.g-header{background-color:#f7f7f7}.g-header .g-header__logo a{display:none}html.msie .top{background-color:#f7f7f7}html.msie .top .kv{background-color:#fff;border:2px solid #784737;margin:auto;padding:53px 40px 45px;position:relative;text-align:center;width:800px}html.msie .top .kv:before{border:1px solid #bfa8a1;bottom:4px;content:"";display:block;left:4px;position:absolute;right:4px;top:4px}html.msie .top .kv h1{background:url(/elixir/club/shared/img/elc_logo.svg) no-repeat 50%;background-size:contain;height:75px;margin:0 auto;width:133px}html.msie .top .kv h1 span{display:block;height:0;overflow:hidden}html.msie .top .kv .lead{color:#784737;font-size:13px;margin-top:25px}html.msie .top .enter_btns{display:flex;justify-content:center;margin:40px auto;width:800px}html.msie .top .enter_btns li{width:330px}html.msie .top .enter_btns li+li{margin-left:30px}html.msie .top .enter_btns li .u-btn_white{max-width:330px;width:330px}html.msie .top .content{background-color:#fff;padding-bottom:60px;padding-top:1px}html.msie .top .news{align-items:center;border:1px solid #ddd;display:flex;margin:40px auto;padding:0 40px;width:800px}html.msie .top .news h2{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;margin-right:40px;white-space:nowrap}html.msie .top .news .news_list{width:100%}html.msie .top .news .news_list dl{align-items:center;display:flex;font-size:13px;padding:15px 0;position:relative;width:100%}html.msie .top .news .news_list dl+dl{border-top:1px solid #ddd}html.msie .top .news .news_list dl dt{color:#777;padding-right:1em;white-space:nowrap}html.msie .top .news .news_list dl dd a{text-decoration:none}html.msie .top .news .news_list dl dd a:before{background-color:#fff;bottom:0;content:"";display:block;left:0;opacity:0;pointer-events:auto;position:absolute;right:0;top:0;transition:opacity .2s ease 0s;z-index:1}html.msie .top .news .news_list dl dd a:hover:before{opacity:.3}html.msie .top .news .news_list dl dd a:after{background:url(/elixir/club/shared/img/arw_gry.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:12px;margin-left:10px;transform:translateY(-2px);vertical-align:middle;width:8px}html.msie .top .news .news_list dl dd a[target=_blank]:after{background:url(/elixir/club/shared/img/icn_blank_gry.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:12px;margin-left:3px;vertical-align:middle;width:12px}html.msie .top .news .news_list dl dd a.js-modal:after{background:url(/elixir/club/shared/img/icn_modal.svg) no-repeat 50%;background-size:contain;height:12px;width:12px}html.msie .top .news .news_list dl dd em{color:#d15e5e;font-style:normal}html.msie .top .benefits{margin:60px auto 0;width:800px}html.msie .top .benefits h2{color:#d19a5f;font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:20px;font-style:normal;font-weight:700;margin-bottom:30px}html.msie .top .benefits .benefits_unit{border-bottom:1px solid #999;margin-bottom:20px;padding-bottom:20px}html.msie .top .benefits .benefits_unit .benefit_ttl{align-items:center;display:flex;padding:0 30px 0 0;position:relative}html.msie .top .benefits .benefits_unit .benefit_ttl:after{background:url(/elixir/club/shared/img/icn_plus.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:23px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:23px}html.msie .top .benefits .benefits_unit .benefit_ttl .img{align-items:center;display:flex;justify-content:center;width:104px}html.msie .top .benefits .benefits_unit .benefit_ttl h3{color:#d19a5f;font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:18px;font-style:normal;font-weight:700;margin-bottom:10px}html.msie .top .benefits .benefits_unit .benefit_ttl h3 span{background-color:#d19a5f;color:#fff;display:inline-block;font-size:13px;margin-right:10px;padding:2px .5em 0;vertical-align:middle}html.msie .top .benefits .benefits_unit .benefit_ttl .lead{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-style:normal;font-weight:700}html.msie .top .benefits .benefits_unit.m-opened .benefit_ttl:after{background:url(/elixir/club/shared/img/icn_minus.svg) no-repeat 50%;background-size:contain}html.msie .top .benefits .benefits_unit .benefit_cont{padding-top:20px}html.msie .top .benefits .benefits_unit h4{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;margin-bottom:15px;margin-top:60px}html.msie .top .benefits .benefits_unit h4 span{border-bottom:2px solid #d19a5f;display:inline-block;position:relative}html.msie .top .benefits .benefits_unit .campaign_unit{align-items:center;display:flex;position:relative}html.msie .top .benefits .benefits_unit .campaign_unit+.campaign_unit{margin-top:20px}html.msie .top .benefits .benefits_unit .campaign_unit figure{display:block;flex-basis:300px;flex-grow:0;flex-shrink:0;margin-right:30px}html.msie .top .benefits .benefits_unit .campaign_unit figure figcaption{display:block;font-size:.8em;margin-top:5px;text-align:right}html.msie .top .benefits .benefits_unit .campaign_unit figure img{display:block;width:100%}html.msie .top .benefits .benefits_unit .campaign_unit .text *+*{margin-top:10px}html.msie .top .benefits .benefits_unit .campaign_unit .link a span{display:block;height:0;overflow:hidden}html.msie .top .benefits .benefits_unit .campaign_unit .link a:after{background-color:#fff;bottom:0;content:"";display:block;left:0;opacity:0;pointer-events:auto;position:absolute;right:0;top:0;transition:opacity .2s ease 0s;z-index:1}html.msie .top .benefits .benefits_unit .campaign_unit .link a:hover:after{opacity:.3}html.msie .top .benefits .benefits_unit.unit1 .benefit_ttl .img img{height:70px;width:60px}html.msie .top .benefits .benefits_unit.unit1 .exchange_img{display:block;margin:20px auto 40px;max-width:400px}html.msie .top .benefits .benefits_unit.unit1 .exchange_img img{display:block;width:100%}html.msie .top .benefits .benefits_unit.unit1 .exchange_cont{display:flex;flex-direction:row-reverse;gap:20px;justify-content:space-between}html.msie .top .benefits .benefits_unit.unit1 .exchange_cont_text{flex-basis:385px}html.msie .top .benefits .benefits_unit.unit1 .exchange_ex{display:block;flex-basis:385px;flex-grow:0;margin:0;padding:10px 60px}html.msie .top .benefits .benefits_unit.unit1 .exchange_ex img{display:block;width:100%}html.msie .top .benefits .benefits_unit.unit1 .step{background-color:#f7f7f7;display:flex;margin-top:20px;padding:40px}html.msie .top .benefits .benefits_unit.unit1 .step li{flex-basis:33%;flex-grow:0;position:relative;z-index:1}html.msie .top .benefits .benefits_unit.unit1 .step li+li{margin-left:20px;padding-left:20px}html.msie .top .benefits .benefits_unit.unit1 .step li+li:after{background-color:#f7f7f7;border-right:1px solid #cbcbcb;border-top:1px solid #cbcbcb;content:"";display:block;height:13px;left:-12px;position:absolute;top:50%;transform:translate(50%,-50%) rotate(45deg);width:13px;z-index:2}html.msie .top .benefits .benefits_unit.unit1 .step li+li:before{background-color:#cbcbcb;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px;z-index:1}html.msie .top .benefits .benefits_unit.unit1 .step dt{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;margin-bottom:10px}html.msie .top .benefits .benefits_unit.unit1 .step dt span{color:#d19a5f;display:inline-block;font-size:12px}html.msie .top .benefits .benefits_unit.unit1 .step .exchange_step2{display:block;margin-top:-10px;text-align:center}html.msie .top .benefits .benefits_unit.unit1 .step .exchange_step2 img{width:129px}html.msie .top .benefits .benefits_unit.unit1 .step .exchange_step3{display:block;text-align:center}html.msie .top .benefits .benefits_unit.unit1 .step .exchange_step3 img{width:150px}html.msie .top .benefits .benefits_unit.unit1 .stage_cont{padding-right:415px;position:relative}html.msie .top .benefits .benefits_unit.unit1 .stage_cont figure{display:block;position:absolute;right:0;top:0;width:385px}html.msie .top .benefits .benefits_unit.unit1 .stage_cont figure img{width:385px}html.msie .top .benefits .benefits_unit.unit1 .stage_cont .u-notes{margin-top:15px}html.msie .top .benefits .benefits_unit.unit2 .benefit_ttl .img img{height:67px;width:61px}html.msie .top .benefits .benefits_unit.unit3 .benefit_ttl .img img{height:63px;width:67px}html.msie .top .benefits .benefits_unit.unit3 figure img{display:block;margin:10px auto;max-width:240px;width:100%}html.msie .top .benefits .andmore{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:1;margin:20px 0;text-align:center}html.msie .top .btn_register .u-notes{margin-top:20px}html.msie .top #splash .u-modal_cont{padding:0;width:315px}html.msie .top #splash .bnr_splash{width:315px}html.msie .top #splash .bnr_splash img{display:block;width:100%}html.msie .top .banner_analyzer{margin:60px auto 0;text-align:center;width:800px}html.msie .top .banner_analyzer dt{margin-bottom:10px;text-align:center}html.msie .top .banner_analyzer dt span{display:inline-block;font-size:16px;font-weight:700;position:relative}html.msie .top .banner_analyzer dt span:after,html.msie .top .banner_analyzer dt span:before{background-color:#000;bottom:0;content:"";display:block;position:absolute;top:0;transform-origin:center bottom;width:1px}html.msie .top .banner_analyzer dt span:before{left:-5px;transform:rotate(-20deg)}html.msie .top .banner_analyzer dt span:after{right:-5px;transform:rotate(20deg)}html.msie .top .banner_analyzer a{display:inline-block}html.msie .top .banner_analyzer img{display:block;height:auto;margin:auto;max-width:100%}@media screen and (max-width:750px){html.notIE main img{display:block;width:100%}html.notIE .top{background-color:#f7f7f7}html.notIE .top .kv{align-items:center;background-color:#fff;border:2px solid #784737;display:flex;flex-direction:column;height:58.66667vw;justify-content:center;margin:auto;position:relative;text-align:center;width:78.66667vw}html.notIE .top .kv:before{border:1px solid #bfa8a1;bottom:4px;content:"";display:block;left:4px;position:absolute;right:4px;top:4px}html.notIE .top .kv h1{background:url(/elixir/club/shared/img/elc_logo.svg) no-repeat 50%;background-size:contain;height:17.6vw;margin:0 auto;width:31.33333vw}html.notIE .top .kv h1 span{display:block;height:0;overflow:hidden}html.notIE .top .kv .lead{color:#784737;font-size:13px;line-height:1.8461538462;margin-top:15px}html.notIE .top .enter_btns{margin:5.33333vw 6.66667vw}html.notIE .top .enter_btns li+li{margin-top:3.46667vw}html.notIE .top .content{background-color:#fff;padding-bottom:8vw;padding-top:1px}html.notIE .top .news{border:1px solid #ddd;margin:5.33333vw 6.66667vw;padding:5.33333vw}html.notIE .top .news h2{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;margin-bottom:4vw;white-space:nowrap}html.notIE .top .news .news_list{width:100%}html.notIE .top .news .news_list dl{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:13px;font-style:normal;font-weight:700;position:relative;width:100%}html.notIE .top .news .news_list dl+dl{border-top:1px solid #ddd;margin-top:5.33333vw;padding-top:5.33333vw}html.notIE .top .news .news_list dl dt{color:#777;padding-bottom:.5em}html.notIE .top .news .news_list dl dd a{text-decoration:none}html.notIE .top .news .news_list dl dd a:before{background-color:transparent;bottom:0;content:"";display:block;left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}html.notIE .top .news .news_list dl dd a:after{background:url(/elixir/club/shared/img/arw_gry.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:12px;margin-left:10px;transform:translateY(-2px);vertical-align:middle;width:8px}html.notIE .top .news .news_list dl dd a[target=_blank]:after{background:url(/elixir/club/shared/img/icn_blank_gry.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:12px;margin-left:3px;vertical-align:middle;width:12px}html.notIE .top .news .news_list dl dd a.js-modal:after{background:url(/elixir/club/shared/img/icn_modal.svg) no-repeat 50%;background-size:contain;height:12px;width:12px}html.notIE .top .news .news_list dl dd em{color:#d15e5e;font-style:normal}html.notIE .top .benefits{margin:13.33333vw 6.66667vw 0}html.notIE .top .benefits h2{color:#d19a5f;font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;margin-bottom:6.66667vw}html.notIE .top .benefits .benefits_unit{border-bottom:1px solid #999;margin-bottom:5.33333vw;padding-bottom:5.33333vw}html.notIE .top .benefits .benefits_unit .benefit_ttl{align-items:center;display:flex;padding:0 6.66667vw 0 0;position:relative}html.notIE .top .benefits .benefits_unit .benefit_ttl:after{background:url(/elixir/club/shared/img/icn_plus.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:6vw;position:absolute;right:0;top:50%;transform:translateY(-50%);width:6vw}html.notIE .top .benefits .benefits_unit .benefit_ttl .img{align-items:center;display:flex;justify-content:center;margin-right:2.66667vw;width:21.33333vw}html.notIE .top .benefits .benefits_unit .benefit_ttl h3{color:#d19a5f;font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:18px;font-style:normal;font-weight:700;margin-bottom:2.66667vw}html.notIE .top .benefits .benefits_unit .benefit_ttl h3 span{background-color:#d19a5f;color:#fff;display:inline-block;font-size:13px;margin-right:10px;padding:2px .5em 0;vertical-align:middle}html.notIE .top .benefits .benefits_unit .benefit_ttl .lead{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:13px;font-style:normal;font-weight:700}html.notIE .top .benefits .benefits_unit.m-opened .benefit_ttl:after{background:url(/elixir/club/shared/img/icn_minus.svg) no-repeat 50%;background-size:contain}html.notIE .top .benefits .benefits_unit .benefit_cont{padding-top:5.33333vw}html.notIE .top .benefits .benefits_unit h4{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:700;margin-bottom:4vw;margin-top:8vw}html.notIE .top .benefits .benefits_unit h4 span{border-bottom:2px solid #d19a5f;display:inline-block;position:relative}html.notIE .top .benefits .benefits_unit .campaign_unit{display:flex;flex-direction:column;position:relative}html.notIE .top .benefits .benefits_unit .campaign_unit+.campaign_unit{margin-top:5.33333vw}html.notIE .top .benefits .benefits_unit .campaign_unit figure{display:block;margin-bottom:4vw}html.notIE .top .benefits .benefits_unit .campaign_unit figure figcaption{display:block;font-size:.8em;margin-top:5px;text-align:right}html.notIE .top .benefits .benefits_unit .campaign_unit .text *+*{margin-top:10px}html.notIE .top .benefits .benefits_unit .campaign_unit .link a span{display:block;height:0;overflow:hidden}html.notIE .top .benefits .benefits_unit .campaign_unit .link a:after{background-color:transparent;bottom:0;content:"";display:block;left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}html.notIE .top .benefits .benefits_unit.unit1 .benefit_ttl .img img{height:vwalc(140);width:15.86667vw}html.notIE .top .benefits .benefits_unit.unit1 .exchange_img{display:block;margin:2.66667vw auto 0;max-width:400px}html.notIE .top .benefits .benefits_unit.unit1 .exchange_img img{display:block}html.notIE .top .benefits .benefits_unit.unit1 .exchange_ex{display:block;margin:2.66667vw auto 0;max-width:max(40vw,300px)}html.notIE .top .benefits .benefits_unit.unit1 .exchange_ex img{display:block}html.notIE .top .benefits .benefits_unit.unit1 .step{background-color:#f7f7f7;margin-top:20px;padding:4vw}html.notIE .top .benefits .benefits_unit.unit1 .step li{position:relative;z-index:1}html.notIE .top .benefits .benefits_unit.unit1 .step li+li{margin-top:5.33333vw;padding-top:5.33333vw}html.notIE .top .benefits .benefits_unit.unit1 .step li+li:after{background-color:#f7f7f7;border-right:1px solid #cbcbcb;border-top:1px solid #cbcbcb;content:"";display:block;height:13px;left:50%;position:absolute;top:-12px;transform:translate(-50%,50%) rotate(135deg);width:13px;z-index:2}html.notIE .top .benefits .benefits_unit.unit1 .step li+li:before{background-color:#cbcbcb;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}html.notIE .top .benefits .benefits_unit.unit1 .step dt{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;margin-bottom:10px}html.notIE .top .benefits .benefits_unit.unit1 .step dt span{color:#d19a5f;display:inline-block;font-size:12px}html.notIE .top .benefits .benefits_unit.unit1 .step .exchange_step2{display:block;text-align:center}html.notIE .top .benefits .benefits_unit.unit1 .step .exchange_step2 img{margin:auto;width:34.26667vw}html.notIE .top .benefits .benefits_unit.unit1 .step .exchange_step3{display:block;text-align:center}html.notIE .top .benefits .benefits_unit.unit1 .step .exchange_step3 img{margin:auto;width:40vw}html.notIE .top .benefits .benefits_unit.unit1 .stage_cont{position:relative}html.notIE .top .benefits .benefits_unit.unit1 .stage_cont figure{display:block}html.notIE .top .benefits .benefits_unit.unit1 .stage_cont .u-notes{margin-top:15px}html.notIE .top .benefits .benefits_unit.unit2 .benefit_ttl .img img{height:17.73333vw;width:16.26667vw}html.notIE .top .benefits .benefits_unit.unit3 .benefit_ttl .img img{height:16.8vw;width:17.86667vw}html.notIE .top .benefits .benefits_unit.unit3 figure img{display:block;margin:10px auto;max-width:max(40vw,200px)}html.notIE .top .benefits .andmore{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:1;margin:5.33333vw 0;text-align:center}html.notIE .top .btn_register .u-notes{margin-top:4vw}html.notIE .top #splash .u-modal_cont{margin-left:auto;margin-right:auto;padding:0;width:86.66667vw}html.notIE .top #splash .u-modal_close{right:0}html.notIE .top #splash .bnr_splash img{display:block;width:100%}html.notIE .top .banner_analyzer{margin:50px 0 0;text-align:center}html.notIE .top .banner_analyzer dt{margin-bottom:10px;text-align:center}html.notIE .top .banner_analyzer dt span{display:inline-block;font-size:16px;font-weight:700;line-height:1.3;position:relative}html.notIE .top .banner_analyzer dt span:after,html.notIE .top .banner_analyzer dt span:before{background-color:#000;bottom:0;content:"";display:block;position:absolute;top:0;transform-origin:center bottom;width:1px}html.notIE .top .banner_analyzer dt span:before{left:-5px;transform:rotate(-20deg)}html.notIE .top .banner_analyzer dt span:after{right:-5px;transform:rotate(20deg)}html.notIE .top .banner_analyzer a{display:inline-block}html.notIE .top .banner_analyzer img{display:block;height:auto;margin:auto;max-width:320px}}@media screen and (min-width:751px){html.notIE .top{background-color:#f7f7f7}html.notIE .top .kv{background-color:#fff;border:2px solid #784737;margin:auto;padding:53px 40px 45px;position:relative;text-align:center;width:800px}html.notIE .top .kv:before{border:1px solid #bfa8a1;bottom:4px;content:"";display:block;left:4px;position:absolute;right:4px;top:4px}html.notIE .top .kv h1{background:url(/elixir/club/shared/img/elc_logo.svg) no-repeat 50%;background-size:contain;height:75px;margin:0 auto;width:133px}html.notIE .top .kv h1 span{display:block;height:0;overflow:hidden}html.notIE .top .kv .lead{color:#784737;font-size:13px;margin-top:25px}html.notIE .top .enter_btns{display:flex;justify-content:center;margin:40px auto;width:800px}html.notIE .top .enter_btns li{width:330px}html.notIE .top .enter_btns li+li{margin-left:30px}html.notIE .top .enter_btns li .u-btn_white{max-width:330px;width:330px}html.notIE .top .content{background-color:#fff;padding-bottom:60px;padding-top:1px}html.notIE .top .news{align-items:center;border:1px solid #ddd;display:flex;margin:40px auto;padding:0 40px;width:800px}html.notIE .top .news h2{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;margin-right:40px;white-space:nowrap}html.notIE .top .news .news_list{width:100%}html.notIE .top .news .news_list dl{align-items:center;display:flex;font-size:13px;padding:15px 0;position:relative;width:100%}html.notIE .top .news .news_list dl+dl{border-top:1px solid #ddd}html.notIE .top .news .news_list dl dt{color:#777;padding-right:1em;white-space:nowrap}html.notIE .top .news .news_list dl dd a{text-decoration:none}html.notIE .top .news .news_list dl dd a:before{background-color:#fff;bottom:0;content:"";display:block;left:0;opacity:0;pointer-events:auto;position:absolute;right:0;top:0;transition:opacity .2s ease 0s;z-index:1}html.notIE .top .news .news_list dl dd a:hover:before{opacity:.3}html.notIE .top .news .news_list dl dd a:after{background:url(/elixir/club/shared/img/arw_gry.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:12px;margin-left:10px;transform:translateY(-2px);vertical-align:middle;width:8px}html.notIE .top .news .news_list dl dd a[target=_blank]:after{background:url(/elixir/club/shared/img/icn_blank_gry.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:12px;margin-left:3px;vertical-align:middle;width:12px}html.notIE .top .news .news_list dl dd a.js-modal:after{background:url(/elixir/club/shared/img/icn_modal.svg) no-repeat 50%;background-size:contain;height:12px;width:12px}html.notIE .top .news .news_list dl dd em{color:#d15e5e;font-style:normal}html.notIE .top .benefits{margin:60px auto 0;width:800px}html.notIE .top .benefits h2{color:#d19a5f;font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:20px;font-style:normal;font-weight:700;margin-bottom:30px}html.notIE .top .benefits .benefits_unit{border-bottom:1px solid #999;margin-bottom:20px;padding-bottom:20px}html.notIE .top .benefits .benefits_unit .benefit_ttl{align-items:center;display:flex;padding:0 30px 0 0;position:relative}html.notIE .top .benefits .benefits_unit .benefit_ttl:after{background:url(/elixir/club/shared/img/icn_plus.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:23px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:23px}html.notIE .top .benefits .benefits_unit .benefit_ttl .img{align-items:center;display:flex;justify-content:center;width:104px}html.notIE .top .benefits .benefits_unit .benefit_ttl h3{color:#d19a5f;font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:18px;font-style:normal;font-weight:700;margin-bottom:10px}html.notIE .top .benefits .benefits_unit .benefit_ttl h3 span{background-color:#d19a5f;color:#fff;display:inline-block;font-size:13px;margin-right:10px;padding:2px .5em 0;vertical-align:middle}html.notIE .top .benefits .benefits_unit .benefit_ttl .lead{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-style:normal;font-weight:700}html.notIE .top .benefits .benefits_unit.m-opened .benefit_ttl:after{background:url(/elixir/club/shared/img/icn_minus.svg) no-repeat 50%;background-size:contain}html.notIE .top .benefits .benefits_unit .benefit_cont{padding-top:20px}html.notIE .top .benefits .benefits_unit h4{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;margin-bottom:15px;margin-top:60px}html.notIE .top .benefits .benefits_unit h4 span{border-bottom:2px solid #d19a5f;display:inline-block;position:relative}html.notIE .top .benefits .benefits_unit .campaign_unit{align-items:center;display:flex;position:relative}html.notIE .top .benefits .benefits_unit .campaign_unit+.campaign_unit{margin-top:20px}html.notIE .top .benefits .benefits_unit .campaign_unit figure{display:block;flex-basis:300px;flex-grow:0;flex-shrink:0;margin-right:30px}html.notIE .top .benefits .benefits_unit .campaign_unit figure figcaption{display:block;font-size:.8em;margin-top:5px;text-align:right}html.notIE .top .benefits .benefits_unit .campaign_unit figure img{display:block;width:100%}html.notIE .top .benefits .benefits_unit .campaign_unit .text *+*{margin-top:10px}html.notIE .top .benefits .benefits_unit .campaign_unit .link a span{display:block;height:0;overflow:hidden}html.notIE .top .benefits .benefits_unit .campaign_unit .link a:after{background-color:#fff;bottom:0;content:"";display:block;left:0;opacity:0;pointer-events:auto;position:absolute;right:0;top:0;transition:opacity .2s ease 0s;z-index:1}html.notIE .top .benefits .benefits_unit .campaign_unit .link a:hover:after{opacity:.3}html.notIE .top .benefits .benefits_unit.unit1 .benefit_ttl .img img{height:70px;width:60px}html.notIE .top .benefits .benefits_unit.unit1 .exchange_img{display:block;margin:20px auto 40px;max-width:400px}html.notIE .top .benefits .benefits_unit.unit1 .exchange_img img{display:block;width:100%}html.notIE .top .benefits .benefits_unit.unit1 .exchange_cont{display:flex;flex-direction:row-reverse;gap:20px;justify-content:space-between}html.notIE .top .benefits .benefits_unit.unit1 .exchange_cont_text{flex-basis:385px}html.notIE .top .benefits .benefits_unit.unit1 .exchange_ex{display:block;flex-basis:385px;flex-grow:0;margin:0;padding:10px 60px}html.notIE .top .benefits .benefits_unit.unit1 .exchange_ex img{display:block;width:100%}html.notIE .top .benefits .benefits_unit.unit1 .step{background-color:#f7f7f7;display:flex;margin-top:20px;padding:40px}html.notIE .top .benefits .benefits_unit.unit1 .step li{flex-basis:33%;flex-grow:0;position:relative;z-index:1}html.notIE .top .benefits .benefits_unit.unit1 .step li+li{margin-left:20px;padding-left:20px}html.notIE .top .benefits .benefits_unit.unit1 .step li+li:after{background-color:#f7f7f7;border-right:1px solid #cbcbcb;border-top:1px solid #cbcbcb;content:"";display:block;height:13px;left:-12px;position:absolute;top:50%;transform:translate(50%,-50%) rotate(45deg);width:13px;z-index:2}html.notIE .top .benefits .benefits_unit.unit1 .step li+li:before{background-color:#cbcbcb;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px;z-index:1}html.notIE .top .benefits .benefits_unit.unit1 .step dt{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;margin-bottom:10px}html.notIE .top .benefits .benefits_unit.unit1 .step dt span{color:#d19a5f;display:inline-block;font-size:12px}html.notIE .top .benefits .benefits_unit.unit1 .step .exchange_step2{display:block;margin-top:-10px;text-align:center}html.notIE .top .benefits .benefits_unit.unit1 .step .exchange_step2 img{width:129px}html.notIE .top .benefits .benefits_unit.unit1 .step .exchange_step3{display:block;text-align:center}html.notIE .top .benefits .benefits_unit.unit1 .step .exchange_step3 img{width:150px}html.notIE .top .benefits .benefits_unit.unit1 .stage_cont{padding-right:415px;position:relative}html.notIE .top .benefits .benefits_unit.unit1 .stage_cont figure{display:block;position:absolute;right:0;top:0;width:385px}html.notIE .top .benefits .benefits_unit.unit1 .stage_cont figure img{width:385px}html.notIE .top .benefits .benefits_unit.unit1 .stage_cont .u-notes{margin-top:15px}html.notIE .top .benefits .benefits_unit.unit2 .benefit_ttl .img img{height:67px;width:61px}html.notIE .top .benefits .benefits_unit.unit3 .benefit_ttl .img img{height:63px;width:67px}html.notIE .top .benefits .benefits_unit.unit3 figure img{display:block;margin:10px auto;max-width:240px;width:100%}html.notIE .top .benefits .andmore{font-family:Yu Gothic,游ゴシック,YuGothic Pr6,游ゴシック体 Pr6,YuGothic,游ゴシック体,Noto Sans JP,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:1;margin:20px 0;text-align:center}html.notIE .top .btn_register .u-notes{margin-top:20px}html.notIE .top #splash .u-modal_cont{padding:0;width:315px}html.notIE .top #splash .bnr_splash{width:315px}html.notIE .top #splash .bnr_splash img{display:block;width:100%}html.notIE .top .banner_analyzer{margin:60px auto 0;text-align:center;width:800px}html.notIE .top .banner_analyzer dt{margin-bottom:10px;text-align:center}html.notIE .top .banner_analyzer dt span{display:inline-block;font-size:16px;font-weight:700;position:relative}html.notIE .top .banner_analyzer dt span:after,html.notIE .top .banner_analyzer dt span:before{background-color:#000;bottom:0;content:"";display:block;position:absolute;top:0;transform-origin:center bottom;width:1px}html.notIE .top .banner_analyzer dt span:before{left:-5px;transform:rotate(-20deg)}html.notIE .top .banner_analyzer dt span:after{right:-5px;transform:rotate(20deg)}html.notIE .top .banner_analyzer a{display:inline-block}html.notIE .top .banner_analyzer img{display:block;height:auto;margin:auto;max-width:100%}html.msie .top .benefits .benefits_unit .benefit_ttl{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}html.msie .top .benefits .benefits_unit .benefit_ttl:hover{opacity:.7}html.msie .top .banner_analyzer a{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}html.msie .top .banner_analyzer a:hover{opacity:.7}}@media screen and (min-width:751px)and (min-width:751px){html.notIE .top .benefits .benefits_unit .benefit_ttl{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}html.notIE .top .benefits .benefits_unit .benefit_ttl:hover{opacity:.7}html.notIE .top .banner_analyzer a{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}html.notIE .top .banner_analyzer a:hover{opacity:.7}}
