@media screen and (max-width:900px){.desktop{display:none}}@media screen and (min-width:901px){.mobile{display:none}}@media screen and (max-width:900px){html{font-size:16px}}@media screen and (min-width:901px){html{font-size:24px}}body{font-family:Helvetica,Arial,TazuganeGothicStdN-Book,"Tazugane Info StdN Book","Hiragino Kaku Gothic Pro",Meiryo,"MS PGothic",sans-serif;font-feature-settings:"palt";letter-spacing:.07em;color:#000;background-color:#fff}@media screen and (min-width:901px){body{font-family:Helvetica,Arial,TazuganeGothicStdN-Light,"Tazugane Info StdN Light","Hiragino Kaku Gothic Pro",Meiryo,"MS PGothic",sans-serif;font-weight:lighter}}main{margin-top:3.5rem;margin-bottom:3.5rem}@media screen and (min-width:901px){main{max-width:1000px;padding-left:70px;padding-right:30px;margin-left:auto;margin-right:auto}}@media screen and (max-width:900px){main{margin-left:3.8rem;margin-right:1.2rem}}main a{color:#000;text-decoration:underline;transition:all .3s ease;cursor:pointer}main a:hover{opacity:.4}main a.no-decoration{text-decoration:none}main img{display:block;margin-left:auto;margin-right:auto;max-width:100%}main .image-fit img{width:100%}main .spacer-section{height:4.4em}main .spacer-block{height:2.75em}main .spacer-line{height:.8em}main .spacer-index-block{height:2.4em}main .spacer-list{height:1.4em}main .spacer-narrow{height:.4em}main .text-title{font-size:1rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify;font-family:Helvetica,Arial,TazuganeGothicStdN-Bold,"Tazugane Info StdN Bold","Hiragino Kaku Gothic Pro",Meiryo,"MS PGothic",sans-serif;font-weight:700}main .text-body{font-size:1rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify}main .text-disabled{font-size:1rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify;color:#999}main .text-sub{font-size:.75rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify}main .char-comma{letter-spacing:.3em}main .char-period{letter-spacing:.4em}main .archived-notice p{font-size:.75rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify}main .index-list{font-size:1rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify;list-style-type:none}main .index-list li{padding-left:2.5em;text-indent:-2.5em}main .index-list li:before{counter-increment:item;content:counter(item);width:2.5em;display:inline-block;text-indent:0;font-weight:400;color:#000}main .area-list{font-size:1rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify}main .area-list .area{display:inline-block}main .area-list .area:not(:last-child){margin-right:.5em}main .store-list .spacer-before-area-name{height:4.4em}main .store-list .area-name{font-size:1rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify;font-family:Helvetica,Arial,TazuganeGothicStdN-Bold,"Tazugane Info StdN Bold","Hiragino Kaku Gothic Pro",Meiryo,"MS PGothic",sans-serif;font-weight:700}main .store-list .spacer-after-area-name{height:2.75em}main .store-list .store .name{font-size:1rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify}main .store-list .store .spacer-after-name{height:.8em}main .store-list .store .address{font-size:1rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify}main .store-list .store .spacer-after-address{height:.8em}main .store-list .store .links{font-size:.75rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify}main .store-list .store .links .link{display:inline-block}main .store-list .store .links .link:not(:last-child){margin-right:.5em}main .store-list .soldout .soldout-message{font-size:1rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify;margin-right:.5em}main .store-list .spacer-after-store{height:2.75em}main .page-margin-top{margin-top:3.5rem;margin-bottom:3.5rem;margin-bottom:0}main .page-margin-bottom{margin-top:3.5rem;margin-bottom:3.5rem;margin-top:0}@media screen and (min-width:901px){main .page-margin-side{max-width:1000px;padding-left:70px;padding-right:30px;margin-left:auto;margin-right:auto}}@media screen and (max-width:900px){main .page-margin-side{margin-left:3.8rem;margin-right:1.2rem}}main .page-margin-full{position:relative}main .page-margin-full img{width:100%}.seller-list .available{display:none}.seller-list .not-available{display:none}#menu-open-button .white{display:none}#links-template{display:none}body{color:red!important}a{color:red!important}*{border-color:red!important}input,select{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;border-radius:0;cursor:pointer;text-decoration:none}input:focus,select:focus{outline:0}input[type=search],input[type=text],select{color:red!important;font-family:sans-serif;font-weight:400;padding:0 8px;border:solid 2px red}@media screen and (max-width:900px){input[type=search],input[type=text],select{height:2.4em}}@media screen and (min-width:901px){input[type=search],input[type=text],select{height:2em}}input[type=search]:hover,input[type=text]:hover,select:hover{cursor:auto}input[type=submit]{background-color:red!important;font-family:Helvetica,Arial,TazuganeGothicStdN-Book,"Tazugane Info StdN Book","Hiragino Kaku Gothic Pro",Meiryo,"MS PGothic",sans-serif;font-feature-settings:"palt";letter-spacing:.07em;line-height:100%}select{min-width:10em;background-color:#fff}select::-ms-expand{display:none}.select-container{position:relative;display:inline-block}.select-container::after{pointer-events:none;content:"";position:absolute;right:.6em;top:52%;width:.8em;height:.6em;background-image:url(../image/common/listbox-arrow.svg);background-repeat:no-repeat;background-size:.8em .6em;transform:translateY(-50%)}li:before{color:red!important}.world-map{border-top:#000 solid 2px;border-bottom:#000 solid 2px;margin:.65em 0}.input-form label{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.5em;align-items:center;justify-content:center;margin:0 auto}@media screen and (max-width:900px){.input-form label{max-width:320px}}@media screen and (min-width:901px){.input-form label{max-width:460px}}.input-form label .pre{display:block;line-height:1em}.input-form label .text-field{display:block;width:100%}.input-form label .submit-button{display:block;padding:0 10px;border:none;background-color:#000;color:#fff}@media screen and (max-width:900px){.input-form label .submit-button{height:2.4em}}@media screen and (min-width:901px){.input-form label .submit-button{height:2em}}#input-form-template{display:none}.recommended-link .item-container{text-align:left;max-width:500px}.recommended-link .item-container .item{display:inline-block}.recommended-link .item-container .item:not(:last-child){margin-right:.5em}#recommended-link-template{display:none}#recommended-link-item-template{display:none}.pswp{--pswp-bg:#fff!important}.pswp__dynamic-caption{position:absolute;color:red}.pswp__button--close{margin-top:20px!important;margin-right:20px!important}.photoswipe:hover{opacity:1}.photoswipe-caption{position:absolute;bottom:.8em;left:0}main{margin:0;overflow-x:hidden}@media screen and (min-width:901px){main{max-width:inherit;padding:0;margin-left:0;margin-right:0}}@media screen and (max-width:900px){main{margin-left:0;margin-right:0}}.page{display:none;position:relative;height:100%}.phase-input .page-input{display:block}.phase-result .page-result{display:block}.phase-input{height:100%}.phase-input body{height:100%}.phase-input main{margin:0;height:100%}@media screen and (min-width:901px){.phase-input main{max-width:inherit;padding:0;margin-left:0;margin-right:0}}@media screen and (max-width:900px){.phase-input main{margin-left:0;margin-right:0}}.phase-input main .page{padding-right:20px;padding-left:20px}.phase-input main .page .input-form-container{display:flex;align-items:center;height:100%;justify-content:center}.phase-input main .page .input-form-container .input-form{width:100%}.phase-input main .page .detail-link{position:absolute;bottom:40px;left:0;width:100%}.phase-input main .page .detail-link .text-body,.phase-input main .page .detail-link .text-sub,.phase-input main .page .detail-link .text-title{text-align:center!important}.phase-result .title .text-container{display:inline-block}.phase-result .title .text-container img{display:inline-block;margin:0 0 .22em}.phase-result .title .text-container img.char-equal{margin-left:.45em;margin-right:.45em;width:.55em}.phase-result .title .text-container .char-bracket{font-family:Helvetica,Arial,TazuganeGothicStdN-Book,"Tazugane Info StdN Book","Hiragino Kaku Gothic Pro",Meiryo,"MS PGothic",sans-serif;font-feature-settings:"palt";letter-spacing:.07em}.phase-result .result{display:none}.phase-result .result .result-country-ranks .country-rank-container{text-align:left;margin-bottom:-.75em}.phase-result .result .result-country-ranks .country-rank-container .country-rank{font-size:1rem;line-height:1.8em;margin-top:-.3em;margin-bottom:-.45em;text-align:justify;display:inline-block;margin-bottom:.3em}.phase-result .result .result-country-ranks .country-rank-container .country-rank:not(:last-child){margin-right:.9em}.phase-result .input-form-container label{margin:0}.phase-result .top{margin-top:3.5rem;margin-bottom:3.5rem;margin-bottom:0}.phase-result .bottom{margin-top:3.5rem;margin-bottom:3.5rem;margin-top:0}
/*# sourceMappingURL=417-red.min.css.map */
