#point .is_gold.point-result{background-color:#fff3cf}#point .is_gold .point-result__txt__status{color:#ffc30d}#point .is_gold .reward-simulate__list__item__ttl{color:#ffc30d;background-color:#fff3cf}#point .is_gold .point-result__img{background-image:url(/reward/images/simulator/point/result_img_gold.png)}#point .is_gold.is_active.point-status__graph__tab__item,#point .is_gold.is_active.reward-simulate__tab__item{background-color:#fff3cf}#point .is_silver.point-result{background-color:#edeeee}#point .is_silver .point-result__txt__status{color:#a4a8ab}#point .is_silver .reward-simulate__list__item__ttl{background-color:#edeeee;color:#a4a8ab}#point .is_silver .point-result__img{background-image:url(/reward/images/simulator/point/result_img_silver.png)}#point .is_silver.is_active.point-status__graph__tab__item,#point .is_silver.is_active.reward-simulate__tab__item{background-color:#edeeee}#point .is_bronze.point-result{background-color:#f6e8cc}#point .is_bronze .point-result__txt__status{color:#d18e00}#point .is_bronze .reward-simulate__list__item__ttl{background-color:#f6e8cc;color:#d18e00}#point .is_bronze .point-result__img{background-image:url(/reward/images/simulator/point/result_img_bronze.png)}#point .is_bronze.is_active.point-status__graph__tab__item,#point .is_bronze.is_active.reward-simulate__tab__item{background-color:#f6e8cc}#point .is_blue.point-result{background-color:#dbf1f9}#point .is_blue .point-result__txt__status{color:#4cb8e2}#point .is_blue .reward-simulate__list__item__ttl{background-color:#dbf1f9;color:#4cb8e2}#point .is_blue .point-result__img{background-image:url(/reward/images/simulator/point/result_img_blue.png)}#point .is_blue.is_active.point-status__graph__tab__item,#point .is_blue.is_active.reward-simulate__tab__item{background-color:#dbf1f9}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes hide{from{opacity:1}to{opacity:0}}@keyframes hide{from{opacity:1}to{opacity:0}}@-webkit-keyframes transparentShow{from{opacity:0}to{opacity:.7}}@keyframes transparentShow{from{opacity:0}to{opacity:.7}}#point .sim-p-modal-content{display:none;background-color:#fff;border:solid #e60012;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:99}#point .sim-p-modal-content.of-auto{overflow:auto;overflow-x:hidden;overflow-y:auto}#point .sim-p-modal-content.is_active{display:block;-webkit-animation:show .5s ease 0s;animation:show .5s ease 0s}#point .sim-p-modal-content .modal-reward-breakdown__ttl{color:#e60012;font-weight:700}#point .sim-p-modal-content .modal-reward-breakdown__ttl__note{display:inline-block;text-align:left;line-height:1.5;vertical-align:middle}#point .sim-p-modal-content .modal-reward-breakdown__table{width:100%;border:none;text-align:left}#point .sim-p-modal-content .modal-reward-breakdown__table tr{border-top:solid 1px #dcdcdc}#point .sim-p-modal-content .modal-reward-breakdown__table thead th{color:#e60012}#point .sim-p-modal-content .modal-reward-breakdown__table thead th+th{border-left:solid 1px #dcdcdc}#point .sim-p-modal-content .modal-reward-breakdown__table tbody tr:nth-child(odd){background-color:#eee}#point .sim-p-modal-content .modal-reward-breakdown__table tbody tr:nth-child(even){background-color:#fdf0e8}#point .sim-p-modal-content .modal-reward-breakdown__table tbody tr.modal-reward-breakdown__table__total{color:#e60012;background-color:#fff;text-align:right}#point .sim-p-modal-content .modal-reward-breakdown__table tbody td+td{border-left:solid 1px #dcdcdc}#point .sim-p-modal-content .modal-reward-breakdown__list{overflow:auto;height:100%;padding:11.82432% 0 13.51351%;text-align:left}#point .sim-p-modal-content .modal-reward-breakdown__list.is_discount{padding-top:30.40541%}#point .sim-p-modal-content .modal-reward-breakdown__list__item{font-size:11.5px;font-size:3.06667vw;line-height:1.7;border-top:1px solid #dcdcdc}#point .sim-p-modal-content .modal-reward-breakdown__list__ttl{padding:1.68919% 6.75676%;background-color:#fdf0e9;color:#e70012;border-bottom:1px solid #dcdcdc}#point .sim-p-modal-content .modal-reward-breakdown__list__name{padding:1.68919% 6.75676%;border-bottom:1px solid #dcdcdc}#point .sim-p-modal-content .modal-reward-breakdown__list__detail{padding:1.68919% 6.75676% 7.09459%;border-bottom:1px solid #dcdcdc}#point .sim-p-modal-content .modal-reward-breakdown__list__detail p{font-size:11.5px;font-size:3.06667vw}#point .sim-p-modal-content .modal-reward-breakdown__list__headword{color:#e70012}#point .sim-p-modal-content .modal-reward-breakdown__list__total{position:absolute;bottom:0;left:0;width:100%;padding:3.71622% 0;background-color:#e70012;font-size:17.5px;font-size:4.66667vw;font-weight:700;color:#fff}#point .sim-p-modal-content .modal-reward-desc{text-align:left}#point .sim-p-modal-content .modal-reward-desc a:hover{opacity:1}#point .sim-p-modal-content .modal-reward-desc__logo{margin:0 auto;text-align:center}#point .sim-p-modal-content .modal-reward-desc__logo img{max-width:100%;height:auto}#point .sim-p-modal-content .modal-reward-desc__ttl{color:#e60012;font-weight:700}#point .sim-p-modal-content .modal-reward-desc__table{width:100%;border:none;text-align:left;border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc}#point .sim-p-modal-content .modal-reward-desc__table tr{border-top:solid 1px #dcdcdc}#point .sim-p-modal-content .modal-reward-desc__table th{color:#e60012}#point .sim-p-modal-content .modal-reward-desc__table th+th{border-left:solid 1px #dcdcdc}#point .sim-p-modal-content .modal-reward-desc__table tbody tr:nth-child(odd){background-color:#eee}#point .sim-p-modal-content .modal-reward-desc__table tbody tr:nth-child(even){background-color:#fdf0e8}#point .sim-p-modal-content .modal-reward-desc__table tbody td+td{border-left:solid 1px #dcdcdc}#point .sim-p-modal-content .modal-reward-detail__logo{margin:0 auto;text-align:center}#point .sim-p-modal-content .modal-reward-detail__logo img{max-width:100%;height:auto}#point .sim-p-modal-content .modal-reward-detail__logo+.modal-reward-detail__txt{margin-top:12px;text-align:right}#point .sim-p-modal-content .modal-reward-detail__ttl{color:#e60012;font-weight:700}#point .sim-p-modal-content .modal-reward-detail__txt{word-break:break-all}#point .sim-p-modal-content .modal-reward-detail__table{width:100%;border-top:solid 1px #aaa;border-bottom:solid 1px #aaa;text-align:center}#point .sim-p-modal-content .modal-reward-detail__table thead tr{background-color:#ffe4e4}#point .sim-p-modal-content .modal-reward-detail__table tbody td{text-align:right}#point .sim-p-modal-content .modal-reward-detail__table tbody td.ta-c{text-align:center}#point .sim-p-modal-content .modal-reward-detail__table tbody td.ta-l{text-align:left}#point .sim-p-modal-content .modal-reward-detail__list{border:solid 1px #aaa;line-height:2;margin-top:2.5%}#point .sim-p-modal-content .modal-reward-detail__list__line{background-color:#ffe4e4;padding:2.94118% 9.80392%}#point .sim-p-modal-content .modal-reward-detail__list__line__white{background-color:#fff;padding:2.94118% 9.80392%}#point .sim-p-modal-content .modal-reward-detail__list__line__inner{display:table;width:100%}#point .sim-p-modal-content .modal-reward-detail__list__line__inner__col2{display:table;width:100%}#point .sim-p-modal-content .modal-reward-detail__list__line__inner__col2 .modal-reward-detail__list__line__item{width:50%}#point .sim-p-modal-content .modal-reward-detail__list__line__item{display:table-cell;font-size:11.5px;font-size:3.06667vw}#point .sim-p-modal-content .modal-reward-detail__list__line__item.ta_c{text-align:center}#point .sim-p-modal-content .modal-reward-detail__copyright{background-color:#e60012;color:#fff}#point .sim-p-modal-bg{background-color:#fff;position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:10}#point .sim-p-modal-bg.is_active{display:block;-webkit-animation:transparentShow .5s ease 0s;animation:transparentShow .5s ease 0s;opacity:.7}#point .sim-p-modal-close{background-color:#e60012;position:absolute}#point .sim-p-modal-close::before{content:"";display:block;position:absolute;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#point .sim-p-modal-close::after{content:"";display:block;position:absolute;background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#point .reward-result__detail>span:hover{opacity:.7}#point .modal-reward-detail__attention{line-height:1.7;text-align:center}#point .point-question__ttl{color:#e60012;position:relative}#point .point-question__ttl:before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:left;background-size:contain}#point .point-question__ttl.is_total:before{background-image:url(/reward/images/simulator/point/ttl_icn_total.png)}#point .point-question__ttl.is_mental:before{background-image:url(/reward/images/simulator/point/ttl_icn_mental.png)}#point .point-question__ttl.is_meal:before{background-image:url(/reward/images/simulator/point/ttl_icn_meal.png)}#point .point-question__ttl.is_smoking:before{background-image:url(/reward/images/simulator/point/ttl_icn_smoking.png)}#point .point-question__list{margin:20px 0}#point .point-question__list:after{content:"";display:block;clear:both}#point .point-question__list__item{float:left}#point .point-question__list__item input{display:none}#point .point-question__list__item input:checked+label{border-color:#e60012;background-color:#e60012;color:#fff}#point .point-question__list__item label{text-align:center;color:#4e4e4e;background-color:#fff;border:1px solid #aaa}#point .point-more{background-color:#fbe1d3}#point .point-more.is_hidden{display:none}#point .point-more__lead{text-align:center;color:#ce0006}#point .point-more__btn{text-align:center}#point .point-more__btn a{background-color:#e60012;color:#fff;display:inline-block}#point .point-more__contents{height:0;opacity:0;visibility:hidden;-webkit-transition:height ease .5s,opacity ease 1s;transition:height ease .5s,opacity ease 1s;overflow:hidden}#point .point-more__contents.is_active{position:relative;-webkit-transition:height ease .5s,opacity ease .5s;transition:height ease .5s,opacity ease .5s;visibility:visible;height:auto;opacity:1}#point .point-more__contents.is_active:after,#point .point-more__contents.is_active:before{position:absolute;right:0;left:0;width:0;height:0;margin:auto;content:''}#point .point-more__contents__inner{background-color:#fdf0e9}#point .point-more__contents__question__check{float:right}#point .point-more__contents__question__check input{display:none}#point .point-more__contents__question__check input:checked+label{color:#e60012}#point .point-more__contents__question__check input:checked+label:before{background-image:url(/reward/images/simulator/point/checkbox_on.png)}#point .point-more__contents__question__check input:disabled+label{opacity:.5}#point .point-more__contents__question__check label{position:relative}#point .point-more__contents__question__check label:before{content:"";display:block;position:absolute;left:0;background-image:url(/reward/images/simulator/point/checkbox_off.png);background-repeat:no-repeat;background-size:cover}#point .point-more__contents__question__list__item{float:left}#point .point-more__contents__question__list__item input{display:none}#point .point-more__contents__question__list__item input:checked+label{border-color:#e60012;background-color:#e60012;color:#fff}#point .point-more__contents__question__list__item label{display:block;text-align:center;color:#4e4e4e;background-color:#fff;border:1px solid #aaa}#point .point-more__contents__question.is_hidden{display:none}#point .point-more__contents__question__hidden-txt{display:block;color:#e60012}#point .point-more__contents__question__hidden-txt.is_hidden{display:none}#point .point-more__contents__reference__range{border:solid #e70012}#point .point-more__contents__reference__range__ttl{color:#e60012;font-weight:700;background-color:#fff}#point .point-more__contents__reference__range__table{width:100%}#point .point-more__contents__reference__range__table tr:nth-child(odd){background-color:#fdf0e9}#point .point-more__contents__reference__range__table tr:nth-child(even){background-color:#fff}#point .point-result{border:solid #e60012;background-color:#eee}#point .point-result.is_fixed{position:fixed;bottom:0;right:0;left:0;z-index:10;margin:0 auto}#point .point-result-block{display:block}#point .point-result-block.is_hidden{display:none}#point .point-result__ttl{color:#fff;background-color:#e60012;text-align:center;font-weight:700}#point .point-result__inner{position:relative;margin:0 auto}#point .point-result__img{background-image:url(/reward/images/simulator/point/result_img.png);background-repeat:no-repeat;background-position:center}#point .point-result__txt__inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}#point .point-result__txt__inner p{line-height:1.4}#point .point-result__txt__status{font-weight:700}#point .point-status__ttl h3{color:#e60012;font-weight:700}#point .point-status__graph__tab:after{content:"";display:block;clear:both}#point .point-status__graph__tab__item{background-color:#fff;float:left;background-repeat:no-repeat;background-position:center;width:25%}#point .point-status__graph__content{display:none}#point .point-status__graph__content.is_active{display:block}#point .point-status__graph__content__inner{border:solid;border-top:none}#point .point-status__graph__content__ttl h4{color:#e60012;font-weight:700}#point .point-reflect{text-align:center}#point .point-reflect__btn{position:relative;color:#e60012;background-color:#fff;display:inline-block}#point .point-reflect__btn:after{content:"";position:absolute;display:block;top:0;bottom:0;margin:auto;background-image:url(/reward/images/simulator/point/arrow_red.png);background-size:contain;background-repeat:no-repeat}.undou_table-container{margin:.5rem 0}table.table-a{margin:0 0 1rem 0;width:100%;font-size:1rem}table.table-a td,table.table-a th{border:1px solid #c8c8c9;padding:.7rem 0;text-align:center}table.table-a th{padding-left:1rem;background-color:#e8e8e7;text-align:left}#point .reward-result_inner{display:-webkit-box;display:-ms-flexbox;display:flex}#point .reward-rank-list_ttl{background-color:#000;text-align:center;line-height:1.5;color:#fff}#point .reward-rank_status{display:none}#point .is_gold .reward-rank_status.is_status_gold{display:inline}#point .is_silver .reward-rank_status.is_status_silver{display:inline}#point .is_bronze .reward-rank_status.is_status_bronze{display:inline}#point .is_blue .reward-rank_status.is_status_blue{display:inline}#point .reward-result__ttl{background-color:#000;color:#fff}#point .reward-rank-list_type{display:-webkit-box;display:-ms-flexbox;display:flex}#point .reward-rank-list__item{position:relative;width:25%;background-repeat:no-repeat;background-position:center;cursor:pointer}#point .reward-rank-list__item:last-child{border-right:none}#point .reward-rank-list__item::after{position:absolute;right:0;left:0;width:0;height:0;margin:auto}#point .is_gold .reward-rank-list__item.is_type_gold{background-color:#edeeee}#point .is_gold .reward-rank-list__item.is_type_gold::after{content:""}#point .is_silver .reward-rank-list__item.is_type_silver{background-color:#edeeee}#point .is_silver .reward-rank-list__item.is_type_silver::after{content:""}#point .is_bronze .reward-rank-list__item.is_type_bronze{background-color:#edeeee}#point .is_bronze .reward-rank-list__item.is_type_bronze::after{content:""}#point .is_blue .reward-rank-list__item.is_type_blue{background-color:#edeeee}#point .is_blue .reward-rank-list__item.is_type_blue::after{content:""}#point .reward-result{background-color:#fff;border:solid #000}#point .reward-result.is_fixed{position:fixed;z-index:5}#point .reward-result.is_bottom{position:absolute;bottom:0}#point .reward-result__box{width:50%;text-align:center;border-right:solid}#point .reward-result__box+.reward-result__box{border-right:none;border-left:solid 1px}#point .reward-result__inner{font-size:0;background-color:#fff}#point .reward-result__val{color:#e60012}#point .reward-result__detail{color:#e60012}#point .reward-desc{text-align:center}#point .reward-desc__link{color:#e60012;display:inline-block}#point .reward-offer{text-align:center;color:#e60012;border:solid #eee}#point .reward-offer__note p{text-align:left;color:#000}#point .reward-offer__note p img{width:auto;height:1.38em;vertical-align:middle}#point .reward-simulate__tab:after{content:"";display:block;clear:both}#point .reward-simulate__tab__item{background-color:#fff;float:left;background-repeat:no-repeat;background-position:center;background-size:contain;width:25%}#point .reward-simulate__tab__item.is_active{border-color:transparent}#point .reward-simulate__list__item{border:solid 1px}#point .reward-simulate__list__item.is_active{border-color:#e60012}#point .reward-simulate__list__item.is_active .reward-simulate__list__item__ttl{background-color:#e60012;color:#fff}#point .reward-simulate__list__item.is_active .reward-simulate__list__item__detail__btn a{background-color:#e60012;color:#fff;border-color:#e60012;background-image:url(/reward/images/simulator/point/arrow_active_white.png)}#point .reward-simulate__list__item.is_active .reward-simulate__list__item__detail__btn a span{display:none}#point .reward-simulate__list__item.is_active .reward-simulate__list__item__detail__btn a span.is_active__txt{display:block}#point .reward-simulate__list__item.is_active .reward-simulate__list__item__detail__select select{color:#fff;border-color:#e60012}#point .reward-simulate__list__item__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#point .reward-simulate__list__item__ttl img{width:auto;height:1.38em}#point .reward-simulate__list__item__ttl img+img{margin-left:1em}#point .reward-simulate__list__item__detail__ttl{color:#e60012}#point .reward-simulate__list__item__detail__more a{display:block;color:#e60012}#point .reward-simulate__list__item__detail__btn a{border:solid #aaa 1px;color:#5c5c5c}#point .reward-simulate__list__item__detail__btn a .is_active__txt{display:none}#point .reward-simulate__list__item__detail__select select{border-radius:0;line-height:1;outline:0;text-indent:.01px;text-overflow:'';background:none transparent;vertical-align:middle;font-size:inherit;-webkit-appearance:button;appearance:button}#point .reward-simulate__list__item__detail__select select::-ms-expand{display:none}#point .reward-simulate__list__item__detail__select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}#point .reward-simulate__list__item__detail__select select option{background-color:#fff;color:#333}#point .reward-again{text-align:center}#point .reward-again__btn{position:relative;color:#fff;background-color:#e60012;display:inline-block}#point .reward-again__btn:after{content:"";position:absolute;display:block;top:0;bottom:0;margin:auto;background-image:url(/reward/images/simulator/point/arrow_white.png);background-size:contain}#point .reward-note img{width:auto;height:1.38em;vertical-align:middle}#point .is-notice-text{color:#e60012!important}#point .reward-info-guide__notice{padding-left:.62em;text-indent:-.62em}#point .reward-info-tel__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ffffc8}#point .reward-info-tel__number{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#point .reward-info-tel__body,#point .reward-info-tel__head{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#point .reward-info-tel__body small{font-size:.92857em}#point .reward-result__inner .reward-result__original{display:block;line-height:1.2}.reward-simulate__list__item.is_disabled{position:relative}.reward-simulate__list__item.is_disabled::after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);content:''}#point *{box-sizing:border-box}#point a{text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#point a:hover{opacity:.7}#point .sim-p-contents{position:relative}#point .sim-p-contents__header{background-color:#fff;position:relative;background-repeat:no-repeat;background-position:right}#point .sim-p-contents__header__ttl{color:#e60012;position:absolute}#point .sim-p-contents__lead{margin:0 auto}#point .sim-p-contents__lead__txt{margin:0 auto;color:#fff;text-align:left;display:inline-block}#point .sim-p-content{margin:0 auto}#point .sim-p-content-block{background-color:#fff}#point .sim-p-content-block-inner{margin:0 auto}#point .sim-p-content-block__header{color:#e60012;border-bottom:1px solid #e62d3c;position:relative}#point .sim-p-content-block__header:before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/reward/images/simulator/point/header_icn.png);background-repeat:no-repeat;background-position:left;background-size:contain}@media screen and (min-width:768px){#point .is_gold.point-status__graph__tab__item{background-image:url(/reward/images/simulator/point/status_tab_gold.png)}#point .is_gold.reward-simulate__tab__item{background-image:url(/reward/images/simulator/point/status_tab_02_gold.png)}#point .is_silver.point-status__graph__tab__item{background-image:url(/reward/images/simulator/point/status_tab_silver.png)}#point .is_silver.reward-simulate__tab__item{background-image:url(/reward/images/simulator/point/status_tab_02_silver.png)}#point .is_bronze.point-status__graph__tab__item{background-image:url(/reward/images/simulator/point/status_tab_bronze.png)}#point .is_bronze.reward-simulate__tab__item{background-image:url(/reward/images/simulator/point/status_tab_02_bronze.png)}#point .is_blue.point-status__graph__tab__item{background-image:url(/reward/images/simulator/point/status_tab_blue.png)}#point .is_blue.reward-simulate__tab__item{background-image:url(/reward/images/simulator/point/status_tab_02_blue.png)}#point .sim-p-modal-content{border-width:4px;min-width:960px;max-height:72%;overflow-y:auto;overflow-x:hidden}#point .sim-p-modal-content .modal-reward-breakdown__ttl{padding:10px 25px;font-size:24px;text-align:left}#point .sim-p-modal-content .modal-reward-breakdown__ttl__note{font-size:13px;padding-left:25px}#point .sim-p-modal-content .modal-reward-breakdown__table thead th{font-size:14px;padding:13px 25px}#point .sim-p-modal-content .modal-reward-breakdown__table tbody tr.modal-reward-breakdown__table__total td{font-size:24px;font-weight:700}#point .sim-p-modal-content .modal-reward-breakdown__table tbody td{font-size:13px;padding:13px 25px}#point .sim-p-modal-content .modal-reward-desc{padding:50px 40px}#point .sim-p-modal-content .modal-reward-desc__ttl{font-size:28px}#point .sim-p-modal-content .modal-reward-desc__txt{font-size:12px;line-height:1.8;margin-top:25px}#point .sim-p-modal-content .modal-reward-desc__txt p{padding-left:.5em;text-indent:-.5em}#point .sim-p-modal-content .modal-reward-desc__table{margin-top:25px}#point .sim-p-modal-content .modal-reward-desc__table th{font-size:14px;padding:13px 25px}#point .sim-p-modal-content .modal-reward-desc__table tbody td{font-size:13px;padding:13px 25px}#point .sim-p-modal-content .modal-reward-detail{padding:50px 40px}#point .sim-p-modal-content .modal-reward-detail__ttl{margin-top:50px;font-size:28px}#point .sim-p-modal-content .modal-reward-detail__txt{font-size:12px;line-height:1.8;margin-top:25px}#point .sim-p-modal-content .modal-reward-detail__table{margin-top:25px}#point .sim-p-modal-content .modal-reward-detail__table th{font-size:13px;padding:10px 0 5px 0}#point .sim-p-modal-content .modal-reward-detail__table tbody tr:nth-child(odd){background-color:#fff}#point .sim-p-modal-content .modal-reward-detail__table tbody tr:nth-child(even){background-color:#ffe4e4}#point .sim-p-modal-content .modal-reward-detail__table tbody td{font-size:13px;padding:8px 50px}#point .sim-p-modal-content .modal-reward-detail__list{display:none}#point .sim-p-modal-content .modal-reward-detail__copyright{padding:8px 40px;font-size:11px}#point .sim-p-modal-close{width:44px;height:44px;right:-4px;top:-4px}#point .sim-p-modal-close::before{width:30px;height:2px;top:50%;left:16%}#point .sim-p-modal-close::after{width:30px;height:2px;top:50%;left:16%}#point .reward-result__detail>span{cursor:pointer}#point .modal-reward-detail__attention{font-size:18px}#point .point-question{margin-top:25px}#point .point-question+.point-question{margin-top:50px}#point .point-question__ttl{font-size:20px;padding-left:45px}#point .point-question__ttl+.point-question__lead{margin-top:20px}#point .point-question__ttl:before{width:33px;height:33px}#point .point-question__lead{font-size:13px;line-height:1.55;margin-bottom:20px}#point .point-question__note{font-size:13px;margin-top:10px}#point .point-question__list__item+.point-question__list__item{margin-left:20px}#point .point-question__list__item label{font-size:12px;width:176px;display:block;padding:13px 0 11px 0}#point .point-more{padding:25px;margin-top:30px}#point .point-more__lead{font-size:13px}#point .point-more__lead+.point-more__btn{margin-top:10px}#point .point-more__btn a{font-size:12px;width:215px;padding:13px 0 11px 0}#point .point-more__contents.is_active .point-more__contents__inner{margin-top:22px}#point .point-more__contents.is_active:after,#point .point-more__contents.is_active:before{border-right:10px solid transparent;border-left:10px solid transparent}#point .point-more__contents.is_active:before{top:4px;border-bottom:20px solid #e60012}#point .point-more__contents.is_active:after{top:10px;border-bottom:20px solid #fdf0e9}#point .point-more__contents__inner{padding:50px;border:3px solid #e60012}#point .point-more__contents__lead{font-size:13px;line-height:1.5}#point .point-more__contents__question{float:left;width:50%;margin-top:50px}#point .point-more__contents__question__area{margin:25px 0}#point .point-more__contents__question__area:after{content:"";display:block;clear:both}#point .point-more__contents__question:nth-child(1){margin-top:30px}#point .point-more__contents__question:nth-child(2){margin-top:30px}#point .point-more__contents__question__lead{font-size:13px}#point .point-more__contents__question__lead:after{content:"";display:block;clear:both}#point .point-more__contents__question__check{font-size:13px;margin-right:22px}#point .point-more__contents__question__check label{cursor:pointer;padding-left:20px;padding-top:2px;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#point .point-more__contents__question__check label:hover{opacity:.7}#point .point-more__contents__question__check label:before{top:0;width:13px;height:16px}#point .point-more__contents__question__list{margin-top:15px}#point .point-more__contents__question__list:after{content:"";display:block;clear:both}#point .point-more__contents__question__list__item+.point-more__contents__question__list__item{margin-left:20px}#point .point-more__contents__question__list__item label{font-size:12px;padding:13px 0 11px 0;width:180px}#point .point-more__contents__question__hidden-txt{font-size:13px}#point .point-more__contents__reference__range{border-width:4px;margin-top:50px}#point .point-more__contents__reference__range__ttl{font-size:20px;padding:20px 60px}#point .point-more__contents__reference__range__table td{font-size:13px;padding:20px 60px}#point .point-result{border-width:3px}#point .point-result.is_fixed{width:960px}#point .point-result-block{margin-top:10px}#point .point-result__ttl{font-size:26px;padding:10px 0}#point .point-result__inner{padding:10px 0;width:480px}#point .point-result__img{background-size:contain;width:97.5px;height:149.5px;margin-left:19px}#point .point-result__txt p{font-size:18px}#point .point-result__txt__status__name{font-size:36px}#point .point-status{margin-top:50px}#point .point-status__ttl h3{font-size:20px}#point .point-status__ttl p{font-size:13px;margin-top:10px}#point .point-status__graph{margin-top:30px}#point .point-status__graph__tab__item{background-size:60%;border:solid #bfbfbf 1px;height:100px}#point .point-status__graph__tab__item.is_active{border-color:transparent}#point .point-status__graph__content__inner{border-color:#bfbfbf;border-width:1px;padding:25px 30px}#point .point-status__graph__content__ttl{padding:0 20px}#point .point-status__graph__content__ttl h4{font-size:23px}#point .point-status__graph__content__ttl p{margin-top:10px;font-size:13px}#point .point-status__graph__content__img{margin-top:25px}#point .point-status__note{margin-top:25px}#point .point-status__note p{font-size:13px;line-height:1.8}#point .point-reflect{margin-top:80px}#point .point-reflect__btn{font-size:13px;padding:15px 70px}#point .point-reflect__btn:after{right:15px;width:23px;height:23px}#point .sim-p-content.is-point-simulator{margin-bottom:80px}table.table-a{font-size:13px}table.table-a td,table.table-a th{padding:10px 0}table.table-a th{padding-left:0;text-align:center;font-weight:400}#point .sim-p-contents.is_reward{margin-top:0}#point .reward-rank-list_ttl{padding:2px 0;font-size:13px}#point .reward-rank-list__item{padding-top:5.88235%;background-size:52.10084% auto;border-right:2px solid #000}#point .reward-rank-list__item::after{top:-2px;border-top:10px solid #000;border-right:8px solid transparent;border-left:8px solid transparent}#point .reward-rank-list__item.is_type_gold{background-image:url(/reward/images/simulator/point/status_fixed_gold_pc.png)}#point .reward-rank-list__item.is_type_silver{background-image:url(/reward/images/simulator/point/status_fixed_silver_pc.png)}#point .reward-rank-list__item.is_type_bronze{background-image:url(/reward/images/simulator/point/status_fixed_bronze_pc.png)}#point .reward-rank-list__item.is_type_blue{background-image:url(/reward/images/simulator/point/status_fixed_blue_pc.png)}#point .reward-result{border-width:4px}#point .reward-result.is_fixed{width:960px}#point .reward-result.is_bottom{width:960px}#point .reward-result__box{border-width:2px}#point .reward-result__box+.reward-result__box{border-width:2px}#point .reward-result__ttl{font-size:13px;padding:4px 0 8px 0}#point .reward-result__inner{padding:5px 0}#point .reward-result__inner p{display:inline-block;font-size:13px;line-height:1.4}#point .reward-result__val{font-size:18px}#point .reward-result__val__em{font-size:32px}#point .reward-result__detail{font-size:13px;margin-left:30px}#point .reward-desc{margin-top:15px}#point .reward-desc__link{font-size:13px;margin-right:15px;margin-left:30px}#point .reward-offer{border-width:4px;font-size:20px;margin-top:50px;padding:15px 0 20px 0}#point .reward-offer__note{margin-top:20px;margin:20px 25px 0 25px}#point .reward-offer__note p{font-size:10px}#point .reward-simulate{margin-top:50px}#point .reward-simulate__tab__item{height:100px;background-size:54%;border:solid #bfbfbf 1px}#point .reward-simulate__content__inner{border:solid #bfbfbf 1px;border-top:none;padding:25px 30px}#point .reward-simulate__list__item{border-color:#bfbfbf}#point .reward-simulate__list__item+.reward-simulate__list__item{margin-top:20px}#point .reward-simulate__list__item.is_active .reward-simulate__list__item__detail__select{border-color:#e60012;background-color:#e60012;background-image:url(/reward/images/simulator/point/arrow_active_white.png)}#point .reward-simulate__list__item__ttl{font-size:13px;padding:10px 20px}#point .reward-simulate__list__item__inner{position:relative;padding:20px 30px}#point .reward-simulate__list__item__inner:after{content:"";display:block;clear:both}#point .reward-simulate__list__item__img{position:absolute;width:150px;top:50%;left:35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}#point .reward-simulate__list__item__img img{max-width:100%}#point .reward-simulate__list__item__detail{float:right;width:75%}#point .reward-simulate__list__item__detail__ttl{font-size:13px}#point .reward-simulate__list__item__detail__lead{font-size:13px;margin-top:10px}#point .reward-simulate__list__item__detail__more{margin-top:10px}#point .reward-simulate__list__item__detail__more a{font-size:13px}#point .reward-simulate__list__item__detail__note{margin-top:30px}#point .reward-simulate__list__item__detail__btn{margin-top:20px}#point .reward-simulate__list__item__detail__btn a{font-size:16px;display:inline-block;width:290px;padding:14px 70px 12px 25px;background:url(/reward/images/simulator/point/ico_arrow_right.png) no-repeat 91% 50%;background-size:18px}#point .reward-simulate__list__item__detail__select{border:solid #aaa;border-width:1px;color:#5c5c5c;width:290px;overflow:hidden;margin-top:20px;background:url(/reward/images/simulator/point/ico_arrow_right.png) no-repeat 91% 50%;background-size:18px}#point .reward-simulate__list__item__detail__select select{border:none;font-size:16px;padding:12px 70px 12px 25px;width:330px;height:44px;color:#5c5c5c}#point .reward-simulate__note{margin-top:25px;font-size:13px;line-height:1.8}#point .reward-again{margin-top:80px}#point .reward-again__btn{padding:15px 45px}#point .reward-again__btn:after{right:15px;width:23px;height:23px}#point .reward-note{margin-top:50px;font-size:13px;line-height:1.8}#point .reward-info{margin-top:45px}#point .reward-info-guide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#point .reward-info-guide__item{width:464px}#point .reward-info-guide__ttl{font-size:30px}#point .reward-info-guide__btn{margin-top:10px}#point .reward-info-guide__notice{margin:10px 6px 0;font-size:11px}#point .reward-info-tel{margin-top:15px}#point .reward-info-tel__ttl{font-size:20px}#point .reward-info-tel__detail{margin-top:10px;padding:20px 0;border-radius:14px}#point .reward-info-tel__number{width:541px;padding-right:22px;border-right:2px solid #d60012}#point .reward-info-tel__number a{pointer-events:none}#point .reward-info-tel__body,#point .reward-info-tel__head{font-size:14px;font-weight:700}#point .reward-info-tel__head{margin-left:30px}#point .reward-info-tel__body{width:262px;margin-left:30px}#point .reward-result__inner .reward-result__original{font-size:11px}#point #wrapper{min-width:1200px}#point .u-pc-none{display:none}#point .sim-p-contents__header{padding-bottom:36%;background-image:url(/reward/images/simulator/point/point-header.jpg);background-size:contain}#point .sim-p-contents__header__ttl{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:55%;font-size:24px}#point .sim-p-contents__header__ttl h1{font-size:58px;font-weight:700}#point .sim-p-contents__lead{padding:80px 0;width:1200px;text-align:center}#point .sim-p-contents__lead__txt{font-size:18px;line-height:1.6}#point .sim-p-content{padding:0 10px}#point .sim-p-content-block{margin-top:10px;padding:80px 0}#point .sim-p-content-block-inner{width:960px}#point .sim-p-content-block__header{font-size:30px;padding:10px 0 10px 60px}#point .sim-p-content-block__header:before{width:39px;height:39px}#point .reward-info-guide__notice{font-size:13px}}@media screen and (max-width:767px){#point .is_gold.point-status__graph__tab__item{background-image:url(/reward/images/simulator/point/status_tab_gold_sp.png)}#point .is_gold.reward-simulate__tab__item{background-image:url(/reward/images/simulator/point/status_tab_02_gold_sp.png)}#point .is_silver.point-status__graph__tab__item{background-image:url(/reward/images/simulator/point/status_tab_silver_sp.png)}#point .is_silver.reward-simulate__tab__item{background-image:url(/reward/images/simulator/point/status_tab_02_silver_sp.png)}#point .is_bronze.point-status__graph__tab__item{background-image:url(/reward/images/simulator/point/status_tab_bronze_sp.png)}#point .is_bronze.reward-simulate__tab__item{background-image:url(/reward/images/simulator/point/status_tab_02_bronze_sp.png)}#point .is_blue.point-status__graph__tab__item{background-image:url(/reward/images/simulator/point/status_tab_blue_sp.png)}#point .is_blue.reward-simulate__tab__item{background-image:url(/reward/images/simulator/point/status_tab_02_blue_sp.png)}#point .sim-p-modal-content{width:80%;height:auto;border-width:2px}#point .sim-p-modal-content.is_active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#point .sim-p-modal-content .modal-reward-breakdown{text-align:center;height:100%}#point .sim-p-modal-content .modal-reward-breakdown__ttl{position:absolute;top:0;left:0;z-index:2;width:100%;padding:.6em 0;background-color:#fff;font-size:16px;font-size:4.26667vw}#point .sim-p-modal-content .modal-reward-breakdown__ttl__note{padding:.6em .6em 0 .6em;font-size:10px;line-height:1.6}#point .sim-p-modal-content .modal-reward-desc{padding:8.33333% 6.66667%}#point .sim-p-modal-content .modal-reward-desc__ttl{font-size:17.5px;font-size:4.66667vw}#point .sim-p-modal-content .modal-reward-desc__txt{font-size:11.5px;font-size:3.06667vw;line-height:1.7;margin-top:4.16667%}#point .sim-p-modal-content .modal-reward-detail{padding:8.33333% 6.66667%;overflow:auto;height:100%}#point .sim-p-modal-content .modal-reward-detail__logo.joyFitGym img{width:66.01562%}#point .sim-p-modal-content .modal-reward-detail__logo.fit365 img{width:66.01562%}#point .sim-p-modal-content .modal-reward-detail__logo.konami img{width:66.01562%}#point .sim-p-modal-content .modal-reward-detail__ttl{font-size:17.5px;font-size:4.66667vw;line-height:1.7;margin-top:8.33333%}#point .sim-p-modal-content .modal-reward-detail__txt{font-size:11.5px;font-size:3.06667vw;line-height:1.7;margin-top:8.33333%}#point .sim-p-modal-content .modal-reward-detail__table{display:none}#point .sim-p-modal-content .modal-reward-detail__copyright{padding:1.33333% 6.66667%;font-size:2.66667vw}#point .sim-p-modal-close{top:-2px;right:-2px;z-index:3;width:8%;height:0;padding-top:8%}#point .sim-p-modal-close::before{top:0;right:0;bottom:0;left:0;width:62.5%;height:4.16667%;margin:auto}#point .sim-p-modal-close::after{top:0;right:0;bottom:0;left:0;width:62.5%;height:4.16667%;margin:auto}#point .modal-reward-detail__attention{font-size:16px}#point .point-question{margin-top:7.93651%}#point .point-question__ttl{font-size:18px;font-size:4.8vw;padding-left:6.66667%}#point .point-question__ttl+.point-question__lead{margin-top:1em}#point .point-question__ttl:before{width:4vw;height:4vw}#point .point-question__lead{font-size:11.5px;font-size:3.06667vw;font-weight:700;line-height:1.9}#point .point-question__note{margin-top:1em;font-size:11.5px;font-size:3.06667vw}#point .point-question__list{margin-top:-2.38095%}#point .point-question__list__item{position:relative;width:46.8254%;min-height:2.8em;margin-top:6.34921%}#point .point-question__list__item:nth-child(even){margin-left:6.34921%}#point .point-question__list__item label{position:absolute;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;width:100%;height:100%;padding:1em 0;font-size:13px;font-size:3.46667vw;line-height:1.4;box-sizing:border-box}#point .point-more{margin-top:6.34921%;padding:2.98507%}#point .point-more__lead{font-size:13px;font-size:3.46667vw}#point .point-more__lead+.point-more__btn{margin-top:2.53968%}#point .point-more__btn a{padding:1em 3em;font-size:13px;font-size:3.46667vw}#point .point-more__contents.is_active .point-more__contents__inner{margin-top:10px}#point .point-more__contents.is_active:after,#point .point-more__contents.is_active:before{border-right:5px solid transparent;border-left:5px solid transparent}#point .point-more__contents.is_active:before{top:2px;border-bottom:10px solid #e60012}#point .point-more__contents.is_active:after{top:5px;border-bottom:10px solid #fdf0e9}#point .point-more__contents__inner{padding:6.34921% 3.1746%;border:2px solid #e60012}#point .point-more__contents__lead{display:none;font-size:11.5px;font-size:3.06667vw}#point .point-more__contents__question:after{content:"";display:block;clear:both}#point .point-more__contents__question+.point-more__contents__question{margin-top:8.47458%}#point .point-more__contents__question__area{margin-bottom:8.47458%}#point .point-more__contents__question__area+.point-more__contents__lead{display:block}#point .point-more__contents__question__lead{font-size:13px;font-size:3.46667vw}#point .point-more__contents__question__check label{padding-left:1.5em}#point .point-more__contents__question__check label:before{bottom:.1em;width:1em;height:1.26667em}#point .point-more__contents__question__list{margin-top:4.23729%}#point .point-more__contents__question__list__item{float:left;width:47.45763%}#point .point-more__contents__question__list__item:nth-child(even){margin-left:5.08475%}#point .point-more__contents__question__list__item label{padding:1.5em 0;font-size:13px;font-size:3.46667vw}#point .point-more__contents__question__hidden-txt{font-size:11.5px;font-size:3.06667vw;margin-top:1em}#point .point-more__contents__question__hidden-txt.is_hidden+.point-more__contents__question__area{margin-top:1em}#point .point-more__contents__reference__range{border-width:2px;margin-top:8.47458%}#point .point-more__contents__reference__range__ttl{font-size:10px;font-size:2.66667vw;padding:3.38983%}#point .point-more__contents__reference__range__table td{font-size:10px;font-size:2.66667vw;padding:3.38983%;line-height:1.6}#point .point-more__contents__reference__range__table td:first-child{width:36.2069%}#point .point-result{border-width:2px}#point .point-result.is_fixed{width:84%;bottom: 40px;}#point .point-result__ttl{font-size:14px;font-size:3.73333vw;line-height:1.42}#point .point-result__img{width:22.4359%;height:25.3vw;background-size:72%}#point .point-result__txt p{font-size:13px;font-size:3.46667vw}#point .point-result__txt__inner{width:75.64103%}#point .point-result__txt__status__name{font-size:18px;font-size:4.8vw}#point .point-result__txt__next{font-size:11.5px;font-size:3.06667vw}#point .point-status{margin-top:6.6879%}#point .point-status__ttl h3{font-size:17.5px;font-size:4.66667vw;line-height:1.9}#point .point-status__ttl h3 span{font-size:12px;font-size:3.2vw}#point .point-status__ttl p{font-size:11.5px;font-size:3.06667vw;line-height:1.9}#point .point-status__graph{margin-top:2.86624%}#point .point-status__graph__tab{border:1px solid #eee}#point .point-status__graph__tab__item{background-size:contain;padding-top:26.98413%;border:1px solid #eee}#point .point-status__graph__content__inner{border-color:#eee;border-width:2px;padding:3.9557% 0}#point .point-status__graph__content__ttl{padding:0 6.73077%}#point .point-status__graph__content__ttl h4{font-size:11.7px;font-size:3.12vw}#point .point-status__graph__content__ttl p{margin-top:.4em;font-size:6.6px;font-size:1.76vw}#point .point-status__graph__content__img{margin-top:3.84615%;padding:0 3.20513%}#point .point-status__note{margin-top:.5em}#point .point-status__note p{font-size:11.5px;font-size:3.06667vw;line-height:1.4}#point .point-reflect{margin-top:10%}#point .point-reflect__btn{width:100%;font-size:12px;font-size:3.2vw;padding:3.52113% 7.04225% 3.52113% 3.52113%}#point .point-reflect__btn:after{right:1.40845%;width:3.4vw;height:3.4vw}#point .sim-p-contents.is_reward{margin-bottom:0}#point .reward-rank-list_ttl{font-size:13px;font-size:3.46667vw;padding:1.28617% 0}#point .reward-rank-list__item{padding-top:10.47619%;background-size:84.81013% auto;border-right:1px solid #bfbfbf}#point .reward-rank-list__item::after{top:-1px;border-top:6px solid #000;border-right:5px solid transparent;border-left:5px solid transparent}#point .reward-rank-list__item.is_type_gold{background-image:url(/reward/images/simulator/point/status_fixed_gold_sp.png)}#point .reward-rank-list__item.is_type_silver{background-image:url(/reward/images/simulator/point/status_fixed_silver_sp.png)}#point .reward-rank-list__item.is_type_bronze{background-image:url(/reward/images/simulator/point/status_fixed_bronze_sp.png)}#point .reward-rank-list__item.is_type_blue{background-image:url(/reward/images/simulator/point/status_fixed_blue_sp.png)}#point .reward-result{border-width:2px}#point .reward-result.is_fixed{left:0;right:0;width:84%;margin:auto}#point .reward-result.is_bottom{left:0;right:0;width:84%;margin:auto}#point .reward-result__box{border-width:1px}#point .reward-result__box+.reward-result__box{border-width:1px}#point .reward-result__ttl{font-size:13px;font-size:3.46667vw;line-height:1.9}#point .reward-result__inner{padding:5.80645% 0}#point .reward-result__inner p{font-size:11.5px;font-size:3.06667vw}#point .reward-result__val{display:block;font-size:15px;font-size:4vw}#point .reward-desc{margin-top:4.12698%}#point .reward-desc__link{font-size:11.5px;font-size:3.06667vw}#point .reward-offer{margin-top:7.30159%;font-size:17.5px;font-size:4.66667vw;font-weight:700;line-height:1.9;border-width:1px}#point .reward-offer__note{padding:3.65079%}#point .reward-offer__note p{font-size:10px}#point .reward-simulate__tab{border-left:1px solid #eee}#point .reward-simulate__tab__item{background-size:130%;padding-top:28.57143%;border-right:1px solid #eee;border-bottom:1px solid #eee}#point .reward-simulate__content{margin-top:4.7619%}#point .reward-simulate__list__item{border-color:#eee}#point .reward-simulate__list__item+.reward-simulate__list__item{margin-top:3.96825%}#point .reward-simulate__list__item.is_active .reward-simulate__list__item__detail__select select{background-color:#e60012;background-image:url(/reward/images/simulator/point/arrow_active_white.png)}#point .reward-simulate__list__item__ttl{padding:1em 6.36943%;font-size:11.5px;font-size:3.06667vw;font-weight:700}#point .reward-simulate__list__item__inner{padding:9.55414% 3.18471% 7.96178%}#point .reward-simulate__list__item__img{text-align:center}#point .reward-simulate__list__item__img.joyFitGym img{width:34.40678%}#point .reward-simulate__list__item__img.fit365 img{width:67.79661%}#point .reward-simulate__list__item__img.konami img{width:67.79661%}#point .reward-simulate__list__item__detail{margin-top:9.55414%}#point .reward-simulate__list__item__detail__ttl{font-size:11.5px;font-size:3.06667vw;font-weight:700;line-height:1.9}#point .reward-simulate__list__item__detail__lead{font-size:11.5px;font-size:3.06667vw;line-height:1.9}#point .reward-simulate__list__item__detail__more a{font-size:11.5px;font-size:3.06667vw;line-height:1.9}#point .reward-simulate__list__item__detail__note{font-size:11.5px;font-size:3.06667vw;line-height:1.9}#point .reward-simulate__list__item__detail__btn{margin-top:3.18471%}#point .reward-simulate__list__item__detail__btn a{display:block;padding:3.38983% 9.83051%;background:url(/reward/images/simulator/point/ico_arrow_right.png) no-repeat 95.25424% 50%;background-size:4.74576% auto;font-size:13px;font-size:3.46667vw;text-align:center}#point .reward-simulate__list__item__detail__select{margin-top:3.18471%}#point .reward-simulate__list__item__detail__select select{border:solid #aaa;color:#5c5c5c;display:block;width:100%;border-width:1px;padding:3.38983% 9.83051%;background:url(/reward/images/simulator/point/ico_arrow_right.png) no-repeat 95.25424% 50%;background-size:4.74576% auto;font-size:13px;font-size:3.46667vw;text-align:center}#point .reward-again{margin-top:7.93651%}#point .reward-again__btn{width:100%;font-size:12px;font-size:3.2vw;padding:3.96825% 6.34921% 3.96825% 1.5873%}#point .reward-again__btn:after{right:2.38095%;width:3.4vw;height:3.4vw}#point .reward-note{font-size:11.5px;font-size:3.06667vw;margin-top:7.93651%;line-height:1.4}#point .reward-info{margin-top:6.34921%}#point .reward-info-guide__item+.reward-info-guide__item{margin-top:6.34921%}#point .reward-info-guide__ttl{font-size:17.5px;font-size:4.66667vw}#point .reward-info-guide__btn{margin-top:.95238%}#point .reward-info-guide__notice{margin-top:1.90476%;font-size:10px;font-size:2.66667vw}#point .reward-info-tel{margin-top:6.34921%}#point .reward-info-tel__ttl{font-size:14px;font-size:3.73333vw}#point .reward-info-tel__detail{margin-top:1.90476%;padding:3.80952% 0;border-radius:10px}#point .reward-info-tel__number{width:100%;margin-bottom:3.80952%}#point .reward-info-tel__body,#point .reward-info-tel__head{font-size:12px;font-size:3.2vw}#point .reward-info-tel__head{margin-left:10.15873%}#point .reward-info-tel__body{width:15em;margin-left:9.20635%}#point .reward-result__inner .reward-result__original{margin-top:.5em;font-size:10px}#point .u-sp-none{display:none}#point .sim-p-contents{margin-bottom:10%}#point .sim-p-contents__header{padding-top:85.33333%;background-image:url(/reward/images/simulator/point/point-header_sp.jpg);background-size:cover}#point .sim-p-contents__header__ttl{top:0;left:0;padding:5.86667% 0 0 5.33333%}#point .sim-p-contents__header__ttl h1{font-size:29px;font-size:7.73333vw;font-weight:700;line-height:1.2}#point .sim-p-contents__header__ttl span{font-size:12px;font-size:3.2vw}#point .sim-p-contents__lead{padding:10% 5.33333%}#point .sim-p-contents__lead__txt{font-size:13px;font-size:3.46667vw}#point .sim-p-content{padding:0 2.66667%}#point .sim-p-content-block{padding:7.04225% 5.6338%;margin-top:2.8169%}#point .sim-p-content-block__header{font-size:17.5px;font-size:4.66667vw;font-weight:700;padding-left:8.57143%;line-height:1.4}#point .sim-p-content-block__header:before{width:5.2vw;height:5.2vw}#point .reward-info-guide__ttl{font-size:1.5rem}#point .reward-info-guide__notice{margin-top:1rem;font-size:1rem}}