.breadcrumb{position:static;margin-bottom:10px;overflow:hidden;font-size:11px}.breadcrumb li{background:url('../img/icons/css-sprite.png?1721721241');background-repeat:no-repeat;background-position:0 -6604px;float:left;margin-right:5px;padding-left:10px}.breadcrumb li:first-child{padding-left:0;background:none}#mainv-b{border-bottom:1px solid #ddd;background:linear-gradient(90deg, #e9f3f8 0%,#e9f3f8 50%,#5d65c5 50%,#5d65c5 100%)}#mainv-b .inner{width:1000px;margin:auto;padding:10px 0;position:relative}#mainv-b .inner img{margin:auto;display:block}#mainv-b .inner .mainv-left{float:left;margin-left:-82px}#mainv-b .inner .mainv-right{float:right;margin-right:-50px}#mainv-b .inner .mainv-logo{position:absolute;left:100px}#mainv-b .inner .ttl-list,#mainv-b .inner .form-list{width:660px;margin:auto;display:flex;align-items:center;justify-content:space-between}#mainv-b .inner .form-list{width:590px;padding:15px;margin:13px auto;background-color:#fff;border:1px solid #323a8f}#mainv-b .inner .form-list li{background-color:#323a8f;border-bottom:4px solid #323a8f}#mainv-b .inner .form-list li:hover{margin-top:4px;background-color:unset;border-bottom:none}#cashback-countdown-bg{margin-bottom:10px}#cashback-countdown{margin:-5px auto 22px;position:relative}#cashback-countdown a:hover{opacity:0.8}#campaign-rest-time{left:0;position:absolute;top:0}#campaign-rest-time span{display:block;position:absolute;text-align:center;top:75px;width:22px}#campaign-rest-time .hour1{left:499px}#campaign-rest-time .hour2{left:536px}#campaign-rest-time .minute1{left:582px}#campaign-rest-time .minute2{left:619px}#campaign-rest-time .second1{left:667px}#campaign-rest-time .second2{left:704px}#global-nav .nav-col-link-top{background:url('../img/icons/hanbar-on.png?1721721241') 10px 16px no-repeat;background-color:#272f89;color:#fff}.banner_outer{margin-top:20px}#sidebar .menu-col-top{background-color:#e0e8f5;background:url('../img/icons/css-sprite.png?1721721241');background-position:15px -4838px;background-repeat:no-repeat}#sidebar .menu-col-top .menu-link{color:#272f89}#follow-header .nav-col-link-top{background:url('../img/icons/ic-top.png?1721721241') no-repeat center 13px;background-color:#eee}.cashback-banner{position:relative}.cashback-banner .date{text-align:center;color:#fff;font-size:13px;font-weight:bold;position:absolute;bottom:15px;right:92px;background:#272f89;padding:5px 12px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px}#cashback-popup{border:4px solid #f00c32;margin:0 auto;position:fixed;top:50%;left:50%;margin-top:-234px;margin-left:-396px;text-align:center;width:791px;z-index:201608}#cashback-popup .cb-popup-title{background:#f00c32;padding:22px 0}#cashback-popup .cb-popup-img{margin:0;padding:0}#cashback-popup .descript-area{background:#fff;padding:8px 0 22px;text-align:center}#cashback-popup .descript-area .cp-code{overflow:hidden;margin:0 auto 10px;width:630px}#cashback-popup .descript-area .cp-code .code-box{border:1px solid #ececec;display:table-cell;font-size:18px;font-weight:bold;padding:12px 30px}#cashback-popup .descript-area .cp-code .code-box.first{background:#f00c32;color:#fff;border-right:1px solid #ececec}#cashback-popup .descript-area .cp-code .code-box.second{background:#fff;color:#f00c32}#cashback-popup .descript-area .cp-code .code-box .code-txt{display:inline}#cashback-popup .descript-area .cb-btn{font-size:0;width:75%;height:62px;padding-bottom:3px;margin-top:12px;margin-bottom:24px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box}#cashback-popup .descript-area .cb-btn a{font-size:24px;font-weight:bold;letter-spacing:1px;line-height:62px;height:100%;padding-top:0px;padding-bottom:0px;display:block;text-decoration:none;outline:none;box-sizing:border-box;position:relative;color:#fff;background-color:#ec5504;box-shadow:0 3px 0 #bd4403;border-radius:3px}#cashback-popup .descript-area .cb-btn a:after{content:'';margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0;right:54px;width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#cashback-popup .descript-area .cp-txt{color:#222;font-size:16px;line-height:2}#cashback-popup .descript-area .cp-not{color:#999;font-size:11px}#cashback-popup .cp-close-btn{position:absolute;top:-30px;right:-30px}#popup-overlay{background:rgba(0,0,0,0.6);z-index:3;position:fixed;top:0;left:0;width:100%;height:120%}#mainv{overflow:hidden}#mainv .mainview-carousel{width:100%;height:calc(100vw / 3.9);margin:0 auto}#mainv .mainview-carousel *{box-sizing:border-box}#mainv .mv_main1{background:url("../img/top/mv_main1.png");background-size:cover;background-position:center;height:calc(100vw / 3.9);width:auto;position:relative}#mainv .mv_main1 a{position:absolute;width:100%;height:100%}#mainv .mv_main1:hover{opacity:0.7;transition:0.2s}#mainv .mv_main1.mv_main1_summer{background:url("../img/top/mv_main1_summer.png") center/cover}#mainv .mainview-carousel.slick-dotted.slick-slider{margin-bottom:0}#mainv .mainview-carousel-common{height:calc(100vw / 3.9);width:100%}#mainv .slick-slide img{object-fit:cover;width:100%;height:100%}#mainv .slide-dots{text-align:center;background-color:rgba(0,0,0,0.2);display:inline-flex !important;justify-content:center;align-items:center;width:auto;margin:0;padding:0;width:60px;height:20px;border-radius:10px;position:absolute;bottom:30px;left:calc(50% - 500px)}#mainv .slide-dots li{display:inline-block;width:16px;height:16px}#mainv .slide-dots button{position:relative;text-indent:-9999px;margin:0;padding:0;background:none;width:8px;height:8px;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:4px}#mainv .slide-dots button:before{content:"";background:url("../img/top/slide-dot_off.png");width:8px;height:8px;font-size:20px;text-indent:0px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}#mainv .slide-dots li.slick-active button:before{background:url("../img/top/slide-dot_on.png")}@media screen and (min-width: 1921px){#mainv .mainview-carousel{height:calc(100vw / 3.9)}#mainv .mainview-carousel-common{height:calc(100vw / 3.9)}#mainv .mv_main1{background:url("../img/top/mv_main1.png");background-size:cover;background-position:center;height:calc(100vw / 3.9);width:auto}#mainv .mv_main1.mv_main1_summer{background:url("../img/top/mv_main1_summer.png") center/cover}#mainv .mv_main2{background:url("../img/top/mv_mainv2.png");background-size:cover;background-position:center;height:calc(100vw / 3.9);width:auto}}#top_plan,#top_charm,#top_collabo{width:1000px;margin:auto;margin-top:60px}#top_plan h2,#top_charm h2,#top_collabo h2{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#002e77;text-align:center}#top_plan h2 .txt,#top_charm h2 .txt,#top_collabo h2 .txt{font-size:20px;font-weight:bold;margin-bottom:20px}#top_plan h2 .ttl,#top_charm h2 .ttl,#top_collabo h2 .ttl{font-size:50px;font-weight:bold;letter-spacing:10px;margin-bottom:40px}#top_plan h3,#top_charm h3,#top_collabo h3{text-align:center;font-size:20px;letter-spacing:1.5px;line-height:1.5em}#top_plan h3 .aqua,#top_charm h3 .aqua,#top_collabo h3 .aqua{color:#002e77;font-weight:bold}#top_campaign{width:1000px;margin:auto;margin-top:60px}#top_campaign h2{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#002e77;text-align:center}#top_campaign h2 .txt{font-size:20px;font-weight:bold;margin-bottom:20px}#top_campaign h2 .ttl{font-size:42px;font-weight:bold;letter-spacing:10px;margin-bottom:40px}#top_campaign h3{text-align:center;font-size:20px;letter-spacing:1.5px;line-height:1.5em}#top_campaign h3 .aqua{color:#002e77;font-weight:bold}#top_plan .inner .items{padding-top:80px}#top_plan .inner .items .plan_container{width:1000px;margin:0 auto}#top_plan .inner .items .js-hidden-comment-opener,#top_plan .inner .items .js-hidden-comment{margin:0;color:#777777;font-size:12px;line-height:18px}#top_plan .inner .items .js-hidden-comment-opener{font-weight:bold;z-index:2;position:absolute}#top_plan .inner .items .js-hidden-comment{padding-top:18px;width:1000px}#top_plan .inner .items .js-hidden-comment-opener.open .openMes{display:none}#top_plan .inner .items .js-hidden-comment-opener .closeMes{display:none}#top_plan .inner .items .js-hidden-comment-opener.open .closeMes{display:inline}#top_plan .inner .items .plan_tab{display:flex;justify-content:space-between}#top_plan .inner .items .plan_tab .choice_plan_tab{position:relative;height:120px;width:490px;font-size:25px;font-weight:bold;align-items:center;display:flex;justify-content:space-between;text-decoration-line:none;background-color:#DADDE0;color:#9AA5B6;border-radius:4px 4px 0 0;box-shadow:0px -5px 15px #EBEBEB}#top_plan .inner .items .plan_tab .choice_plan_tab.active{background-color:#fff;border-top:#002E77 4px solid;color:#002E77}#top_plan .inner .items .plan_tab .choice_plan_tab.active:hover{background-color:#F9FAFA}#top_plan .inner .items .plan_tab .choice_plan_tab:hover{background-color:#DBDFE1}#top_plan .inner .items .plan_tab .choice_plan_tab img{width:60px;padding-left:20px}#top_plan .inner .items .plan_tab .choice_plan_tab p{padding-right:20px;font-size:95%}#top_plan .inner .items .plan_tab .choice_plan_tab .active_tab{display:none}#top_plan .inner .items .plan_tab .choice_plan_tab.active .active_tab{display:inline;position:absolute}#top_plan .inner .items .plan_price{display:flex;justify-content:center;align-items:center;margin-top:40px}#top_plan .inner .items .plan_price p{font-size:40px;text-align:right;font-weight:bold}#top_plan .inner .items .plan_price p span{font-size:120px;color:#FF9900}#top_plan .inner .items .plan_price p small{font-size:30px}#top_plan .inner .items .plan_flex{display:flex;width:1046px;justify-content:center;padding-top:30px;flex-wrap:wrap}#top_plan .inner .items .plan_flex a{width:95%;text-decoration-line:none;box-shadow:0px 0px 15px #EBEBEB;margin:10px 0 30px}#top_plan .inner .items .plan_flex img{width:110px}#top_plan .inner .items .plan_flex_text{display:flex;align-items:center;width:100%;height:95px;justify-content:space-evenly;background-color:#002E77;border-radius:10px 10px 0 0}#top_plan .inner .items .plan_flex_text:hover{background-color:#3394D8}#top_plan .inner .items .plan_flex_text p{width:730px;font-size:30px;text-decoration:none;color:#FEE101}#top_plan .inner .items .plan_flex_text p span{color:#fff;font-size:35px;font-weight:bold}#top_plan .inner .items .plan_flex_text img{position:relative;top:-20px;left:30px}#top_plan .inner .items .plan_flex_content{display:flex;align-items:center;width:100%;height:150px;justify-content:space-evenly;background-color:#fff;text-align:center}#top_plan .inner .items .plan_flex_content .plan_flex_content_left{color:#002E77;text-align:left;font-size:22px;line-height:1.5;width:330px}#top_plan .inner .items .plan_flex_content .plan_flex_content_left span{font-weight:bold;font-size:25px}#top_plan .inner .items .plan_flex_content .plan_flex_content_right{color:#333333;font-size:25px;font-weight:bold;width:450px;border-left:#002E77 1px solid}#top_plan .inner .items .plan_flex_content .plan_flex_content_right span{font-size:80px;color:#FF9900}#top_plan .inner .items .plan_flex_content .plan_flex_content_right small{font-size:20px}#top_plan .inner .items .plan_flex_content .icon_img{width:85px}#top_plan .inner .items .plan_flex_link-btn{display:flex;align-items:center;justify-content:center}#top_plan .inner .items .plan_flex_link-btn p{height:50px;width:300px;background-color:#fff;border:#002E77 2px solid;color:#002E77;border-radius:50px;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:bold;margin-bottom:30px}#top_plan .inner .items .plan_flex_link-btn p::after{content:" ";position:relative;margin-top:auto;top:-15px;right:-50px;width:15px;height:15px;border-top:2px solid #002E77;border-right:2px solid #002E77;transform:rotate(45deg)}.ttl_sub{font-size:22px;line-height:35px;text-align:center;margin-bottom:25px}.ttl_sub .aqua{color:#007acd;font-weight:bold}#top_charm{width:100%;background:url("../img/top/bg.png");background-size:cover;background-position:center;margin-top:0;padding-top:60px;padding-bottom:60px}#top_charm .inner{width:1100px;margin:auto}#top_charm .inner .items{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:110px}#top_charm .inner .items .charm-img{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-40px}#top_charm .inner .items .charm-img .charm-content{text-align:center;font-size:30px;font-weight:bold;color:#fff;position:relative;top:72px}#top_charm .inner .items .charm-img .charm-content span{font-size:40px}#top_charm .inner .items .charm-img .charm-content small{font-size:18px;vertical-align:super}#top_charm .inner .items .charm-img .charm_list{position:relative;margin-bottom:30px;display:flex;justify-content:space-between;width:1020px;height:300px}#top_charm .inner .items .charm-img .charm_list li{background:#fff;box-shadow:0 4px 18px #ccc;border-radius:5px;padding:30px 15px;text-align:center;width:28%}#top_charm .inner .items .charm-img .charm_list li img{width:160px}#top_charm .inner .items .charm-img .charm_list li .list_txt{font-weight:bold;text-align:center;font-size:18px;line-height:28px;margin-top:18px}#top_charm .inner .items .charm-img .charm_list li .list_txt sup{font-size:1vw}#top_charm .inner .items .charm-img .charm_list li .list_txt span{color:#002e77;font-size:30px;display:block;margin-top:15px}#top_charm .inner .items .announs{position:relative;text-align:left;width:100%;margin-left:55px}#top_charm .inner .items .announs a{color:#333;text-decoration:none}#top_campaign{width:100%;background:url("../img/top/bg.png");background-size:cover;background-position:center;margin-top:0;padding-top:60px;padding-bottom:60px}#top_campaign .inner{width:1000px;margin:auto}#top_campaign .items .campaignview-carousel{margin:0 auto;padding-left:5px;width:940px;height:300px}#top_campaign .items .campaignview-carousel-common{width:300px;height:300px}#top_campaign .items .campaignview-carousel.slick-dotted.slick-slider{margin-bottom:0}#top_campaign .items .campaignview-carousel .slide-arrow{position:absolute;top:0;z-index:1;bottom:0;margin:auto}#top_campaign .items .campaignview-carousel .prev-arrow{left:-40px}#top_campaign .items .campaignview-carousel .next-arrow{right:-40px}#top_collabo .inner .items .flets_hikari-collabo{width:1000px;margin:0 auto;position:relative}#top_collabo .inner .items .flets_hikari-collabo .cover-link{position:absolute;content:"";height:200px;width:100%;left:0;top:55px}#top_collabo .inner .items .flets_hikari-collabo .cover-link:hover{opacity:0.2;transition:0.2s;background-color:#fff}#top_collabo .inner .items .hikari-collabo_comment{font-size:11px;color:#777777;margin-top:10px;margin-bottom:40px}#top_collabo .inner .items .hikari-collabo_message{color:#333333;font-size:20px;letter-spacing:1px;line-height:40px;text-align:center;margin:0 auto 40px}#top_collabo .inner .items .hikari-collabo_message span{color:#002e77;font-weight:bold}.top-link-btn a{box-sizing:border-box;width:440px;height:80px;border-radius:40px;border:#002e77 solid 2px;color:#fff;display:flex;justify-content:center;align-items:center;background-color:#002e77;font-size:24px;text-decoration:none;position:relative;font-weight:bold;margin:auto;margin-top:50px;margin-bottom:80px;box-shadow:0 13px 13px #dddddd}.top-link-btn a::after{content:" ";position:absolute;margin-top:auto;right:30px;width:15px;height:15px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.top-link-btn a:hover{opacity:0.7;transition:0.2s}.form-hidden .form-easy-area{display:none}.plan_select_comment{padding-bottom:120px}.plan_select_comment .js-hidden-comment-opener{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;color:#777777;font-size:12px;line-height:18px;text-decoration:underline}.plan_select_comment .js-hidden-comment-opener .closeMes{display:none}.plan_select_comment .js-hidden-comment-opener.open .openMes{display:none}.plan_select_comment .js-hidden-comment-opener.open .closeMes{display:block}.plan_select_comment .js-hidden-comment{color:#777777;font-size:12px;line-height:18px}.user-content{background:url("../img/top/1341/user_bg.png");padding:20px 0;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;gap:40px;justify-content:center;align-items:center}.user-content .content-left{line-height:1.5}.user-content .content-left .content-title img{display:inline;margin-bottom:10px}.user-content .content-left .content-title p{display:inline;font-size:30px;color:#254ea2;font-weight:bold}.user-content .content-left .content-text{font-size:16px;color:#254ea2}.user-content .content-right .content-support{position:relative;display:flex;height:60px;padding:5px 110px 5px;border-radius:30px;font-size:20px;font-weight:bold;box-sizing:border-box;background-color:#004ea1;align-items:center;cursor:pointer;color:#fff;text-decoration:none}.user-content .content-right .content-support:hover{opacity:0.7;transition:all 0.2s}.user-content .content-right .content-support::after{content:" ";position:absolute;margin-top:auto;right:20px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.user-content .content-right .content-support img{position:absolute;top:15px;left:33px}
