body main{font-size:18px}@media screen and (max-width: 979px){body main{font-size:16px}}body main p{margin:0}body main p+p{margin-top:10px}body main ul{padding:0}body main .visible-pc{display:block}@media screen and (max-width: 979px){body main .visible-pc{display:none}}body main .visible-sp{display:none}@media screen and (max-width: 979px){body main .visible-sp{display:block}}body main .button-normal{background-color:#c19d00}main .inner{max-width:980px;margin:0 auto;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 979px){main .inner{max-width:100%;width:100%;padding:0 10px}}.hdL{text-align:center;font-size:180%;font-weight:bold}.hdL img{display:block;margin:0 auto 15px}@media screen and (max-width: 979px){.hdL{font-size:130%}.hdL img{width:35px;margin:0 auto 10px}}.newsmainimg{text-align:center}.newsmainimg.visible-pc{min-height:493px;background:url(/assets/about/campaign/point/news/images/mainimg_pc.jpg?202412691252) top center no-repeat}@media screen and (max-width: 979px){.newsmainimg .visible-sp img{width:100%}}.mainbox{background:url(/assets/about/campaign/point/news/images/bg01.png?202412691252) center center no-repeat;background-size:cover;padding:35px 0;color:#fff;font-size:120%;line-height:1.6;text-align:center}@media screen and (max-width: 979px){.mainbox{background:url(/assets/about/campaign/point/news/images/bg01_sp.png?202412691252) center center no-repeat;background-size:cover;padding:25px 10px}}#renew .pointtit{text-align:center;background:#f3e6ca;padding:40px 0;position:relative;font-size:80%}@media screen and (max-width: 979px){#renew .pointtit{padding:30px 0}}#renew .pointtit:before{border-top:20px solid #f3e6ca;border-bottom:0;border-left:20px solid transparent;border-right:20px solid transparent;width:0;height:0;top:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);content:"";z-index:2;position:absolute}#renew .pointtit span{display:block;font-size:240%;font-weight:bold}#renew .info_txt{text-align:center}#renew .info_txt span{font-size:200%;font-weight:bold;color:#c19d00;border-bottom:1px solid #c19d00}#renew .renewcont{padding:80px 0 90px}@media screen and (max-width: 979px){#renew .renewcont{padding:50px 0}}#renew .renewcont .renewtxt{line-height:1.7}#renew .tabacc.-sp-tab>.tabs{align-items:flex-end}#renew .tabacc.-sp-tab>.tabs>.title{border:none}#renew .tabacc.-sp-tab>.tabs>.title.tab-silver{background-color:#949494;color:#fff}#renew .tabacc.-sp-tab>.tabs>.title.tab-gold{background-color:#cda870;color:#fff;min-height:82px}#renew .tabacc.-sp-tab>.tabs>.title.tab-diamond{background-color:#98e7ff;color:#000;min-height:92px}#renew .tabacc.-sp-tab>.contents{padding:0}#renew .tabacc.-sp-tab>.contents>.content.-active{padding:15px}#renew .tabacc.-sp-tab>.contents>.content.-active#tabcontent-silver{border-top:10px solid #949494}#renew .tabacc.-sp-tab>.contents>.content.-active#tabcontent-gold{border-top:10px solid #cda870}#renew .tabacc.-sp-tab>.contents>.content.-active#tabcontent-diamond{border-top:10px solid #98e7ff}table{border-collapse:collapse;border-spacing:0;font-size:100%}table.kindtab{border:0;width:979px}@media screen and (max-width: 979px){table.kindtab{width:100% !important}}table.kindtab tr.kangen td{border-top:1px dashed #000;border-bottom:1px dashed #000}table.kindtab tr.point td{font-size:180%}@media screen and (max-width: 979px){table.kindtab tr.point td{font-size:90%}}table.kindtab tr.point td.rank{font-size:100%}table.kindtab tr.point td span{font-size:140%}table.kindtab tr.jyouken td span{color:#d90000;font-size:120%}table.kindtab tr.jyouken td.gold{color:#000}table.kindtab tr th{text-align:center;font-weight:bold;padding:10px 0;border:1px solid #000}@media screen and (max-width: 979px){table.kindtab tr th{padding:8px 5px !important}}table.kindtab tr th.border-0{border:0;background:#fff}table.kindtab tr th.rank{background-color:#eeeeee}table.kindtab tr th.silver{background-color:#949494;color:#ffffff}table.kindtab tr th.gold{background-color:#cda870;color:#ffffff}table.kindtab tr th.diamond{background-color:#98e7ff;color:#000000}table.kindtab tr td{text-align:center;font-weight:bold;vertical-align:middle;border:1px solid #000}@media screen and (max-width: 979px){table.kindtab tr td{padding:8px 5px !important}}table.kindtab tr td.rank{background-color:#eeeeee;padding:5px 10px}table.kindtab tr td.rank.width{width:230px}@media screen and (max-width: 979px){table.kindtab tr td.rank.width{width:35%}}table.kindtab tr td.silver{background-color:#fcfcfc;color:#6a6a6a}table.kindtab tr td.silver.width{width:250px}table.kindtab tr td.gold{background-color:#f5eee2;color:#bd8c42}table.kindtab tr td.gold.width{width:250px}table.kindtab tr td.diamond{background-color:#f2fcff;color:#000000}table.kindtab tr td.diamond.width{width:250px}#start-rank{background:#fbf5ec;padding:80px 0 90px}#start-rank table.start-rank-list th{text-align:center;font-weight:bold;padding:10px 0;border:1px solid #000;width:250px}#start-rank table.start-rank-list th.silver{background-color:#949494;color:#ffffff}#start-rank table.start-rank-list th.gold{background-color:#cda870;color:#ffffff}#start-rank table.start-rank-list th.diamond{background-color:#98e7ff;color:#000000}#start-rank table.start-rank-list td{font-size:90%;padding:20px;vertical-align:middle;border:1px solid #000000}#start-rank table.start-rank-list td span{font-weight:bold;color:#d90000}@media screen and (max-width: 979px){#start-rank{padding:50px 0}#start-rank table.start-rank-list th{width:30%}}#end-campaign{padding:80px 0 90px}#end-campaign .info_txt{text-align:center}#end-campaign .info_txt span{font-size:200%;font-weight:bold;color:#c19d00;border-bottom:1px solid #c19d00}@media screen and (max-width: 979px){#end-campaign{padding:50px 0}#end-campaign .info_txt span{font-size:150%}}#end-campaign .end-campaign-cont{background-color:#fbf5ec}#end-campaign .end-campaign-cont table th{background-color:#bf9d00;color:#ffffff;font-weight:bold;text-align:center;border:1px solid #000}#end-campaign .end-campaign-cont table td{font-weight:bold;text-align:center;border:1px solid #000;padding:20px}@media screen and (max-width: 979px){#end-campaign .end-campaign-cont table td{padding:10px}}#end-campaign .table-box table tr th{font-weight:bold}#end-campaign .table-box table tr.point td .arrow{position:relative}#end-campaign .table-box table tr.point td .arrow .arrow_img{position:absolute;bottom:0px;right:-55px}@media screen and (max-width: 979px){#end-campaign .table-box table tr.point td .arrow{width:30%;margin-right:0;margin-left:auto}#end-campaign .table-box table tr.point td .arrow .arrow_img{right:-5vw}}.topfaq{padding:100px 0 90px}.faqpanel{margin:30px 0 0}.faqcont{padding:40px 20px 35px 40px;background:#ffffff}.faqcont:nth-child(odd){background:#f3f3f3}.faqcont .tit{font-size:19px;font-weight:bold;background:url(/assets/about/campaign/point/news/images/ico_q.png?202412691252) 0 0 no-repeat;padding:0 0 0 45px;margin-bottom:20px}.faqcont .answer .answertxt{background:url(/assets/about/campaign/point/news/images/ico_a.png?202412691252) 0 0 no-repeat;padding:0 0 0 45px;font-size:19px}.faqcont .faqbox01{border:1px solid #b19000;padding:25px 40px;margin-top:15px;background-color:#ffffff}.faqcont .faqbox01 .txt{font-size:19px;line-height:1.7}.faqcont .faqbox01 .txt+.txt{margin:20px 0 0}.faqcont .faqbox01 .txt span{display:block;color:#c19d00;font-size:19px;font-weight:bold}.faqcont .tel{margin-top:30px;border:1px solid #000;display:flex;justify-content:center;align-items:center;padding:25px 10px}.faqcont .tel span{margin-left:35px;padding-left:45px;border-left:1px solid #000}@media screen and (max-width: 979px){.faqcont{padding:7vw 5vw}.faqcont .tit{font-size:16px;margin-bottom:10px}.faqcont .answer .answertxt{font-size:16px}}
