﻿#sup{font-size:70%;vertical-align:top;position:relative;top:-0.3em}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.bold{font-weight:bold}.note-box{text-align:left}.note-box .active-txt{display:none}.note-box .js-ac-menu{display:inline-block;font-size:12px;color:#999}.note-box .toggle-cont{display:none}.note-box .trigger::before{content:"▼"}.note-box .trigger::after{content:"確認する"}.note-box .open .trigger::before{content:"▲"}.note-box .open .trigger::after{content:"閉じる"}.note-box li{text-indent:-2em;padding-left:1.5em}.note-box li.kome-only-list{text-indent:-1.5em;padding-left:1.5em}.mv-bottom{margin:4vw}.sec_ttl{color:#333;font-size:8vw;font-weight:bold;text-align:center;letter-spacing:.05em;padding-bottom:20px;margin-bottom:30px;position:relative;font-family:"Hiragino Kaku Gothic Pro"}.sec_ttl .small{font-size:6.67vw;line-height:1.6em}.sec_ttl:after{content:"";border-bottom:4px solid #ff991a;position:absolute;height:4px;width:20vw;bottom:0;left:0;right:0;margin:auto}.slash-ttl{display:inline-block;position:relative;font-family:"Hiragino Kaku Gothic Pro";color:#3d3c42;font-size:4.54vw;font-weight:bold;padding:0 2em;margin-bottom:20px}.slash-ttl::before{content:"";display:inline-block;width:2px;height:100%;background-color:#3d3c42;position:absolute;top:0;left:10px;transform:rotate(-30deg)}.slash-ttl::after{content:"";display:inline-block;width:2px;height:100%;background-color:#3d3c42;position:absolute;top:0;right:10px;transform:rotate(30deg)}.content_wrap{position:relative;background-color:#fff}.content_wrap .ttl-color{color:#f98f18}.content_wrap .ttl-text{font-size:20px;letter-spacing:.05em;padding:15px 30px}.content_wrap .title{background:#2e2e33;color:#fff;padding:10px 0;font-size:5.34vw;font-weight:bold;text-align:center;letter-spacing:.05em}.content_wrap .title .small{font-size:18px}.content_wrap .title .ttl-color{color:#f98f18}.content_wrap .title .point-txt{font-family:"Century Gothic Pro";font-size:4.8vw}.content_wrap .title .large-number{font-family:"Century Gothic Pro";font-size:1.3em}.point_content .content{padding:0 4vw 40px;text-align:center}.point_content .content .item{margin-top:30px;text-align:center}.point_content .content .item div:last-child,.point_content .content .item p:last-child,.point_content .content .item a:last-child{margin-bottom:0}.point_content .content .item .ttl{color:#fc3e08;font-weight:bold;font-size:18px;margin-top:20px;line-height:1.2em}.point_content .content .item .ttl .under-line{text-decoration:underline}.point_content .content .item .item_txt{font-size:3.74vw;margin:0 0px 20px;line-height:1.6em;text-align:left;color:#333}.point_content .content .link_btn{font-size:4vw;font-weight:bold;line-height:54px;color:#666;background-color:#f3f3f3;border-radius:8px;border:1px solid #666;display:block;text-align:center;box-sizing:border-box;position:relative;text-decoration:none;margin:5.34vw 4vw}.point_content .content .link_btn:after{content:"";width:2.27vw;height:4vw;background:url("/sp/img/common/btn_icon_arrow.png") no-repeat center;background-size:contain;margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0;right:4vw}#connect3 h3{font-size:5.34vw;font-weight:bold;letter-spacing:.05em;line-height:1.6em;margin-bottom:30px}#connect4 .item_txt{margin-top:20px}.separation-bottom{position:relative;margin-bottom:20px;padding-bottom:10px}.separation-bottom::before{content:"";position:absolute;bottom:-5px;right:50%;width:10px;height:10px;background-color:#fff;border-top:2px solid #3d3c42;border-right:2px solid #3d3c42;-webkit-transform:rotate(135deg);transform:rotate(135deg);z-index:1}.separation-bottom::after{position:absolute;content:" ";width:100%;height:2px;background-color:#3d3c42;bottom:0;left:0}.border-dot{position:relative;padding-bottom:10px}.border-dot:after{content:"";width:100%;height:42px;background:url("/sp/img/charm/point3/plus-separation.png") no-repeat center;background-size:contain;position:absolute;bottom:0;right:0}.img-box.arrow-img{margin-top:-20px;margin-bottom:15px}.img-box.arrow-img img{width:35%}.cashback-detail{font-size:4.54vw;letter-spacing:.08em;font-weight:bold;line-height:54px;color:#666;background-color:#f3f3f3;border-radius:8px;border:1px solid #666;display:block;text-align:center;box-sizing:border-box;position:relative;text-decoration:none;margin:30px 4vw 5.34vw}.cashback-detail .js-cb-detail-toggle{position:relative}.cashback-detail .js-cb-detail-toggle:after{content:"";width:2.27vw;height:4vw;background:url("/sp/img/common/btn_icon_arrow.png") no-repeat center;background-size:contain;margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0;right:4vw;transform:rotate(90deg)}.cashback-detail .js-cb-detail-toggle.open::after{transform:rotate(-90deg)}.detail-inner{display:none;text-align:left;padding:0px 4vw 15px;font-size:12px;line-height:1.5em;font-weight:normal;font-feature-settings:"palt";font-family:"Hiragino Kaku Gothic Pro"}.detail-inner a{text-decoration:underline}.detail-inner .detail-list{margin-top:1em;line-height:1.5em}.detail-inner .detail-list li{margin-bottom:1em;text-indent:-1.1em;padding-left:1.1em}.check_price{margin-top:0 !important;border-top:solid 1px #f3f3f3}
