.animation{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cred{color:#cb1e2d}.mt50{margin-top:50px}.mt30{margin-top:30px}.mt20{margin-top:20px}.mb50{margin-bottom:50px}.mb30{margin-bottom:30px}.mb20{margin-bottom:20px}.side-adjustment{max-width:1000px;margin:0 auto}#headerimage{height:auto}#winter_present202512 .container{width:1050px}#component #campaign_advanced,#component #campaign_content,#component #campaign_attention{color:#333}#campaign_floating .btn-allregister{font-size:30px;height:auto;max-width:600px;padding:0 100px;line-height:70px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;border:none;font-weight:600;box-shadow:none;background:#cb1e2d;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#campaign_floating .btn-allregister:before{content:"";width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid #fff;position:absolute;top:28%;right:12%}#campaign_floating .btn-allregister:hover,#campaign_floating .btn-allregister:focus{color:#fff;background:#b51b28}#campaign_advanced{padding:50px 0}#campaign_advanced .openaccount_wrapper,#campaign_advanced .advanced_wrapper{text-align:center}#campaign_advanced .advanced_wrapper{margin-bottom:40px}#campaign_advanced .btn-allregister{font-size:30px;border:none;box-shadow:none;height:auto;max-width:600px;font-weight:600;padding:0 100px;line-height:90px;background:#cb1e2d;border-radius:45px;-webkit-border-radius:45px;-moz-border-radius:45px;position:relative}#campaign_advanced .btn-allregister:before{content:"";width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid #fff;position:absolute;top:35%;right:12%}#campaign_advanced .btn-allregister:hover,#campaign_advanced .btn-allregister:focus{color:#fff;background:#b51b28}#campaign_advanced .openaccount_wrapper{margin-top:10px;background:#eee;padding:40px 0}#campaign_advanced .openaccount_wrapper .fs18{font-weight:300;margin:0 0 20px}#campaign_advanced .openaccount_wrapper .btn-allregister{background:#fff;font-weight:600;border:2px solid #cb1e2d;color:#cb1e2d}#campaign_advanced .openaccount_wrapper .btn-allregister:before{border-left:13px solid #cb1e2d}#campaign_advanced .openaccount_wrapper .btn-allregister:hover,#campaign_advanced .openaccount_wrapper .btn-allregister:focus{border-left-color:#b51b28}#campaign_advanced ul.note-list{width:600px;margin:20px auto;padding-left:45px}#campaign_advanced ul.note-list li{margin-left:20px}#campaign_advanced ul.note-list li a{font-weight:bold;color:#cb1e2d}ul.note-list.ricemark{margin-left:23px;list-style-type:'※ '}ul.note-list.ricemark li{list-style-type:'※ '}ul.note-list.roundmark{margin-left:23px;list-style-type:disc}ul.note-list.roundmark li{list-style-type:disc}ul.note-list.smallmark{margin-left:15px;list-style-type:'・ '}ul.note-list.smallmark li{list-style-type:'・ '}#campaign_content{padding:50px 0 0;background-position:top left;background-size:cover;background-attachment:fixed}#campaign_content .content_wrapper{margin-bottom:60px;padding:30px}#campaign_content .content_wrapper h2.content_wrapper__title{font-size:32px;margin-top:0;font-weight:bold;text-align:center;padding:15px 0;margin-bottom:20px}#campaign_content .content_wrapper.bgred{background:#cb1e2d;color:#fff}#campaign_content .content_wrapper.bgred h2.content_wrapper__title{color:#cb1e2d;background:#fff}#campaign_content .content_wrapper.bgwhite{background:#fff}#campaign_content .content_wrapper.bgwhite h2.content_wrapper__title{color:#fff;background:#cb1e2d}#campaign_content .content_wrapper .timerange{font-size:36px;text-align:center;font-weight:bold}.boxstep{display:flex;gap:10px}.boxstep .stepdetail{flex:1;background:#fffbef;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.boxstep .stepdetail .stepdetail_title{font-size:18px;line-height:40px;text-align:center;font-weight:bold;letter-spacing:-1px;margin:0;background:#e9dbb1}.boxstep .stepdetail .stepdetail_content{padding:15px;text-align:center}.boxstep .stepdetail .stepdetail_content h4{color:#cb1e2d;font-size:21px;font-weight:bold;line-height:1.5;margin-bottom:20px}.boxstep .stepdetail .stepdetail_content .note-list{margin-left:20px}.boxstep .stepdetail .stepdetail_content img{margin-bottom:10px}.boxdiff{padding:30px 15px;background:#fffbef;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;margin:30px 0}.boxdiff h5{font-size:18px;font-weight:bold;margin-bottom:10px}.boxdiff ul.note-list{margin-left:23px}.boxdiff ul.note-list li{font-size:18px;font-weight:bold}.boxdiff p{font-size:18px;border-top:1px dashed #333;padding-top:20px;margin-top:20px}.example{max-width:600px;margin:0 auto;font-size:18px;font-weight:bold;margin-top:30px;margin-bottom:50px}#campaign_attention{padding:50px 0}#campaign_attention .side-adjustment{max-width:1100px}#campaign_attention h2{margin-top:0}#campaign_floating .floating{position:fixed;bottom:0;width:100%;background:rgba(0,0,0,0.7);z-index:100;backdrop-filter:blur(2px);padding:10px}@media screen and (max-width:992px){.timerange span{display:block;line-height:.5}#breadcrumb{margin-top:64px}#breadcrumb.nta-static{margin-top:0}}@media screen and (max-width:799px){#mainslidewrapper img,#imgresponsive img{margin:0 auto !important;width:100%}#campaign_advanced ul.note-list{width:100%}}@media screen and (max-width:767px){.mbleft{text-align:left}.mbfs16{font-size:16px}#campaign_advanced ul.note-list{padding-left:0}.boxstep{flex-wrap:wrap;gap:30px}.boxstep .stepdetail{flex:auto}#campaign_advanced{padding-bottom:0}#campaign_advanced .openaccount_wrapper{margin-left:-15px;margin-right:-15px;padding:40px 20px}#campaign_content{padding:0}#campaign_content .content_wrapper{padding:50px 30px;margin-left:-15px;margin-right:-15px;margin-bottom:0}#campaign_content .content_wrapper.bgwhite{padding-bottom:0;overflow:hidden}}@media screen and (max-width:560px){#campaign_floating .btn-allregister,#campaign_advanced .btn-allregister{font-size:24px;line-height:70px;padding:0 10px;width:100%}#campaign_floating .btn-allregister:before,#campaign_advanced .btn-allregister:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;top:40%;right:40px}#campaign_floating .openaccount_wrapper .fs24,#campaign_advanced .openaccount_wrapper .fs24{font-size:18px}#campaign_content .content_wrapper{padding:40px 15px}#campaign_content .content_wrapper.bgred .fs24{font-size:20px}#campaign_content .content_wrapper .timerange{font-size:28px}#campaign_attention .fs32,#campaign_content .content_wrapper h2.content_wrapper__title{font-size:24px}}@media screen and (max-width:440px){#campaign_advanced .openaccount_wrapper .fs24{font-size:16px}#campaign_content .content_wrapper.bgred .fs24{font-size:18px}}@media screen and (max-width:390px){#campaign_floating .btn-allregister,#campaign_advanced .btn-allregister{font-size:18px;line-height:60px}#campaign_floating .btn-allregister:before,#campaign_advanced .btn-allregister:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;top:38%;right:20px}}@media screen and (max-width:360px){#campaign_content .content_wrapper .timerange{font-size:24px}}