.breadcrumb{position:static;margin-bottom:10px}.ttl_sub{font-size:22px;line-height:35px;text-align:center;margin-bottom:25px}.ttl_sub .aqua{color:#007acd;font-weight:bold}#mainv-b{border-bottom:1px solid #ddd;background:linear-gradient(90deg, #e9f3f8 0%,#e9f3f8 50%,#2b7bd0 50%,#2b7bd0 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 #2b7bd0}#mainv-b .inner .form-list li{background-color:#134175;border-bottom:4px solid #134175}#mainv-b .inner .form-list li:hover{margin-top:4px;background-color:unset;border-bottom:none}.hover-text{display:inline;display:inline-block}#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/icon/hanbar-on.png?1723767966') 10px 16px no-repeat;background-color:#004ea2;color:#fff}.banner_outer{margin-top:20px}.banner-campaign{position:relative;margin-bottom:20px}.banner-campaign a{color:#fff;font-weight:bold;text-decoration:none}.banner-campaign span{position:absolute;right:20px;bottom:20px;display:block;width:150px;text-align:center}.lpo-banner{margin-bottom:20px}.collabo-banner{margin-bottom:40px}.t-title{font-weight:bold;font-size:24px}#sidebar .menu-col-top{background:url('../img/icon/ic-top.png?1723767966') no-repeat 10px center #e0e8f5;background-size:18px auto}#sidebar .menu-col-top .menu-link{color:#004ea2}#follow-header .nav-col-link-top{background:url('../img/icon/ic-top.png?1723767966') no-repeat center 13px;background-color:#eee}#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{margin-bottom:-2px}#mainv:hover{opacity:0.7;transition:0.2s}#mainv .mainview-carousel{width:100%;margin:0 auto}#mainv .mainview-carousel *{box-sizing:border-box}#mainv .mv_main1{background-size:cover;background-position:center;width:100%;position:relative}#mainv .mv_main1 a{width:100%;height:100%}#mainv .mv_main1:hover{opacity:0.7;transition:0.2s}#mainv .mv_main2,#mainv .mv_main3{background-size:cover;background-position:center;width:100%}#mainv .mv_main2:hover,#mainv .mv_main3:hover{opacity:0.7;transition:0.2s}#mainv .mainview-carousel.slick-dotted.slick-slider{margin-bottom:0}#mainv .mainview-carousel-common{width:100%}#mainv .slick-slide img{object-fit:cover;width:auto;height:26vw}#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_main2{background:url("../img/top/mv_mainv2.png");background-size:cover;background-position:center;height:calc(100vw / 3.9);width:auto}}#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:1000px;margin:auto}#top_charm .inner h2{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#007acd;text-align:center}#top_charm .inner h2 .txt{font-size:20px;font-weight:bold;margin-bottom:20px}#top_charm .inner h2 .ttl{font-size:45px;font-weight:bold;letter-spacing:10px;margin-bottom:40px}#top_charm .inner h2{text-align:center;font-size:20px;letter-spacing:1.5px;line-height:1.5em}#top_charm .inner h2 .aqua{color:#007acd;font-weight:bold}#top_charm .inner .charm-img{display:flex;flex-wrap:wrap;justify-content:center}#top_charm .inner .charm-img .charm-content{text-align:center;font-size:30px;font-weight:bold;color:#fff;position:relative;top:72px}#top_charm .inner .charm-img .charm-content span{font-size:40px}#top_charm .inner .charm-img .charm-content small{font-size:18px;vertical-align:super}#top_charm .inner .charm-img .obi-image{width:753px}#top_charm .inner .charm_list{position:relative;margin-bottom:30px;display:flex;justify-content:space-between;width:100%}#top_charm .inner .charm_list li{background:#fff;box-shadow:0 4px 18px #ccc;border-radius:5px;padding:15px 15px 32px;text-align:center;width:28%}#top_charm .inner .charm_list li img{width:135px}#top_charm .inner .charm_list li .list_txt{font-weight:bold;text-align:center;font-size:18px;line-height:28px;margin-top:18px}#top_charm .inner .charm_list li .list_txt sup{font-size:1vw;vertical-align:super}#top_charm .inner .charm_list li .list_txt span{color:#0079ce;font-size:30px;display:block;margin-top:15px}#top_plan,#top_collabo{width:1000px;margin:auto;margin-top:60px}#top_plan h2,#top_collabo h2{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#007acd;text-align:center}#top_plan h2 .txt,#top_collabo h2 .txt{font-size:20px;font-weight:bold;margin-bottom:20px}#top_plan h2 .ttl,#top_collabo h2 .ttl{font-size:50px;font-weight:bold;letter-spacing:10px;margin-bottom:40px}#top_plan h2,#top_collabo h2{text-align:center;font-size:20px;letter-spacing:1.5px;line-height:1.5em}#top_plan h2 .aqua,#top_collabo h2 .aqua{color:#007acd;font-weight:bold}#top_plan #footer_show,#top_collabo #footer_show{font-size:22px;line-height:35px;text-align:center}#top_plan #footer_show .aqua,#top_collabo #footer_show .aqua{color:#007acd;font-weight:bold}#top_plan .points,#top_collabo .points{display:flex;justify-content:space-between;align-items:center;margin-top:-80px}#top_plan .points img,#top_collabo .points img{width:33%}#top_campaign{width:1000px;margin:auto;margin-top:60px}#top_campaign h2{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#007acd;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 h2{text-align:center;font-size:20px;letter-spacing:1.5px;line-height:1.5em}#top_campaign h2 .aqua{color:#007acd;font-weight:bold}#top_campaign #footer_show{font-size:22px;line-height:35px;text-align:center}#top_campaign #footer_show .aqua{color:#007acd;font-weight:bold}#top_campaign .points{display:flex;justify-content:space-between;align-items:center;margin-top:-80px}#top_campaign .points img{width:33%}#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:#0079CD 4px solid;color:#0079CD}#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}#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:#0079CE;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:#0079CE;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:#0079CE 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:#0079CE 2px solid;color:#0079CE;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 #0079CE;border-right:2px solid #0079CE;transform:rotate(45deg)}#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}#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:#007acd;font-weight:bold}.top-link-btn a{box-sizing:border-box;width:440px;height:80px;border-radius:40px;border:#0079ce solid 2px;color:#fff;display:flex;justify-content:center;align-items:center;background-color:#0079ce;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}.top-link-btn a.link-plan{margin-top:0}.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}
