.k_purelovers .error_purelovers .error_info{border:1px solid #aa5866;background:#fff7f8;padding-top:30px;padding-right:80px;padding-left:80px;margin-right:auto;margin-left:auto;word-break:break-all;white-space:normal}.k_purelovers .error_purelovers .error_info-index{padding-bottom:30px;word-break:break-all;white-space:normal}.k_purelovers .error_purelovers .error_info-index-value{text-align:center}.k_purelovers .error_purelovers .error_info-index-value-title{font-weight:600;font-size:28px;padding-bottom:10px}.k_purelovers .error_purelovers .error_info-index-value-description{font-size:25px}.k_purelovers .error_purelovers .error_list-wrap{display:flex;justify-content:space-around;margin-top:30px;flex-wrap:wrap}.k_purelovers .error_purelovers .error_link{display:block}.k_purelovers .error_purelovers .error_list{padding-left:10px}.k_purelovers .error_purelovers .error_link+.error_link{padding-top:15px}.k_purelovers .error_purelovers .error_list-area{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:15px;padding-left:15px}.k_purelovers .error_purelovers .error_item{width:7%;margin-top:10px;text-align:center}.k_purelovers .error_purelovers .error_index12{justify-content:center}.k_purelovers .error_purelovers .error_index{margin-right:auto;margin-left:auto;line-height:1.8;font-size:14px}.k_purelovers .error_purelovers .error_index-value{padding:20px;background:#fff}.k_purelovers .error_purelovers .error_index-box{display:flex;padding-top:50px}.k_purelovers .error_purelovers .error_index-box-link+.error_index-box-link{margin-left:50px}.k_purelovers .error_purelovers .error_index-icon{margin-right:10px}.k_purelovers .error_purelovers .error_info+.error_index{margin-top:40px}.k_purelovers .applyreply_purelovers .applyreply_formIndex{width:160px}.k_purelovers .applyreply_purelovers .applyreply_formRequired{width:75px}.k_purelovers .applyreply_purelovers .k_index20+.applyreply_l-section,.k_purelovers .applyreply_purelovers .k_index20+.k_table2{margin-top:20px}.k_purelovers .applyreply_purelovers .applyreply_all-required+.applyreply_form{margin-top:5px}.k_purelovers .applyreply_purelovers .applyreply_all-required{font-size:14px;line-height:1.4;font-weight:700}.k_purelovers .applyreply_purelovers .applyreply_w-btn{display:flex;justify-content:center}.k_purelovers .applyreply_purelovers .applyreply_title-contents-time{background:#f7f7f7;border-radius:30px;font-size:14px;padding:3px 15px;font-weight:600;color:#333}.k_purelovers .applyreply_purelovers .k_index19 .k_index19-title .k_index19-title-tag .k_tag{margin-right:5px}.k_purelovers .area_purelovers .area_w-choice{margin-top:20px}.k_purelovers .area_purelovers .area_w-choice .area_l-section+.area_l-section{margin-top:30px}.k_purelovers .area_purelovers .area_w-choice .area_l-section .area_w-list{margin-top:15px}.k_purelovers .area_purelovers .area_w-choice .area_l-box{padding:20px 20px 30px}.k_purelovers .area_purelovers .area_w-choice .area_l-box .area_index{color:#333;text-decoration:underline}.k_purelovers .area_purelovers .area_w-choice .area_l-box .area_index--disabled{color:#aaa;cursor:auto;text-decoration:none}.k_purelovers .area_purelovers .area_w-choice .k_box13-index+.k_box13-index{margin-top:30px}.k_purelovers .area_purelovers .area_w-choice .k_index18+.area_l-section{margin-top:25px}.k_purelovers .area_purelovers .area_nav-content .area_nav-content-item{display:none}.k_purelovers .area_purelovers .area_nav-content .area_nav-content-item--active{display:block}.k_l-breadcrumbs-list{padding-top:12px;padding-bottom:12px;background-color:#fff}.k_l-breadcrumbs-list .k_l-breadcrumbs-list-inner{width:980px;margin-left:auto;margin-right:auto}.k_l-breadcrumbs-list .k_breadcrumbs-list{display:flex;align-items:center}.k_l-breadcrumbs-list .k_breadcrumbs-list .k_breadcrumbs-list-item{display:inline-block;font-size:13px;line-height:1;color:#333}.k_l-breadcrumbs-list .k_breadcrumbs-list .k_breadcrumbs-list-item:after{content:"\f105";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:700;vertical-align:middle}.k_l-breadcrumbs-list .k_breadcrumbs-list .k_breadcrumbs-list-item:last-child:after{content:none}.k_l-breadcrumbs-list .k_breadcrumbs-list .k_breadcrumbs-list-item .k_breadcrumbs-list-item-value{padding-left:8px;padding-right:8px}.k_l-breadcrumbs-list .k_breadcrumbs-list .k_breadcrumbs-list-item:first-child .k_breadcrumbs-list-item-value:first-of-type{padding-left:0}.k_purelovers .business_purelovers .business_w-choice .business_l-section+.business_l-section{margin-top:30px}.k_purelovers .business_purelovers .business_w-choice .business_l-section .business_w-list{margin-top:15px}.k_purelovers .business_purelovers .business_w-choice .business_l-box{padding:20px 20px 30px}.k_purelovers .company_purelovers{font-size:14px}.k_purelovers .company_purelovers .k_paragraph+*{margin-top:20px}.k_purelovers .company_purelovers .company_l-content+.k_table2,.k_purelovers .condition_purelovers .condition_w-choice .condition_l-section+.condition_l-section{margin-top:30px}.k_purelovers .condition_purelovers .condition_w-choice .condition_l-section .condition_w-list{margin-top:15px}.k_purelovers .condition_purelovers .condition_w-choice .condition_l-box{padding:20px 20px 30px}.k_purelovers .domain_purelovers{font-size:14px}.k_purelovers .domain_purelovers .domain_l-content+.domain_warning-wrap,.k_purelovers .domain_purelovers .domain_warning-wrap+.domain_index-domain{margin-top:30px}.k_purelovers .domain_purelovers .domain_warning-wrap{padding:20px;background:#f2f4f7;word-break:break-all;white-space:normal}.k_purelovers .domain_purelovers .domain_warning-in{padding-top:10px}.k_purelovers .domain_purelovers .domain_warning-text{color:#fa3d39;font-size:16px}.k_purelovers .domain_purelovers .domain_mail-reply{background:#fafafa;padding:40px 15px;text-align:center;word-break:break-all;white-space:normal}.k_purelovers .domain_purelovers .k_index1+.domain_warning-wrap{margin-top:50px;margin-bottom:50px}.k_purelovers .domain_purelovers .domain_index-domain{text-align:center}.k_purelovers .domain_purelovers .domain_index-domain .domain_index-domain-img{display:inline-block}.k_purelovers .domain_purelovers .domain_address{width:230px;height:35px;line-height:35px;border:2px solid #cacaca;margin-right:auto;margin-left:auto;margin-top:20px;font-size:18px}.k_purelovers .domain_purelovers .domain_list{display:flex;justify-content:space-between}.k_purelovers .domain_purelovers .domain_item{width:22%;background:#fff067;text-align:center;font-size:16px;height:35px;line-height:35px}.k_purelovers .domain_purelovers .domain_item-link{text-decoration:none;display:block;color:#000;transition:all .1s;cursor:pointer}.k_purelovers .domain_purelovers .domain_item-link:hover{background:#ffe81b}.k_purelovers .domain_purelovers .k_box13 .k_box13-index{align-items:baseline}.k_purelovers .domain_purelovers .domain_icon-1{padding-right:10px;color:#fff}.k_purelovers .domain_purelovers .domain_icon-2{color:#022873;padding-right:5px;font-size:18px}.k_purelovers .domain_purelovers .domain_icon-3{display:inline-block;margin-right:10px;font-size:16px;color:#00235e}.k_purelovers .domain_purelovers .domain_index1-value{font-size:16px}.k_purelovers .domain_purelovers .domain_index-domain+.k_box13,.k_purelovers .domain_purelovers .domain_mail-reply+.domain_w-content{margin-top:40px}.k_purelovers .domain_purelovers .domain_index1+.domain_career{margin-top:20px}.k_purelovers .domain_purelovers .domain_w-content{margin-left:40px}.k_purelovers .domain_purelovers .k_icon6{color:#fa3d39;vertical-align:top;font-size:16px;padding-right:3px}.k_pureloversSp .k_domainSp-domain{display:flex;justify-content:center}.k_pureloversSp .k_pr-topSp-container{margin-top:7vw;margin-bottom:7vw}.k_pureloversSp .k_pr.k_pr-topSp{display:block}.k_pureloversSp .topSp_pureloversSp{font-size:3.43vw;background:#fff}.k_pureloversSp .topSp_pureloversSp.topSp_pureloversSp--01{background:#2c2c2c}.k_pureloversSp .topSp_pureloversSp .topSp_header .topSp_header-index>*{margin:0 auto}.k_pureloversSp .topSp_pureloversSp .topSp_header .topSp_header-index .topSp_header-index-content{color:#333;font-size:4.375vw;font-weight:700;background:hsla(0,0%,100%,0)}.k_pureloversSp .topSp_pureloversSp .topSp_header .topSp_header-index .topSp_header-index-content .topSp_header-index-content-strong{display:inline-block;font-size:5.625vw;color:transparent;font-weight:700;background-image:linear-gradient(90deg,#ff8125,#fc498a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_pureloversSp .topSp_pureloversSp .topSp_header-info{padding:2.5vw;font-size:3.75vw;color:#333;background:#fff;text-align:center;letter-spacing:.3125vw}.k_pureloversSp .topSp_pureloversSp .topSp_header-info .topSp_header-info--strong{font-weight:700;font-size:5.625vw;color:#e90152;background:linear-gradient(transparent 60%,#fff799 0)}.k_pureloversSp .topSp_pureloversSp .topSp_header-info .topSp_header-info--strong+.topSp_header-info--strong{margin-left:2.34vw}.k_pureloversSp .topSp_pureloversSp .topSp_header-info .topSp_header-info--small{font-size:3.125vw}.k_pureloversSp .topSp_pureloversSp .topSp_header-index+.topSp_header-info{margin-top:15.5vw}.k_pureloversSp .topSp_pureloversSp .topSp_l-section{padding-right:3.12vw;padding-left:3.12vw}.k_pureloversSp .topSp_pureloversSp .topSp_l-section.topSp_l-section--01{padding-top:7.81vw;padding-bottom:7.81vw;background-color:#2c2c2c}.k_pureloversSp .topSp_pureloversSp .topSp_l-area,.k_pureloversSp .topSp_pureloversSp .topSp_l-recruit{padding-right:0;padding-left:0}.k_pureloversSp .topSp_pureloversSp .topSp_l-feature{background:#f9f9f9;position:relative}.k_pureloversSp .topSp_pureloversSp .topSp_l-feature:after{content:"";position:absolute;top:0;width:100%;height:17.1875vw;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(/_base/assets/img/sp/top/index_bg.png)}.k_pureloversSp .topSp_pureloversSp .topSp_l-feature.topSp_l-feature--01{background:#2c2c2c;position:static;padding-bottom:6.25vw}.k_pureloversSp .topSp_pureloversSp .topSp_l-feature.topSp_l-feature--01:after{content:"";position:static;top:0;width:auto;height:auto;background:none}.k_pureloversSp .topSp_pureloversSp .topSp_various{display:flex;align-items:center}.k_pureloversSp .topSp_pureloversSp .topSp_various.topSp_various--01 .topSp_various-index{color:#00235e}.k_pureloversSp .topSp_pureloversSp .topSp_various .topSp_various-search{padding-top:11.09375vw;background-repeat:no-repeat;background-position-y:top;text-align:center}.k_pureloversSp .topSp_pureloversSp .topSp_various .topSp_various-index{font-size:4.0625vw;font-weight:700}.k_pureloversSp .topSp_pureloversSp .topSp_various .topSp_is-various-search--01{background-image:url(/_base/assets/img/sp/top/feature_time.png);background-size:10.9375vw auto;width:10.9375vw}.k_pureloversSp .topSp_pureloversSp .topSp_various .topSp_is-various-search--02{background-image:url(/_base/assets/img/sp/top/feature_search.png);background-size:9.375vw auto;width:10.9375vw}.k_pureloversSp .topSp_pureloversSp .topSp_various .topSp_is-various-search--03{background-image:url(/_base/assets/img/sp/top/feature_student.png);background-size:9.84375vw auto;width:10.9375vw}.k_pureloversSp .topSp_pureloversSp .topSp_various .topSp_is-various-search--04{background-image:url(/_base/assets/img/sp/top/feature_time_01.png);background-size:100% auto;width:11.5625vw;height:11.5625vw}.k_pureloversSp .topSp_pureloversSp .topSp_various .topSp_is-various-search--05{background-image:url(/_base/assets/img/sp/top/feature_search_01.png);background-size:100% auto;width:11.5625vw;height:11.5625vw}.k_pureloversSp .topSp_pureloversSp .topSp_various .topSp_is-various-search--06{background-image:url(/_base/assets/img/sp/top/feature_student_01.png);background-size:100% auto;width:11.5625vw;height:11.5625vw}.k_pureloversSp .topSp_pureloversSp .topSp_index{font-weight:700;background:#fffaf5}.k_pureloversSp .topSp_pureloversSp .topSp_search-img{position:relative;width:93.75vw;height:43.75vw;background-size:100% auto;background-repeat:no-repeat}.k_pureloversSp .topSp_pureloversSp .topSp_search-description{font-size:3.75vw;line-height:1.7}.k_pureloversSp .topSp_pureloversSp .topSp_search-description.topSp_search-description--01{color:#fff}.k_pureloversSp .topSp_pureloversSp .topSp_is-search-img--01{background-image:url(/_base/assets/img/sp/top/occupations_store_staff_01.jpg)}.k_pureloversSp .topSp_pureloversSp .topSp_is-search-img--02{background-image:url(/_base/assets/img/sp/top/occupations_store_manager_01.jpg)}.k_pureloversSp .topSp_pureloversSp .topSp_is-search-img--03{background-image:url(/_base/assets/img/sp/top/occupations_driver_01.jpg)}.k_pureloversSp .topSp_pureloversSp .topSp_is-search-img--04{background-image:url(/_base/assets/img/sp/top/occupations_operation_staff_01.jpg)}.k_pureloversSp .topSp_pureloversSp .topSp_w-sliderSp .k_sliderSp{padding-top:0}.k_pureloversSp .topSp_pureloversSp .topSp_l-section+.topSp_l-recruit{margin-top:15vw}.k_pureloversSp .topSp_pureloversSp .topSp_l-section+.topSp_l-recruit.topSp_l-recruit--01{margin-top:0;padding-bottom:6.25vw;background-color:#fff}.k_pureloversSp .topSp_pureloversSp .topSp_l-section+.topSp_l-area{background-color:#fff}.k_pureloversSp .topSp_pureloversSp .topSp_recruit-index+.topSp_recruit-list{margin-top:3.12vw}.k_pureloversSp .topSp_pureloversSp .k_listSp3+.k_boxSp2-description{margin-top:4.0625vw}.k_pureloversSp .topSp_pureloversSp .k_listSp4-item-body+.k_tableSp{margin-top:1.56vw}.k_pureloversSp .topSp_pureloversSp .lock{overflow:hidden}.k_pureloversSp .topSp_pureloversSp .modal-content{position:relative;display:none;width:96%;margin:4.6875vw 2%;border:1px solid #061a63;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.k_pureloversSp .topSp_pureloversSp .modal-content p{margin:0;padding:0}.k_pureloversSp .topSp_pureloversSp .modal-overlay{z-index:1;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.75)}.k_pureloversSp .topSp_pureloversSp .modal-wrap{z-index:2;display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto}.k_pureloversSp .topSp_pureloversSp .modal-open{color:#00f;text-decoration:underline}.k_pureloversSp .topSp_pureloversSp .modal-open:hover{cursor:pointer;color:red}.k_pureloversSp .topSp_pureloversSp .modal-close{color:#00f;text-align:right}.k_pureloversSp .topSp_pureloversSp .modal-close:hover{cursor:pointer;color:red}.k_pureloversSp .topSp_pureloversSp .close_topSp{text-align:right;margin:1.5625vw 0 3.125vw}.k_pureloversSp .topSp_pureloversSp .close_topSp .modal-close{height:5.46875vw;border:1px solid #a5a4a4;color:#a5a4a4;font-size:1.2em;margin-right:3.125vw;padding:1.5625vw 3.125vw;border-radius:1.5625vw;background-color:#fff}.k_pureloversSp .topSp_pureloversSp .modal-content>ul{overflow:hidden;margin:0;padding:0}.k_pureloversSp .topSp_pureloversSp .modal-content>ul li.lavel{background-color:#f70841;font-size:1.6em;padding:.78125vw 4.6875vw;font-weight:700}.k_pureloversSp .topSp_pureloversSp .modal-content>ul li.lavel a{color:#fff}.k_pureloversSp .topSp_pureloversSp .nav_box{background-color:#f1f1f1;margin:0;padding:2.34375vw 0 0;overflow:hidden}.k_pureloversSp .topSp_pureloversSp .nav_box li{font-size:1.5em;width:47%;float:left;margin:0 0 3.125vw 3%}.k_pureloversSp .topSp_pureloversSp ul.nav_box li a{color:#505050;display:block}.k_pureloversSp .topSp_pureloversSp .close_bottom{background-color:#e8e6c2;overflow:hidden;text-align:center}.k_pureloversSp .topSp_pureloversSp .close_bottom a{display:block;color:#a5a4a4;background-color:#fff;padding:1.5625vw 4.6875vw;font-size:1.4em}.k_pureloversSp .topSp_pureloversSp .topSp_close-value{display:flex;justify-content:center;align-items:center;background:#f29849;height:100%;position:absolute;width:12.5vw;right:0;transform:translateY(-50%);top:50%}.k_pureloversSp .topSp_pureloversSp .topSp_close-icon{transform:rotate(-45deg);color:#fff;display:inline-block;font-size:3.75vw}.k_pureloversSp .topSp_pureloversSp .k_stickySp.sticky{position:fixed;top:0;left:0;right:0;z-index:3;transition:all .3s}.k_pureloversSp .topSp_pureloversSp .k_stickySp{background:#2c2c2c;padding:0}.k_pureloversSp .topSp_pureloversSp .k_listSp4-time+.k_tagSp3{margin-left:.78125vw}.k_pureloversSp .topSp_pureloversSp .k_listSp4-tag+.k_tableSp{margin-top:1.56vw}.k_pureloversSp .topSp_pureloversSp .k_indexSp4+.k_listSp3{margin-top:3.125vw}.k_pureloversSp .topSp_pureloversSp .k_boxSp2-index+.k_listSp3{margin-top:3.90625vw}.k_pureloversSp .topSp_pureloversSp .k_boxSp-description+.k_indexSp4,.k_pureloversSp .topSp_pureloversSp .k_indexSp4+.k_boxSp-description{margin-top:6.25vw}.k_pureloversSp .topSp_pureloversSp .topSp_various-search+.topSp_various-index{margin-left:3.125vw}.k_pureloversSp .topSp_pureloversSp .topSp_various+.k_boxSp-description{margin-top:3.125vw}.k_pureloversSp .topSp_pureloversSp .k_indexSp17+.k_boxSp{margin-top:4.6875vw}.k_pureloversSp .topSp_pureloversSp .topSp_l-section+.topSp_l-search{margin-top:7.8125vw}.k_pureloversSp .topSp_pureloversSp .k_indexSp4+.topSp_search-img,.k_pureloversSp .topSp_pureloversSp .topSp_search-img+.topSp_search-description{margin-top:3.125vw}.k_pureloversSp .topSp_pureloversSp .topSp_search-description+.topSp_search-description{margin-top:1.5625vw}.k_pureloversSp .topSp_pureloversSp .topSp_search-description+.k_btnSp3{margin-top:3.125vw}.k_pureloversSp .topSp_pureloversSp .k_btnSp3+.k_indexSp4{margin-top:9.375vw}.k_pureloversSp .topSp_pureloversSp .k_listSp4+.k_btnSp3{margin-top:6.25vw}.k_pureloversSp .topSp_pureloversSp .topSp_l-recruit+.topSp_l-feature{margin-top:9.375vw}.k_pureloversSp .topSp_pureloversSp .topSp_l-feature+.topSp_l-section.topSp_l-section--01,.k_pureloversSp .topSp_pureloversSp .topSp_l-payroll+.topSp_l-feature.topSp_l-feature--01{margin-top:0}.k_pureloversSp .topSp_pureloversSp .k_thumbSp3+.k_indexSp6{margin-top:2.5vw}.k_pureloversSp .topSp_pureloversSp .k_indexSp4--strong+.k_listSp11{margin-top:3.125vw}.k_pureloversSp .topSp_pureloversSp .topSp_l-recruit+.topSp_l-movie{margin-top:9.375vw}.k_pureloversSp .topSp_pureloversSp .topSp_l-area+.topSp_l-movie.topSp_l-movie--01{margin-top:0;padding-top:6.25vw;padding-bottom:6.25vw;background:#fff}.k_pureloversSp .topSp_pureloversSp .k_boxSp+.k_btnSp3{margin-top:6.25vw}.k_pureloversSp .topSp_pureloversSp .topSp_l-movie+.topSp_l-payroll{margin-top:9.375vw}.k_pureloversSp .topSp_pureloversSp .topSp_l-movie+.topSp_l-payroll.topSp_l-payroll--01{margin-top:0;padding-top:6.25vw;padding-bottom:6.25vw;background:#fff}.k_pureloversSp .topSp_pureloversSp .topSp_l-payroll+.topSp_l-feature{margin-top:9.375vw}.k_pureloversSp .topSp_pureloversSp .k_boxSp+.k_indexSp6{margin-top:2.5vw}.k_pureloversSp .topSp_pureloversSp .slideSp1_dots>li:first-child:last-child{display:none}.k_pureloversSp .topSp_pureloversSp .topSp_header-info{background-color:#fbfbfb}.k_pureloversSp .topSp_pureloversSp .topSp_header-info.topSp_header-info--01{color:#fff;background-color:#2c2c2c}.k_pureloversSp .topSp_pureloversSp .topSp_header-info.topSp_header-info--01 .topSp_header-info--strong{background:none;color:#fff600;font-weight:400}.k_pureloversSp .topSp_pureloversSp .k_stickySp+.k_boxSp2{margin-top:7vw}.k_pureloversSp .topSp_pureloversSp .topSp_login-box{padding:4.6875vw 6.25vw;background-color:#fffceb}.k_pureloversSp .topSp_pureloversSp .k_indexSp4+.topSp_w-login-btn{margin-top:3.125vw}.k_pureloversSp .topSp_pureloversSp .topSp_w-login-btn{display:flex;align-items:center;justify-content:space-around}.k_pureloversSp .fix{padding-top:43.71875vw}.k_purelovers .inquiry_purelovers .inquiry_formIndex{width:130px}.k_purelovers .inquiry_purelovers .inquiry_formRequired{width:80px}.k_purelovers .inquiry_purelovers .inquiry_l-content+.inquiry_text{margin-top:20px}.k_purelovers .inquiry_purelovers .inquiry_text{background:#f2f4f7;padding:20px;font-size:14px}.k_purelovers .inquiry_purelovers .inquiry_index{font-size:16px;font-weight:700;color:#002965}.k_purelovers .inquiry_purelovers .inquiry_content{line-height:1.6;color:#002965}.k_purelovers .inquiry_purelovers .inquiry_index+.inquiry_content{margin-top:5px}.k_purelovers .inquiry_purelovers .inquiry_w-btn{display:flex;justify-content:center}.k_purelovers .links_purelovers:first-child .k_box16{margin-top:40px}.k_purelovers .links_purelovers .k_box16+.k_box16{margin-top:20px}.k_purelovers .movie_purelovers .movie_l-section+.k_pagination{margin-top:30px}.k_purelovers .movie_purelovers .k_pagination+.movie_l-section{margin-top:10px}.k_purelovers .movie_purelovers .recruit_w-title-bnr+.k_index3{margin-top:40px}.k_purelovers .movie_purelovers .k_index3+.recruit_w-search-box{margin-top:35px}.k_purelovers .movie_purelovers .movie_w-box .movie_w-box-body{border:1px solid #f3f3f3;background-color:#fff;padding:25px}.k_purelovers .movie_purelovers .movie_w-box .movie_w-box-body .k_list3{flex-wrap:wrap}.k_purelovers .movie_purelovers .movie_box{min-height:290px}.k_purelovers .movie_purelovers .movie_box .movie_thumb{width:230px;height:130px}.k_purelovers .movie_purelovers .movie_box .movie_link:hover{color:#0677f6;text-decoration:underline}.k_purelovers .movie_purelovers .k_box2+.k_pagination,.k_purelovers .movie_purelovers .recruit_w-search-box+.k_box2{margin-top:30px}.k_pureloversSp .movieSp_purelovers .movieSp_list-shop{padding-right:3.75vw}.k_pureloversSp .movieSp_purelovers .movieSp_w-search-box{padding:3.12vw}.k_pureloversSp .movieSp_purelovers .movieSp_w-search-box .movieSp_w-search-box-body{display:flex;align-items:center}.k_pureloversSp .movieSp_purelovers .movieSp_w-search-box .movieSp_search-form{display:flex;align-items:center;position:relative}.k_pureloversSp .movieSp_purelovers .movieSp_result{padding-right:3.12vw;padding-left:3.12vw}.k_pureloversSp .movieSp_purelovers .movieSp_select-area{width:40vw}.k_pureloversSp .movieSp_purelovers .movieSp_search-index .movieSp_search-value{display:flex;align-items:center;color:#333;font-weight:700;font-size:4.0625vw}.k_pureloversSp .movieSp_purelovers .movieSp_search-index .movieSp_search-value .movieSp_search-value-icon{color:#f25a26;font-weight:700;font-size:4.6875vw;margin-right:1.5625vw}.k_pureloversSp .movieSp_purelovers .movieSp_search-index.movieSp_search-index--01 .movieSp_search-value,.k_pureloversSp .movieSp_purelovers .movieSp_search-index.movieSp_search-index--01 .movieSp_search-value-icon{color:#fff}.k_pureloversSp .movieSp_purelovers .k_indexSp13 .movieSp_index{font-size:4.0625vw}.k_pureloversSp .movieSp_purelovers .k_listSp4-item-body+.k_tableSp{margin-top:1.56vw}.k_pureloversSp .movieSp_purelovers .k_listSp4-time+.k_tagSp3{margin-left:1.12vw}.k_pureloversSp .movieSp_purelovers .movieSp_result+.k_boxSp4{margin-top:6.25vw}.k_pureloversSp .movieSp_purelovers .k_boxSp4+.k_paginationSp{margin-top:4.6875vw}.k_pureloversSp .movieSp_purelovers .movieSp_bnr+.k_indexSp13{margin-top:6.25vw}.k_pureloversSp .movieSp_purelovers .movieSp_search-index+.movieSp_w-search-box-body,.k_pureloversSp .movieSp_purelovers .movieSp_w-search-box-body+.k_boxSp6{margin-top:3.125vw}.k_pureloversSp .movieSp_purelovers .movieSp_bnr+.k_indexSp8{margin-top:6.25vw}.k_purelovers .occupation_purelovers .occupation_w-choice .occupation_l-section+.occupation_l-section{margin-top:30px}.k_purelovers .occupation_purelovers .occupation_w-choice .occupation_l-section .occupation_w-list{margin-top:15px}.k_purelovers .occupation_purelovers .occupation_w-choice .occupation_l-box{padding:20px 20px 30px}.k_purelovers .payroll_purelovers .payroll_l-section+.k_pagination{margin-top:30px}.k_purelovers .payroll_purelovers .k_pagination+.payroll_l-section{margin-top:10px}.k_purelovers .payroll_purelovers .payroll_list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-bottom:-20px}.k_purelovers .payroll_purelovers .payroll_list .payroll_list-item{display:flex;padding-left:15px;padding-bottom:20px}.k_purelovers .payroll_purelovers .recruit_w-title-bnr+.k_index3{margin-top:40px}.k_purelovers .payroll_purelovers .k_index3+.recruit_w-search-box{margin-top:35px}.k_purelovers .payroll_purelovers .movie_w-box .movie_w-box-body{border:1px solid #f3f3f3;background-color:#fff;padding:25px}.k_purelovers .payroll_purelovers .movie_w-box .movie_w-box-body .k_list3{flex-wrap:wrap}.k_purelovers .payroll_purelovers .movie_box{height:300px}.k_purelovers .payroll_purelovers .movie_box .movie_thumb{width:230px;height:130px}.k_purelovers .payroll_purelovers .movie_box .movie_link:hover{color:#0677f6;text-decoration:underline}.k_purelovers .payroll_purelovers .k_box2+.k_pagination,.k_purelovers .payroll_purelovers .recruit_w-search-box+.k_box2{margin-top:30px}.k_pureloversSp .payrollListSp_purelovers .k_boxSp4+.k_paginationSp{margin-top:4.6875vw}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_search-index.payrollListSp_search-index--01 .payrollListSp_search-value,.k_pureloversSp .payrollListSp_purelovers .payrollListSp_search-index.payrollListSp_search-index--01 .payrollListSp_search-value .payrollListSp_search-value-icon{color:#fff}.k_purelovers .personal_index{font-size:20px}.k_purelovers .personal_paragraph{line-height:1.6}.k_purelovers .personal_info{padding-right:20px;padding-left:20px;word-break:break-all;white-space:normal}.k_purelovers .personal_paragraph+.personal_paragraph{margin-top:20px}.k_purelovers .personal_l-content+.personal_info{margin-top:30px}.k_purelovers .personal_paragraph-w{display:flex}.k_purelovers .personal_paragraph-w .personal_paragraph-number{word-break:keep-all}.personalSp_index{font-size:3.4375vw;font-weight:700}.personalSp_paragraph-w{display:flex}.personalSp_paragraph-w .personalSp_paragraph-number{word-break:keep-all}.k_purelovers .recruit_purelovers .k_index1+.recruit_w-title-bnr{margin-top:10px}.k_purelovers .recruit_purelovers .k_index1+.recruit_w-search-box{margin-top:20px}.k_purelovers .recruit_purelovers .recruit_w-title-bnr .recruit_title-bnr{width:780px;height:100px}.k_purelovers .recruit_purelovers .recruit_w-title-bnr+.recruit_w-search-box{margin-top:20px}.k_purelovers .recruit_purelovers .recruit_w-search-box{display:flex;align-items:center;justify-content:center;padding:20px;background-color:#e5e9ee}.k_purelovers .recruit_purelovers .recruit_w-search-box .recruit_search-form{display:flex;align-items:center}.k_purelovers .recruit_purelovers .recruit_w-search-box .recruit_search-form .recruit_search-index{font-size:16px;margin-right:8px}.k_purelovers .recruit_purelovers .recruit_w-search-box .recruit_search-form .recruit_search-index .recruit_w-search-icon{margin-right:5px;color:#00235e}.k_purelovers .recruit_purelovers .recruit_w-search-box .recruit_search-form .recruit_search-item{transform:rotate(-45deg);margin-left:20px;margin-right:20px}.k_purelovers .recruit_purelovers .recruit_w-search-box .recruit_search-form .recruit_search-icon{margin-right:13px;font-size:28px;color:#00235e}.k_purelovers .recruit_purelovers .k_pagination+.recruit_l-section{margin-top:10px}.k_purelovers .recruit_purelovers .recruit_l-section+.k_pagination,.k_purelovers .recruit_purelovers .recruit_w-search-box+.k_pagination{margin-top:30px}.k_purelovers .recruit_purelovers .recruit_w-box .recruit_w-box-body{border:1px solid #f3f3f3;background-color:#fff;padding:35px}.k_purelovers .recruit_purelovers .recruit_w-box .recruit_w-box-body .recruit_w-box-inner{margin-top:-15px;margin-bottom:-15px}.k_purelovers .recruit_purelovers .recruit_w-recruitment .recruit_w-recruitment-list .recruit_w-recruitment-list-item{display:table}.k_purelovers .recruit_purelovers .recruit_w-recruitment .recruit_w-recruitment-list .recruit_w-recruitment-badge{position:absolute;top:0;left:0}.k_purelovers .recruit_purelovers .recruit_w-recruitment .recruit_w-recruitment-list .recruit_w-recruitment-thumb{position:relative;width:180px;height:130px}.k_purelovers .recruit_purelovers .k_box2+.k_pagination,.k_purelovers .recruit_purelovers .recruit_w-search-box+.k_box2{margin-top:30px}.k_pureloversSp .k_is-indexSp12--03+.recruitSp_search-form .recruitSp_w-search-box{padding-top:0}.k_pureloversSp .recruitSp_w-search-box{display:flex;align-items:center}.k_pureloversSp .recruitSp_w-search-box .recruitSp_search-form{display:flex;align-items:center;position:relative}.k_pureloversSp .recruitSp_purelovers .recruitSp_w-search-box{display:flex;align-items:center}.k_pureloversSp .recruitSp_purelovers .recruitSp_w-search-box .recruitSp_search-form{display:flex;align-items:center;position:relative}.k_pureloversSp .recruitSp_purelovers .recruitSp_result{padding-right:3.12vw;padding-left:3.12vw}.k_pureloversSp .recruitSp_purelovers .recruitSp_select-area{width:40vw}.k_pureloversSp .recruitSp_purelovers .k_listSp4-item-body+.k_tableSp{margin-top:1.56vw}.k_pureloversSp .recruitSp_purelovers .k_listSp4-time+.k_tagSp3{margin-left:1.12vw}.k_pureloversSp .recruitSp_purelovers .recruitSp_result+.k_boxSp4{margin-top:6.25vw}.k_pureloversSp .recruitSp_purelovers .k_boxSp4+.k_paginationSp{margin-top:4.6875vw}.k_pureloversSp .recruitSp_purelovers .k_listSp4-tag+.k_tableSp{margin-top:1.56vw}.k_purelovers .salary_purelovers .salary_w-choice .salary_l-section+.salary_l-section{margin-top:30px}.k_purelovers .salary_purelovers .salary_w-choice .salary_l-section .salary_w-list{margin-top:15px}.k_purelovers .salary_purelovers .salary_w-choice .salary_l-box{padding:20px 20px 30px}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_w-search-box{padding:3.12vw}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_w-search-box .payrollListSp_w-search-box-body{display:flex;align-items:center}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_w-search-box .payrollListSp_search-form{display:flex;align-items:center;position:relative}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_result{padding-right:3.12vw;padding-left:3.12vw}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_select-area{width:40vw}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_search-index .payrollListSp_search-value{display:flex;align-items:center;color:#333;font-weight:700;font-size:4.0625vw}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_search-index .payrollListSp_search-value .payrollListSp_search-value-icon{color:#f25a26;font-weight:700;font-size:4.6875vw;margin-right:1.5625vw}.k_pureloversSp .payrollListSp_purelovers .k_indexSp13 .payrollListSp_index{font-size:4.0625vw}.k_pureloversSp .payrollListSp_purelovers .k_listSp4 .k_listSp4-item .payrollListSp_thumb{display:block;width:32.8125vw;height:18.28125vw;background:#f2f2f2;position:relative}.k_pureloversSp .payrollListSp_purelovers .k_listSp4 .k_listSp4-item .payrollListSp_thumb .payrollListSp_thumb-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto;font-weight:700;color:#c9c9c9;font-size:10.9375vw}.k_pureloversSp .payrollListSp_purelovers .k_listSp4 .payrollListSp_w-item-body{padding-top:3.125vw;padding-bottom:3.125vw;padding-right:7.8125vw}.k_pureloversSp .payrollListSp_purelovers .k_listSp4 .payrollListSp_w-item-body .k_listSp4-item-body .payrollListSp_body-content2{padding-right:0;padding-left:3.125vw}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_list-shop{padding-right:0}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_body-content-width{width:32.8125vw}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_info-box-body-height{min-height:18.28125vw}.k_pureloversSp .payrollListSp_purelovers .k_listSp4-item-body+.k_tableSp{margin-top:1.56vw}.k_pureloversSp .payrollListSp_purelovers .k_listSp4-time+.k_tagSp3{margin-left:1.12vw}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_result+.k_boxSp{margin-top:6.25vw}.k_pureloversSp .payrollListSp_purelovers .k_boxSp+.k_paginationSp{margin-top:4.6875vw}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_bnr+.k_indexSp13{margin-top:6.25vw}.k_pureloversSp .payrollListSp_purelovers .payrollListSp_search-index+.payrollListSp_w-search-box-body,.k_pureloversSp .payrollListSp_purelovers .payrollListSp_w-search-box-body+.k_boxSp6{margin-top:3.125vw}.k_purelovers .search_l-body{padding-bottom:110px!important}.k_purelovers .search_purelovers .search_result{display:flex;align-items:baseline;justify-content:center;font-size:16px}.k_purelovers .search_purelovers .serach_box-keyword{margin-top:30px}.k_purelovers .search_purelovers .k_box13 .search_l-box{padding-top:30px;padding-bottom:30px}.k_purelovers .search_purelovers .search_nav .search_nav-body .search_nav-item .search_nav-item-value{font-size:15px}.k_purelovers .search_purelovers .search_w-box{overflow:auto;max-height:450px}.k_purelovers .search_purelovers .search_w-select-area{display:flex;align-items:flex-start;margin-top:25px;padding:10px;word-break:break-all;white-space:normal}.k_purelovers .search_purelovers .search_w-select-area .search_select-area-index{font-size:15px;line-height:2;font-weight:700}.k_purelovers .search_purelovers .search_w-select-area .search_select-area-content{font-size:15px;line-height:2;margin-left:5px}.k_purelovers .search_purelovers .search_w-form-segment{background-color:#fff}.k_purelovers .search_purelovers .search_w-form-segment-all{height:auto;margin-top:30px;padding:0;background-color:transparent}.k_purelovers .search_purelovers .search_w-form-segment-all .search_form-segment-all-body{display:flex;align-content:center;flex-wrap:wrap}.k_purelovers .search_purelovers .search_w-form-segment-all .search_form-segment-all-body .search_form-segment-all-body--top{display:flex;justify-content:center;align-items:stretch}.k_purelovers .search_purelovers .search_w-form-segment-all .search_form-segment-all-body .search_form-segment-all-body--top .search_form-segment-all--top-item{padding:20px;background-color:#fff}.k_purelovers .search_purelovers .search_w-form-segment-all .search_form-segment-all-body .search_form-segment-all-body--top .search_form-segment-all--top-item-result{display:flex;align-items:center;justify-content:center;height:70px;background-color:#fefae6}.k_purelovers .search_purelovers .search_w-form-segment-all .search_form-segment-all-body .search_form-segment-all-body--top .search_form-segment-all--top-item-result .modal_form-segment-item-result-strong{color:#e90152;font-size:32px;min-width:51px;display:flex;justify-content:flex-end;margin-left:3px;margin-right:3px}.k_purelovers .search_purelovers .search_w-form-segment-all .search_form-segment-all-body .search_form-segment-all-body--top .search_form-segment-all--top-item-result .search_w-form-segment-all--top-item{display:flex;align-items:baseline}.k_purelovers .search_purelovers .search_w-form-segment-all .search_form-segment-all-body .search_form-segment-all-body--bottom{display:flex;justify-content:center;margin-top:40px}.k_purelovers .search_purelovers .search_w-form-segment-all .search_form-segment-all-body .search_form-segment-all-body--bottom .search_form-segment-all-body--bottom-item .k_btn8-body{font-size:18px}.k_purelovers .search_purelovers .search_w-form-segment-all .search_form-segment-all-body .search_form-segment-all-body--bottom .search_form-segment-all-body--bottom-item .k_btn8-icon{color:#fff}.k_purelovers .search_purelovers .search_w-form-segment-all .search_form-segment-all-body .search_form-segment-all-body--bottom .search_form-segment-all-body--bottom-item+.search_form-segment-all-body--bottom-item{margin-left:60px}.k_purelovers .search_purelovers .search_w-segment-bar{position:fixed;left:0;right:0;bottom:0;height:auto;margin-top:0;padding:15px 20px;color:#fff;background-color:rgba(0,0,0,.7);z-index:999}.k_purelovers .search_purelovers .search_w-segment-bar .search_segment-bar-body{width:780px;max-width:780px;height:46px;display:flex;margin-left:auto;margin-right:auto;justify-content:center}.k_purelovers .search_purelovers .search_w-segment-bar .search_segment-bar-body .search_segment-bar-item .search_segment-bar-item-strong{color:#fff}.k_purelovers .search_purelovers .search_w-segment-bar .search_segment-bar-body .k_btn8{margin-left:40px}.k_purelovers .search_purelovers .k_textbox .search_textbox-text{width:98%}.k_pureloversSp .searchSp_purelovers .searchSp_result{padding-right:3.12vw;padding-left:3.12vw}.k_pureloversSp .searchSp_purelovers .searchSp_result.searchSp_is-result--01 .searchSp_result-index{background:#f2f4f7;color:#333}.k_pureloversSp .searchSp_purelovers .searchSp_result.searchSp_is-result--01 .searchSp_result-index .searchSp_result-index-strong{color:#002965}.k_pureloversSp .searchSp_purelovers .searchSp_result .searchSp_result-index{font-size:3.4375vw;background:#fffdf3;padding:4.6875vw;color:#333;text-align:center}.k_pureloversSp .searchSp_purelovers .searchSp_result .searchSp_result-index .searchSp_result-index-strong{font-size:4.0625vw;font-weight:700;color:#f64418}.k_pureloversSp .searchSp_purelovers .searchSp_list+.searchSp_result{margin-top:4.6875vw}.k_pureloversSp .searchSp_purelovers .searchSp_btn-item{height:12.5vw}.k_pureloversSp .searchSp_purelovers .searchSp_btn-item-icon{padding-left:3.125vw}.k_pureloversSp .searchSp_purelovers .searchSp_btnAreaSp{padding-top:4.6875vw;padding-bottom:4.6875vw;background:#2c2c2c}.k_pureloversSp .searchSp_purelovers .k_checkboxSp .k_checkboxSp-body-value{height:auto;line-height:unset;padding-right:0;border:none}.k_pureloversSp .searchSp_purelovers .k_checkboxSp .k_checkboxSp-body:checked+.k_checkboxSp-body-value{border:none}.shopList_purelovers .shopList_w-recommend-list2+.shopList_w-recruit-list{margin-top:30px}.shopList_purelovers .shopList_w-main-index+.shopList_w-recommend-list2{margin-top:20px}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_w-bnr+.k_boxSp{margin-top:3.12vw}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_w-form--area+.k_boxSp6{margin-top:6.25vw}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_shop-img{position:relative;width:100%;height:40.15625vw}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_shop-img .shopListLineSp_img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;max-width:100%;max-height:100%}.k_pureloversSp .shopListLineSp_purelovers .k_listSp3+.k_indexSp7{margin-top:3.12vw}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_shop-list .shopListLineSp_shop-list-item+.shopListLineSp_shop-list-item{margin-top:9.37vw}.k_pureloversSp .shopListLineSp_purelovers .k_paginationSp+.k_boxSp8{margin-top:12.5vw}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_w-btn{display:flex;flex-wrap:wrap;margin-top:3.75vw;margin-left:-2vw;margin-bottom:-2vw}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_w-btn .shopListLineSp_w-btn-body{padding-left:2vw;padding-bottom:2vw}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_w-btn+.shopListLineSp_w-btn{margin-top:1.56vw}.k_pureloversSp .shopListLineSp_purelovers .k_tableSp+.k_boxSp5{margin-top:3.12vw}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_w-form--area .shopListLineSp_form-index{font-size:4.06vw;font-weight:700;display:flex;align-items:center}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_w-form--area .shopListLineSp_form-index .shopListLineSp_form-icon{font-size:4.68vw;margin-right:1.56vw;color:#f25a26}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_w-form--area .shopListLineSp_form-index.shopListLineSp_is-form-index--01,.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_w-form--area .shopListLineSp_form-index.shopListLineSp_is-form-index--01 .shopListLineSp_form-icon{color:#fff}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_w-form--area .shopListLineSp_form-index+.k_selectSp2{margin-top:3.12vw}.k_pureloversSp .shopListLineSp_purelovers .k_indexSp6+.shopListLineSp_w-shop-img{margin-top:3.125vw}.k_pureloversSp .shopListLineSp_purelovers .k_tagSp1+.k_indexSp10-title{margin-left:-2.5vw}.k_pureloversSp .shopListLineSp_purelovers .k_indexSp7+.k_tableSp1,.k_pureloversSp .shopListLineSp_purelovers .k_listSp3+.k_tableSp1,.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_w-shop-img+.k_listSp3{margin-top:3.12vw}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_shop-list-item+.shopListLineSp_shop-list-item{margin-top:9.37vw}.k_pureloversSp .shopListLineSp_purelovers .shopListLineSp_l-section+.k_paginationSp{margin-top:4.6875vw}.k_pureloversSp .shopListLineSp_purelovers .k_boxSp .shopListLineSp_border{border-width:1.5625vw}.k_pureloversSp .shopListLineSp_purelovers .k_indexSp6+.k_listSp3{margin-top:4.68vw}.k_pureloversSp .shopListLineSp_purelovers .k_tagSp+.k_tagSp{margin-top:0}.k_pureloversSp .shopListLineSp_purelovers .k_indexSp7+.k_tableSp3,.k_pureloversSp .shopListLineSp_purelovers .k_listSp3+.k_tableSp3,.k_pureloversSp .shopListLineSp_purelovers .k_tableSp3+.k_tableSp{margin-top:3.12vw}.k_purelovers .sitemap_index+.sitemap_l-section,.k_purelovers .sitemap_l-section+.sitemap_l-section{margin-top:40px}.k_purelovers .sitemap_l-content{margin-top:15px}.k_purelovers .sitemap_inner{padding-left:10px;padding-right:10px}.k_purelovers .sitemap_w-city{padding-left:25px}.k_pureloversSp .sitemapSp_purelovers{background:#fafafa}.k_pureloversSp .sitemapSp_purelovers .sitemapSp_icon{color:#f74517;font-size:3.75vw;margin-right:1.56vw}.k_pureloversSp .sitemapSp_purelovers .sitemapSp_icon.sitemapSp_is-icon--01{color:#00235e}.k_pureloversSp .sitemapSp_purelovers .sitemapSp_index{font-size:3.4375vw;font-weight:700}.k_pureloversSp .sitemapSp_purelovers .sitemapSp_link--disable{color:#aaa}.k_purelovers .terms_content{display:flex}.k_purelovers .terms_content .terms_content-number{word-break:keep-all}.k_purelovers .terms_index{margin-top:40px;display:flex;font-size:20px}.k_purelovers .terms_index .terms_index-id{white-space:nowrap}.k_purelovers .terms_index .terms_index-id+.terms_index-title{margin-left:10px}.k_purelovers .terms_subIndex{margin-top:30px;display:flex}.k_purelovers .terms_subIndex .terms_subIndex-id{white-space:nowrap}.k_purelovers .terms_subIndex .terms_subIndex-id+.terms_subIndex-title{margin-left:10px}.k_purelovers .terms_bottom{margin-top:40px}.k_purelovers .terms_bottom .terms_bottom-end{text-align:left}.k_purelovers .terms_bottom .terms_bottom-description{text-align:right;font-weight:700}.k_purelovers .terms_info{line-height:1.6;white-space:pre-wrap;margin-top:40px}.k_purelovers .terms_body{padding-right:20px;padding-left:20px;word-break:break-all;white-space:normal}.k_sectionSp.termsSp_content{margin-bottom:3.125vw}.termsSp_content{display:flex;font-size:3.125vw}.termsSp_content .termsSp_content-number{word-break:keep-all}.termsSp_index{font-size:4.375vw;display:flex}.termsSp_index .termsSp_index-id{white-space:nowrap}.termsSp_index .termsSp_index-id+.termsSp_index-title{margin-left:1.5625vw}.termsSp_index+.termsSp_content{margin-top:3.125vw}.termsSp_subIndex{font-size:3.4375vw;display:flex;font-weight:700}.termsSp_subIndex .termsSp_subIndex-id{white-space:nowrap}.termsSp_subIndex .termsSp_subIndex-id+.termsSp_subIndex-title{margin-left:1.5625vw}.termsSp_bottom{text-align:right;font-size:3.125vw}.searchCondition_purelovers .condition_l-section+.condition_l-section,.searchCondition_purelovers .k_index3+.k_list16,.searchCondition_purelovers .k_index20+.k_list16{margin-top:10px}.searchCondition_purelovers .condition_l-section+.k_btn12{margin-top:15px}.searchCondition_purelovers .k_list16+.k_list16{margin-top:5px}.searchCondition_purelovers .k_box13+.k_btn8{margin-top:20px}.k_purelovers .side_purelovers .side_w-consideration-list+.shop_purelovers{margin-top:15px}.k_purelovers .side_purelovers .side_box .side_index{background:linear-gradient(90deg,#003fab 1.44%,#00235e 98 .72%)}.k_purelovers .watch-main_purelovers .watch_w-section-index+.watch_l-section{margin-top:40px}.k_purelovers .watch-main_purelovers .watch_w-box+.watch_w-box{margin-top:60px}.k_purelovers .watch-main_purelovers .watch_w-check-btn+.watch_l-section{margin-top:80px}.k_purelovers .watch-main_purelovers .watch_l-section+.watch_w-check-btn{margin-top:50px}.k_purelovers .watch-main_purelovers .k_index18-value2-info+.k_btn7{margin-left:20px}.k_purelovers .watch-main_purelovers .watch_w-check-btn{display:flex;align-items:center;justify-content:space-between}.k_purelovers .watch-main_purelovers .watch_w-check-btn .watch_w-check-remove-all-btn{display:flex;align-items:center}.k_purelovers .watch-main_purelovers .watch_w-check-btn .watch_w-check-remove-all-btn .watch_check-all-btn,.k_purelovers .watch-main_purelovers .watch_w-check-btn .watch_w-check-remove-all-btn .watch_remove-all-btn{padding:15px}.k_purelovers .watch-main_purelovers .watch_w-box{position:relative}.k_purelovers .watch-main_purelovers .watch_w-box .watch_check-tab{position:absolute;top:-45px;left:0;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #e0e0e0;border-bottom:none;color:#333;background-color:#fff;line-height:1;transition:.1s}.k_purelovers .watch-main_purelovers .watch_w-box .watch_check-tab .watch_check-tab-item{display:flex;align-items:center;padding:15px 20px}.k_purelovers .watch-main_purelovers .watch_w-box .watch_check-tab .k_checkbox-body-value{font-weight:700}.k_purelovers .watch-main_purelovers .watch_w-box .watch_check-tab:hover{color:#333;border:1px solid #e0e0e0;border-bottom:none;background-color:#f4f4f4}.k_purelovers .watch-main_purelovers .watch_w-box .watch_check-tab:hover .k_checkbox-body-value:before{border:1px solid #003fab;background-color:#fff}.k_purelovers .watch-main_purelovers .watch_w-box .watch_check-tab--active{color:#fff;border:1px solid #003fab;border-bottom:none;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%)}.k_purelovers .watch-main_purelovers .watch_w-box .watch_check-tab--active .k_checkbox-body-value,.k_purelovers .watch-main_purelovers .watch_w-box .watch_check-tab--active .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value{color:#fff}.k_purelovers .watch-main_purelovers .watch_w-box .watch_check-tab--active .k_checkbox-body-value:before{border:1px solid #003fab;background-color:#fff}.k_purelovers .watch-main_purelovers .watch_w-box .watch_check-tab--active:hover{color:#333;border:1px solid #003fab;border-bottom:none;background-color:#f4f4f4}.k_purelovers .watch-main_purelovers .watch_w-box .watch_check-tab--active:hover .k_checkbox-body-value:before{border:1px solid #003fab;background-color:#fff}.k_purelovers .watch-main_purelovers .watch_w-box .watch_list-thumb{width:190px;height:80px}.k_purelovers .watch-main_purelovers .watch_w-box .watch_close-btn{position:absolute;top:-15px;right:-15px}.k_purelovers .watch-main_purelovers .watch_w-box .watch_box-body{background-color:#f2f4f7}.k_purelovers .watch-main_purelovers .watch_w-no-list{display:flex;flex-direction:column;align-items:center;padding:50px;background-color:#e5e9ee;word-break:break-all;white-space:normal}.k_purelovers .watch-main_purelovers .watch_w-no-list .k_icon4{min-width:28px}.k_purelovers .watch-main_purelovers .watch_w-no-list .watch_no-list-content+.watch_no-list-content{margin-top:40px}.k_purelovers .watch-main_purelovers .watch_w-no-list .watch_no-list-info{display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;line-height:1.3;color:#333}.k_purelovers .watch-main_purelovers .watch_w-no-list .watch_no-list-info .k_icon4{margin-right:10px}.k_purelovers .watch-main_purelovers .watch_w-no-list .watch_no-list-msg{font-size:20px;line-height:1.8;color:#333}.k_purelovers .applyreply-confirmation_purelovers .applyreply-confirmation_l-section+.applyreply-confirmation_l-section,.k_purelovers .applyreply-confirmation_purelovers .k_index18+.applyreply-confirmation_l-section{margin-top:30px}.k_purelovers .applyreply-confirmation_purelovers .applyreply-confirmation_w-btn{display:flex;justify-content:center}.k_purelovers .applyreply-confirmation_purelovers .applyreply-confirmation_w-btn .k_btn9+.k_btn9{margin-left:50px}.k_purelovers .applyreply-confirmation_purelovers .applyreply_text{font-size:14px;line-height:1.6;color:#333}.k_purelovers .advertisement_purelovers .advertisement_formIndex{width:160px}.k_purelovers .advertisement_purelovers .advertisement_formRequired{width:75px}.k_purelovers .advertisement_purelovers .advertisement_all-required{font-size:14px;line-height:1.4;font-weight:700}.k_purelovers .advertisement_purelovers .advertisement_all-required+.advertisement_contact-form{margin-top:5px}.k_purelovers .advertisement_purelovers .advertisement_index-value{color:#fa3d39}.k_purelovers .advertisement_purelovers .advertisement_index-text{line-height:1.6}.k_purelovers .advertisement_purelovers .advertisement_l-content+.k_index19{margin-top:20px}.k_purelovers .advertisement_purelovers .advertisement_index-text+.advertisement_index-text{padding-top:20px}.k_purelovers .advertisement_purelovers .advertisement_table2-index{padding:25px 5px 25px 15px;background:#fafafa;font-weight:600}.k_purelovers .advertisement_purelovers .k_table2 .k_table2-item .k_table2-body .advertisement_table-value{width:504px}.k_purelovers .advertisement_purelovers .advertisement_checkbox .advertisement_textbox{margin-left:10px}.k_purelovers .advertisement_purelovers .advertisement_w-btn{display:flex;justify-content:center}.k_purelovers .advertisement_purelovers .alert{border:1px solid red}.k_purelovers .inquiry-complete_purelovers{font-size:14px}.k_purelovers .k_paragraph+*{margin-top:20px}.k_purelovers .inquiry-confirmation_purelovers{font-size:14px}.k_purelovers .inquiry-confirmation_purelovers .inquiry-confirmation_w-btn{display:flex;justify-content:center}.k_purelovers .inquiry-confirmation_purelovers .inquiry-confirmation_w-btn .k_btn9+.k_btn9,.k_purelovers .inquiry-confirmation_purelovers .inquiry-confirmation_w-btn .k_select2+.k_btn9{margin-left:50px}.k_pureloversSp .shopListSp_purelovers .k_indexSp6 .k_indexSp6-tag .k_tagSp.k_tagSp.k_is-tagSp--11{max-width:100%}.k_pureloversSp .shopListSp_purelovers.shopListSp_purelovers--01{background-color:#1a1a1a}.k_pureloversSp .shopListSp_purelovers .shopListSp_shop-img{position:relative;width:46.875vw;height:40.625vw;margin:0 auto}.k_pureloversSp .shopListSp_purelovers .shopListSp_img{max-width:100%;max-height:100%}.k_pureloversSp .shopListSp_purelovers .k_listSp4-tag+.k_tableSp,.k_pureloversSp .shopListSp_purelovers .k_listSp4-tag .k_tagSp+.k_tagSp{margin-top:1.56vw}.k_pureloversSp .shopListSp_purelovers .k_listSp4+.k_btnSp3{margin-top:6.25vw}.k_pureloversSp .shopListSp_purelovers .k_listSp4-time+.k_tagSp3{margin-left:.78125vw}.k_purelovers .watch_purelovers .watch_formIndex{width:130px}.k_purelovers .watch_purelovers .watch_formRequired{width:80px}.k_purelovers .watch_purelovers .k_index20+.watch_w-box{margin-top:20px}.k_purelovers .watch_purelovers .watch_all-required+.watch_w-box{margin-top:5px}.k_purelovers .watch_purelovers .k_index20+.k_table2,.k_purelovers .watch_purelovers .k_index20+.watch_all-required{margin-top:20px}.k_purelovers .watch_purelovers .watch_all-required+.k_table2{margin-top:5px}.k_purelovers .watch_purelovers .k_index19+.watch_box-index,.k_purelovers .watch_purelovers .watch_box-index+.k_table2{margin-top:12px}.k_purelovers .watch_purelovers .watch_w-box+.watch_w-box{margin-top:40px}.k_purelovers .watch_purelovers .k_table2+.watch_box-strong{display:block;margin-top:10px}.k_purelovers .watch_purelovers .watch_all-required{font-size:14px;line-height:1.4;font-weight:700}.k_purelovers .watch_purelovers .watch_w-btn{display:flex;flex-direction:column;align-items:center}.k_purelovers .watch_purelovers .watch_w-btn .k_checkbox+.k_btn9{margin-top:20px}.k_purelovers .watch_purelovers .watch_w-box .watch_box-index{display:flex;align-items:center}.k_purelovers .watch_purelovers .watch_w-box .watch_box-index .watch_box-index-value{padding:2px 5px;font-size:14px;line-height:1.6;font-weight:700}.k_purelovers .watch_purelovers .watch_w-box .watch_box-index .watch_box-index-value+.k_tag{margin-left:5px}.k_purelovers .watch_purelovers .watch_w-box .watch_box-strong{color:#fa3d39;font-size:14px;line-height:1.6}.k_purelovers .watch_purelovers .watch_w-domain{margin-top:10px}.k_purelovers .watch_purelovers .watch_w-domain .k_btn7{margin-top:5px}.k_purelovers .watch_purelovers .watch-confirmation_w-btn{display:flex;justify-content:center}.k_purelovers .watch_purelovers .watch-confirmation_w-btn .k_btn9+.k_btn9{margin-left:50px}.k_boxSp+.k_indexSp9{margin-top:4.68vw}.watchSp_purelovers{background:#fafafa}.watchSp_purelovers .watch_checkbox-body-value{position:relative;padding-left:10.9375vw;height:11.71875vw;line-height:11.71875vw;padding-right:2.34375vw;border:1px solid #e0e0e0;border-radius:.46875vw;cursor:pointer;display:inline-block;background:#fff;font-size:3.4375vw;font-weight:400}.watchSp_purelovers .watch_index{display:flex;align-items:center;justify-content:space-between}.watchSp_purelovers .watch_checkbox-allCheck,.watchSp_purelovers .watch_checkbox-allCheck--disabled,.watchSp_purelovers .watch_checkbox-allDelete{padding-left:3.12vw;padding-right:3.12vw;text-align:center}.watchSp_purelovers .watch_thumb{position:relative;display:block;width:29.6875vw;height:12.5vw}.watchSp_purelovers .watch_thumb+.k_thumbSp1-body{padding-left:2vw}.watchSp_purelovers .k_indexSp6+.k_thumbSp1{margin-top:3.125vw}.watchSp_purelovers .k_thumbSp1-body+.watch_index{padding-left:3.125vw}.watchSp_purelovers .k_tagSp+.k_indexSp6-value-03{margin-left:2.34375vw}.watchSp_purelovers .k_tagSp+.k_tagSp{margin-top:0!important;margin-left:3.125vw}.watch_item .watch_item-checkbox .k_checkboxSp-body-value{border-bottom:none!important}.watch_item .watch_item-body{position:relative}.watch_item .watch_item-body .watch_item-body-close{font-size:6.25vw;position:absolute;right:-1.5625vw;top:-1.5625vw;background-color:#f4f4f4;color:#d2d2d2;line-height:1;border-radius:50%}.k_watchJs-check-body--active{background-color:#f2f4f7!important}.watch_count .watch_count-number{font-size:5.625vw;font-weight:700;display:inline-block;margin-left:.78125vw;margin-right:.78125vw}#k_watchJs-allSubmit{z-index:1;position:fixed;bottom:0;transition:.3s;width:100%;background-color:rgba(0,0,0,.6)}.k_purelovers .advertisement-confirmation_purelovers .advertisement-confirmation_l-section,.k_purelovers .advertisement-confirmation_purelovers .advertisement-confirmation_l-section+.advertisement-confirmation_form{margin-top:20px}.k_purelovers .advertisement-confirmation_purelovers .advertisement-confirmation_text{font-size:14px;line-height:1.6;color:#333}.k_purelovers .advertisement-confirmation_purelovers .advertisement-confirmation_w-btn{display:flex;justify-content:center}.k_purelovers .advertisement-confirmation_purelovers .advertisement-confirmation_w-btn .k_btn9+.k_btn9{margin-left:50px}.k_pureloversSp .matchingSp_purelovers{background:#f9f9f9}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-body{padding:2.34vw 3.12vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-description{font-size:3.75vw;color:#333;padding:2.34vw 3.12vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-title{text-align:center;font-size:5.625vw;font-weight:700;color:#ff7a5b}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value1{display:block;position:relative;font-size:3.75vw;font-weight:700;color:#333}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value1 .matchingSp_index-value1-point{display:inline-block;position:relative}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value1 .matchingSp_index-value1-point:before{content:"";position:absolute;top:-1.5625vw;left:1.25vw;width:.9375vw;height:.9375vw;background:#ff8125;border-radius:50%}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value1 .matchingSp_index-value1-point:after{content:"";position:absolute;top:-1.5625vw;right:1.25vw;width:.9375vw;height:.9375vw;background:#ff8125;border-radius:50%}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value1 .matchingSp_index-value1-small{font-size:3.12vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value1 .matchingSp_index-value1-strong{font-size:4.37vw;color:#ff8125}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value1:before{left:1vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value1:after,.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value1:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABdUlEQVRIibXUv0tVYRzH8VdaEka42NRmg1NLBNGQYFFDixgY1JCTEdJUS2MObgkJRRBIkJuii26J/gOFFeriHdUhcZGiJbrxwDe4nLz3nJPnfpbz5fn+eD/f5zzf50R9eUAJncdumYSOMsF4UTanTPA5jOBKuwCP0YlH7QCcxXjY93ChasAkesM+hTdVAm407P6vbmKsCsBFLMTZZ/UK148DuIpV9DTxd2EJQ2UBJ/E0ivce4W9UNxYxhTN5gGTfwccYqNM5xRvznmATD7N56am4FAN0F30Fi7bSN8xHZ2uJXsM6vuJ3BYCtqLeBegIcYg7D6Mfsfxb+gMsYxEx08s9PTt08iHu+V7Dwd4ziFj5lnc2u6Uo8al9yiu/gGt43C2g1BzvRSa2Jfz+O43OrHeRNcipyGz8y63XcbwEvDEjaxvPM2kwcY66KvqYvG3abbt2zgnmFAb8wHfZbHFQNSHqHn/EtrDKA9KNfx6S2BZA0USoafwCcwkMjz9TGAQAAAABJRU5ErkJggg==);position:absolute;width:3.75vw;height:3.75vw;top:50%;transform:translateY(-50%);background-size:contain}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value1:after{right:1vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value2{display:block;font-weight:700;font-style:oblique;font-family:Times New Roman,ＭＳ Ｐゴシック}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value2 .matchingSp_index-value2-title{font-size:8.75vw;color:#ff8125}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value2 .matchingSp_index-value2-strong{font-size:7.5vw;color:#20aeb2}.k_pureloversSp .matchingSp_purelovers .matchingSp_index .matchingSp_index-value1+.matchingSp_index-value2{margin-top:-2.5vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_index-body+.matchingSp_slash-line{margin-top:-3.12vw}.k_pureloversSp .matchingSp_purelovers .k_boxSp+.k_js-modal-close{margin-top:3.125vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_index1{font-weight:700;color:#555}.k_pureloversSp .matchingSp_purelovers .matchingSp_index1 .matchingSp_index1-value1{display:block;font-size:3.75vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_index1 .matchingSp_index1-value1 .matchingSp_index1-value1-small{font-size:3.4375vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_index1 .matchingSp_index1-value2{display:block;font-size:3.4375vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_thumbIcon .matchingSp_thumbIcon-img{width:100%;height:100%}.k_pureloversSp .matchingSp_purelovers .matchingSp_index1+.matchingSp_thumbIcon{margin-top:3.125vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_index-title+.matchingSp_slash-line{margin-top:6.25vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_box-gauge{width:90%;margin-right:auto;margin-left:auto;position:relative;border-radius:5vw;background:#eaeaea;height:2.03125vw;z-index:1}.k_pureloversSp .matchingSp_purelovers .matchingSp_box-gauge:before{content:"";position:absolute;background:linear-gradient(90deg,#ff913e,#ff795c);left:0;height:2.03125vw;border-radius:5vw;z-index:-1;direction:rtl;animation-name:flow;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:forwards}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--1:before{width:1%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--2:before{width:2%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--3:before{width:3%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--4:before{width:4%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--5:before{width:5%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--6:before{width:6%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--7:before{width:7%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--8:before{width:8%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--9:before{width:9%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--10:before{width:10%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--11:before{width:11%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--12:before{width:12%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--13:before{width:13%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--14:before{width:14%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--15:before{width:15%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--16:before{width:16%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--17:before{width:17%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--18:before{width:18%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--19:before{width:19%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--20:before{width:20%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--21:before{width:21%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--22:before{width:22%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--23:before{width:23%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--24:before{width:24%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--25:before{width:25%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--26:before{width:26%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--27:before{width:27%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--28:before{width:28%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--29:before{width:29%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--30:before{width:30%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--31:before{width:31%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--32:before{width:32%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--33:before{width:33%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--34:before{width:34%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--35:before{width:35%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--36:before{width:36%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--37:before{width:37%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--38:before{width:38%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--39:before{width:39%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--40:before{width:40%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--41:before{width:41%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--42:before{width:42%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--43:before{width:43%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--44:before{width:44%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--45:before{width:45%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--46:before{width:46%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--47:before{width:47%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--48:before{width:48%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--49:before{width:49%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--50:before{width:50%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--51:before{width:51%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--52:before{width:52%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--53:before{width:53%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--54:before{width:54%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--55:before{width:55%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--56:before{width:56%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--57:before{width:57%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--58:before{width:58%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--59:before{width:59%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--60:before{width:60%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--61:before{width:61%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--62:before{width:62%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--63:before{width:63%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--64:before{width:64%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--65:before{width:65%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--66:before{width:66%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--67:before{width:67%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--68:before{width:68%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--69:before{width:69%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--70:before{width:70%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--71:before{width:71%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--72:before{width:72%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--73:before{width:73%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--74:before{width:74%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--75:before{width:75%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--76:before{width:76%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--77:before{width:77%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--78:before{width:78%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--79:before{width:79%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--80:before{width:80%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--81:before{width:81%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--82:before{width:82%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--83:before{width:83%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--84:before{width:84%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--85:before{width:85%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--86:before{width:86%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--87:before{width:87%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--88:before{width:88%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--89:before{width:89%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--90:before{width:90%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--91:before{width:91%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--92:before{width:92%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--93:before{width:93%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--94:before{width:94%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--95:before{width:95%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--96:before{width:96%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--97:before{width:97%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--98:before{width:98%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--99:before{width:99%}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-box-gauge--100:before{width:100%}@keyframes flow{0%{right:auto;left:0;width:0}to{right:auto;left:0;color:#fff}}.k_pureloversSp .matchingSp_purelovers .matchingSp_box-description-index+.k_btnSp4{margin-top:5vw}.k_pureloversSp .matchingSp_purelovers .k_btnAreaSp3+.matchingSp_box-status{margin-top:12.5vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_circle-icon{display:inline-block;font-size:3.75vw;color:#777;width:5.46875vw;height:5.46875vw;background:#ececec;border-radius:50%;margin-right:1.5625vw}.k_pureloversSp .matchingSp_purelovers .k_js-modal-close{color:#444;font-size:3.75vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_slash-line{display:block;width:100%;height:1.25vw;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,#fff),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,#fff),color-stop(.75,#fff),color-stop(.75,transparent),to(transparent));-webkit-background-size:2.1875vw 2.1875vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_description{text-align:center;font-size:3.4375vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_description .matchingSp_description-strong{color:#ff7a19}.k_pureloversSp .matchingSp_purelovers .k_indexSp6+.k_js-modalSp{margin-top:6.25vw}.k_pureloversSp .matchingSp_purelovers .k_boxSp+.k_btnSp3{margin-top:4.6875vw}.k_pureloversSp .matchingSp_purelovers .k_btnSp3+.k_indexSp7{margin-top:7.8125vw}.k_pureloversSp .matchingSp_purelovers .k_indexSp7+.k_boxSp{margin-top:3.125vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_description+.k_btnSp3{margin-top:6.25vw}.k_pureloversSp .matchingSp_purelovers .k_btnSp3+.k_boxSp{margin-top:10.9375vw}.k_pureloversSp .matchingSp_purelovers .k_indexSp6+.k_selectSp1{margin-top:3.125vw}.k_pureloversSp .matchingSp_purelovers .k_selectSp1+.k_indexSp6{margin-top:6.25vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_btn-icon{display:inline-block;padding-top:8.75vw;background-repeat:no-repeat;width:100%;background-position-x:center;background-position-y:center;text-align:center}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-btn-icon--01{background-image:url(/_base/assets/img/sp/user/money_icon.png);background-size:10.625vw auto}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-btn-icon--02{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAxCAYAAABj/A/AAAADmUlEQVRoge2bW4gPURzHP2tvtLvYXDYeLCu1lkRRK/EgpGhL2U3I5WHLpfDiTutBq6RIuby4JIQ8YK0XcimRvFBEeHFJ7n8la+22S6d+W7+OmdnZ+c9/d3bM92V+c86ZOWc+/3PO/M5vzj+rcMNFYqosYCFQC1QCRcBn4DawH7jv9Nh9YgqjP3AVuADMFhhGQ4Bq4B6w1+n5s/Mqa7q/uZmVecjLwFxVyyPgIZALFEvaNDm/qVsTxx6yDJgj9jsZLpOAKmA0sAT4JflbgXH64jgCWSPHNmA+8MDKPwusE9vMM6t0ZtyA9AWmiH0DeOxS7gTwVewZOiNuQEqU/cKjnOk9L8UepjPiBiRL2e2dlP0txzydGNfXbmAlQCzlRKo1ziqRV6Z5PeYDr4BG4HkmKosykGxgJ7BZ3h5a+4BzwGrge5iVRhVIlvgLXm70ImCCeJyhQYnqHLJWwWgCtgEVQCmwEngreSbtSJgVRxGI6bV1YrcAs4A9wDPgDXASmCw20lPGhlV5FIFMBQaLfdxlmf4J2KHOq9Kor0mfRBFImbKve5TTeWUe5dyULektOj+KQIqV/c2jXLOy8wPUU+SUmDhmlhIglvz4IWasbZGxZhyiPwHqGSShvJHS1Z8Ad4DWtFrvrUD37gyIgXEKWCznZRKA8QulH1AvfkWulfce2AScCdBuP/oZ5CIvIDYMVHTJD5QCCdJUuuQPB04DY4BdXWy3mwrTvYHbHOIEo0MGymEr9uCkQwpGCtgOTAfmiXPVAbQuTT9CK+2liBuQYwpGg0q/JUcD5YDHfSsk2Gv0QYK8ZujcBa6J+71Ula9P4xlClRMQ4wcsF/sosF7l1cqiCwnU2qvQDi1QPWgj8NqhjLnPFbHN0r6853E4d7GUQMiRL1ylKq9NfvmnssJsdrgea23R6FF/gxou5ZmKcXRFbmPuoMc92nx0cT25pTzKfVH2wOCPEZ4Sx8xSAsRSAsSSHyCOq8K4yg+QbB9lYqNkyFhKgFjqKpAmH2V6tfwshozb/UPiIaF+FIqi/ABJyRK9zQ7I/q9AjD5muB2RUTKpWkqAWIoSkEAx0LDV00B04DmTEXjf6mkgBT1c/z9K5hBLCRBLObItqTpkOOPl2C7/PkDmCHviHKFss816hWy/7tBuK8yopeefmcAlYIBKM/tGJnq0cZQch8q1xvE8b/4e0tpLNt91h1pyZFNKjY8PT24yf8UIem20BA1/AWicjId3p/BtAAAAAElFTkSuQmCC);background-size:10.625vw auto}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-btn-icon--03{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA0CAYAAAAzMZ5zAAACzklEQVRoge2aO2gVQRSGvxtXIZJEjaBGiPgCRRQj2AR8VGKloIWIiAqKoiBEbEJsfIBaBhutRNE0vpo02kUQH6CFoJDCwlSChQYlEp+RCedelsPmujt355q9Mx8sO8yeOTP778zs2dkptfTcmwGcA04A8yg+74Be4L7NnTSJGGcaRAzDSuAOsNWmcCQ9w/AJGMy3bXWnGdgjD/oY8DhrA6JYzzBiHCq2HpN0A53AYpvCTfm357/zp5YGNKIgNREEUQRBFEEQRRBEEU2r1rjB3OMOYE4V7xPAMPDCB0FMGH8hpe0lH4bMlwy2J33oIVeAp0BLFRvTi7YbGx8EMbz8x/XKJ0t4yyiCIIogiCIIogiCKHwQZAHwFhhVx4ekZUYfXrvrgTUJ+SaU36aXGX0QZAjoB5ap/K/ANW3sgyA/gVNpjcOkqvChh7QCA8ASlT8mvyrexDN9EKRb1kOS2Af0xfN9EOSZ/HNK6iED2tgHQczbZGda4zCpKoIgiiCIIgiiCIIogiCKSH7SlOTjZwXwe1q1MBttQLuU+GHjwAjyBNgMbJH9WY3CkM19mCFzHPjYQEIgD7nfpmAkq0mrgN0J4W0t7BW/34HLys8i+bAyPAKe51TnL7mfQUlnphy6myW16zmKYegSQcaBswnXyoI8tH2aLijiW6YDOADMdeG8iIKYPag3gasunBdRkE45d7hwHgIzRa3rIbOBWVNcmynnUsJ4b42lm6vMB2OySFw3bAVZCtwCNqWwNdHj5yrXL8qRhIk2b5iNLLaRZ1Zsh8yDlGLUiul9R4HzdahrEpseshzYIOlXEhW6Yj8wX4LGXof1VLARpC2Wvu04qOqS/69TzVO5YyPIaCx9WBrtinXidzzmf0LOq2V+yYPK8LcR5L3s2doIrJXDNXdj/odlUl8IHMy53hHbSXWXfJSVn5Yrvskuwvg+09PAawcVjgBH/gK4SWO93yx/cQAAAABJRU5ErkJggg==);background-size:10.625vw auto}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-btn-icon--04{background-image:url(/_base/assets/img/sp/user/attendance_icon.png);background-size:8.125vw auto}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-btn-icon--05{background-image:url(/_base/assets/img/sp/user/grooming_icon.png);background-size:9.53125vw auto}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-btn-icon--06{background-image:url(/_base/assets/img/sp/user/rule_icon.png);background-size:9.21875vw auto}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-btn-icon--07{background-image:url(/_base/assets/img/sp/user/private_icon.png);background-size:5.9375vw auto}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-btn-icon--08{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAA3CAYAAABpXJjqAAADF0lEQVRYhe2ZXWiPURzHP//ZNGxMUqslaklcyEtWpmkXuOFq4kKJxKipTbRypZDcyMsVRRQKSS7EjQskbzVvcaG8Jm/ZmL3Y1sZfv/qddTqe5/mfPc/yt3q+dTqnc37/83z+zznnd37nPJmSpot4qgCYASwA5gFzgTlAMbAL2O/bUZCiQCYCC4FqoErThBDbfqAU6IsLUmiVp+tDF2maKaCOfQ/wCGgBHgKvgFtAETAmKUgtcBKYFtD+ErgL3APuA0+AAau9zCo/BX7HYPgONAvIcYWQ1yv/9DZwR9OXHJ10A23AJGBKDAjRVOCsgFRqhcB8HGIn/TqB40KU6tBOtufIz5idtWmKo8GhLYjZwbArBXGVgrhKQVwVetiMB1ap83H1Arhm1dXqjuxKPPBl4GsSkCtATUT7NuAQsBo4H2HXrF44cD/yAanRTW+nUz8KuA4sVpClWr8G+OTYym+XARXA+7gg6OZ3I6TNzLMizWW3fuvYrLfgIzvJu1IQVz5zRCKy2TohbZkw0oSHnZpLIP3Dsa3SvCcJyGFgO9AY0CYdn9DyKWCtNTFdXYiK+HxAdgAHJYpy6rPAa+tNtOjyrAwYcnlDb6Ie4gNSrr5hXECbdH4G+KVDtRyYFWAnw3cuCsYH5KoepsIkb2EfsEED8TBt1UB5IKjdB0QgbgJNTn1GzzZmIlZrvgL44Nju0XqBfhcXRNQOPM5hY7zm8wDPaoJr98A2qNShuRpRnrUXmK8Oy5aZE8Zbtmt+wPItRiae6UoCshvYC6wLaGsFjmj5KLASqAuwy6pda9hD5H4kq2W5D2kPsSvW5KrDibgyIXcofSH7TJneBngv315NuZQl/M9EKl01rlIQVyPKoWX0DrXOOjL4SlbRA2CTLvVEIEv0lBZXcjf3TEOBRCAVmksouHGIMFuAzdaFYSIQoy6PmMTVZ1/DdNW4SkFc/ZcOLexbzFjNS0KupaJUrm2jnS8Zfz1TAqOOkPuxf6lOGZoG4FseIeTZDTI0p4FLMfaR4ZJ8aukWkHrgWJ4gjOplaCT4NQF0PpQFsn8AFoCUuNSomWIAAAAASUVORK5CYII=);background-size:5.3125vw auto}.k_pureloversSp .matchingSp_purelovers .matchingSp_is-btn-icon--09{background-image:url(/_base/assets/img/sp/user/treatment_icon.png);background-size:8.4375vw auto}.k_pureloversSp .matchingSp_purelovers .k_checkboxSp .k_checkboxSp-body:checked+.k_checkboxSp-body-value{border:none}.k_pureloversSp .matchingSp_purelovers .k_selectSp1 .k_selectSp1-icon{width:100%}.k_pureloversSp .matchingSp_purelovers .k_selectSp1 .k_selectSp1-icon:after{right:3.125vw}.k_pureloversSp .matchingSp_purelovers .k_selectSp1 .k_selectSp1-icon .k_selectSp1-select2{border-radius:.78125vw;border:1px solid #b2b2b2}.k_pureloversSp .matchingSp_purelovers .k_btnAreaSp3+.k_modalSp2-info{margin-top:12.5vw}.k_pureloversSp .matchingSp_purelovers .k_modalSp2-info+.matchingSp_box-gauge{margin-top:3.125vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_box-gauge+.k_modalSp2-back{margin-top:9.375vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_box-wrap+.matchingSp_box-description{margin-top:1.5625vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_box .matchingSp_box-body{padding:4.68vw 6.25vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_box .matchingSp_box-wrap{padding:1.56vw;background-image:url(/_base/assets/img/sp/user/effusion.png);width:100%;height:44.68vw;background-size:100% 44.68vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_box .matchingSp_box-inner{background:#fff;padding:1.5625vw 5.46875vw}.k_pureloversSp .matchingSp_purelovers .matchingSp_box .matchingSp_box-description .matchingSp_box-description-index{font-size:3.75vw;font-weight:700;color:#444}.k_pureloversSp .user_w-btnAreaSp{padding-top:4.6875vw;padding-bottom:4.6875vw;margin:0 auto}.k_pureloversSp .k_boxSp+.user_article{margin-top:3.12vw}.k_pureloversSp .k_boxSp11+.user_matching{padding-top:3.12vw}.k_pureloversSp .user_matching .k_balloonSp2+.k_btnAreaSp{margin-top:2.34375vw}.k_pureloversSp .user_myPage .k_sectionParagraphSp{text-align:center}.k_pureloversSp .user_myPage .k_sectionParagraphSp+.k_btnAreaSp-btn{margin-top:4.6875vw}.k_pureloversSp .user_article{position:relative;padding-bottom:34.375vw;background-color:#fff}.k_pureloversSp .user_article .user_matching{position:absolute;bottom:7.5vw;left:0;right:0;background-color:transparent}.k_pureloversSp .user_article .user_main-img{width:100vw;height:641.71875vw}.k_pureloversSp .user_remember{margin:0 auto;text-align:center;padding-bottom:3.125vw}.k_pureloversSp .user_remember>.user_remember-link{color:#0c75f4}.k_pureloversSp .user_regist{background-color:#fffaf5;padding:3.90625vw}.k_pureloversSp .user_regist .k_btnAreaSp{background-color:transparent}.k_pureloversSp .user_regist-index{color:#f37f19;font-weight:700;text-align:center;font-size:115%}.k_pureloversSp .user_regist-index+.user_regist-text{margin-top:1.5625vw}.k_pureloversSp .user_regist-text{text-align:center}.k_pureloversSp .user_regist-text .user_regist-sub-text{display:block;margin-top:1.5625vw;font-size:86%}.k_pureloversSp .messageSp_purelovers{background:#fff}.k_pureloversSp .messageSp_purelovers .messageSp_error{font-size:3.4375vw}.k_pureloversSp .messageSp_purelovers .messageSp_list .messageSp_list-item{position:relative;border-radius:.78125vw;box-shadow:0 0 3.125vw #ddd}.k_pureloversSp .messageSp_purelovers .messageSp_list .messageSp_list-item .messageSp_list-item-body{display:flex;align-items:center;padding:4.6875vw 3.125vw}.k_pureloversSp .messageSp_purelovers .messageSp_list .messageSp_list-item .messageSp_list-count{position:absolute;display:flex;align-items:center;justify-content:center;bottom:4.6875vw;right:3.125vw;border-radius:50%;width:7.8125vw;height:7.8125vw;color:#fff;font-size:3.125vw;font-weight:700;background:#20aeb2}.k_pureloversSp .messageSp_purelovers .messageSp_list .messageSp_list-content{flex:1}.k_pureloversSp .messageSp_purelovers .messageSp_list .messageSp_list-info{display:flex;justify-content:space-between;align-items:center}.k_pureloversSp .messageSp_purelovers .messageSp_list .messageSp_list-area{color:#333;font-size:2.8125vw}.k_pureloversSp .messageSp_purelovers .messageSp_list .messageSp_list-date{color:#999;font-size:2.8125vw}.k_pureloversSp .messageSp_purelovers .messageSp_list .messageSp_list-index{font-size:3.75vw;font-weight:700;color:#f74517;width:75vw}.k_pureloversSp .messageSp_purelovers .messageSp_list .messageSp_list-description{font-size:3.125vw;color:#999;width:75vw}.k_pureloversSp .messageSp_purelovers .messageSp_list .k_thumbSp5+.messageSp_list-content{margin-left:3.125vw}.k_pureloversSp .messageSp_purelovers .k_sectionSp+.k_paginationSp,.k_pureloversSp .messageSp_purelovers .messageSp_list .messageSp_list-item+.messageSp_list-item{margin-top:4.6875vw}.k_pureloversSp .profileTopSp_purelovers .k_indexSp6+.k_btnSp9{margin-top:6.25vw}.k_pureloversSp .profileTopSp_purelovers .k_boxSp+.k_boxSp{margin-top:0}.k_pureloversSp .userTopSp_purelovers{background:#f9f9f9}.k_pureloversSp .userTopSp_purelovers .userTopSp_index{background:#fff}.k_pureloversSp .userTopSp_purelovers .userTopSp_index .userTopSp_index-body{display:flex;align-items:center;padding:3.125vw}.k_pureloversSp .userTopSp_purelovers .userTopSp_index .userTopSp_index-thumb{flex-shrink:0;width:11.71875vw;height:11.71875vw}.k_pureloversSp .userTopSp_purelovers .userTopSp_index .userTopSp_index-thumb .userTopSp_index-thumb-img{height:100%}.k_pureloversSp .userTopSp_purelovers .userTopSp_index .userTopSp_index-content .userTopSp_index-value{font-weight:700;color:#f37f19;font-size:4.375vw}.k_pureloversSp .userTopSp_purelovers .userTopSp_index .userTopSp_index-content .userTopSp_index-value .userTopSp_index-value-min{font-size:3.75vw;color:#333;font-weight:400}.k_pureloversSp .userTopSp_purelovers .userTopSp_index .userTopSp_index-thumb+.userTopSp_index-content{margin-left:3.125vw}.k_pureloversSp .userTopSp_purelovers .userTopSp_btn-icon-wrap{display:flex;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;width:17.96875vw;height:17.96875vw;border-radius:50%;background:#f7f7f7}.k_pureloversSp .userTopSp_purelovers .userTopSp_btn-icon{display:inline-block;padding-top:14.375vw;background-repeat:no-repeat;width:100%;background-position-x:center;background-position-y:center;text-align:center}.k_pureloversSp .userTopSp_purelovers .userTopSp_is-btn-icon--01{background-image:url(/_base/assets/img/sp/user/top/top_message_icon.png);background-size:15.625vw auto}.k_pureloversSp .userTopSp_purelovers .userTopSp_is-btn-icon--02{background-image:url(/_base/assets/img/sp/user/top/top_profile_icon.png);background-size:15.46875vw auto}.k_pureloversSp .userTopSp_purelovers .userTopSp_is-btn-icon--03{background-image:url(/_base/assets/img/sp/user/top/top_matching_icon.png);background-size:15.46875vw auto}.k_pureloversSp .userTopSp_purelovers .userTopSp_is-btn-icon--04{background-image:url(/_base/assets/img/sp/user/top/top_config_icon.png);background-size:13.75vw auto}.k_pureloversSp .userTopSp_purelovers .k_boxSp+.k_indexSp7{margin-top:3.125vw}.k_pureloversSp .userTopSp_purelovers .k_thumbSp+.k_indexSp6{margin-top:2.34375vw}.k_pureloversSp .userTopSp_purelovers .k_indexSp6+.k_listSp11{margin-top:1.5625vw}.k_pureloversSp .moneySp_purelovers{background:#f9f9f9}.k_pureloversSp .moneySp_purelovers .k_indexSp19+.k_btnAreaSp3{margin-top:4.6875vw}.k_pureloversSp .moneySp_purelovers .k_btnAreaSp3+.k_indexSp19{margin-top:9.375vw}.k_pureloversSp .moneySp_purelovers .k_radioSp-body:checked+.k_btnSp11{background:#20aeb2;color:#fff}.k_pureloversSp .moneySp_purelovers .k_boxSp+.k_btnSp4{margin-top:6.25vw}.k_pureloversSp .user_scout-area{position:relative;margin-top:3.125vw}.k_pureloversSp .user_scout-area:before{content:"";position:absolute;top:0;left:0;width:100%;height:.31vw;background-color:#f2f2f2}.k_pureloversSp .user_scout-area:after{content:"";position:absolute;top:0;left:0;width:.31vw;height:100%;background-color:#f2f2f2}.k_pureloversSp .user_scout-area .k_accordionSp{border-right:.31vw solid #f2f2f2}.k_pureloversSp .user_scout-area .k_checkboxSp .k_checkboxSp-body:checked+.k_checkboxSp-body-value{border:none}.k_pureloversSp .user_scout-area .k_listSp8 .k_listSp8-item{position:relative;border-right:none/*!*border-bottom: 1px solid red;*!*//*!*border-bottom:  solid green;*!*//*!*&:nth-of-type(odd) {*!*//*!*border-bottom: 1px solid yellow;*!*//*!*}*!*/}.k_pureloversSp .user_scout-area .k_listSp8 .k_listSp8-item:nth-of-type(odd){border-right:.31vw solid #f2f2f2}.k_pureloversSp .profileCompSp_purelovers .k_boxSp+.k_boxSp,.k_pureloversSp .profileConfirSp_purelovers .k_indexSp6-description+.k_indexSp6-description{margin-top:0}.k_pureloversSp .profileConfirSp_purelovers .k_btnAreaSp+.k_boxSp{margin-top:4.6875vw}.k_pureloversSp .profileEditSp_purelovers .k_indexSp6-value+.k_sectionParagraphSp{margin-top:3.125vw}.k_pureloversSp .profileEditSp_purelovers .k_sectionParagraphSp+.k_indexSp6-description{margin-top:1.5625vw}.k_pureloversSp .profileEditSp_purelovers .k_indexSp6+.k_btnSp9{margin-top:5vw}.k_pureloversSp .profileEditSp_purelovers .k_boxSp+.k_boxSp{margin-top:0}.k_pureloversSp .profileEditSp_purelovers .k_tagSp{margin-right:1.5625vw}.k_pureloversSp .detailSp_purelovers .detailSp_section{margin-top:15vw;min-height:80vh;padding-right:3.125vw;padding-left:3.125vw}.k_pureloversSp .detailSp_purelovers .detailSp_time{text-align:center;padding:4.6875vw}.k_pureloversSp .detailSp_purelovers .detailSp_time .detailSp_time-index{background:#606060;color:#fff;font-size:2.8125vw;border-radius:6.25vw;padding:.78125vw 3.125vw}.k_pureloversSp .detailSp_purelovers .detailSp_box{display:flex}.k_pureloversSp .detailSp_purelovers .detailSp_box .detailSp_box-content{position:relative;flex:1;background:#fff;border-radius:2.5vw;max-width:57.8125vw}.k_pureloversSp .detailSp_purelovers .detailSp_box .detailSp_box-content:before{content:"";position:absolute;top:6.25vw;left:-3.90625vw;margin-top:-2.34375vw;border:1.5625vw solid transparent;border-right:3.125vw solid #fff}.k_pureloversSp .detailSp_purelovers .detailSp_box .detailSp_box-content .detailSp_box-content-body{padding:3.125vw}.k_pureloversSp .detailSp_purelovers .detailSp_box .detailSp_box-content .detailSp_box-content-body .detailSp_box-text{font-size:3.75vw;color:#333;word-break:break-all}@media screen and (-webkit-min-device-pixel-ratio:0){.k_pureloversSp .detailSp_purelovers .detailSp_box .detailSp_box-content .detailSp_box-content-body .detailSp_box-text{word-break:break-word}}.k_pureloversSp .detailSp_purelovers .detailSp_box .detailSp_box-time{display:flex;align-items:flex-end;font-size:2.8125vw;color:#999}.k_pureloversSp .detailSp_purelovers .detailSp_box1{display:flex;justify-content:flex-end}.k_pureloversSp .detailSp_purelovers .detailSp_box1 .detailSp_box1-content1{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;line-height:1.2;font-size:2.8125vw;color:#999}.k_pureloversSp .detailSp_purelovers .detailSp_box1 .detailSp_box1-content2{position:relative;border-radius:2.5vw;max-width:57.8125vw;background:#20aeb2}.k_pureloversSp .detailSp_purelovers .detailSp_box1 .detailSp_box1-content2:after{content:"";position:absolute;top:6.25vw;right:-3.90625vw;margin-top:-2.34375vw;border:1.5625vw solid transparent;border-left:3.125vw solid #20aeb2}.k_pureloversSp .detailSp_purelovers .detailSp_box1 .detailSp_box1-content2 .detailSp_box1-content2-body{padding:3.125vw}.k_pureloversSp .detailSp_purelovers .detailSp_box1 .detailSp_box1-content2 .detailSp_box1-content2-body .detailSp_box1-text{font-size:3.75vw;color:#fff;word-break:break-all}@media screen and (-webkit-min-device-pixel-ratio:0){.k_pureloversSp .detailSp_purelovers .detailSp_box1 .detailSp_box1-content2 .detailSp_box1-content2-body .detailSp_box1-text{word-break:break-word}}.k_pureloversSp .detailSp_purelovers .detailSp_footer{position:fixed;bottom:0;left:0;width:100%;z-index:50}.k_pureloversSp .detailSp_purelovers .detailSp_footer .detailSp_footer-body{display:flex;justify-content:space-between;height:100%}.k_pureloversSp .detailSp_purelovers .detailSp_btn{border:.3125vw solid #f28d33;border-radius:1.5625vw;color:#f28d33;font-size:3.75vw;font-weight:700;background:#fff;padding:1.5625vw 6.25vw;-webkit-appearance:none}.k_pureloversSp .detailSp_purelovers .detailSp_textbox{background:#f7f7f7;color:#333;font-size:5vw;padding:1.5625vw 3.125vw;border-radius:5vw;border:none}.k_pureloversSp .detailSp_purelovers .k_thumbSp5+.detailSp_box-content{margin-left:3.125vw}.k_pureloversSp .detailSp_purelovers .detailSp_box1-content1+.detailSp_box1-content2,.k_pureloversSp .detailSp_purelovers .detailSp_box-content+.detailSp_box-time{margin-left:2.34375vw}.k_pureloversSp .detailSp_purelovers .detailSp_textbox+.detailSp_btn{margin-left:3.125vw}.k_pureloversSp .detailSp_purelovers .detailSp_box1+.detailSp_box,.k_pureloversSp .detailSp_purelovers .detailSp_box1+.detailSp_box1,.k_pureloversSp .detailSp_purelovers .detailSp_box+.detailSp_box,.k_pureloversSp .detailSp_purelovers .detailSp_box+.detailSp_box1{margin-top:4.6875vw}.k_pureloversSp .detailSp_purelovers .k_js-footerSpBt{margin-top:21.09375vw}.k_pureloversSp .detailSp_purelovers .k_js-headerSp{position:absolute;top:0;left:0;width:100%;z-index:1}.k_purelovers .group_purelovers .group_content .group_box .group_box-index:after{background-color:#f64418}.k_pureloversSp .k_textSp--alert+.user_birthday,.k_pureloversSp .k_textSp--alert+.user_domain{margin-top:1.5625vw}.k_pureloversSp .user_block-none{margin-top:6.25vw;margin-bottom:6.25vw;color:#999}.k_pureloversSp .user_block-list{margin:0 -3.125vw -4.6875vw}.k_pureloversSp .k_paginationSp+.user_mypage-btn{margin-top:6.25vw}.k_purelovers .group_purelovers{background-color:#fafafa}.k_purelovers .group_purelovers .group_group-img{position:relative;width:100%;height:480px}.k_purelovers .group_purelovers .group_group-img:after{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:100%;background-color:#fff;background-image:url(https://placehold.jp/36/000000/ffffff/1920x480.png);background-repeat:no-repeat;background-position:50%;background-size:cover;transform:translate(-50%)}.k_purelovers .group_purelovers .group_l-main{position:relative;width:980px;margin-left:auto;margin-right:auto;padding-top:80px;padding-bottom:60px;margin-top:-170px;z-index:1}.k_purelovers .group_purelovers .group_l-section+.group_l-section{margin-top:50px}.k_purelovers .group_purelovers .group_l-bottom-section{display:flex;justify-content:space-between}.k_purelovers .group_purelovers .group_l-bottom-section .group_bottom-main{width:780px}.k_purelovers .group_purelovers .group_l-bottom-section .group_bottom-sideRight{width:190px}.k_purelovers .group_purelovers .group_content{padding:30px;background:linear-gradient(180deg,hsla(0,0%,100%,.8) 15%,#fff);border:1px solid #e0e0e0;word-break:break-all;white-space:normal}.k_purelovers .group_purelovers .group_content .group_title .group_name{font-size:16px;line-height:1.4;font-weight:700;color:#333}.k_purelovers .group_purelovers .group_content .group_title .group_title-value{padding-top:10px;padding-bottom:20px;font-size:26px;line-height:1.5;font-weight:700;color:#333;border-bottom:1px solid #e0e0e0}.k_purelovers .group_purelovers .group_content .group_title+.group_w-lead{margin-top:30px}.k_purelovers .group_purelovers .group_content .group_w-lead .group_lead{font-size:16px;line-height:2;color:#333}.k_purelovers .group_purelovers .group_content .group_w-lead .group_lead+.group_lead{margin-top:20px}.k_purelovers .group_purelovers .group_content .group_lead+.group_box,.k_purelovers .group_purelovers .group_content .group_w-lead+.group_box{margin-top:40px}.k_purelovers .group_purelovers .group_content .group_box .group_box-index{position:relative;font-size:22px;line-height:1;font-weight:700;color:#333;padding-top:15px;padding-bottom:15px}.k_purelovers .group_purelovers .group_content .group_box .group_box-index:after{content:"";position:absolute;bottom:0;left:0;width:10%;height:4px;background-color:#00235e}.k_purelovers .group_purelovers .group_content .group_box .group_box-index+.group_box-body{margin-top:15px}.k_purelovers .group_purelovers .group_content .group_box .group_box-body{display:flex;align-items:center;margin-left:-25px;margin-bottom:-25px}.k_purelovers .group_purelovers .group_content .group_box .group_box-body .group_box-item{display:flex;align-self:stretch;align-items:center;padding-left:25px;padding-bottom:25px}.k_purelovers .group_purelovers .group_content .group_box .group_box-body .group_box-content{width:573px;font-size:16px;line-height:2;color:#333}.k_purelovers .group_purelovers .group_content .group_box .group_box-body .group_box-thumb{width:320px;height:140px;position:relative;display:table;table-layout:fixed;overflow:hidden;background-color:#efefef}.k_purelovers .group_purelovers .group_content .group_box .group_box-body .group_box-thumb .group_box-thumb-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_pureloversSp .groupSp_purelovers .k_boxSp+.k_boxSp{margin-top:0}.k_pureloversSp .groupSp_purelovers .k_boxSp-description+.k_boxSp-description,.k_pureloversSp .groupSp_purelovers .k_indexSp+.k_boxSp-description,.k_pureloversSp .groupSp_purelovers .k_indexSp+.k_thumbSp,.k_pureloversSp .groupSp_purelovers .k_thumbSp+.k_boxSp-description{margin-top:3.12vw}.k_pureloversSp .groupSp_purelovers .groupSp_w-btn{display:flex;margin-top:3.75vw;margin-left:-2vw;margin-bottom:-2vw}.k_pureloversSp .groupSp_purelovers .groupSp_w-btn .groupSp_w-btn-body{padding-left:2vw;padding-bottom:2vw}.k_pureloversSp .groupSp_purelovers .k_indexSp6+.groupSp_w-shop-img{margin-top:4.6875vw}.k_pureloversSp .groupSp_purelovers .groupSp_w-shop-img+.k_listSp3,.k_pureloversSp .groupSp_purelovers .k_indexSp7+.k_tableSp1,.k_pureloversSp .groupSp_purelovers .k_listSp3+.k_indexSp7,.k_pureloversSp .groupSp_purelovers .k_tableSp+.k_boxSp5{margin-top:3.12vw}.k_pureloversSp .groupSp_purelovers .groupSp_shop-list-item+.groupSp_shop-list-item{margin-top:9.37vw}.k_pureloversSp .groupSp_purelovers .groupSp_w-shop-img+.k_tableSp1,.k_pureloversSp .groupSp_purelovers .k_indexSp6+.k_btnSp4,.k_pureloversSp .groupSp_purelovers .k_indexSp6+.k_tableSp1{margin-top:3.12vw}.k_pureloversSp .groupSp_purelovers .groupSp_item+.groupSp_item{border-top:.31vw solid #f1f1f1}.k_pureloversSp .groupSp_purelovers .groupSp_w-btn+.groupSp_w-btn{margin-top:1.56vw}.k_pureloversSp .groupSp_purelovers .groupSp_index{font-size:3.12vw;color:#333}.k_pureloversSp .groupSp_purelovers .groupSp_index .groupSp_is-index--strong{font-weight:700;color:#e81212;font-size:4.06vw}.k_purelovers .k_pr-top-container{padding-top:48px;padding-bottom:48px}.k_purelovers .k_pr.k_pr-top{display:block;margin:0 auto;cursor:pointer;width:80%;height:80%}.k_purelovers .top_purelovers{position:relative;overflow:hidden}.k_purelovers .top_purelovers .top_main{margin:0 auto}.k_purelovers .top_purelovers .k_box16-index+.k_box16-index{margin-top:25px}.k_purelovers .top_purelovers .k_js-slider3{position:relative}.k_purelovers .top_purelovers .k_js-slider3 .k_js-slider3-arrow{position:absolute;top:50%;display:flex;width:46px;height:46px;color:#333;background-color:#fff;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transform:translateY(-50%);cursor:pointer;z-index:2}.k_purelovers .top_purelovers .k_js-slider3 .k_js-slider3-arrow--prev{display:none;opacity:0;left:15px}.k_purelovers .top_purelovers .k_js-slider3 .k_js-slider3-arrow--prev:after{content:"\f104";font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k_purelovers .top_purelovers .k_js-slider3 .k_js-slider3-arrow--next{right:126px}.k_purelovers .top_purelovers .k_js-slider3 .k_js-slider3-arrow--next:after{content:"\f105";font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k_purelovers .top_purelovers .k_js-slider3 .k_list3-item{height:auto;min-width:227px}.k_purelovers .top_purelovers .k_js-slider3 .k_list3-item:focus,.k_purelovers .top_purelovers .k_js-slider3 .movie_link:focus{outline:0}.k_purelovers .top_purelovers .k_js-slider3 .movie_link:hover{color:#0677f6;text-decoration:underline}.k_purelovers .top_purelovers .k_js-slider3 .k_link1:focus{outline:0}.k_purelovers .top_purelovers .k_js-slider3 .slick-list{min-width:100%}.k_purelovers .top_purelovers .k_js-slider3 .slick-track{display:flex;min-width:100%}.k_purelovers .top_purelovers .k_js-slider3 .slick-track--set-position06{transform:translate3d(-788px,0,0)!important}.k_purelovers .top_purelovers .k_js-slider3 .slick-track--set-position10-01{transform:translate3d(-851px,0,0)!important}.k_purelovers .top_purelovers .k_js-slider3 .slick-track--set-position10-02{transform:translate3d(-1695px,0,0)!important}.k_purelovers .top_purelovers .k_js-slider4{position:relative}.k_purelovers .top_purelovers .k_js-slider4 .k_js-slider4-arrow{position:absolute;top:50%;display:flex;width:46px;height:46px;color:#333;background-color:#fff;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transform:translateY(-50%);cursor:pointer;z-index:2}.k_purelovers .top_purelovers .k_js-slider4 .k_js-slider4-arrow--prev{display:none;opacity:0;left:15px}.k_purelovers .top_purelovers .k_js-slider4 .k_js-slider4-arrow--prev:after{content:"\f104";font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k_purelovers .top_purelovers .k_js-slider4 .k_js-slider4-arrow--next{right:126px}.k_purelovers .top_purelovers .k_js-slider4 .k_js-slider4-arrow--next:after{content:"\f105";font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k_purelovers .top_purelovers .k_js-slider4 .k_list3-item{height:auto}.k_purelovers .top_purelovers .k_js-slider4 .k_link1:focus,.k_purelovers .top_purelovers .k_js-slider4 .k_list3-item:focus,.k_purelovers .top_purelovers .k_js-slider4 .movie_link:focus{outline:0}.k_purelovers .top_purelovers .k_js-slider4 .slick-track{display:flex}.k_purelovers .top_purelovers .top_w-movie-box{margin-top:15px;margin-bottom:-10px}.k_purelovers .top_purelovers .top_w-movie-box .top_w-movie-box-body--prev:before{content:"";position:absolute;top:0;left:0;width:10%;height:100%;background:linear-gradient(-270deg,#fff,hsla(0,0%,100%,0));z-index:1}.k_purelovers .top_purelovers .top_w-movie-box .top_w-movie-box-body--next:after{content:"";position:absolute;display:block;top:0;right:0;width:10%;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));z-index:1}.k_purelovers .top_purelovers .top_w-movie-box .top_w-movie-box-body--prev-half:before{content:"";position:absolute;top:0;left:0;width:5%;height:100%;background:linear-gradient(-270deg,#fff,hsla(0,0%,100%,0));z-index:1}.k_purelovers .top_purelovers .top_w-movie-box .top_w-movie-box-body--next-half:after{position:absolute;display:block;top:0;right:0;width:5%;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));z-index:1}.k_purelovers .top_purelovers .top_w-movie-box .top_w-movie-box-body{position:relative;padding-bottom:10px;overflow:hidden}.k_purelovers .top_purelovers .top_w-movie-box .top_w-movie-box-body .top_movie_box{width:207px;box-shadow:1px 3px 6px 0 rgba(0,0,0,.1)}.k_purelovers .top_purelovers .top_w-movie-box .top_w-movie-box-body .top_movie_box .top_movie_thumb{width:207px;height:116px}.k_purelovers .top_purelovers .top_w-movie-box .top_w-movie-box-body .top_movie_box .top_movie_box-inner--top{padding-top:10px;padding-right:10px;padding-left:10px}.k_purelovers .top_purelovers .top_w-movie-box .top_w-movie-box-body .top_movie_box .top_movie_box-inner--top>.k_box5-salary{margin-top:-10px;margin-left:-10px;margin-right:-10px}.k_purelovers .top_purelovers .top_w-movie-box .top_w-movie-box-body .top_movie_box .top_movie_box-inner--bottom{display:flex;flex-direction:column;height:100%;padding-bottom:10px;padding-right:10px;padding-left:10px}.k_purelovers .top_purelovers .top_l-main-container{width:980px;height:460px;margin-left:auto;margin-right:auto;padding-top:80px;padding-bottom:100px}.k_purelovers .top_purelovers .top_l-recruitment-section{background-color:#f3f3f3;padding-bottom:80px}.k_purelovers .top_purelovers .top_w-feature{position:relative}.k_purelovers .top_purelovers .top_w-feature .top_w-feature-body{width:1100px;padding-top:40px;padding-bottom:100px;margin-top:-95px;margin-right:auto;margin-left:auto;background-color:#f9f9f9}.k_purelovers .top_purelovers .top_w-feature .top_w-feature-body .top_feature-box+.top_feature-box{margin-top:35px}.k_purelovers .top_purelovers .top_w-feature .top_w-feature-body .top_feature-img{position:relative;padding-left:35px;padding-right:35px}.k_purelovers .top_purelovers .top_w-feature .top_w-feature-body .top_feature-img:after{content:"";position:absolute;top:20px;right:35px;width:300px;height:210px;background-image:url(/_base/assets/img/top/feature.jpg);background-repeat:no-repeat;background-size:300px 210px}.k_purelovers .top_purelovers .top_w-movie-payroll{position:relative}.k_purelovers .top_purelovers .top_l-area-search{padding:80px 0}.k_purelovers .top_purelovers .top_l-area-search,.k_purelovers .top_purelovers .top_l-movie-payroll,.k_purelovers .top_purelovers .top_l-service{position:relative;width:1040px;margin-right:auto;margin-left:auto;z-index:1}.k_purelovers .top_purelovers .top_l-movie-payroll{margin-top:-1295px}.k_purelovers .top_purelovers .top_l-movie-payroll+.top_l-movie-payroll{margin-top:70px;padding-bottom:80px}.k_purelovers .top_purelovers .top_l-movie-payroll+.top_l-service{padding-bottom:80px}.k_purelovers .top_purelovers .top_l-feature-section+.top_l-feature-section{padding-top:70px}.k_purelovers .top_purelovers .top_w-search{position:relative;margin-top:-120px;background:#f9f9f9;padding-bottom:48px}.k_purelovers .top_purelovers .top_w-search .top_w-search-body{width:1040px;margin-right:auto;margin-left:auto;background:#fff}.k_purelovers .top_purelovers .top_w-area{width:980px;position:relative;margin-left:auto;margin-right:auto;z-index:1;padding-top:55px}.k_purelovers .top_purelovers .top_w-area .top_w-area-body .top_area-index{position:absolute;left:137px;top:65px;text-align:center;font-size:13px;line-height:1.6;color:#333}.k_purelovers .top_purelovers .top_w-area .top_w-area-body .top_area-index .top_area-index-strong{font-size:30px;color:#002965;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:游明朝,Yu Mincho,Hiragino Mincho ProN,Hiragino Mincho Pro,HGP明朝B,serif;font-feature-settings:"palt";letter-spacing:.1em;font-weight:700}.k_purelovers .top_purelovers .top_w-area .top_w-area-body .top_area-index .top_area-index-strong>.top_area-index-icon{margin-right:5px}.k_purelovers .top_purelovers .top_w-area .top_w-area-body .top_area-index .top_area-index-icon{font-size:32px;display:inline-block;vertical-align:baseline;color:#002965;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_purelovers .top_purelovers .top_w-area .top_w-area-list{width:930px;height:562px;background-image:url(/_base/assets/img/top/map_jpn2.png);background-repeat:no-repeat;background-position:162px top;background-size:642px 493px;margin:0 auto}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list{position:relative}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area-list-item{position:absolute;width:170px;display:flex;flex-direction:column;background-color:#fff;z-index:1}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--kanto{top:276px;left:651px}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--kanto:hover:after{content:"";position:absolute;top:32px;left:-107px;width:66px;height:85px;background-image:url(/_base/assets/img/top/map_active/kanto_active.png);background-repeat:no-repeat;background-size:100% auto;z-index:-1}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--kansai{top:431px;left:334px}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--kansai:hover:after{content:"";position:absolute;top:-108px;left:80px;width:61px;height:94px;background-image:url(/_base/assets/img/top/map_active/kansai_active.png);background-repeat:no-repeat;background-size:100% auto;z-index:-1}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--hokkaido_tohoku{top:121px;left:744px}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--hokkaido_tohoku:hover:after{content:"";position:absolute;top:-121px;left:-172px;width:232px;height:324px;background-image:url(/_base/assets/img/top/map_active/hokkaidotohoku_active.png);background-repeat:no-repeat;background-size:100% auto;z-index:-1}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--hokuriku{top:206px;left:327px}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--hokuriku:hover:after{content:"";position:absolute;top:69px;left:124px;width:75px;height:70px;background-image:url(/_base/assets/img/top/map_active/hokuriku_active.png);background-repeat:no-repeat;background-size:100% auto;z-index:-1}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--koshinetsu{top:102px;left:427px}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--koshinetsu:hover:after{content:"";position:absolute;top:151px;left:81px;width:87px;height:118px;background-image:url(/_base/assets/img/top/map_active/koshinetsu_active.png);background-repeat:no-repeat;background-size:100% auto;z-index:-1}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--tokai{top:431px;left:518px}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--tokai:hover:after{content:"";position:absolute;top:-114px;left:-69px;width:100px;height:91px;background-image:url(/_base/assets/img/top/map_active/tokai_active.png);background-repeat:no-repeat;background-size:100% auto;z-index:-1}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--chugoku-shikoku{top:174px;left:142px}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--chugoku-shikoku:hover:after{content:"";position:absolute;top:139px;left:165px;width:117px;height:106px;background-image:url(/_base/assets/img/top/map_active/chugokushikoku_active.png);background-repeat:no-repeat;background-size:100% auto;z-index:-1}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--kyushu{top:330px;left:6px}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--kyushu:hover:after{content:"";position:absolute;top:25px;left:176px;width:154px;height:112px;background-image:url(/_base/assets/img/top/map_active/kyushuokinawa_active.png);background-repeat:no-repeat;background-size:100% auto;z-index:-1}.k_purelovers .top_purelovers .top_w-area .top_w-area-list .top_area-list .top_area--disabled:hover:after{content:"";background-image:none}.k_purelovers .top_purelovers .top_page-bg{position:absolute;top:0;bottom:0;left:0;right:0;display:block;z-index:-8}.k_purelovers .top_purelovers .top_page-bg:before{height:100%;background-repeat:repeat-y;background-position:top;background-size:1920px 6646px;z-index:-10}.k_purelovers .top_purelovers .top_header-bg:after,.k_purelovers .top_purelovers .top_page-bg:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;background-color:#fff;transform:translate(-50%)}.k_purelovers .top_purelovers .top_header-bg:after{height:460px;background-image:url(/_base/assets/img/top/header_title.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:-9}.k_purelovers .top_purelovers .top_search-area-bg{height:805px;width:100%;position:relative}.k_purelovers .top_purelovers .top_search-area-bg:after{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:805px;background-color:#fff;background-image:url(/_base/assets/img/top/map.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;transform:translate(-50%)}.k_purelovers .top_purelovers .top_title-bg{position:relative;height:316px;width:100%;padding-top:50px}.k_purelovers .top_purelovers .top_title-bg.top_title-bg--01{height:450px}.k_purelovers .top_purelovers .top_title-bg.top_title-bg--01:after{height:700px}.k_purelovers .top_purelovers .top_title-bg:after{content:"";position:absolute;top:0;left:50%;display:block;width:1920px;height:700px;background-image:url(/_base/assets/img/top/title_03.png);background-position:50%;background-size:100% auto;background-repeat:no-repeat;transform:translate(-50%)}.k_purelovers .top_purelovers .top_title-bg2{position:relative;height:370px;width:100%;padding-top:105px;z-index:1}.k_purelovers .top_purelovers .top_title-bg2:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:370px;background-image:url(/_base/assets/img/top/recruit_title_03.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;transform:translate(-50%);z-index:-1}.k_purelovers .top_purelovers .top_title-bg3{position:relative;height:1360px;width:100%;z-index:1}.k_purelovers .top_purelovers .top_title-bg3:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:500px;background-image:url(/_base/assets/img/top/movie_payroll_title_01.png);background-repeat:no-repeat;background-position:50%;background-size:cover;transform:translate(-50%);z-index:-1}.k_purelovers .top_purelovers .top_w-slider-thumb{width:720px;height:90px}.k_purelovers .top_purelovers .top_w-more{display:flex;justify-content:center;margin-top:40px;margin-left:auto;margin-right:auto}.k_purelovers .top_purelovers .top_w-more .top_more-body,.k_purelovers .top_purelovers .top_w-more .top_more-body:after{font-size:14px}.k_purelovers .top_purelovers .top_w-more .top_more-strong{color:#00235e}.k_purelovers .top_purelovers .top_w-recruitment{width:1040px;padding:0;margin-top:-130px;position:relative;z-index:2}.k_purelovers .top_purelovers .top_w-recruitment .top_w-recruitment-list .top_w-recruitment-list-item{display:table}.k_purelovers .top_purelovers .top_w-recruitment .top_w-recruitment-list .top_w-recruitment-badge{position:absolute;top:0;left:0}.k_purelovers .top_purelovers .top_w-recruitment .top_w-recruitment-list .top_w-recruitment-thumb{position:relative;width:180px;height:130px}.k_purelovers .top_purelovers .top_w-recruitment .top_w-recruitment-list+.top_w-recruitment-info{margin-top:10px}.k_purelovers .top_purelovers .top_w-recruitment .top_recruitment-list-box{background-color:#f3f3f3}.k_purelovers .top_purelovers .top_w-recruitment .top_recruitment-list-box .top_recruitment-list-box-item{background-color:#fff;padding:10px 0}.k_purelovers .top_purelovers .top_w-recruitment .top_recruitment-list-box .top_recruitment-list-box-item+.top_recruitment-list-box-item{margin-top:10px}.k_purelovers .top_purelovers .top_w-recruitment .top_recruitment-list-col{display:flex}.k_purelovers .top_purelovers .top_w-recruitment .top_recruitment-list-col .top_recruitment-list-col-item{display:flex;padding-right:16px;padding-left:16px}.k_purelovers .top_purelovers .top_w-recruitment .top_recruitment-list-col .top_recruitment-list-col-item:first-child{position:relative}.k_purelovers .top_purelovers .top_w-recruitment .top_recruitment-list-col .top_recruitment-list-col-item:first-child:after{position:absolute;top:0;right:0;content:"";width:1px;height:100%;background-color:#f3f3f3}.k_purelovers .top_purelovers .top_w-recruitment .top_recruitment-list-col .top_recruitment-list-col-item .top_recruitment-box{display:flex;width:100%}.k_purelovers .top_purelovers .top_w-recruitment .top_recruitment-list-col .top_recruitment-list-col-item .top_recruitment-box .top_recruitment-box-body{display:flex;width:100%;padding:0}.k_purelovers .top_purelovers .top_w-recruitment .top_recruitment-list-col .top_recruitment-list-col-item .top_recruitment-box .top_recruitment-box-body .top_recruitment-content{display:flex;justify-content:space-between;width:100%;padding:25px 0}.k_purelovers .top_purelovers .top_w-recruitment-01{position:relative}.k_purelovers .top_purelovers .top_w-recruitment-01 .top_w-recruitment-list .top_w-recruitment-list-item{display:table}.k_purelovers .top_purelovers .top_w-recruitment-01 .top_w-recruitment-list .top_w-recruitment-badge{position:absolute;top:0;left:0}.k_purelovers .top_purelovers .top_w-recruitment-01 .top_w-recruitment-list .top_w-recruitment-thumb{position:relative;width:180px;height:130px}.k_purelovers .top_purelovers .top_w-recruitment-01 .top_recruitment-list-box .top_recruitment-list-box-item+.top_recruitment-list-box-item,.k_purelovers .top_purelovers .top_w-recruitment-01 .top_w-recruitment-list+.top_w-recruitment-info{margin-top:10px}.k_purelovers .top_purelovers .top_w-recruitment-01 .top_recruitment-list-col{display:flex;margin-left:-15px;margin-bottom:-15px}.k_purelovers .top_purelovers .top_w-recruitment-01 .top_recruitment-list-col .top_recruitment-list-col-item{display:flex;width:50%;padding-left:15px;padding-bottom:15px}.k_purelovers .top_purelovers .top_w-recruitment-01 .top_recruitment-list-col .top_recruitment-list-col-item .top_recruitment-box{display:flex;width:100%;background-color:#fafafa}.k_purelovers .top_purelovers .top_w-recruitment-01 .top_recruitment-list-col .top_recruitment-list-col-item .top_recruitment-box .top_recruitment-box-body{display:flex;width:100%;padding:0}.k_purelovers .top_purelovers .top_w-recruitment-01 .top_recruitment-list-col .top_recruitment-list-col-item .top_recruitment-box .top_recruitment-box-body .top_recruitment-content{display:flex;justify-content:space-between;width:100%}.k_purelovers .top_purelovers .top_w-occupations-list .top_w-occupations-list-item{display:table}.k_purelovers .top_purelovers .top_w-occupations-list .top_w-occupations-thumb{width:330px;height:180px;background-color:#fff}.k_purelovers .top_purelovers .top_w-occupations-list .top_w-occupations-index .top_occupations-index{display:flex;justify-content:space-between}.k_purelovers .top_purelovers .top_w-occupations-list .top_w-occupations-index .top_occupations-index .top_occupations-tag{margin-right:10px;font-weight:400;font-size:13px;line-height:1.4}.k_purelovers .top_purelovers .top_slider-item{width:720px;height:90px}.k_purelovers .top_purelovers .top_search-item-index{width:28%}.k_purelovers .top_purelovers .top_search-item-body{width:72%}.k_purelovers .top_purelovers .top_w-recruit-more{display:flex;align-items:center;margin:30px auto 20px}.k_purelovers .top_purelovers .k_js-slider .k_slider-item{transition:.3s ease}.k_purelovers .top_purelovers .k_js-slider .k_slider-item:not(.slick-current){opacity:.5}.k_purelovers .aaaaaaaaaaaaaa2{-webkit-animation:none;animation:none}.area_recommend[data-v-c8710e8e]{background-color:#fcf4dd;position:relative;padding-top:50px;padding-bottom:50px}.area_recommend .area_recommend-index[data-v-c8710e8e]{text-align:center;font-size:24px;font-weight:700;background-color:#fcf4dd;position:absolute;top:-20px;padding-left:100px;padding-right:100px;padding-top:20px;left:50%;transform:translate(-50%);border-top-left-radius:10px;border-top-right-radius:10px}.area_recommend .area_recommend-index .area_recommend-index-strong[data-v-c8710e8e]{color:#fb5a30}.area_recommend .area_recommend-body[data-v-c8710e8e]{width:1000px;margin-left:auto;margin-right:auto}.swiper-container[data-v-c8710e8e]{width:100%;height:100%}.swiper-slide[data-v-c8710e8e]{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.area_l-search[data-v-c8710e8e]{width:1000px;margin-left:auto;margin-right:auto;margin-top:200px}.area_l-body[data-v-c8710e8e]{padding-top:50px;padding-bottom:50px;width:1000px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}.area_l-body .area_l-sideLeft[data-v-c8710e8e]{width:180px}.area_l-body .area_l-main[data-v-c8710e8e]{width:800px}.k_topImg[data-v-c8710e8e]{background-image:url(/_base/assets/img/top.jpg);background-size:cover;width:100%;background-position:50% 50%;height:700px}.k_l-content[data-v-c8710e8e]{padding-top:300px}.k_searchForm[data-v-c8710e8e]{display:flex}.k_searchForm .k_searchForm-item[data-v-c8710e8e]{margin-right:1px}.k_searchForm .k_searchForm-item .k_select[data-v-c8710e8e]{display:flex;height:100%}.k_searchForm .k_searchForm-item .k_btn[data-v-c8710e8e]{display:flex;height:100%;width:100%}.k_categoryBtn[data-v-c8710e8e]{margin-bottom:30px}.k_member[data-v-c8710e8e]{background-color:hsla(0,0%,100%,.6);padding-top:10px;padding-bottom:10px;font-size:12px}.k_member .k_member-body[data-v-c8710e8e]{width:1000px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}.k_member .k_member-login[data-v-c8710e8e]{display:flex}.shopList_purelovers .k_purelovers{min-height:auto}.shopList_purelovers .shopList_w-recommend-list2{position:relative;margin-bottom:-10px;overflow:hidden}.shopList_purelovers .shopList_w-recommend-list2 .k_js-slider5{padding-bottom:10px}.shopList_purelovers .shopList_w-recommend-list2 .k_js-slider5 .k_js-slider5-arrow{position:absolute;top:50%;display:flex;width:46px;height:46px;color:#333;background-color:#fff;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transform:translateY(-50%);cursor:pointer;z-index:2}.shopList_purelovers .shopList_w-recommend-list2 .k_js-slider5 .k_js-slider5-arrow--next{right:95px}.shopList_purelovers .shopList_w-recommend-list2 .k_js-slider5 .k_js-slider5-arrow--next:after{content:"\f105";font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shopList_purelovers .shopList_w-recommend-list2 .k_js-slider5 .k_js-slider5-arrow--prev{display:none;opacity:0;left:15px}.shopList_purelovers .shopList_w-recommend-list2 .k_js-slider5 .k_js-slider5-arrow--prev:after{content:"\f104";font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shopList_purelovers .shopList_w-recommend-list2 .k_js-slider5 .slick-track{display:flex}.shopList_purelovers .shopList_w-recommend-list2 .k_js-slider5 .slick-slide{max-width:220px;height:auto}.shopList_purelovers .shopList_w-recommend-list2 .k_js-slider5 .slick-slide:focus{outline:0}.shopList_purelovers .shopList_w-recommend-list2 .shopList_recommend-list2--prev:before{content:"";position:absolute;display:block;top:56px;left:0;width:8%;height:82%;background:linear-gradient(-270deg,#fff,hsla(0,0%,100%,0));z-index:1}.shopList_purelovers .shopList_w-recommend-list2 .shopList_recommend-list2--next:after{content:"";position:absolute;display:block;top:56px;right:0;width:8%;height:82%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));z-index:1}.shopList_purelovers .shopList_w-recommend-list2 .shopList_recommend-list2{margin-top:15px}.shopList_purelovers .shopList_slider-item{width:200px}.shopList_purelovers .shopList_w-attention{position:absolute;top:-4px;left:-3px}.shopList_purelovers .shopList_w-btn{display:flex;margin-left:-20px;margin-bottom:-20px}.shopList_purelovers .shopList_w-btn .shopList_w-btn-body{padding-left:20px;padding-bottom:20px}.shopList_purelovers .k_table1+.shopList_w-btn,.shopList_purelovers .shopList_w-attraction-point+.shopList_w-btn,.shopList_purelovers .shopList_w-btn+.shopList_w-btn,.shopList_purelovers .shopList_w-work-location+.shopList_w-btn{margin-top:20px}.shopList_purelovers .shopList_w-status .k_tag2{margin-right:5px}.shopList_purelovers .shopList_w-list-content{width:418px}.shopList_purelovers .shopList_w-list-content--free{width:418px;min-height:121px}.shopList_purelovers .shopList_w-list-thumb{margin-top:-40px;margin-left:-10px}.shopList_purelovers .shopList_w-list-thumb .shopList_w-list-thumb-l{width:320px;height:140px}.shopList_purelovers .shopList_w-list-thumb .shopList_w-list-thumb-s{width:100px;height:80px}.shopList_purelovers .shopList_w-narrow-down{display:flex;align-items:flex-end;justify-content:space-between}.shopList_purelovers .shopList_w-recommend-list{margin-top:15px}.shopList_purelovers .shopList_w-recommend-list .k_tag3{display:block;text-align:center;border-radius:50px}.shopList_purelovers .shopList_w-attraction-point .k_balloon{font-weight:700;margin-right:20px;min-width:75px}.shopList_purelovers .k_table1+.shopList_w-work-location,.shopList_purelovers .shopList_w-work-location+.shopList_w-attraction-point{margin-top:20px}.shopList_purelovers .shopList_w-form-segment{background-color:#fefae6;padding:10px 15px}.shopList_purelovers .shopList_w-form-segment .shopList_form-segment-body{align-items:center;display:flex}.shopList_purelovers .shopList_w-form-segment .shopList_form-segment-body .shopList_form-segment-item{display:flex;align-items:center;font-size:14px}.shopList_purelovers .shopList_w-form-segment .shopList_form-segment-body .shopList_form-segment-item+.shopList_form-segment-item{margin-left:20px}.shopList_purelovers .shopList_w-form-segment .shopList_form-segment-body .shopList_form-segment-item .k_btn4-body{max-height:45px}.shopList_purelovers .shopList_w-form-segment .shopList_form-segment-body .shopList_form-segment-item-result{align-items:baseline;justify-content:flex-end;font-size:16px}.shopList_purelovers .shopList_w-form-segment .shopList_form-segment-body .shopList_form-segment-item-result .shopList_form-segment-result-strong{color:#e90152;font-size:32px}.shopList_purelovers .shopList_w-slider{display:flex;justify-content:center}.shopList_purelovers .shopList_w-slider .shopList_w-slider-thumb{width:720px;height:90px}.shopList_purelovers .k_box18+.shopList_w-recommend-list2,.shopList_purelovers .k_box18+.shopList_w-slider,.shopList_purelovers .shopList_w-slider+.shopList_w-recommend-list2{margin-top:20px}.shopList_purelovers .k_box18+.shopList_w-main-index,.shopList_purelovers .shopList_w-recommend-list2+.shopList_w-main-index,.shopList_purelovers .shopList_w-search-condition,.shopList_purelovers .shopList_w-slider+.shopList_w-main-index{margin-top:30px}.shopList_purelovers .shopList_w-search-condition .shopList_search-condition-index{max-height:0}.shopList_purelovers .shopList_w-list-group,.shopList_purelovers .shopList_w-list-group+.k_pagination,.shopList_purelovers .shopList_w-pagination,.shopList_purelovers .shopList_w-search-condition .shopList_search-condition-table{margin-top:10px}.shopList_purelovers .shopList_w-related-job{margin-top:50px}.shopList_purelovers .shopList_w-related-job .shopList_w-related-job-list .k_list11-item:last-child .k_menu2-item:after{content:"";width:0}.shopList_purelovers .k_w-modal-container{position:relative}.shopList_purelovers .k_modal-btn--close{position:absolute;top:-18px;right:-15px;z-index:9999}.shopList_purelovers .k_modal-inner{background-color:#fff}.shopList_purelovers .k_modal{background-color:#fff;padding:10px}.shopList_purelovers .k_modal .k_l-modal-box{padding:10px}.shopList_purelovers .k_modal .k_modal-content{padding:10px 10px 20px;overflow-y:auto}.shopList_purelovers .k_modal .shopList_nav-content .shopList_nav-content-item{display:none}.shopList_purelovers .k_modal .shopList_nav-content .shopList_nav-content-item--active{display:block}.shopList_purelovers .k_modal .k_modal-content{max-height:450px}.shopList_purelovers .k_modal .k_modal-content--area .k_l-modal--area+.k_l-modal--area,.shopList_purelovers .k_modal .k_modal-content--condition .k_l-modal+.k_l-modal--condition,.shopList_purelovers .k_modal .k_modal-content--salary .k_l-modal--salary+.k_l-modal--salary{margin-top:20px}.shopList_purelovers .k_modal .k_modal-index{font-size:24px;font-weight:700;color:#333;padding-bottom:10px}.shopList_purelovers .k_modal .k_modal-index .k_modal-index-icon{margin-right:10px;font-size:28px;color:#ff7561}.shopList_purelovers .k_l-modal{margin-top:20px}.shopList_purelovers .modal_w-form-segment{height:80px;margin-top:10px;padding:15px 60px 15px 20px;background-color:#fefae6}.shopList_purelovers .modal_w-form-segment .modal_form-segment-body{display:flex;align-content:center}.shopList_purelovers .modal_w-form-segment .modal_form-segment-body .modal_form-segment-item{margin-left:30px}.shopList_purelovers .modal_w-form-segment .modal_form-segment-body .modal_form-segment-item+.modal_form-segment-item{margin-left:15px}.shopList_purelovers .modal_w-form-segment .modal_form-segment-body .modal_form-segment-item-result{display:flex;align-self:center;align-items:baseline;justify-content:flex-end;font-size:16px}.shopList_purelovers .modal_w-form-segment .modal_form-segment-body .modal_form-segment-item-result .modal_form-segment-item-result-strong{color:#e90152;font-size:32px;min-width:51px;display:flex;justify-content:flex-end;margin-left:3px;margin-right:3px}.shopList_purelovers .shopList_w-no-search-results{width:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;border:1px solid #e0e0e0;padding:70px 25px 50px;background-color:#fff;margin-top:30px;word-break:break-all;white-space:normal}.shopList_purelovers .shopList_w-no-search-results .shopList_no-search-results-value{font-size:38px;color:#e90152}.shopList_purelovers .shopList_w-no-search-results .shopList_w-no-search-results-index{text-align:center;margin-top:40px}.shopList_purelovers .shopList_w-no-search-results+.k_pagination{margin-top:30px}.shopList_purelovers .shopList_w-disable-box{padding:10px 20px}.shopList_purelovers .shopList_w-disable-box .shopList_w-disable-list .shopList_disable-list-item{padding:25px 0 20px}.shopList_purelovers .shopList_l-section+.k_pagination,.shopList_purelovers .shopList_l-section>.k_pagination{margin-top:30px}.k_pureloversSp .shopListSp_purelovers .shopListSp_l-section+.shopListSp_l-section{margin-top:9.37vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_l-section+.k_paginationSp{margin-top:4.6875vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_search .shopListSp_search-index{color:#fff;font-weight:700;font-size:4.37vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_search .shopListSp_search-index .shopListSp_search-icon{color:#fff;margin-right:3.12vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_search .shopListSp_search-body{display:flex;justify-content:space-between;align-items:center;padding:3.12vw;background:#fff;box-shadow:0 .93vw .93vw hsla(0,0%,93.7%,.6)}.k_pureloversSp .shopListSp_purelovers .shopListSp_search .shopListSp_search-body .shopListSp_search-content{font-size:3.12vw;color:#333;padding-right:1.56vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_search .shopListSp_search-body .shopListSp_search-change{display:flex;align-items:center}.k_pureloversSp .shopListSp_purelovers .shopListSp_search .shopListSp_search-body .shopListSp_search-change .shopListSp_search-change-content{background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);border-radius:10vw;font-size:3.75vw;color:#fff;padding:3.12vw;cursor:pointer}.k_pureloversSp .shopListSp_purelovers .shopListSp_w-btn{display:flex;flex-wrap:wrap;margin-top:3.75vw;margin-left:-2vw;margin-bottom:-2vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_w-btn .shopListSp_w-btn-body{padding-left:2vw;padding-bottom:2vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_w-btn+.shopListSp_w-btn{margin-top:1.56vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_search-body+.shopListSp_search-body,.k_pureloversSp .shopListSp_purelovers .shopListSp_search-index+.shopListSp_search-body{margin-top:3.12vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_search-body+.k_boxSp6{margin-top:9.37vw}.k_pureloversSp .shopListSp_purelovers .k_tableSp+.k_boxSp5{margin-top:3.12vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_result{background:#fff;border:1px solid #eaeaea;padding:6.25vw 3.9vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_result .shopListSp_result-index{padding-top:7.03vw;padding-bottom:7.03vw;text-align:center;font-size:6.25vw;font-weight:700;color:#e81212}.k_pureloversSp .shopListSp_purelovers .shopListSp_result .shopListSp_result-index-value{color:#333;background:#fafafa;font-size:3.12vw;padding-top:3.9vw;padding-bottom:3.9vw;text-align:center}.k_pureloversSp .shopListSp_purelovers .shopListSp_result .shopListSp_result-icon{padding-right:1.56vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_btn{display:flex;align-items:center;justify-content:center;position:fixed;text-align:center;border-radius:50%;text-decoration:none;cursor:pointer;z-index:999;background-color:rgba(51,51,51,.8);right:3.12vw;bottom:5vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_btn .shopListSp_btn-body{width:14.06vw;height:14.06vw;line-height:14.06vw;color:#fff;font-size:6.25vw}.k_pureloversSp .shopListSp_purelovers .k_listSp3+.k_indexSp7,.k_pureloversSp .shopListSp_purelovers .shopListSp_w-shop-img+.k_listSp3{margin-top:3.12vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_shop-list .shopListSp_shop-list-item+.shopListSp_shop-list-item{margin-top:9.37vw}.k_pureloversSp .shopListSp_purelovers .k_paginationSp+.k_boxSp8{margin-top:12.5vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_search-body+.shopListSp_result{margin-top:9.37vw}.k_pureloversSp .shopListSp_purelovers .k_indexSp6+.k_btnSp4{margin-top:3.12vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_item+.shopListSp_item{border-top:.31vw solid #f1f1f1}.k_pureloversSp .shopListSp_purelovers .k_indexSp6+.shopListSp_w-shop-img{margin-top:3.125vw}.k_pureloversSp .shopListSp_purelovers .k_indexSp7+.k_tableSp1,.k_pureloversSp .shopListSp_purelovers .k_listSp3+.k_tableSp1{margin-top:3.12vw}.k_pureloversSp .shopListSp_purelovers .k_indexSp6+.k_thumbSp{margin-top:2.5vw}.k_pureloversSp .shopListSp_purelovers .k_thumbSp+.k_indexSp6{margin-top:2.34375vw}.k_pureloversSp .shopListSp_purelovers .k_indexSp6+.k_tableSp1,.k_pureloversSp .shopListSp_purelovers .shopListSp_w-shop-img+.k_tableSp1{margin-top:3.12vw}.k_pureloversSp .shopListSp_purelovers .k_paginationSp+.shopListSp_l-recommend,.k_pureloversSp .shopListSp_purelovers .shopListSp_l-recommend+.k_boxSp8{margin-top:6.25vw}.k_pureloversSp .shopListSp_purelovers .shopListSp_result+.k_boxSp6{margin-top:9.37vw}.k_pureloversSp .shopListSp_purelovers .k_boxSp+.k_boxSp{margin-top:0}.k_pureloversSp .shopListSp_purelovers .shopListSp_l-recommend+.k_boxSp{margin-top:3.12vw}.k_pureloversSp .shopListSp_purelovers .slideSp1_dots>li:first-child:last-child{display:none}.k_pureloversSp .shopListSp_purelovers .k_indexSp6+.k_listSp3{margin-top:4.68vw}.k_pureloversSp .shopListSp_purelovers .k_tagSp+.k_tagSp{margin-top:0}.k_pureloversSp .shopListSp_purelovers .k_boxSp4-img+.k_tableSp3,.k_pureloversSp .shopListSp_purelovers .k_indexSp6+.k_tableSp3,.k_pureloversSp .shopListSp_purelovers .k_indexSp7+.k_tableSp3,.k_pureloversSp .shopListSp_purelovers .k_listSp3+.k_tableSp3,.k_pureloversSp .shopListSp_purelovers .k_tableSp3+.k_tableSp{margin-top:3.12vw}.k_purelovers .shop_purelovers .k_index1 .k_index1-title .k_index1-title-shopName .shop_is-index--disabled{color:inherit}.k_purelovers .shop_purelovers .k_tab .k_tab-select .shop_is-tab1--disabled{color:#fff;background:#b6b6b6;border-color:#b6b6b6}.k_purelovers .shop_purelovers .k_box+.k_table{margin-top:20px}.k_purelovers .shop_purelovers .k_table .shop_is-strong--disabled{color:#333}.k_purelovers .shop_purelovers .shop_is-tag2--disabled{background:#6c8798;border-color:#6c8798;color:#fff}.k_purelovers .shop_purelovers .shop_is-tag3--disabled{color:#333;border-color:#333}.k_purelovers .shop_purelovers .shop_is-box--disabled{background:#fafafa}.k_purelovers .shop_purelovers .shop_page-bg{position:absolute;top:0;bottom:0;left:0;right:0}.k_purelovers .shop_purelovers .shop_page-bg:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-image:url(/_base/assets/img/shop_bg.jpg);background-repeat:repeat-y;background-position:top;background-size:1920px 7957px;transform:translate(0)}.k_purelovers .shop_purelovers .shop_l-section{display:flex;justify-content:space-between}.k_purelovers .shop_purelovers .shop_l-section-top{position:relative;padding:20px 20px 50px;background-color:#fff;transition:.6s}.k_purelovers .shop_purelovers .shop_l-section-bottom{position:relative;padding:20px 20px 150px;margin-top:50px;background-color:#fff}.k_purelovers .shop_purelovers .shop_l-main{width:780px;padding-top:30px}.k_purelovers .shop_purelovers .shop_l-main+.shop_l-main{margin-top:20px}.k_purelovers .shop_purelovers .shop_l-sideRight{width:190px;padding-top:30px}.k_purelovers .shop_purelovers .shop_l-sideRight .shop_l-sideRight-body{width:190px}.k_purelovers .shop_purelovers .shop_l-sideRight .shop_w-list{display:block;margin-bottom:-15px}.k_purelovers .shop_purelovers .shop_l-sideRight .shop_w-list .k_list3-item{padding-bottom:15px}.k_purelovers .shop_purelovers .shop_l-sideRight .shop_sideRight_w-list{flex-direction:column}.k_purelovers .shop_purelovers .shop_w-main-index+.shop_jobList{margin-top:10px}.k_purelovers .shop_purelovers .shop_w-recruitment-end-index{text-align:left;margin-bottom:40px}.k_purelovers .shop_purelovers .shop_w-recruitment-end-index+.shop_w-main-index{margin-top:40px}.k_purelovers .shop_purelovers .k_index17 .k_index17-body .k_index17-value{justify-content:flex-start}.k_purelovers .shop_purelovers .shop_w-thumb-top{position:relative}.k_purelovers .shop_purelovers .shop_w-thumb-top+.shop_w-main-index{margin-top:40px}.k_purelovers .shop_purelovers .shop_w-thumb-top .shop_w-top-slider{z-index:1}.k_purelovers .shop_purelovers .shop_w-thumb-top .shop_w-thumb-top-high{width:980px;height:550px;display:flex;justify-content:center;align-items:center}.k_purelovers .shop_purelovers .shop_w-thumb-top .shop_w-thumb-top-high .shop_thumb-top-high-img{max-height:100%;height:100%}.k_purelovers .shop_purelovers .shop_w-thumb-top .shop_top-slider-bg{position:absolute;top:40px;bottom:0;left:0;right:0;background:#333}@-webkit-keyframes scaleDownLeft{0%{opacity:0;-webkit-transform:scale(.4)}50%{opacity:1;-webkit-transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes scaleDownLeft{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}50%{opacity:1;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleDownRight{to{opacity:0;-webkit-transform:scale(.8) translateX(160%)}}@keyframes scaleDownRight{to{opacity:0;-webkit-transform:scale(.8) translateX(160%);transform:scale(.8) translateX(160%)}}@-webkit-keyframes moveFromLeft{0%{-webkit-transform:translateX(-100%)}}@keyframes moveFromLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.k_purelovers .shop_purelovers .shop_w-thumb-top-row{margin-top:30px;width:700px;height:300px}.k_purelovers .shop_purelovers .shop_w-index-msg,.k_purelovers .shop_purelovers .shop_w-index-shop-recommend{margin-top:20px}.k_purelovers .shop_purelovers .shop_w-about{margin-top:35px}.k_purelovers .shop_purelovers .shop_w-thumb-box{display:flex;justify-content:space-between;margin-top:20px}.k_purelovers .shop_purelovers .shop_w-thumb-box .shop_thumb-item{display:flex;flex-direction:column;width:240px}.k_purelovers .shop_purelovers .shop_w-thumb-box .shop_thumb-item .shop_thumb-item-description{margin-top:10px;padding:10px 5px;font-size:15px;line-height:2;color:#333;word-break:break-all;white-space:normal}.k_purelovers .shop_purelovers .shop_w-thumb-box .shop_thumb-item .shop_thumb{width:240px;height:180px}.k_purelovers .shop_purelovers .shop_w-condition-box{margin-top:20px}.k_purelovers .shop_purelovers .shop_w-condition-box .k_icon2{margin-right:15px}.k_purelovers .shop_purelovers .shop_w-condition-box .shop_w-condition-list{display:flex;flex-wrap:wrap}.k_purelovers .shop_purelovers .shop_w-condition-box .shop_w-condition-list .k_tag3{display:flex;align-items:center;height:100%;width:100%}.k_purelovers .shop_purelovers .shop_w-condition-box .shop_w-condition-list .k_tag3 .k_tag3-icon{width:25px;text-align:center}.k_purelovers .shop_purelovers .shop_w-condition-box+.shop_w-condition-box{margin-top:30px}.k_purelovers .shop_purelovers .shop_w-box{padding-top:20px;padding-bottom:20px}.k_purelovers .shop_purelovers .shop_w-info-tag.shop_w-info-tag--01{display:flex;align-items:flex-start}.k_purelovers .shop_purelovers .shop_w-info-tag.shop_w-info-tag--01 .k_tag7{min-width:54px}.k_purelovers .shop_purelovers .shop_w-info-tag .k_tag,.k_purelovers .shop_purelovers .shop_w-info-tag .k_tag2{margin-left:5px;margin-right:5px}.k_purelovers .shop_purelovers .shop_w-supplement+.shop_w-supplement{margin-top:5px}.k_purelovers .shop_purelovers .shop_w-table-index{margin-bottom:20px}.k_purelovers .shop_purelovers .shop_table-box{margin-top:12px}.k_purelovers .shop_purelovers .shop_w-related-job-list .k_list11-item:last-child .k_menu2-item:after{content:"";width:0}.k_purelovers .shop_purelovers .shop_w-recommend-recruitment{margin-top:50px}.k_purelovers .shop_purelovers .shop_w-recommend-recruitment .shop_recommend-recruitment-thumb{width:180px;height:80px}.k_purelovers .shop_purelovers .shop_w-main-bnr{width:780px;height:440px}.k_purelovers .shop_purelovers .shop_w-link-pure{display:flex;align-items:center;margin-bottom:-10px;margin-left:-10px;margin-right:-10px}.k_purelovers .shop_purelovers .shop_w-link-pure .shop_link-item{padding-bottom:10px;padding-left:10px;padding-right:10px}.k_purelovers .shop_purelovers .shop_w-link-pure .shop_link-item>a{display:flex;align-items:center}.k_purelovers .shop_purelovers .shop_w-link-pure .shop_link-item .shop_link-item-img{margin-right:5px;vertical-align:middle}.k_purelovers .shop_purelovers .shop_w-link-pure .shop_link-item .shop_link-item-img--pure{width:76px;height:33px}.k_purelovers .shop_purelovers .shop_w-link-pure .shop_link-item .shop_link-item-img--work{width:70px;height:24px}.k_purelovers .shop_purelovers .shop_w-link-pure+.shop_w-link-pure{margin-top:10px}.k_purelovers .shop_purelovers .shop_w-attraction-point .shop_attraction-point-body{margin:10px}.k_purelovers .shop_purelovers .shop_w-attraction-point .shop_attraction-point-index{margin-top:10px}.k_purelovers .shop_purelovers .shop_w-attraction-point .shop_attraction-point-index .shop_balloon{min-width:116px;display:flex;flex-direction:column;padding:5px 15px;font-size:13px;margin-right:20px}.k_purelovers .shop_purelovers .shop_w-attraction-point .shop_attraction-point-index .shop_balloon .shop_balloon-strong{font-size:16px}.k_purelovers .shop_purelovers .shop_w-attraction-point .shop_attraction-point-list .shop_attraction-point-list-item{font-weight:700}.k_purelovers .shop_purelovers .shop_w-attraction-point .shop_attraction-point-list .shop_attraction-point-list-item:last-child{border-bottom:none}.k_purelovers .shop_purelovers .shop_w-attraction-point .shop_attraction-point-list .shop_attraction-point-list-item .shop_attraction-point-icon{margin-right:15px;font-size:24px;color:#013999}.k_purelovers .shop_purelovers .shop_w-recruitment-box .shop_recruitment-balloon{margin-right:25px}.k_purelovers .shop_purelovers .shop_w-recruitment-box .shop_recruitment-info{width:98%}.k_purelovers .shop_purelovers .shop_w-recruitment-box .shop_recruitment-index{margin-top:10px}.k_purelovers .shop_purelovers .shop_w-recruitment-box .shop_recruitment-list{align-items:center}.k_purelovers .shop_purelovers .shop_w-recruitment-box .shop_recruitment-list .shop_recruitment-list{display:table}.k_purelovers .shop_purelovers .shop_w-recruitment-box .shop_recruitment-thumb{width:250px;height:185px}.k_purelovers .shop_purelovers .shop_w-recruitment-box .shop_recruitment-more{display:flex;justify-content:center;margin-top:20px;margin-bottom:10px}.k_purelovers .shop_purelovers .shop_w-review-box{margin-top:20px}.k_purelovers .shop_purelovers .shop_w-malicious{text-align:center;margin-top:15px;font-size:12px;word-break:break-all;white-space:normal}.k_purelovers .shop_purelovers .shop_w-view-on-smartphone{margin-top:20px}.k_purelovers .shop_purelovers .shop_w-main-index-info .shop_w-info-tag{display:inline-block;margin-bottom:10px}.k_purelovers .shop_purelovers .shop_w-tag{margin-bottom:-10px}.k_purelovers .shop_purelovers .shop_w-tag .shop_tag-item{display:inline-block;margin-bottom:10px}.k_purelovers .shop_purelovers .shop_w-tag .shop_occupation-index{display:inline-block;font-size:16px;font-weight:700}.k_purelovers .shop_purelovers .shop_w-contact--bar{display:none;position:fixed;left:0;right:0;bottom:0;background-color:#f7f7f7;padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.5);z-index:999}.k_purelovers .shop_purelovers .shop_w-contact--bar .shop_w-contact--bar-body{margin:0 auto;display:flex;align-items:center;width:1020px}.k_purelovers .shop_purelovers .shop_w-contact--bar .shop_w-contact--bar-body .shop_w-contact-box+.shop_w-contact-box{margin-left:8px}.k_purelovers .shop_purelovers .shop_w-contact--bar .shop_w-contact--bar-body .shop_w-contact-index .shop_contact-index,.k_purelovers .shop_purelovers .shop_w-contact--bar .shop_w-contact--bar-body .shop_w-contact-index .shop_contact-index-description{font-size:12px;line-height:1.8;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.k_purelovers .shop_purelovers .shop_w-contact--bar .shop_w-contact--bar-body .shop_w-contact-index .shop_contact-index-tel{display:flex;align-items:center;font-size:21px;font-weight:700}.k_purelovers .shop_purelovers .shop_w-contact--bar .shop_w-contact--bar-body .shop_w-contact-index .shop_contact-index-tel .shop_contact-index-tel-icon{display:inline-block;margin-right:5px;color:#fff;background-color:#20aeb2;font-size:15px;line-height:1;vertical-align:middle;transform:rotate(90deg);padding:3px;border-radius:3px}.k_purelovers .shop_purelovers .shop_w-contact--bar .shop_w-contact--bar-body .shop_w-contact-info{display:flex;align-items:center;justify-content:flex-end}.k_purelovers .shop_purelovers .shop_w-contact--bar .shop_w-contact--bar-body .shop_w-contact-info .shop_contact-balloon{max-width:140px;min-width:140px;margin-right:5px;padding:10px 5px}.k_purelovers .shop_purelovers .shop_w-contact--bar .shop_w-contact--bar-body .shop_w-contact-info .shop_btn .shop_btn-body{padding-left:12px;padding-right:12px;font-size:14px}.k_purelovers .shop_purelovers .shop_w-table-info .shop_w-info-tag+.shop_w-info-tag{margin-top:10px}.k_purelovers .shop_purelovers .shop_w-table-info .k_table-value-col+.k_table-value-col{margin-top:25px}.k_purelovers .shop_purelovers .k_index3+.k_box26{margin-top:15px}.k_pureloversSp .shopSp_purelovers{background-color:#2c2c2c}.k_pureloversSp .shopSp_purelovers .k_listSp16+.k_listSp16{padding-bottom:7.8125vw}.k_pureloversSp .shopSp_purelovers .shopSp_page-bg{width:100%;height:100%;background-repeat:repeat-y;background-image:url(/_base/assets/img/background_sample.jpg)}.k_pureloversSp .shopSp_purelovers .shopSp_page-bg.shopSp_is-page-bg--01{background:#fff}.k_pureloversSp .shopSp_purelovers .shopSp_w-shop-box{padding-right:3.12vw;padding-left:3.12vw;background:#fff}.k_pureloversSp .shopSp_purelovers .shopSp_w-shop-box.shopSp_w-shop-box--01{padding-right:0;padding-left:0}.k_pureloversSp .shopSp_purelovers .shopSp_w-shop-box+.shopSp_index{margin-top:12.5vw}.k_pureloversSp .shopSp_purelovers .slideSp_arrow{position:absolute;top:50%;margin-top:3.12vw;transform:translateY(-50%);font-weight:700;font-size:7vw;color:#f37f19;z-index:1}.k_pureloversSp .shopSp_purelovers .slideSp_arrow.slideSp_is-arrow--01{color:#00235e}.k_pureloversSp .shopSp_purelovers .slideSp_left-arrow{left:5vw}.k_pureloversSp .shopSp_purelovers .slideSp_right-arrow{right:5vw}.k_pureloversSp .shopSp_purelovers .slick-slider{margin-bottom:0!important}.k_pureloversSp .shopSp_purelovers .slideSp_dots{text-align:center}.k_pureloversSp .shopSp_purelovers .slideSp_dots li{display:inline-block;margin-right:3.12vw;margin-left:3.12vw}.k_pureloversSp .shopSp_purelovers .slideSp_dots li button{position:relative;text-indent:-1562.34375vw}.k_pureloversSp .shopSp_purelovers .slideSp_dots li button:before{font-family:Font Awesome\ 5 Free;content:"\f111";color:#d9d9d9;font-weight:700;font-size:2.5vw;text-indent:0;position:absolute;top:0;left:0}.k_pureloversSp .shopSp_purelovers .slideSp_dots li.slick-active button:before{font-family:Font Awesome\ 5 Free;content:"\f111";font-weight:700;color:#00235e}.k_pureloversSp .shopSp_purelovers .shopSp_content{padding-bottom:4.68vw;background:#fff}.k_pureloversSp .shopSp_purelovers .shopSp_recommend-recruitment-thumb{width:42.1875vw;height:18.125vw}.k_pureloversSp .shopSp_purelovers .shopSp_page-img{position:relative;margin:0 auto;background:#fff}.k_pureloversSp .shopSp_purelovers .shopSp_page-img .shopSp_page-s{max-width:100%;max-height:100%}.k_pureloversSp .shopSp_purelovers .shopSp_recruitment-thumb{position:relative;width:28.125vw;height:21.09375vw}.k_pureloversSp .shopSp_purelovers .shopSp_attraction-point-icon{font-size:5vw;vertical-align:middle;margin-right:1.5625vw;color:#013999}.k_pureloversSp .shopSp_purelovers .k_listSp5+.k_btnSp3{margin-top:3.56vw}.k_pureloversSp .shopSp_purelovers .k_listSp4-time+.k_tagSp3{margin-left:1.12vw}.k_pureloversSp .shopSp_purelovers .shopSp_index-value{font-size:4.37vw;padding:3.12vw;font-weight:700}.k_pureloversSp .shopSp_purelovers .shopSp_index-value-body,.k_pureloversSp .shopSp_purelovers .shopSp_index-value-content{color:#333;font-size:3.75vw;line-height:1.4;padding-right:3.12vw}.k_pureloversSp .shopSp_purelovers .shopSp_index-value-info+.shopSp_index-value-body{margin-top:3.12vw}.k_pureloversSp .shopSp_purelovers .shopSp_index-value-body+.shopSp_index-value-body{margin-top:4.68vw}.k_pureloversSp .shopSp_purelovers .shopSp_index-body{padding-right:3.12vw;padding-left:3.12vw;background:#fff}.k_pureloversSp .shopSp_purelovers .shopSp_index-body.shopSp_is-index-body--01{background:#fafafa}.k_pureloversSp .shopSp_purelovers .shopSp_index-body.shopSp_index-body--sideNone{padding-right:0;padding-left:0}.k_pureloversSp .shopSp_purelovers .shopSp_index-body.shopSp_index-body--01{padding-bottom:6.25vw}.k_pureloversSp .shopSp_purelovers .shopSp_box{padding-top:3.12vw;padding-bottom:3.12vw;word-break:break-all}.k_pureloversSp .shopSp_purelovers .shopSp_index-value-info{font-size:3.4375vw;font-weight:700;position:relative;padding-left:4.37vw}.k_pureloversSp .shopSp_purelovers .shopSp_index-value-info.shopSp_is-index-value-info--01:before{background:linear-gradient(90deg,#003fab,#00235e)}.k_pureloversSp .shopSp_purelovers .shopSp_index-value-info:before{position:absolute;content:"";width:3.12vw;height:.5vw;top:50%;transform:translateY(-50%);left:0;background:linear-gradient(90deg,#003fab,#00235e)}.k_pureloversSp .shopSp_purelovers .shopSp_index-value-info .shopSp_index-value-time{color:#e90152;margin-left:3.12vw}.k_pureloversSp .shopSp_purelovers .shopSp_index-value-info+.shopSp_index-value-content{margin-top:1.56vw}.k_pureloversSp .shopSp_purelovers .shopSp_table-value+.shopSp_table-value{padding-top:3.12vw}.k_pureloversSp .shopSp_purelovers .shopSp_table-value-strong{font-size:4.57vw;color:#f25a26;font-weight:700;word-break:break-all}.k_pureloversSp .shopSp_purelovers .shopSp_table-value-strong.shopSp_is-table-value-strong--01{color:#002965}.k_pureloversSp .shopSp_purelovers .shopSp_list{display:flex;flex-wrap:wrap;margin-right:-1.56vw;padding-bottom:3.125vw}.k_pureloversSp .shopSp_purelovers .shopSp_item{padding-bottom:2.34375vw;padding-right:1.56vw;text-align:center}.k_pureloversSp .shopSp_purelovers .shopSp_tag1{display:flex;align-items:center;justify-content:center;font-size:2.8125vw;padding:1.56vw 0;height:100%}.k_pureloversSp .shopSp_purelovers .shopSp_box-index{font-size:3.4375vw;line-height:1.4;padding-top:1.56vw}.k_pureloversSp .shopSp_purelovers .shopSp_indexSp-value-large{font-weight:700;font-size:5vw}.k_pureloversSp .shopSp_purelovers .shopSp_is-index2-icon--01{color:#f74517}.k_pureloversSp .shopSp_purelovers .shopSp_is-tag1--01{background:#ffeb33;color:#333;border:.31vw solid #ffeb33}.k_pureloversSp .shopSp_purelovers .shopSp_is-tag1--disable{background:#e0e0e0;color:#757575;border:.31vw solid #e0e0e0}.k_pureloversSp .shopSp_purelovers .shopSp_is-tag2--disable{color:#fff;background:#6c8798;border:.31vw solid #6c8798}.k_pureloversSp .shopSp_purelovers .shopSp_logoImg{display:flex;align-items:center}.k_pureloversSp .shopSp_purelovers .shopSp_w-link-pure .shopSp_w-link-pure-body{display:flex;align-items:flex-end;padding-top:3.12vw;padding-bottom:3.12vw}.k_pureloversSp .shopSp_purelovers .shopSp_w-link-pure:last-child{border-bottom:.31vw dashed #f2f2f2}.k_pureloversSp .shopSp_purelovers .shopSp_w-link-pure+.shopSp_w-link-pure{border-top:.31vw dashed #f2f2f2}.k_pureloversSp .shopSp_purelovers .shopSp_logo-index+.k_iconSp3{margin-left:2.34vw}.k_pureloversSp .shopSp_purelovers .k_iconSp5+.shopSp_logo-value,.k_pureloversSp .shopSp_purelovers .shopSp_logoImg+.shopSp_logo-index{margin-left:1.56vw}.k_pureloversSp .shopSp_purelovers .shopSp_logo-index{font-size:3.43vw}.k_pureloversSp .shopSp_purelovers .shopSp_logo-value{color:#ff579b;font-size:3.43vw}.k_pureloversSp .shopSp_purelovers .shopSp_logo-value .shopSp_logo-value-strong{font-weight:700;font-size:4.37vw}.k_pureloversSp .shopSp_purelovers .shopSp_link-item{display:inline-block;border:.31vw solid #f2f2f2;padding:1.56vw;border-radius:.9375vw}.k_pureloversSp .shopSp_purelovers .shopSp_w-recruitment-box{background:#fff;padding:5vw 3.12vw}.k_pureloversSp .shopSp_purelovers .k_thumbSp3 .shopSp_thumb1-img{position:absolute;font-weight:700;top:50%;left:50%;transform:translate(-50%,-50%);color:#c9c9c9;font-size:9.375vw}.k_pureloversSp .shopSp_purelovers .shopSp_table.shopSp_table--01 .shopSp_table-value{display:flex;align-items:flex-start}.k_pureloversSp .shopSp_purelovers .shopSp_table.shopSp_table--01 .shopSp_table-value .k_tagSp7{min-width:19.375vw}.k_pureloversSp .shopSp_purelovers .shopSp_link-item+.shopSp_link-item{margin-left:1.56vw}.k_pureloversSp .shopSp_purelovers .shopSp_index-value-content+.shopSp_index-value-content{padding-top:1.56vw}.k_pureloversSp .shopSp_purelovers .shopSp_box+.shopSp_box{border-top:.31vw solid #f2f2f2}.k_pureloversSp .shopSp_purelovers .k_linkSp1+.shopSp_table,.k_pureloversSp .shopSp_purelovers .shopSp_index-value-info+.shopSp_table-value{padding-top:3.12vw}.k_pureloversSp .shopSp_purelovers .shopSp_index-in-block{display:inline-block}.k_pureloversSp .shopSp_purelovers .shopSp_is-table-tag--disable{border-color:#333;color:#333}.k_pureloversSp .shopSp_purelovers .shopSp_is-table-value-strong--disable{color:#333}.k_pureloversSp .shopSp_purelovers .k_boxSp9-index+.k_listSp1{margin-top:3.125vw}.k_pureloversSp .shopSp_purelovers .shopSp_nav-item+.shopSp_nav-item{border-left:.31vw solid #5f5f5f}.k_pureloversSp .shopSp_purelovers .k_boxSp+.k_boxSp5{margin-top:3.12vw}.k_pureloversSp .shopSp_purelovers .k_tabSp+.k_boxSp8{padding-top:4.6875vw;padding-bottom:4.6875vw;margin-top:4.6875vw}.k_pureloversSp .shopSp_purelovers .k_indexSp6+.k_boxSp,.k_pureloversSp .shopSp_purelovers .k_indexSp6+.k_listSp7{margin-top:3.12vw}.k_pureloversSp .shopSp_purelovers .shopSp_w-shop-box+.k_indexSp8{margin-top:12.5vw}.k_pureloversSp .shopSp_purelovers .shopSp_page-img+.k_indexSp8{margin-top:4.6875vw}.k_pureloversSp .shopSp_purelovers .shop_w-condition-box+.shop_w-condition-box{border-top:1px solid #f2f2f2}.k_pureloversSp .shopSp_purelovers .k_indexSp16+.k_listSp11{margin-top:3.125vw}.k_pureloversSp .shopSp_purelovers .shopSp_content+.k_indexSp8{margin-top:4.6875vw}.k_pureloversSp .shopSp_purelovers .k_thumbSp3+.k_listSp4-body-content2{margin-top:2.34vw}.k_pureloversSp .shopSp_purelovers .shopSp_index-body+.shopSp_index{margin-top:9.375vw}.k_pureloversSp .shopSp_purelovers .k_boxSp+.k_indexSp8,.k_pureloversSp .shopSp_purelovers .shopSp_index+.shopSp_page-img,.k_pureloversSp .shopSp_purelovers .shopSp_index+.shopSp_w-conditions,.k_pureloversSp .shopSp_purelovers .shopSp_w-recruitment-box+.k_indexSp8{margin-top:4.6875vw}.k_pureloversSp .shopSp_purelovers .sliderSp_box+.k_indexSp8{margin-top:12.5vw}.k_pureloversSp .shopSp_purelovers .k_boxSp+#k_js-tabSp-2{margin-top:-3.12vw}.k_pureloversSp .shopSp_purelovers .k_boxSp8+.k_boxSp10{padding-top:3.9vw}.k_pureloversSp .shopSp_purelovers #k_js-tabSp-2+.k_boxSp{margin-top:4.68vw;margin-bottom:7.81vw}.k_pureloversSp .shopSp_purelovers .k_boxSp+.k_boxSp8{padding-top:2.5vw}.k_pureloversSp .shopSp_purelovers .shopSp_logo-index+.k_iconSp5{margin-left:.78125vw}.k_pureloversSp .shopSp_purelovers .k_menuSp2{margin-bottom:3.125vw}.k_purelovers .shop-apply_purelovers .shop-apply_formIndex{width:195px}.k_purelovers .shop-apply_purelovers .shop-apply_formRequired{width:80px}.k_purelovers .shop-apply_purelovers .shop-recommend{display:block}.k_purelovers .shop-apply_purelovers .k_index1+.k_tab{margin-top:30px}.k_purelovers .shop-apply_purelovers .k_table2+.shop-apply_w-btn{margin-top:40px}.k_purelovers .shop-apply_purelovers .shop-apply_w-btn{display:flex;flex-direction:column;align-items:center}.k_purelovers .shop-apply_purelovers .shop-apply_w-btn .k_checkbox+.k_btn9{margin-top:20px}.k_purelovers .shop-apply_purelovers .shop-apply_w-occupation-box+.shop-apply_w-occupation-box{margin-top:10px}.k_purelovers .shop-apply_purelovers .shop-apply_w-occupation-box .shop-apply_occupation{font-size:14px;line-height:1.6}.k_purelovers .shop-apply_purelovers .shop-apply_w-calendar{display:flex;align-items:center}.k_purelovers .shop-apply_purelovers .shop-apply_w-calendar .shop-apply_calendar-text{font-size:12px}.k_purelovers .shop-apply_purelovers .shop-apply_calendar-item{position:relative}.k_purelovers .shop-apply_purelovers .shop-apply_calendar-item .shop-apply_w-datetime{display:flex;align-items:center;margin-left:-3px;margin-bottom:-3px}.k_purelovers .shop-apply_purelovers .shop-apply_calendar-item .shop-apply_w-datetime .shop-apply_w-date,.k_purelovers .shop-apply_purelovers .shop-apply_calendar-item .shop-apply_w-datetime .shop-apply_w-time{padding-left:3px;padding-bottom:3px}.k_purelovers .shop-apply_purelovers .shop-apply_calendar-item .shop-apply_calendar{position:absolute;z-index:999;top:-243px;left:0}.k_purelovers .shop-apply_purelovers .shop-apply_w-domain{margin-top:10px}.k_purelovers .shop-apply_purelovers .shop-apply_w-domain .k_btn7{margin-top:5px}.k_purelovers .shop-payroll_purelovers .shop-payroll_total-salary{background-color:#fffaf6;text-align:center}.k_purelovers .shop-payroll_purelovers .shop-payroll_total-salary .shop-payroll_salary-value{color:#f64418}.k_purelovers .shop-payroll_purelovers .shop-payroll_total-salary .shop-payroll_salary-value .shop-payroll_salary-strong{font-size:17px}.k_purelovers .shop-recruit_purelovers .shop-recruit_l-section{margin-top:20px}.k_purelovers .shop-recruit_purelovers .k_tab1+.shop-recruit_back-to-shop{margin-top:15px}.k_purelovers .shop-recruit_purelovers .shop-recruit_back-to-shop+.k_index21{margin-top:20px}.k_purelovers .shop-recruit_purelovers .shop-recruit_l-section+.shop-recruit_w-apply-watch{margin-top:60px}.k_purelovers .shop-recruit_purelovers .k_box23+.shop-recruit_msg{margin-top:20px}.k_purelovers .shop-recruit_purelovers .k_box23 .k_box23-index .k_is-icon3--l{min-width:auto}.k_purelovers .shop-recruit_purelovers .shop-recruit_w-thumb{max-width:200px;max-height:200px;width:200px}.k_purelovers .shop-recruit_purelovers .shop-recruit_thumb{width:200px;height:150px}.k_purelovers .shop-recruit_purelovers .shop-recruit_col{display:flex;flex-direction:column}.k_purelovers .shop-recruit_purelovers .shop-recruit_msg{font-size:15px;line-height:1.6;color:#333;word-break:break-all;white-space:normal}.k_purelovers .shop-recruit_purelovers .shop-recruit_w-apply-watch{display:flex;align-items:center;justify-content:center;padding:30px 50px;background-color:#fafafa}.k_purelovers .shop-recruit_purelovers .shop-recruit_w-apply-watch .shop-recruit_w-btn{display:flex;flex-direction:column;align-items:center}.k_purelovers .shop-recruit_purelovers .shop-recruit_w-apply-watch .shop-recruit_index{font-size:16px;color:#333}.k_purelovers .shop-recruit_purelovers .shop-recruit_w-apply-watch .shop-recruit_index+.k_btn4{margin-top:10px}.test{color:red}.k_pureloversSp .payrollSp_purelovers .payrollSp_profile{display:flex}.k_pureloversSp .payrollSp_purelovers .payrollSp_thumb{width:35%}.k_pureloversSp .payrollSp_purelovers .payrollSp_thumb .payrollSp_thumb-item{display:block;width:32.1875vw;height:17.65625vw;position:relative;background:#f2f2f2;margin:0 auto}.k_pureloversSp .payrollSp_purelovers .payrollSp_thumb .payrollSp_thumb-item .payrollSp_thumb-img{max-width:100%;max-height:100%}.k_pureloversSp .payrollSp_purelovers .payrollSp_thumb .payrollSp_thumb-item .payrollSp_thumb-No-img:before{position:absolute;content:"\f007";font-family:Font Awesome\ 5 Free;font-weight:700;top:50%;left:50%;transform:translate(-50%,-50%);color:#c9c9c9;font-size:12.5vw}.k_pureloversSp .payrollSp_purelovers .payrollSp_thumb .payrollSp_thumb-text{display:block;font-size:3.4375vw;color:#333;word-break:break-all;text-align:center}.k_pureloversSp .payrollSp_purelovers .k_listSp4 .k_listSp4-item .payrollSp_thumb1{display:block;width:35.9375vw;height:19.6875vw;background:#f2f2f2;position:relative}.k_pureloversSp .payrollSp_purelovers .k_listSp4 .k_listSp4-item .payrollSp_thumb1 .payrollSp_thumb1-img{position:absolute;font-weight:700;top:50%;left:50%;transform:translate(-50%,-50%);color:#c9c9c9;font-size:12.5vw}.k_pureloversSp .payrollSp_purelovers .payrollSp_index .payrollSp_index-value{padding:0;font-size:3.75vw}.k_pureloversSp .payrollSp_purelovers .payrollSp_tag+.payrollSp_tag{margin-top:2.34vw}.k_pureloversSp .payrollSp_purelovers .k_boxSp+.k_indexSp8{padding-top:4.6875vw;margin-top:0;background:#fff}.k_pureloversSp .payrollSp_purelovers .k_indexSp8+.k_listSp4-item-body{margin-top:2.34375vw}.k_pureloversSp .payrollSp_purelovers .payrollSp_thumb-item+.payrollSp_thumb-text{margin-top:2.34vw}.k_pureloversSp .payrollSp_purelovers .payrollSp_thumb+.k_tableSp2{margin-left:4.375vw}.k_pureloversSp .payrollSp_purelovers .k_indexSp15-title-shopName+.payrollSp_tag{margin-top:3.12vw}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_box{padding:7.8125vw 3.12vw;background:#fff}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_box .shopSp-recruit-is_box--01{background:#fffdf2}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_list{display:flex}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_list .shopSp-recruit_item .shopSp-recruit_item-body{padding:1.56vw;background:#fafafa;word-break:break-all}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_list .shopSp-recruit_item .shopSp-recruit_item-body .shopSp-recruit_item-index .shopSp-recruit_item-index-value{font-weight:700;font-size:3.12vw;color:#333}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_list .shopSp-recruit_item .shopSp-recruit_item-body .shopSp-recruit_item-index .shopSp-recruit_item-index-value .shopSp-recruit_item-index-value-strong{color:#f64418;font-size:6.25vw;word-break:break-all}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_list .shopSp-recruit_item .shopSp-recruit_item-body .shopSp-recruit_item-description{padding:1.875vw;color:#333;font-size:2.5vw;background:#fff}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_list .shopSp-recruit_item .shopSp-recruit_item-body .shopSp-recruit_item-description .shopSp-recruit_item-description-strong{font-size:2.8125vw;font-weight:700}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_msg{font-size:3.4375vw;color:#333;line-height:1.6;word-break:break-all}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_msg.shopSp-recruit_msg--center{text-align:center}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_thumb{position:relative;width:31.25vw;height:23.4375vw}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_img{max-width:100%;max-height:100%}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_is-tag--l{display:flex;align-items:center;padding:0 2.34375vw;height:7.8125vw;line-height:7.8125vw;font-size:3.75vw}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_icon{width:5.46875vw;height:5.46875vw;line-height:5.46875vw;font-size:3.75vw}.k_pureloversSp .shopSp-recruit_purelovers .k_boxSp+.shopSp-recruit_list{margin-top:4.6875vw}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_list+.shopSp-recruit_msg{margin-top:3.12vw}.k_pureloversSp .shopSp-recruit_purelovers .shopSp-recruit_tag+.shopSp-recruit_tag{margin-top:2.34vw}.k_purelovers .shop-apply_purelovers .shop-apply_l-section+.shop-apply_w-confirmation-form{margin-top:20px}.k_purelovers .shop-apply_purelovers .shop-apply_text{font-size:14px;line-height:1.6;color:#333}.k_purelovers .shop-apply_purelovers .shop-apply_w-conrifmation-btn{display:flex;justify-content:center}.k_purelovers .shop-apply_purelovers .shop-apply_w-conrifmation-btn .k_btn9+.k_btn9{margin-left:50px}.k_purelovers .shop-apply-confirmation_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value{width:100%}.k_pureloversSp .k_sectionInnerSp+.k_sectionInnerSp{margin-top:4.6875vw}.k_pureloversSp .k_sectionParagraphSp+.k_sectionParagraphSp{margin-top:1.5625vw}.k_purelovers .shop-movie_purelovers .shop-movie_l-section>.k_index2{margin-top:20px}.k_purelovers .shop-movie_purelovers .shop-movie_index1 .shop-movie_index1-date{font-size:16px;font-weight:400;margin-left:20px}.k_purelovers .shop-movie_purelovers .shop-movie_index1 .shop-movie_index1-date>span{margin-left:5px}.k_purelovers .shop-movie_purelovers .shop-movie_index1 .shop-movie_index1-date+.shop-movie_index1-tag{margin-left:10px}.k_purelovers .shop-movie_purelovers .shop-movie_box-comment{font-size:14px;line-height:1.7}.k_purelovers .shop-movie_purelovers .shop-movie_list{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-bottom:-5px}.k_purelovers .shop-movie_purelovers .shop-movie_list .shop-movie_list-item{padding-left:5px;padding-right:5px;padding-bottom:5px}.k_purelovers .shop-movie_purelovers .shop-movie_box .shop-movie_thumb--l{width:780px;height:440px;background-color:#efefef}.k_purelovers .shop-movie_purelovers .shop-movie_box .shop-movie_thumb{width:186px;height:105px;margin-left:auto;margin-right:auto}.k_purelovers .shop-movie_purelovers .shop-movie_box .shop-movie_box-icon{width:79px;height:79px;font-size:30px}.k_purelovers .shop-movie_purelovers .shop-movie_w-apply-watch{display:flex;align-items:center;justify-content:center;padding:30px 50px;background-color:#fafafa}.k_purelovers .shop-movie_purelovers .shop-movie_w-apply-watch .shop-movie_w-btn{display:flex;flex-direction:column;align-items:center}.k_purelovers .shop-movie_purelovers .shop-movie_w-apply-watch .shop-movie_index{font-size:16px;color:#333}.k_purelovers .shop-movie_purelovers .shop-movie_w-apply-watch .shop-movie_index+.k_btn4{margin-top:10px}.k_purelovers .shop-movie_purelovers .k_index2+.k_index3,.k_purelovers .shop-movie_purelovers .k_index3+.k_box25{margin-top:30px}.k_purelovers .shop-movie_purelovers .k_box25+.k_box11{margin-top:20px}.k_purelovers .shop-movie_purelovers .k_box11+.shop-movie_w-box{margin-top:40px}.k_purelovers .shop-movie_purelovers .k_index3+.k_list3{margin-top:20px}.k_purelovers .shop-movie_purelovers .shop-movie_l-section+.shop-movie_w-apply-watch{margin-top:70px}.k_purelovers .shop-payroll_purelovers .shop-payroll_l-section{margin-top:20px}.k_purelovers .shop-payroll_purelovers .shop-payroll_l-section+.shop-payroll_l-section{margin-top:30px}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-content{margin-top:25px}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-box{margin-top:15px}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-salary .shop-payroll_thumb{width:240px;height:135px}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-salary .shop-payroll_list{flex-direction:column}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-salary .k_table8+.shop-payroll_text{margin-top:20px}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-salary .shop-payroll_text{padding:15px;font-size:15px;line-height:1.6;color:#333;background-color:#fefff4;word-break:break-all;white-space:normal}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-staff .shop-payroll_thumb{width:135px;height:75px}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-staff .shop-payroll_list{flex-wrap:wrap}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-staff .shop-payroll_list1{flex-direction:row}.k_purelovers .shop-payroll_purelovers .shop-payroll_total-salary{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:135px;padding:10px 5px;background-color:#e5e9ee;word-break:break-all;white-space:normal}.k_purelovers .shop-payroll_purelovers .shop-payroll_total-salary .shop-payroll_salary-text{display:flex;align-items:center;justify-content:center;font-size:13px;color:#333}.k_purelovers .shop-payroll_purelovers .shop-payroll_total-salary .shop-payroll_salary-text .shop-payroll_salary-icon{font-size:14px;margin-right:5px;color:#333}.k_purelovers .shop-payroll_purelovers .shop-payroll_total-salary .shop-payroll_salary-value{font-size:14px;font-weight:700;color:#002965}.k_purelovers .shop-payroll_purelovers .shop-payroll_total-salary .shop-payroll_salary-value .shop-payroll_salary-strong{font-size:18px}.k_purelovers .shop-payroll_purelovers .shop-payroll_thumb+.shop-payroll_total-salary{margin-top:10px}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-apply-watch{display:flex;align-items:center;justify-content:center;padding:30px 50px;background-color:#fafafa}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-apply-watch .shop-payroll_w-btn{display:flex;flex-direction:column;align-items:center}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-apply-watch .shop-payroll_index{font-size:16px;color:#333}.k_purelovers .shop-payroll_purelovers .shop-payroll_w-apply-watch .shop-payroll_index+.k_btn4{margin-top:10px}.k_purelovers .shop-payroll_purelovers .shop-payroll_l-section+.shop-payroll_w-apply-watch{margin-top:45px}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_tab-select{display:flex;align-items:center;overflow-x:scroll;overflow-y:hidden;border-right:.31vw solid #f2f2f2;border-left:.31vw solid #f2f2f2}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_tab-select::-webkit-scrollbar{display:none}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_tab-select .shopSp-movie_tab-item{white-space:nowrap;background:#fafafa}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_tab-select .shopSp-movie_tab-item:last-child{border-right:none}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_tab-select .shopSp-movie_tab-item .shopSp-movie_tab-link{display:block;border-right:.31vw solid #f2f2f2;border-top:.31vw solid #f2f2f2;border-bottom:.31vw solid #f2f2f2;padding:4.6875vw;color:#333;font-size:3.12vw;text-decoration:none;cursor:pointer}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_tab-select .shopSp-movie_tab-item .shopSp-movie_is-tab-item-top--active{color:#f37f19;border-top:.31vw solid #f37f19;background:#fff}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_tab-select .shopSp-movie_tab-item .shopSp-movie_is-tab-item-bottom--active{color:#f37f19;border-bottom:.31vw solid #f37f19;background:#fff}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_tab-select .shopSp-movie_tab-item .shopSp-movie_is-tab-item--disable{background:#c6c6c6;color:#fff;cursor:default;pointer-events:none}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_box{background:#fff}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_box .shopSp-movie_box-body{padding:4.6875vw 3.12vw}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_index{background:#fff}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_index .shopSp-movie_index-date{display:flex;align-items:center;color:#333;font-size:3.75vw}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_index .shopSp-movie_index-title{font-weight:700;color:#333;font-size:4.0625vw;line-height:1.4}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_play-movie{position:relative;width:93.75vw;height:51.5625vw}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_play-movie .shopSp-movie_play-movie-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_comment{font-size:3.4375vw;color:#333;line-height:1.6}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_icon{color:#fff;background:#e90152;font-size:2.03125vw;padding:.9375vw 1.5625vw}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_tag+.shopSp-movie_tag{margin-top:2.34vw}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_index+.shopSp-movie_play-movie,.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_play-movie+.shopSp-movie_comment{margin-top:4.6875vw}.k_pureloversSp .shopSp-movie_purelovers .shopSp-movie_index-date+.shopSp-movie_index-title{margin-top:1.5625vw}.k_pureloversSp .shopSp-movie_purelovers .k_boxSp4+.shopSp-movie_tab-select{margin-top:4.6875vw}.k_pureloversSp .shopSp-movie_purelovers .k_boxSp4+#k_js-tabSp-2{padding-top:4.68vw}a{color:#0677f6;cursor:pointer}::-webkit-scrollbar{width:8px}video{vertical-align:bottom!important}html{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body{background-color:#fff;-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}.k_purelovers,body{display:flex;flex-direction:column;min-height:100vh}.k_purelovers{position:relative;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,Font Awesome\ 5 Free;background-color:#fafafa;overflow-x:hidden;line-height:1.6;font-size:14px}.k_purelovers .k_l-section+.k_l-section{margin-top:50px}.k_purelovers .k_l-paragraph+.k_l-paragraph{margin-top:20px}.k_purelovers .k_l-content{padding:8px}.k_purelovers .complete_l-section,.k_purelovers .confirmation_l-section,.k_purelovers .contact_l-section{margin-top:40px}.k_purelovers .k_balloon{display:flex;align-items:center;justify-content:center;position:relative;line-height:1.4;font-weight:700;text-align:center;word-break:break-all;white-space:normal;background-color:#ea0154;color:#fff;padding:25px;font-size:24px}.k_purelovers .k_balloon:after{content:"";position:absolute;top:50%;border-style:solid;transform:translateY(-50%);border-color:transparent transparent transparent #ea0154;right:-20px;border-width:10px}.k_purelovers .k_is-balloon--01{background-color:#ffeb33;color:#333}.k_purelovers .k_is-balloon--01:after{border-color:transparent transparent transparent #ffeb33}.k_purelovers .k_is-balloon--02{background-color:#ededed;color:#333}.k_purelovers .k_is-balloon--02:after{border-color:transparent transparent transparent #ededed}.k_purelovers .k_is-balloon--xs{padding:5px;font-size:12px}.k_purelovers .k_is-balloon--xs:after{right:-15px;border-width:5px 5px 5px 10px}.k_purelovers .k_is-balloon--s{padding:15px;font-size:14px;max-width:100px}.k_purelovers .k_is-balloon--s:after{right:-22px;border-width:10px 10px 10px 15px}.k_purelovers .k_balloon1{display:flex;align-items:center;justify-content:center;position:relative;line-height:1;background:#00235e;color:#fff;padding:15px 20px;margin-right:10px;font-size:20px}.k_purelovers .k_balloon1:after{content:"";position:absolute;top:50%;border-style:solid;transform:translate(-1px,-50%);border-color:transparent transparent transparent #00235e;right:-25px;border-width:25px 10px 25px 15px}.k_purelovers .k_balloon2{position:relative}.k_purelovers .k_balloon2 .k_balloon2-body{position:absolute;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,.3);z-index:999}.k_purelovers .k_balloon2 .k_balloon2-body:after,.k_purelovers .k_balloon2 .k_balloon2-body:before{content:"";position:absolute;border-style:solid}.k_purelovers .k_balloon2 .k_balloon2-body .k_balloon2-body-inner{overflow-y:auto}.k_purelovers .k_balloon2 .k_balloon2-body{background-color:#fff}.k_purelovers .k_balloon2 .k_balloon2-body:before{border-color:transparent transparent rgba(0,0,0,.1)}.k_purelovers .k_balloon2 .k_balloon2-body:after{border-color:transparent transparent #fff}.k_purelovers .k_balloon2 .k_balloon2-body{top:55px;left:-20px;right:-20px}.k_purelovers .k_balloon2 .k_balloon2-body:before{top:-35px;left:50%;margin-left:-202px;border-width:14px 14px 20px}.k_purelovers .k_balloon2 .k_balloon2-body:after{top:-30px;left:50%;margin-left:-200px;border-width:12px 12px 18px}.k_purelovers .k_balloon2 .k_balloon2-body .k_balloon2-body-inner{margin:20px 15px;max-height:450px}.k_purelovers .k_nav .k_nav-body{display:table;width:100%;min-width:100%;border-style:solid;border-width:1px;border-radius:3px;text-align:center}.k_purelovers .k_nav .k_nav-body .k_nav-item{display:table-cell;border-left-style:solid;border-left-width:1px}.k_purelovers .k_nav .k_nav-body .k_nav-item:first-child{border-left:none}.k_purelovers .k_nav .k_nav-body .k_nav-item .k_nav-item-value--disabled:hover{background:none;cursor:auto}.k_purelovers .k_nav .k_nav-body .k_nav-item .k_nav-item-value{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;cursor:pointer;transition:.1s;word-break:break-all;white-space:normal}.k_purelovers .k_nav .k_nav-body .k_nav-item .k_nav-item-active{cursor:auto}.k_purelovers .k_nav .k_nav-body{border-color:#00235e;background:#fff}.k_purelovers .k_nav .k_nav-body .k_nav-item{border-left-color:#00235e}.k_purelovers .k_nav .k_nav-body .k_nav-item .k_nav-item-value--disabled{color:#fff}.k_purelovers .k_nav .k_nav-body .k_nav-item .k_nav-item-value--disabled:hover{color:#fff;background-color:#fff}.k_purelovers .k_nav .k_nav-body .k_nav-item .k_nav-item-value{color:#00235e}.k_purelovers .k_nav .k_nav-body .k_nav-item .k_nav-item-active,.k_purelovers .k_nav .k_nav-body .k_nav-item .k_nav-item-value:hover{color:#fff;background-color:#00235e;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%)}.k_purelovers .k_nav .k_nav-body{margin:0 auto;padding:0;font-size:0}.k_purelovers .k_nav .k_nav-body .k_nav-item{width:12.5%;line-height:35px}.k_purelovers .k_nav .k_nav-body .k_nav-item .k_nav-item-value{padding:5px;font-size:15px}.k_purelovers .k_nav--active .k_nav-body{border-color:#00235e;background:linear-gradient(135deg,#ff7561,#ff9538)}.k_purelovers .k_nav--active .k_nav-body .k_nav-item{border-left-color:#00235e}.k_purelovers .k_nav--active .k_nav-body .k_nav-item .k_nav-item-value--disabled{color:#fff}.k_purelovers .k_nav--active .k_nav-body .k_nav-item .k_nav-item-value--disabled:hover{color:#fff;background-color:linear-gradient(135deg,#ff7561,#ff9538)}.k_purelovers .k_nav--active .k_nav-body .k_nav-item .k_nav-item-value{color:#fff}.k_purelovers .k_nav--active .k_nav-body .k_nav-item .k_nav-item-active,.k_purelovers .k_nav--active .k_nav-body .k_nav-item .k_nav-item-value:hover{color:#fff;background-color:#fff;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%)}.k_purelovers .k_box{border-radius:5px}.k_purelovers .k_box .k_box-body{padding:20px 15px;background-color:#f2f4f7}.k_purelovers .k_box .k_box-body .k_box-index{padding:5px 0;font-size:24px;font-weight:700;line-height:1;color:#333;word-break:break-all;white-space:normal}.k_purelovers .k_box .k_box-body .k_box-index .k_box-index-strong{color:#00235e}.k_purelovers .k_box .k_box-body .k_box-list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-bottom:-15px}.k_purelovers .k_box .k_box-body .k_box-list .k_box-list-item{display:flex;align-items:stretch;padding-left:15px;padding-bottom:15px}.k_purelovers .k_box .k_box-body .k_box-list .k_box-list-item .k_box-list-item-content{display:flex;flex-direction:column;align-items:center;width:100%;padding:15px 3px;background-color:#fff;word-break:break-all;white-space:normal}.k_purelovers .k_box .k_box-body .k_box-list .k_box-list-item .k_box-list-item-content .k_box-list-item-index{display:flex;align-items:center;font-size:18px;line-height:1.2;font-weight:700;color:#333}.k_purelovers .k_box .k_box-body .k_box-list .k_box-list-item .k_box-list-item-content .k_box-list-item-index .k_box-list-item-icon{font-size:32px;color:#333;font-weight:700}.k_purelovers .k_box .k_box-body .k_box-list .k_box-list-item .k_box-list-item-content .k_box-list-item-index>.k_box-list-item-icon{margin-right:10px}.k_purelovers .k_box .k_box-body .k_box-list .k_box-list-item .k_box-list-item-content .k_box-list-item-value{font-size:23px;line-height:1.2;font-weight:700;color:#333}.k_purelovers .k_box .k_box-body .k_box-list .k_box-list-item .k_box-list-item-content .k_box-list-item-value .k_box-list-item-strong{font-size:38px;color:#00235e}.k_purelovers .k_box .k_box-body .k_box-list .k_box-list-item .k_box-list-item-content .k_box-list-item-text{font-size:14px;line-height:1.6;color:#333;text-align:center}.k_purelovers .k_box .k_box-body .k_box-list .k_box-list-item .k_box-list-item-content .k_box-list-item-index+.k_box-list-item-value,.k_purelovers .k_box .k_box-body .k_box-list .k_box-list-item .k_box-list-item-content .k_box-list-item-value+.k_box-list-item-text{margin-top:10px}.k_purelovers .k_box .k_box-body .k_box-list-col{flex-direction:column}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content{flex-direction:row;padding:10px}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content .k_box-list-item-index{height:100%;padding:10px;margin-left:10px}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content .k_box-list-item-index .k_box-list-item-icon{min-width:40px;text-align:center}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content .k_box-list-item-index>.k_box-list-item-icon{margin-right:20px}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content .k_box-list-item-text{padding:10px;text-align:left}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content .k_box-list-item-text .k_box-text-list .k_box-text-list-item{display:flex;font-size:14px;color:#333}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content .k_box-list-item-text .k_box-text-list .k_box-text-list-item .k_box-text-list-strong{font-size:18px;color:#00235e;font-weight:700}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content .k_box-list-item-text .k_box-text-list .k_box-text-list-item>.k_box-text-list-strong{margin-right:15px}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content .k_box-list-item-text .k_box-text-list .k_box-text-list-item .k_box-text-month{font-weight:700;min-width:38px}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content .k_box-list-item-text .k_box-text-list .k_box-text-list-item+.k_box-text-list-item{margin-top:5px}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content .k_box-list-item-text .k_box-text-list-ol{list-style-type:decimal;margin-left:20px}.k_purelovers .k_box .k_box-body .k_box-list-col .k_box-list-item .k_box-list-item-content .k_box-list-item-text .k_box-text-list-ol>.k_box-text-list-item{display:list-item}.k_purelovers .k_box .k_box-body .k_box-index+.k_box-list,.k_purelovers .k_box .k_box-body .k_box-list+.k_box-list{margin-top:15px}.k_purelovers .k_box1{padding:20px;background-color:#fafafa}.k_purelovers .k_box1 .k_box1-index{font-size:24px}.k_purelovers .k_box1 .k_box1-btn{display:flex;align-items:center;justify-content:center}.k_purelovers .k_box1 .k_box1-index+.k_box1-body{margin-top:30px}.k_purelovers .k_box1 .k_box1-body+.k_box1-btn,.k_purelovers .k_box1 .k_box1-index+.k_box1-btn{margin-top:20px}.k_purelovers .k_box1--none{padding:0;background-color:#fff}.k_purelovers .k_box1--none .k_box1-body{margin-top:40px}.k_purelovers .k_box1--none .k_box1-btn{display:flex;align-items:center;justify-content:center}.k_purelovers .k_box1--none .k_box1-index+.k_box1-body{margin-top:30px}.k_purelovers .k_box1--none .k_box1-body+.k_box1-btn,.k_purelovers .k_box1--none .k_box1-index+.k_box1-btn{margin-top:20px}.k_purelovers .k_is-box1--01{background-color:#fffdef}.k_purelovers .k_box2{width:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;border:1px solid #e0e0e0;padding:70px 25px 50px;background-color:#fff;word-break:break-all;white-space:normal}.k_purelovers .k_box2 .k_box2-value{font-size:38px;color:#e90152}.k_purelovers .k_box2 .k_box2-index{text-align:center}.k_purelovers .k_box2 .k_box2-value+.k_box2-index{margin-top:40px}.k_purelovers .k_box3{display:flex;flex-direction:column;width:100%;background-color:#fff;word-break:break-all;white-space:normal}.k_purelovers .k_box3,.k_purelovers .k_box3:nth-of-type(2n){border-top:2px solid #00235e}.k_purelovers .k_box3 .k_box3-body{display:flex;flex-direction:column;height:100%;padding:10px}.k_purelovers .k_box3 .k_box3-body .k_box3-box{display:flex;margin-left:-5px;margin-right:-5px;margin-bottom:-5px}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-thumb{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-left:5px;padding-right:5px;padding-bottom:5px}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-thumb .k_box3-thumb{width:165px;height:90px;position:relative;display:table;table-layout:fixed;transition:.3s;overflow:hidden;background-color:#efefef}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-thumb .k_box3-thumb .k_box3-thumb-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-thumb .k_box3-thumb+.k_box3-thumb-index{margin-top:10px}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-thumb .k_box3-thumb-index{text-align:center;font-size:16px;line-height:1.2;color:#333;font-weight:700;word-break:break-all;word-wrap:break-word}@media screen and (-webkit-min-device-pixel-ratio:0){.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-thumb .k_box3-thumb-index{word-break:break-word}}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-info{padding-left:5px;padding-right:5px;padding-bottom:5px}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-info .k_box3-salary{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:90px;padding:10px;background-color:#e5e9ee;word-break:break-all;white-space:normal}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-info .k_box3-salary .k_box3-salary-index{display:flex;align-items:center;font-size:14px;line-height:1.8;color:#333}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-info .k_box3-salary .k_box3-salary-index .k_box3-salary-index-icon{color:#1e1e1e;font-size:18px;margin-right:5px}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-info .k_box3-salary .k_box3-salary-value{font-size:14px;line-height:1.6;font-weight:700;color:#002965}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-info .k_box3-salary .k_box3-salary-value .k_box3-salary-strong{font-size:22px}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-info .k_box3-salary+.k_box3-occupation{margin-top:10px}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-info .k_box3-occupation{font-size:11px;line-height:1.2;color:#333;text-align:center}.k_purelovers .k_box3 .k_box3-body .k_box3-box .k_box3-box-info .k_box3-occupation .k_box3-occupation-tag{margin-right:5px}.k_purelovers .k_box3 .k_box3-body .k_box3-box+.k_box3-text{margin-top:10px}.k_purelovers .k_box3 .k_box3-body .k_box3-text{font-size:14px;line-height:1.5;color:#0677f6;transition:.3s}.k_purelovers .k_box3 .k_box3-link:hover .k_box3-thumb{opacity:.7}.k_purelovers .k_box3 .k_box3-link:hover .k_box3-text{color:#0677f6;text-decoration:underline}.k_purelovers .k_box3 .k_box3-info{position:relative;padding:10px}.k_purelovers .k_box3 .k_box3-info:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;margin-left:10px;margin-right:10px;background-color:#f0f0f0}.k_purelovers .k_box3 .k_box3-info .k_box3-info-index{font-size:14px;line-height:1.5;color:#333;font-weight:700;word-break:break-all;word-wrap:break-word}@media screen and (-webkit-min-device-pixel-ratio:0){.k_purelovers .k_box3 .k_box3-info .k_box3-info-index{word-break:break-word}}.k_purelovers .k_box3 .k_box3-info .k_box3-info-index+.k_box3-info-value{margin-top:10px}.k_purelovers .k_box3 .k_box3-info .k_box3-info-value{display:flex;align-items:center;flex-wrap:wrap;margin-left:-3px;margin-right:-3px;margin-bottom:-5px}.k_purelovers .k_box3 .k_box3-info .k_box3-info-value .k_box3-info-item{padding-left:3px;padding-right:3px;padding-bottom:5px}.k_purelovers .k_box3 .k_box3-info .k_box3-info-value .k_box3-info-item .k_box3-info-area{font-size:14px;color:#333}.k_purelovers .k_is-box3--01{border-top:2px solid #00235e}.k_purelovers .k_box4{cursor:pointer;box-shadow:0 0 15px 1px rgba(0,0,0,.2)}.k_purelovers .k_box4 .k_box4-index{display:block;transition:.1s;position:relative;padding:15px 15px 12px;text-align:center;font-size:18px;line-height:1;font-weight:700;color:#333}.k_purelovers .k_box4 .k_box4-index>.k_box4-index-icon{margin-right:5px}.k_purelovers .k_box4 .k_box4-index:after{content:"";position:absolute;bottom:-5px;left:0;right:0;height:5px;background:linear-gradient(90deg,#ff8125,#fc498a 1px,transparent 0,transparent 2px);background-size:3px 1px;background-position:top;background-repeat:repeat-x}.k_purelovers .k_box4 .k_box4-index--disabled{color:#aaa}.k_purelovers .k_box4 .k_box4-index-icon{display:inline-block;vertical-align:middle;margin-top:-5px;color:#002965;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_purelovers .k_box4 .k_box4-body{padding:15px 10px;background-color:#fff}.k_purelovers .k_box4 .k_box4-body .k_box4-list{display:flex;flex-wrap:wrap;margin:-6px}.k_purelovers .k_box4 .k_box4-body .k_box4-list .k_box4-list-item{display:flex;align-items:center;line-height:1}.k_purelovers .k_box4 .k_box4-body .k_box4-list .k_box4-list-item .k_box4-list-item-value{padding:6px;font-size:14px;transition:.1s}.k_purelovers .k_box4 .k_box4-body .k_box4-list .k_box4-list-item .k_box4-list-item-value>.k_box4-list-item-icon{margin-right:5px}.k_purelovers .k_box4 .k_box4-body .k_box4-list .k_box4-list-item .k_box4-list-item-value:hover{color:#0677f6;text-decoration:underline}.k_purelovers .k_box4 .k_box4-body .k_box4-list .k_box4-list-item .k_box4-list-item-icon{color:#f37f19;font-size:11px}.k_purelovers .k_box4 .k_box4-body .k_box4-list .k_box4-list-item .k_box4-list-item-value--disabled{cursor:text;color:#aaa}.k_purelovers .k_box4 .k_box4-body .k_box4-list .k_box4-list-item .k_box4-list-item-value--disabled>.k_box4-list-item-icon{color:#8b8b8b}.k_purelovers .k_box4 .k_box4-body .k_box4-list .k_box4-list-item .k_box4-list-item-value--disabled:hover{color:#aaa;text-decoration:none}.k_purelovers .k_box4:hover .k_box4-index{color:#002965;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_purelovers .k_is-box4--disabled{cursor:text}.k_purelovers .k_is-box4--disabled .k_box4-index{color:#aaa;cursor:text;pointer-events:none}.k_purelovers .k_is-box4--disabled .k_box4-index-icon{color:#aaa;-webkit-text-fill-color:#aaa}.k_purelovers .k_is-box4--disabled .k_box4-body .k_box4-list .k_box4-list-item .k_box4-list-item-value{pointer-events:none}.k_purelovers .k_is-box4--disabled:hover .k_box4-index,.k_purelovers .k_is-box4--disabled:hover .k_box4-index-icon{color:#ff8125;background:linear-gradient(90deg,#ff8125,#fc498a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_purelovers .k_box5{display:flex;flex-direction:column;background-color:#fff;word-break:break-all;white-space:normal}.k_purelovers .k_box5 .k_box5-link:hover .k_box5-index{color:#0677f6;text-decoration:underline}.k_purelovers .k_box5 .k_box5-thumb{position:relative;background-color:#efefef;transition:.3s}.k_purelovers .k_box5 .k_box5-thumb:after{content:""}.k_purelovers .k_box5 .k_box5-icon{position:absolute;top:50%;left:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#464646;background-color:hsla(0,0%,100%,.8);border-radius:50%;transform:translate(-50%,-50%);z-index:1}.k_purelovers .k_box5 .k_box5-index{display:flex;align-items:center;font-size:18px;line-height:1.3;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_purelovers .k_box5 .k_box5-index .k_box5-index--name{max-width:70%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_purelovers .k_box5 .k_box5-link:hover .k_box5-thumb{opacity:.7}.k_purelovers .k_box5 .k_box5-occupation{font-size:11px;line-height:2;color:#333}.k_purelovers .k_box5 .k_box5-occupation .k_box5-occupation-icon{padding:3px 4px}.k_purelovers .k_box5 .k_box5-occupation .k_box5-occupation-value{color:#002965}.k_purelovers .k_box5 .k_box5-occupation .k_box5-occupation-icon+.k_box5-occupation-value{margin-left:5px}.k_purelovers .k_box5 .k_box5-content{position:relative;height:39.2px;font-size:14px;line-height:1.4;color:#333;overflow:hidden;word-break:break-all;word-wrap:break-word;text-align:justify;text-justify:inter-ideograph}.k_purelovers .k_box5 .k_box5-content:before{content:"...";position:absolute;top:19.6px;right:0;width:1em;font-size:14px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff);text-align:center}.k_purelovers .k_box5 .k_box5-content:after{content:"";position:absolute;height:100%;width:100%;background:#fff}@media screen and (-webkit-min-device-pixel-ratio:0){.k_purelovers .k_box5 .k_box5-content{word-break:break-word}}.k_purelovers .k_box5 .k_box5-salary{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;background-color:#e5e9ee;word-break:break-all;white-space:normal}.k_purelovers .k_box5 .k_box5-salary .k_box5-salary-index{display:flex;align-items:center;font-size:14px;line-height:1.8;color:#333}.k_purelovers .k_box5 .k_box5-salary .k_box5-salary-index .k_box5-salary-index-icon{color:#333;font-size:18px;margin-right:5px}.k_purelovers .k_box5 .k_box5-salary .k_box5-salary-value{font-size:14px;line-height:1.4;font-weight:700;color:#002965}.k_purelovers .k_box5 .k_box5-salary .k_box5-salary-value .k_box5-salary-strong{font-size:22px}.k_purelovers .k_box5 .k_box5-info .k_box5-datetime{font-size:12px;line-height:2;color:#e90152;font-weight:700}.k_purelovers .k_box5 .k_box5-info .k_box5-shop{font-size:13px;line-height:1.5;color:#333;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_purelovers .k_box5 .k_box5-info .k_box5-area{font-size:13px}.k_purelovers .k_box5 .k_box5-info .k_box5-area .k_box5-area--separator{margin-right:5px;margin-left:5px}.k_purelovers .k_box5 .k_box5-info-col{display:flex;align-items:center;flex-wrap:wrap;margin-left:-3px;margin-right:-3px;margin-bottom:-3px}.k_purelovers .k_box5 .k_box5-info-col .k_box5-info-col-item{padding-left:3px;padding-right:3px;padding-bottom:3px}.k_purelovers .k_box5 .k_box5-info-col .k_tag{margin-left:3px;margin-right:3px;margin-bottom:5px}.k_purelovers .k_box5 .k_box5-info-col .k_tag.k_is-tag--02{max-width:101px}.k_purelovers .k_box5 .k_box5-info-col .k_tag.k_is-tag--08+.k_is-tag--02,.k_purelovers .k_box5 .k_box5-info-col .k_tag.k_is-tag--09+.k_is-tag--02{max-width:77px}.k_purelovers .k_box5 .k_box5-thumb+.k_box5-index,.k_purelovers .k_box5>.k_box5-index{margin-top:15px}.k_purelovers .k_box5 .k_box5-shop+.k_box5-info-col{margin-top:10px}.k_purelovers .k_box5 .k_box5-info+.k_box5-index,.k_purelovers .k_box5 .k_box5-thumb+.k_box5-info{margin-top:5px}.k_purelovers .k_box5 .k_box5-shop+.k_box5-area{margin-top:3px}.k_purelovers .k_box5 .k_box5-area+.k_box5-info-col,.k_purelovers .k_box5 .k_box5-index+.k_box5-occupation,.k_purelovers .k_box5 .k_box5-link+.k_box5-info,.k_purelovers .k_box5 .k_box5-occupation+.k_box5-content{margin-top:5px}.k_purelovers .k_box5 .k_box5-salary+.k_box5-index{margin-top:10px}.k_purelovers .k_box6{padding:15px 10px;background-color:#fff;box-shadow:1px 3px 6px 0 rgba(0,0,0,.1);word-break:break-all;white-space:normal}.k_purelovers .k_box6 .k_box6-index{font-size:13px;line-height:1.6;font-weight:700;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_purelovers .k_box6 .k_box6-thumb{width:180px;height:77px;position:relative;display:table;table-layout:fixed;transition:.3s;background-color:#efefef}.k_purelovers .k_box6 .k_box6-thumb .k_box6-thumb-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_purelovers .k_box6 .k_box6-thumb:hover{opacity:.7}.k_purelovers .k_box6 .k_box6-thumb:focus{outline:0}.k_purelovers .k_box6 .k_box6-body{margin-top:15px}.k_purelovers .k_box6 .k_box6-body .k_box6-occupation{font-size:12px;line-height:1;font-weight:700;color:#333}.k_purelovers .k_box6 .k_box6-body .k_box6-title{position:relative;height:39.2px;font-size:14px;line-height:1.4;font-weight:700;color:#0677f6;overflow:hidden;word-break:break-all;word-wrap:break-word;text-align:justify;text-justify:inter-ideograph;transition:.1s}.k_purelovers .k_box6 .k_box6-body .k_box6-title:before{content:"...";position:absolute;top:19.6px;right:0;width:1em;font-size:15px;color:#0677f6;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff);text-align:center}.k_purelovers .k_box6 .k_box6-body .k_box6-title:after{content:"";position:absolute;height:100%;width:100%;background:#fff}.k_purelovers .k_box6 .k_box6-body .k_box6-title:hover{text-decoration:underline}.k_purelovers .k_box6 .k_box6-body .k_box6-title:hover .k_box6-link{color:#0677f6}.k_purelovers .k_box6 .k_box6-body .k_box6-title:hover .k_box6-link:focus{outline:0}.k_purelovers .k_box6 .k_box6-body .k_box6-title:hover:before{content:"...";color:#0677f6}@media screen and (-webkit-min-device-pixel-ratio:0){.k_purelovers .k_box6 .k_box6-body .k_box6-title{word-break:break-word}}.k_purelovers .k_box6 .k_box6-body .k_box6-area{font-size:12px;line-height:1;font-weight:700;color:#333}.k_purelovers .k_box6 .k_box6-body .k_box6-area .k_box6-area--separator{margin-right:5px;margin-left:5px}.k_purelovers .k_box6 .k_box6-body .k_box6-salary .k_box6-salary-item{display:flex;align-items:center}.k_purelovers .k_box6 .k_box6-body .k_box6-salary .k_box6-salary-item .k_box6-salary-item-value{font-size:14px;color:#757575;font-weight:700}.k_purelovers .k_box6 .k_box6-body .k_box6-salary .k_box6-salary-item .k_box6-salary-item-value .k_box6-salary-item-value-strong{color:#00235e}.k_purelovers .k_box6 .k_box6-body .k_box6-salary .k_box6-salary-item>.k_box6-salary-item-icon{margin-right:5px}.k_purelovers .k_box6 .k_box6-body .k_box6-salary .k_box6-salary-item--disabled .k_box6-salary-item-icon{border-color:#b1b1b1;color:#b1b1b1}.k_purelovers .k_box6 .k_box6-body .k_box6-salary .k_box6-salary-item--disabled .k_box6-salary-item-value{color:#b1b1b1}.k_purelovers .k_box6 .k_box6-body .k_box6-salary .k_box6-salary-item+.k_box6-salary-item{margin-top:5px}.k_purelovers .k_box6 .k_box6-body .k_box6-area+.k_box6-salary,.k_purelovers .k_box6 .k_box6-body .k_box6-occupation+.k_box6-title,.k_purelovers .k_box6 .k_box6-body .k_box6-title+.k_box6-area,.k_purelovers .k_box6 .k_box6-index+.k_box6-thumb{margin-top:10px}.k_purelovers .k_box6--none{padding:0;box-shadow:none}.k_purelovers .k_is-box6-thumb--s .k_box6-thumb{width:170px;height:75px}.k_purelovers .k_box7{background-color:#fff}.k_purelovers .k_box7 .k_box7-body{position:relative;padding-top:15px;padding-bottom:15px;color:#333}.k_purelovers .k_box7 .k_box7-body .k_box7-index .k_box7-index-value{line-height:1.4;font-size:16px;font-weight:700}.k_purelovers .k_box7 .k_box7-body .k_box7-index--none .k_box7-index-value{display:block;position:relative;line-height:1.4;font-size:16px;font-weight:700}.k_purelovers .k_box7 .k_box7-body .k_box7-date{display:flex;align-items:center;min-height:22px}.k_purelovers .k_box7 .k_box7-body .k_box7-date .k_box7-date-value{font-size:16px;line-height:1}.k_purelovers .k_box7 .k_box7-body .k_box7-content{line-height:1.4;font-size:13px}.k_purelovers .k_box7 .k_box7-body .k_box7-area,.k_purelovers .k_box7 .k_box7-body .k_box7-business,.k_purelovers .k_box7 .k_box7-body .k_box7-shop,.k_purelovers .k_box7 .k_box7-body .k_box7-work{font-size:13px}.k_purelovers .k_box7 .k_box7-body .k_box7-occupation{font-size:13px;margin-right:5px}.k_purelovers .k_box7 .k_box7-body .k_box7-sub{font-size:13px}.k_purelovers .k_box7 .k_box7-body .k_box7-ad{position:absolute;top:0;right:0}.k_purelovers .k_box7 .k_box7-body .k_box7-date-icon{margin-left:15px;font-size:13px}.k_purelovers .k_box7 .k_box7-body .k_box7-table{margin-top:15px}.k_purelovers .k_box7 .k_box7-body .k_box7-info{word-break:break-all;word-wrap:break-word}.k_purelovers .k_box7 .k_box7-body .k_box7-info .k_box7-info{margin-top:10px}@media screen and (-webkit-min-device-pixel-ratio:0){.k_purelovers .k_box7 .k_box7-body .k_box7-info{word-break:break-word}}.k_purelovers .k_box7 .k_box7-body--none{padding-top:0;padding-bottom:0}.k_purelovers .k_box7-divider{border-bottom:1px dashed #dcdcdc}.k_purelovers .k_is-box7--01{background-color:transparent}.k_purelovers .k_is-box7--01 .k_box7-body .k_box7-index .k_box7-index-value:before{background:#fc498a}.k_purelovers .k_is-box7--01 .k_box7-body .k_box7-index .k_box7-index-value:after{width:1em;right:0;background:#fc498a}.k_purelovers .k_is-box7--02{background-color:transparent}.k_purelovers .k_is-box7--02 .k_box7-body .k_box7-index .k_box7-index-value:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff)}.k_purelovers .k_is-box7--02 .k_box7-body .k_box7-index .k_box7-index-value:after{background:#fff}.k_purelovers .k_is-box7--02 .k_box7-body .k_box7-index .k_box7-index-value--checked:after,.k_purelovers .k_is-box7--02 .k_box7-body .k_box7-index .k_box7-index-value--checked:before{background:#fffaf6}.k_purelovers .k_is-box7--disabled{background-color:#f0f0f0}.k_purelovers .k_is-box7--disabled .k_box7-body .k_box7-index .k_box7-index-value{color:#777}.k_purelovers .k_is-box7--disabled .k_box7-body .k_box7-index .k_box7-index-value:before{background:linear-gradient(90deg,hsla(0,0%,94.1%,0),#f0f0f0 50%,#f0f0f0)}.k_purelovers .k_is-box7--disabled .k_box7-body .k_box7-index .k_box7-index-value:after{background:#f0f0f0}.k_purelovers .k_is-box7--disabled .k_box7-body .k_box7-area,.k_purelovers .k_is-box7--disabled .k_box7-body .k_box7-shop{color:#777}.k_purelovers .k_box8{position:relative;background-color:#fff;border:1px solid #eee;border-top:2px solid rgba(0,0,0,.4)}.k_purelovers .k_box8 .k_box8-line{position:absolute;border:10px solid;top:0;left:-1px;right:-1px;bottom:0}.k_purelovers .k_box8 .k_box8-index{position:relative;display:flex;align-items:baseline;min-height:57px;max-height:57px;padding:16px 15px 14px 362px;margin-top:-1px;margin-left:-1px;margin-right:-1px;background-color:#00235e;font-weight:700;font-size:16px;line-height:1.6}.k_purelovers .k_box8 .k_box8-index .k_box8-index-icon{margin-right:10px}.k_purelovers .k_box8 .k_box8-index .k_box8-index-body{text-decoration:none;color:#fff;transition:.1s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_purelovers .k_box8 .k_box8-index .k_box8-index-body>a{color:#fff;transition:.1s}.k_purelovers .k_box8 .k_box8-index .k_box8-index-body:hover,.k_purelovers .k_box8 .k_box8-index .k_box8-index-body>a:hover{text-decoration:underline}.k_purelovers .k_box8 .k_box8-index--inline{padding-left:30px}.k_purelovers .k_box8 .k_box8-inner{position:relative;padding-left:20px;padding-right:10px}.k_purelovers .k_box8 .k_box8-inner+.k_box8-inner{padding-left:10px}.k_purelovers .k_box8 .k_box8-inner:last-of-type{padding-bottom:30px}.k_purelovers .k_box8 .k_box8-body{padding:10px;background-color:#fff}.k_purelovers .k_box8 .k_box8-inner-flex{display:flex;justify-content:flex-end}.k_purelovers .k_box8 .k_box8-line{border-color:rgba(0,0,0,.4)}.k_purelovers .k_box8+.k_box8{margin-top:50px}.k_purelovers .k_is-box8--01{border-color:#00235e #fff;background-color:#fff}.k_purelovers .k_is-box8--01 .k_box8-line{border-color:#00235e}.k_purelovers .k_is-box8--02{border-color:#84bcda #fff;background-color:#fff}.k_purelovers .k_is-box8--02 .k_box8-line{border-color:#84bcda}.k_purelovers .k_is-box8--02 .k_box8-index{background-color:#84bcda}.k_purelovers .k_is-box8--03{border-color:#f25a28 #e0e0e0 #e0e0e0;background-color:#fff}.k_purelovers .k_is-box8--03 .k_box8-line{border-color:#f25a28}.k_purelovers .k_is-box8--04{border-color:#e5e9ee #fff #fff;background-color:#e5e9ee}.k_purelovers .k_is-box8--04 .k_box8-line{border-color:#e5e9ee}.k_purelovers .k_is-box8--05{border-color:#ebebeb #fff #757575;background-color:#fff}.k_purelovers .k_is-box8--05 .k_box8-line{border-color:#ebebeb}.k_purelovers .k_is-box8--05 .k_box8-index{background-color:#ebebeb}.k_purelovers .k_is-box8--05 .k_box8-index .k_box8-index-body,.k_purelovers .k_is-box8--05 .k_box8-index .k_box8-index-body>a{color:#666}.k_purelovers .k_is-box8--disable{border-color:#757575 #fff #fff;background-color:#fff}.k_purelovers .k_is-box8--disable .k_box8-line{border-color:#757575}.k_purelovers .k_box9{display:flex;align-items:center;justify-content:space-between}.k_purelovers .k_box9 .k_box9-icon{display:inline-block;width:70px;height:70px;background-size:51px 50px}.k_purelovers .k_box10 .k_box10-body{display:flex;align-items:baseline;justify-content:flex-end;font-size:14px;line-height:1.4;color:#333}.k_purelovers .k_box10 .k_box10-items-total{font-size:16px}.k_purelovers .k_box10 .k_box10-items-total .k_box10-item-strong{font-size:23px;color:#de0560}.k_purelovers .k_box10 .k_box10-items-total .k_box10-value{margin-left:5px}.k_purelovers .k_box10 .k_box10-items-to{margin-right:10px}.k_purelovers .k_box10 .k_box10-items-to .k_box10-value{margin-left:10px}.k_purelovers .k_box10 .k_box10-item-strong{font-weight:700}.k_purelovers .k_box11{line-height:2;word-break:break-all;white-space:normal;font-size:15px}.k_purelovers .k_box11 .k_box11-text{color:#333}.k_purelovers .k_box11 .k_box11-text+.k_box11-text{margin-top:30px}.k_purelovers .k_box12{margin-top:10px}.k_purelovers .k_box12 .k_box12-item{display:flex;flex-wrap:wrap;justify-content:flex-end}.k_purelovers .k_box12 .k_box12-item .k_box12-body{padding:10px;background-color:#fff}.k_purelovers .k_box12 .k_box12-item .k_box12-body .k_box12-index{font-size:16px;color:#333;font-weight:700}.k_purelovers .k_box12 .k_box12-item .k_box12-body .k_box12-index .k_box12-icon{margin-right:15px}.k_purelovers .k_box13{background-color:#fff;word-break:break-all;white-space:normal}.k_purelovers .k_box13.k_box13--normal .k_box13-index{font-weight:400}.k_purelovers .k_box13.k_box13--small .k_box13-index{font-size:16px}.k_purelovers .k_box13.k_box13--sideNone .k_box13-body{padding-left:0;padding-right:0}.k_purelovers .k_box13 .k_box13-index{display:flex;align-items:center;padding:10px 15px;font-size:18px;font-weight:700;line-height:1.4;color:#fff;background:#00235e}.k_purelovers .k_box13 .k_box13-index .k_box13-icon{font-size:22px;margin-right:10px}.k_purelovers .k_box13 .k_box13-index .k_box13-icon.k_box13-icon--01{color:#ffeb33}.k_purelovers .k_box13 .k_box13-body{padding:15px 20px}.k_purelovers .k_box13 .k_box13-body:last-child{padding-bottom:30px}.k_purelovers .k_is-box13--01{background-color:#fff}.k_purelovers .k_is-box13--01 .k_box13-index{color:#333;background:#fff066}.k_purelovers .k_is-box13--01 .k_box13-body,.k_purelovers .k_is-box13--02{background-color:#fff}.k_purelovers .k_is-box13--02 .k_box13-index{color:#00235e;background:#e5e9ee}.k_purelovers .k_is-box13--02 .k_box13-body{background-color:#fff}.k_purelovers .k_is-box13--03,.k_purelovers .k_is-box13--03 .k_box13-body{background-color:#fafafa}.k_purelovers .k_is-box13--middle .k_box13-body{padding:15px 8px}.k_purelovers .k_is-box13--middle .k_box13-body:last-child{padding-bottom:15px}.k_purelovers .k_box14{word-break:break-all;white-space:normal}.k_purelovers .k_box14 .k_box14-index{padding:5px 10px;font-size:24px;line-height:1.4;color:#333;background:#e5e9ee;display:flex;align-items:center;justify-content:space-between}.k_purelovers .k_box14 .k_box14-index .k_box14-index-value{display:flex;align-items:center}.k_purelovers .k_box14 .k_box14-index .k_box14-index-strong{font-weight:700;color:#00235e}@media (-ms-high-contrast:none){.k_purelovers .k_box14 .k_box14-index .k_box14-index-strong{background:none;color:#ff8125}}.k_purelovers .k_box14 .k_box14-body{background-color:#fff}.k_purelovers .k_box14--narrow .k_box14-index{padding:5px 20px;font-size:18px}.k_purelovers .k_box15{word-break:break-all;white-space:normal}.k_purelovers .k_box15 .k_box15-index{display:flex;align-items:center;padding:10px 15px;font-size:16px;font-weight:700;line-height:1.5;color:#fff;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%)}.k_purelovers .k_box15 .k_box15-body{background-color:#fff;padding:10px;border-radius:10px}.k_purelovers .k_box15 .k_box15-body .k_box15-text-index{display:flex;align-items:baseline;font-size:14px;line-height:1.2;color:#333}.k_purelovers .k_box15 .k_box15-body .k_box15-text{font-size:14px;line-height:1.5;color:#333}.k_purelovers .k_box15 .k_box15-body .k_box15-text--strong{font-size:23px;font-weight:700;color:#e90152}.k_purelovers .k_box15 .k_box15-body .k_box15-text-index+.k_box15-text{margin-top:10px}.k_purelovers .k_box15 .k_box15-body .k_box15-item{padding-bottom:20px}.k_purelovers .k_box15 .k_box15-body .k_box15-item+.k_box15-item{padding-top:20px;position:relative}.k_purelovers .k_box15 .k_box15-body .k_box15-item+.k_box15-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#333}.k_purelovers .k_box15 .k_box15-body .k_box15-item .k_box15-item-value{font-size:12px;line-height:1.6;word-break:break-all;word-wrap:break-word}@media screen and (-webkit-min-device-pixel-ratio:0){.k_purelovers .k_box15 .k_box15-body .k_box15-item .k_box15-item-value{word-break:break-word}}.k_purelovers .k_box15--01 .k_box15-index{position:relative}.k_purelovers .k_box15--01 .k_box15-index:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:9px solid #003fab}.k_purelovers .k_box15--01 .k_box15-body{padding:0;border-radius:0}.k_purelovers .k_box15--01 .k_box15-body .k_box15-item{padding:15px 10px}.k_purelovers .k_box15--01 .k_box15-body .k_box15-item+.k_box15-item{padding-top:10px;position:relative}.k_purelovers .k_box15--01 .k_box15-body .k_box15-item+.k_box15-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#e0e0e0}.k_purelovers .k_box15+.k_box15{margin-top:20px}.k_purelovers .k_box16{word-break:break-all;white-space:normal}.k_purelovers .k_box16 .k_box16-index{display:flex;align-items:center;flex-direction:column;position:relative;text-align:center;font-size:14px;line-height:2;color:#333;overflow:hidden}.k_purelovers .k_box16 .k_box16-index .k_box16-index-symbol{position:relative;width:1000px}.k_purelovers .k_box16 .k_box16-index .k_box16-index-symbol .k_box16-index-strong{position:relative;display:flex;align-items:center;justify-content:center;font-size:34px;color:#002965;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:游明朝,Yu Mincho,Hiragino Mincho ProN,Hiragino Mincho Pro,HGP明朝B,serif;font-feature-settings:"palt";letter-spacing:.1em;font-weight:700;z-index:1}.k_purelovers .k_box16 .k_box16-index .k_box16-index-symbol .k_box16-index-strong .k_box16-symbol{margin-right:40px}.k_purelovers .k_box16 .k_box16-index .k_box16-index-symbol .k_box16-index-strong .k_box16-symbol:after{content:"";position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:30px;height:5px;background:linear-gradient(135deg,#ff7561,#ff9538)}.k_purelovers .k_box16 .k_box16-index .k_box16-index-symbol .k_box16-index-strong .k_box16-index-xl{font-size:30px;line-height:0}.k_purelovers .k_box16 .k_box16-index .k_box16-index-symbol .k_box16-symbol--left{letter-spacing:5px;margin-right:10px}.k_purelovers .k_box16 .k_box16-index .k_box16-index-symbol .k_box16-symbol--right{letter-spacing:5px;margin-left:10px}.k_purelovers .k_box16 .k_box16-index .k_box16-index-strong{position:relative;font-size:34px;color:#ff8125;background:linear-gradient(90deg,#ff8125,#fc498a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:1}.k_purelovers .k_box16 .k_box16-index .k_box16-index-strong .k_box16-symbol{margin-right:40px}.k_purelovers .k_box16 .k_box16-index .k_box16-index-strong .k_box16-symbol:after{content:"";position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:30px;height:5px;background:linear-gradient(135deg,#ff7561,#ff9538)}.k_purelovers .k_box16 .k_box16-index .k_box16-index-strong .k_box16-index-xl{font-size:30px;line-height:0}.k_purelovers .k_box16 .k_box16-index .k_box16-index-description{font-size:14px;color:#333;z-index:1;line-height:1.8}@media (-ms-high-contrast:none){.k_purelovers .k_box16 .k_box16-index .k_box16-index-strong{background:none;color:#ff8125}}.k_purelovers .k_box16 .k_box16-index .k_box16-index-line:after{content:"";position:absolute;top:-5px;left:50%;width:35%;height:100%;background:linear-gradient(180deg,transparent 60%,#ffee56 0);transform:translate(-50%);z-index:-1}.k_purelovers .k_box16 .k_box16-index2 .k_box16-index2-symbol{position:relative;width:1040px;margin-right:auto;margin-left:auto;text-align:center}.k_purelovers .k_box16 .k_box16-index2 .k_box16-index2-symbol .k_box16-index2-value{position:relative;text-align:center;font-size:50px;line-height:1.2;color:#fff;font-family:游明朝,Yu Mincho,Hiragino Mincho ProN,Hiragino Mincho Pro,HGP明朝B,serif;font-feature-settings:"palt";letter-spacing:.1em;font-weight:700}.k_purelovers .k_box16 .k_box16-index2 .k_box16-index2-symbol .k_box16-index2-value:before{content:"";position:absolute;top:50%;left:0;width:225px;height:1px;background-color:#fff;transform:translateY(-50%)}.k_purelovers .k_box16 .k_box16-index2 .k_box16-index2-symbol .k_box16-index2-value:after{content:"";position:absolute;top:50%;right:0;width:225px;height:1px;background-color:#fff;transform:translateY(-50%)}.k_purelovers .k_box16 .k_box16-index2 .k_box16-index2-symbol .k_box16-index2-text{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1.2;color:#fff}.k_purelovers .k_box16 .k_box16-index2 .k_box16-index2-symbol .k_box16-index2-text .k_box16-index2-date{padding:2px 5px;font-size:14px;line-height:1.2;color:#00235e;background-color:#fff;border-radius:3px}.k_purelovers .k_box16 .k_box16-index2 .k_box16-index2-symbol .k_box16-index2-text>.k_box16-index2-date{margin-left:15px}.k_purelovers .k_box16 .k_box16-index2 .k_box16-index2-symbol .k_box16-index2-value+.k_box16-index2-text{margin-top:15px}.k_purelovers .k_box16 .k_box16-index2 .k_box16-index2-s{font-size:36px;line-height:0}.k_purelovers .k_box16 .k_is-box16-index2--01 .k_box16-index2-symbol{position:relative;width:1000px;margin-right:auto;margin-left:auto;text-align:center}.k_purelovers .k_box16 .k_is-box16-index2--01 .k_box16-index2-symbol .k_box16-index2-value{font-size:46px;color:#002965;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_purelovers .k_box16 .k_is-box16-index2--01 .k_box16-index2-symbol .k_box16-index2-value:before{content:"";position:absolute;top:50%;left:0;width:32%;height:1px;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);transform:translateY(-50%)}.k_purelovers .k_box16 .k_is-box16-index2--01 .k_box16-index2-symbol .k_box16-index2-value:after{content:"";position:absolute;top:50%;right:0;width:32%;height:1px;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);transform:translateY(-50%)}.k_purelovers .k_box16 .k_is-box16-index2--01 .k_box16-index2-symbol .k_box16-index2-text{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1.2;color:#00235e}.k_purelovers .k_box16 .k_is-box16-index2--01 .k_box16-index2-symbol .k_box16-index2-text .k_box16-index2-date{padding:2px 5px;font-size:14px;line-height:1.2;border:1px solid #e81212;color:#e81212;background-color:#fff;border-radius:3px}.k_purelovers .k_box16 .k_is-box16-index2--01 .k_box16-index2-symbol .k_box16-index2-text>.k_box16-index2-date{margin-left:15px}.k_purelovers .k_box16 .k_is-box16-index2--01 .k_box16-index2-symbol .k_box16-index2-value+.k_box16-index2-text{margin-top:15px}.k_purelovers .k_box16 .k_is-box16-index2--01 .k_box16-index2-s{font-size:36px;line-height:0}.k_purelovers .k_box16.k_box16--border .k_box16-body{border:1px solid #00235e}.k_purelovers .k_box16.k_box16--border .k_box16-body+.k_box16-body{padding-top:20px;border-top:none}.k_purelovers .k_box16 .k_box16-body{padding:20px;margin-right:auto;margin-left:auto;background:#fff}.k_purelovers .k_box16 .k_box16-body+.k_box16-body{padding-top:10px}.k_purelovers .k_box16 .k_box16-body .k_box16-text{font-size:14px}.k_purelovers .k_box16 .k_box16-body .k_box16-paragraph{margin-bottom:5px}.k_purelovers .k_box16 .k_box16-body .k_box16-paragraph.k_box16-paragraph--01{margin-bottom:10px}.k_purelovers .k_box16 .k_box16-body-none{padding:0}.k_purelovers .k_box16 .k_box16-list{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px;margin-bottom:-50px}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item{display:flex;justify-content:center;padding-right:20px;padding-left:20px;padding-bottom:50px}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box{display:flex;flex-direction:column;padding:15px;width:495px}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_box16-list-item-thumb{position:relative;display:table;table-layout:fixed;overflow:hidden;width:465px;height:190px;border:1px solid #f3f3f3;background-color:#fff}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_box16-list-item-thumb .k_box16-list-item-img{content:"";position:absolute;top:0;left:0;width:465px;height:190px;background-repeat:no-repeat;background-size:465px 190px;text-indent:100%;white-space:nowrap;overflow:hidden}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_box16-list-item-thumb .k_box16-list-item-thumb--store_staff{background-image:url(/_base/assets/img/top/occupations_store_staff_01.jpg)}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_box16-list-item-thumb .k_box16-list-item-thumb--manager{background-image:url(/_base/assets/img/top/occupations_manager_01.jpg)}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_box16-list-item-thumb .k_box16-list-item-thumb--driver{background-image:url(/_base/assets/img/top/occupations_driver.jpg)}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_box16-list-item-thumb .k_box16-list-item-thumb--web_staff{background-image:url(/_base/assets/img/top/occupations_web_staff_01.jpg)}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_box16-list-item-thumb+.k_box16-list-item-index{margin-top:10px}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_box16-list-item-index{position:relative;font-size:22px;color:#00235e}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_box16-list-item-index:after{content:"";position:absolute;bottom:0;left:0;display:block;width:12%;height:1px;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%)}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_box16-list-item-index+.k_index16-list-item-body{margin-top:15px}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_index16-list-item-body .k_index16-list-item-text{min-height:175px;font-size:14px;line-height:1.8;color:#333}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_index16-list-item-body .k_index16-list-btn{display:flex;justify-content:center}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_index16-list-item-body .k_index16-list-btn .k_index16-list-btn-body,.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_index16-list-item-body .k_index16-list-btn .k_index16-list-btn-body:after{font-size:14px}.k_purelovers .k_box16 .k_box16-list .k_box16-list-item .k_index16-list-item-box .k_index16-list-item-body .k_index16-list-item-text+.k_index16-list-btn{margin-top:10px}.k_purelovers .k_is-box16--01 .k_box16-body{border-top:2px solid #ffab00}.k_purelovers .k_is-box16--02 .k_box16-body{border:5px solid;border-image:linear-gradient(90deg,#ff8125 0,#fc498a);border-image-slice:1}.k_purelovers .k_is-box16--03 .k_box16-body{background:#f9f9f9}.k_purelovers .k_box17{display:flex;flex-direction:column;align-items:center;border:2px solid;border-image:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%) 1;background-color:#fff;word-break:break-all;white-space:normal}.k_purelovers .k_box17 .k_box17-index{padding-top:100px;background-repeat:no-repeat;width:100%;background-position-x:center;background-position-y:center;text-align:center}.k_purelovers .k_box17 .k_box17-value{max-width:234px;position:relative;font-size:18px;line-height:1;font-weight:700;color:#00235e;margin-bottom:10px;background:linear-gradient(180deg,transparent 60%,#fff279 0)}.k_purelovers .k_box17 .k_box17-body{height:100%;padding:10px;font-size:14px;line-height:1.8;color:#333;background-color:#fff}.k_purelovers .k_is-box17-index--01{background-image:url(/_base/assets/img/top/feature_time_01.png);background-size:73px auto}.k_purelovers .k_is-box17-index--02{background-image:url(/_base/assets/img/top/feature_search_01.png);background-size:62px auto}.k_purelovers .k_is-box17-index--03{background-image:url(/_base/assets/img/top/feature_student_01.png);background-size:59px auto}.k_purelovers .k_box18{background-color:#fff}.k_purelovers .k_box18 .k_box18-body{position:relative;padding:10px 15px}.k_purelovers .k_box18 .k_box18-body .k_box18-index{width:100%;overflow:hidden;font-size:16px;font-weight:700;line-height:1.3}.k_purelovers .k_box18 .k_box18-body .k_box18-index .k_box18-index-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_purelovers .k_box18 .k_box18-body .k_box18-area{font-size:13px}.k_purelovers .k_box18 .k_box18-body .k_box18-sub{overflow:hidden;font-size:13px}.k_purelovers .k_box18 .k_box18-body .k_box18-sub .k_box18-sub-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_purelovers .k_box18 .k_box18-body .k_box18-ad{position:absolute;top:10px;right:15px;font-size:16px;color:#d0d0d0}.k_purelovers .k_box18 .k_box18-body .k_box18-info .k_box18-info-top{position:relative;width:90%;height:22.1px;font-size:13px;line-height:1.7;overflow:hidden;word-break:break-all;text-align:justify;text-justify:inter-ideograph}.k_purelovers .k_box18 .k_box18-body .k_box18-info .k_box18-info-top:before{content:"...";position:absolute;top:5px;right:0;width:1em;font-size:13px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff);text-align:center}.k_purelovers .k_box18 .k_box18-body .k_box18-info .k_box18-info-top:after{content:"";position:absolute;height:100%;width:100%;background:#fff}.k_purelovers .k_box18 .k_box18-body .k_box18-info .k_box18-info-top .k_box18-area{margin-left:10px}.k_purelovers .k_box18 .k_box18-body .k_box18-info .k_box18-info-top .k_box18-sub{margin-left:15px}.k_purelovers .k_box18 .k_box18-body .k_box18-info .k_box18-index{margin-top:10px}.k_purelovers .k_box18+.k_box18{margin-top:20px}.k_purelovers .k_box19 .k_box19-index{position:relative;padding-top:5px;padding-bottom:5px;font-size:14px;line-height:1;color:#333;font-weight:700}.k_purelovers .k_box19 .k_box19-index .k_box19-index-icon{margin-right:5px}.k_purelovers .k_box19 .k_box19-index .k_box19-index-icon02{position:absolute;top:-12px;left:414px;display:inline-block;width:20px;height:20px;background-image:url(/_base/assets/img/common/icon_recruit_01.png);background-size:100% auto;background-repeat:no-repeat}.k_purelovers .k_box19 .k_box19-body{border:1px solid #e0e0e0;background-color:#fff}.k_purelovers .k_box19 .k_box19-body .k_box19-body-inner{padding:15px 20px}.k_purelovers .k_box19 .k_box19-index+.k_box19-body{margin-top:10px}.k_purelovers .k_is-box19--disabled .k_box19-body{background-color:#f0f0f0}.k_purelovers .k_is-box19--l .k_box19-index{font-size:24px;color:#00235e;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.k_purelovers .k_is-box19--l .k_box19-index .k_box19-index-icon{margin-right:5px}@media (-ms-high-contrast:none){.k_purelovers .k_is-box19--l .k_box19-index{background:none;color:#00235e}}.k_purelovers .k_is-box19--l .k_box19-body{border:1px solid #00235e;background-color:#fff}.k_purelovers .k_is-box19--l .k_box19-body .k_box19-body-inner{padding:25px 20px}.k_purelovers .k_is-box19--l .k_box19-index+.k_box19-body{margin-top:20px}.k_purelovers .k_box20{display:block;background-color:#ededed;word-break:break-all;white-space:normal}.k_purelovers .k_box20 .k_box20-index{position:relative;display:flex;align-items:center;justify-content:space-around;padding:10px;background-color:#ff69c8}.k_purelovers .k_box20 .k_box20-index:after{content:"";width:0;height:0;border-color:#ff69c8 transparent transparent;border-style:solid;border-width:8px 7px 0;position:absolute;bottom:-7px;left:50%;transform:translateX(-50%)}.k_purelovers .k_box20 .k_box20-index .k_box20-index-logo{width:76px;height:33px}.k_purelovers .k_box20 .k_box20-index .k_box20-index-value{font-size:13px;line-height:1.3;color:#fff;font-weight:700}.k_purelovers .k_box20 .k_box20-index .k_box20-index-value .k_box20-index-strong{font-size:16px;color:#fcff00}.k_purelovers .k_box20 .k_box20-body{display:flex;flex-direction:column;padding:10px;font-size:12px;line-height:1.3}.k_purelovers .k_box20 .k_box20-body .k_box20-list{display:flex;flex-direction:column;margin-top:5px;margin-bottom:5px;padding-left:10px;padding-right:10px;background-color:#fff;border-radius:5px}.k_purelovers .k_box20 .k_box20-body .k_box20-list .k_box20-list-item{display:flex;align-items:center;padding-top:10px;padding-bottom:10px;font-size:12px;line-height:1}.k_purelovers .k_box20 .k_box20-body .k_box20-list .k_box20-list-item .k_box20-icon{min-width:21px;max-width:21px;text-align:center;margin-right:8px;font-size:18px;color:#ff69c8}.k_purelovers .k_box20 .k_box20-body .k_box20-list .k_box20-list-item>.k_box20-review-box{margin-top:8px}.k_purelovers .k_box20 .k_box20-body .k_box20-list .k_box20-list-item>.k_link{line-height:1.4}.k_purelovers .k_box20 .k_box20-body .k_box20-list .k_box20-list-item:last-child{flex-wrap:wrap}.k_purelovers .k_box20 .k_box20-body .k_box20-list .k_box20-list-item:last-child>.k_link{width:80%}.k_purelovers .k_box20 .k_box20-body .k_box20-list .k_box20-list-item+.k_box20-list-item{border-top:1px solid #ededed}.k_purelovers .k_box20 .k_box20-body .k_box20-review-box,.k_purelovers .k_box20 .k_box20-body .k_box20-review-box .k_box20-review-list{display:flex}.k_purelovers .k_box20 .k_box20-body .k_box20-review-box .k_box20-review-list .k_box20-review-list-item{position:relative;width:19px}.k_purelovers .k_box20 .k_box20-body .k_box20-review-box .k_box20-review-list .k_box20-review-list-item .k_box20-review{color:#f37f19;font-size:16px}.k_purelovers .k_box20 .k_box20-body .k_box20-review-box .k_box20-review-list .k_box20-review-list-item .k_is-box20-review--01{color:#ededed}.k_purelovers .k_box20 .k_box20-body .k_box20-review-box .k_box20-review-list .k_box20-review-list-item .k_box20-review-half{position:absolute;top:0;left:8px;transform:scaleX(-1);color:#ededed}.k_purelovers .k_box20 .k_box20-body .k_box20-review-box .k_box20-review-list .k_box20-review-list-item:last-child .k_box20-review-half{padding-left:0}.k_purelovers .k_box20 .k_box20-body .k_box20-review-box .k_box20-review-total{margin-left:15px;font-size:16px;line-height:1.2;color:#ff69c8;font-weight:700}.k_purelovers .k_box21{border:1px solid transparent;background:linear-gradient(90deg,#ff8125 0,#fc498a)}.k_purelovers .k_box21 .k_box21-body{padding:10px}.k_purelovers .k_box21 .k_box21-body .k_box21-body{margin-top:15px;background-color:#efefef}.k_purelovers .k_box21 .k_box21-body .k_box21-body-value{line-height:2;font-size:15px}.k_purelovers .k_box21 .k_box21-body .k_box21-index-body{color:#fff;position:relative;display:flex}.k_purelovers .k_box21 .k_box21-body .k_box21-index-body .k_box21-index{padding-left:5px;padding-right:5px}.k_purelovers .k_is-box21--01{border:1px solid transparent;background:linear-gradient(90deg,#ff8125 0,#fc498a)}.k_purelovers .k_is-box21--01 .k_box21-body{padding:10px}.k_purelovers .k_is-box21--01 .k_box21-body .k_box21-body{margin-top:15px;background-color:#efefef}.k_purelovers .k_is-box21--01 .k_box21-body .k_box21-body-value{position:relative;max-height:180px;line-height:2;font-size:15px;overflow:hidden;word-break:break-all;text-align:justify;text-justify:inter-ideograph}.k_purelovers .k_is-box21--01 .k_box21-body .k_box21-body-value:before{content:"...";position:absolute;top:150px;right:0;width:1em;font-size:15px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#efefef 50%,#efefef);text-align:center}.k_purelovers .k_is-box21--01 .k_box21-body .k_box21-body-value:after{content:"";position:absolute;height:100%;width:100%;background:#efefef}.k_purelovers .k_is-box21--01 .k_box21-body .k_box21-index-body{color:#fff;position:relative;display:flex}.k_purelovers .k_is-box21--01 .k_box21-body .k_box21-index-body .k_box21-index{padding-left:5px;padding-right:5px}.k_purelovers .k_box22{display:flex;flex-direction:column;padding:20px;background-color:#f2f4f7;word-break:break-all;white-space:normal}.k_purelovers .k_box22.k_is-box22--01 .k_box22-body,.k_purelovers .k_box22.k_is-box22--01 .k_box22-index{color:#333}.k_purelovers .k_box22 .k_box22-index{font-size:20px;line-height:1.4;font-weight:700;color:#002965}.k_purelovers .k_box22 .k_box22-body{font-size:14px;line-height:1.6;color:#002965}.k_purelovers .k_box22 .k_box22-index+.k_box22-body{margin-top:15px}.k_purelovers .k_box22--simple{background-color:#fff}.k_purelovers .k_box22--simple .k_box22-index{font-size:16px}.k_purelovers .k_box22--simple .k_box22-body-value{display:inline-block;font-size:14px;line-height:1.6}.k_purelovers .k_box22--simple .k_box22-index+.k_box22-body{margin-top:15px}.k_purelovers .k_box23{border:1px solid #e0e0e0}.k_purelovers .k_box23 .k_box23-index{display:flex;align-items:center;padding-top:10px;padding-bottom:10px;font-size:26px;line-height:1;font-weight:700;color:#333;background-color:#fff066;word-break:break-all;white-space:normal}.k_purelovers .k_box23 .k_box23-index .k_box23-icon{margin-left:10px;margin-right:5px;min-width:54px}.k_purelovers .k_box23 .k_box23-index .k_box23-icon+.k_box23-icon{margin-left:0}.k_purelovers .k_box23 .k_box23-index .k_box23-index-value{margin-left:5px;margin-right:10px}.k_purelovers .k_box23 .k_box23-body{padding:10px;background-color:#fff;font-size:22px}.k_purelovers .k_box23 .k_box23-body .k_box23-body-value{display:flex;align-items:baseline;justify-content:center}.k_purelovers .k_box23 .k_box23-body .k_box23-box{padding:10px;background-color:#fafafa;word-break:break-all;white-space:normal}.k_purelovers .k_box23 .k_box23-body .k_box23-box .k_box23-box-index{font-size:16px;line-height:1.4;color:#333}.k_purelovers .k_box23 .k_box23-body .k_box23-box .k_box23-box-text{font-size:14px;line-height:1.4;color:#333}.k_purelovers .k_box23 .k_box23-body .k_box23-box .k_box23-box-index+.k_box23-box-text{margin-top:5px}.k_purelovers .k_box23 .k_box23-body-value+.k_box23-box,.k_purelovers .k_box23 .k_box23-body>.k_box23-body-value{margin-top:15px}.k_purelovers .k_box23 .k_box23-strong{color:#f64418;font-weight:700}.k_purelovers .k_box23 .k_box23-strong--price{font-size:52px;font-weight:700;letter-spacing:-2px;color:#f64418}.k_purelovers .k_is-box23--01 .k_box23-index{background-color:#f2f4f7}.k_purelovers .k_is-box23--s .k_box23-index{font-size:15px}.k_purelovers .k_is-box23--hover{transition:.3s}.k_purelovers .k_is-box23--hover:hover{opacity:.7}.k_purelovers .k_box24 .k_box24-index{position:relative;display:flex;align-items:center;padding:15px 20px;line-height:1;background:#00235e}.k_purelovers .k_box24 .k_box24-index .k_box24-index-value{display:flex;justify-content:center;flex-grow:1;font-size:18px;font-weight:700;color:#fff}.k_purelovers .k_box24 .k_box24-index .k_box24-index-icon{display:flex;flex-grow:0;font-size:22px;color:#fff;cursor:pointer}.k_purelovers .k_box24 .k_box24-body{display:flex;flex-direction:column;align-items:center;padding:20px;background-color:#fff}.k_purelovers .k_box24 .k_box24-body .k_box24-box{padding:30px;background-color:#f7f7f7}.k_purelovers .k_box24 .k_box24-body .k_box24-box .k_box24-box-index{font-size:26px;font-weight:700;color:#00235e;text-align:center;line-height:1}.k_purelovers .k_box24 .k_box24-body .k_box24-box .k_box24-box-text{font-size:14px;line-height:1.7;text-align:center}.k_purelovers .k_box24 .k_box24-body .k_box24-box .k_box24-box-index+.k_box24-box-text{margin-top:20px}.k_purelovers .k_box24 .k_box24-body .k_box24-msg{display:flex;align-items:baseline;font-size:14px;line-height:1}.k_purelovers .k_box24 .k_box24-body .k_box24-msg .k_box24-msg-strong{font-size:18px;font-weight:700;color:#00235e}.k_purelovers .k_box24 .k_box24-body .k_box24-btn .k_box24-btn-body{font-size:21px}.k_purelovers .k_box24 .k_box24-body .k_box24-btn .k_box24-btn-body .k_box24-btn-icon{font-size:32px}.k_purelovers .k_box24 .k_box24-body .k_box24-btn .k_box24-btn-body .k_box24-btn-icon:after{font-size:11px}.k_purelovers .k_box24 .k_box24-body .k_box24-box+.k_box24-msg{margin-top:22px}.k_purelovers .k_box24 .k_box24-body .k_box24-msg+.k_box24-btn{margin-top:20px}.k_purelovers .k_box25{display:flex;flex-direction:column;background-color:#fff}.k_purelovers .k_box25 .k_box25-thumb{position:relative;background-color:#efefef}.k_purelovers .k_box25 .k_box25-thumb:after{content:"";transition:.3s}.k_purelovers .k_box25 .k_box25-icon{position:absolute;top:50%;left:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#000;background-color:hsla(0,0%,45.9%,.5);border-radius:50%;transform:translate(-50%,-50%);z-index:1}.k_purelovers .k_box25 .k_box25-time{position:absolute;top:0;right:0;padding:6px;background-color:rgba(0,0,0,.6);color:#fff;font-weight:700;font-size:12px;line-height:1;z-index:1}.k_purelovers .k_box25 .k_box25-index,.k_purelovers .k_box25 .k_box25-title{font-size:18px;line-height:1.3;font-weight:700}.k_purelovers .k_box25 .k_box25-title{position:relative;height:46.8px;overflow:hidden;word-break:break-all;word-wrap:break-word;text-align:justify;text-justify:inter-ideograph}.k_purelovers .k_box25 .k_box25-title:before{content:"...";position:absolute;top:23.4px;right:0;width:1em;margin-right:-1%;font-size:18px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff);text-align:center}.k_purelovers .k_box25 .k_box25-title:after{content:"";position:absolute;height:100%;width:100%;background:#fff}@media screen and (-webkit-min-device-pixel-ratio:0){.k_purelovers .k_box25 .k_box25-title{word-break:break-word}}.k_purelovers .k_box25 .k_box25-link:hover .k_box25-thumb:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.k_purelovers .k_box25 .k_box25-info{padding-bottom:10px}.k_purelovers .k_box25 .k_box25-info .k_box25-datetime{font-size:12px;line-height:2;color:#e90152;font-weight:700}.k_purelovers .k_box25 .k_box25-info .k_box25-shop{font-size:13px;line-height:1.5;color:#333;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_purelovers .k_box25 .k_box25-info .k_box25-area{font-size:13px}.k_purelovers .k_box25 .k_box25-info .k_box25-area .k_box25-area--separator{margin-right:5px;margin-left:5px}.k_purelovers .k_box25 .k_box25-info-col{display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px;margin-bottom:-5px}.k_purelovers .k_box25 .k_box25-info-col .k_box25-info-col-item{padding-left:3px;padding-right:3px;padding-bottom:5px}.k_purelovers .k_box25 .k_box25-info-col .k_tag{margin-left:3px;margin-right:3px;margin-bottom:5px}.k_purelovers .k_box25 .k_box25-info-col .k_tag.k_is-tag--02{max-width:101px}.k_purelovers .k_box25 .k_box25-info-col .k_tag.k_is-tag--08+.k_is-tag--02,.k_purelovers .k_box25 .k_box25-info-col .k_tag.k_is-tag--09+.k_is-tag--02{max-width:77px}.k_purelovers .k_box25 .k_box25-thumb+.k_box25-index,.k_purelovers .k_box25>.k_box25-index{margin-top:15px}.k_purelovers .k_box25 .k_box25-shop+.k_box25-info-col{margin-top:10px}.k_purelovers .k_box25 .k_box25-info+.k_box25-index,.k_purelovers .k_box25 .k_box25-thumb+.k_box25-info{margin-top:5px}.k_purelovers .k_box25 .k_box25-shop+.k_box25-area{margin-top:3px}.k_purelovers .k_box25 .k_box25-area+.k_box25-info-col{margin-top:5px}.k_purelovers .k_is-box25--01 .k_box25-time{position:absolute;top:0;right:0;padding:6px;background-color:rgba(0,0,0,.6);color:#fff;font-weight:700;font-size:12px;line-height:1;z-index:1}.k_purelovers .k_is-box25--01 .k_box25-index{color:#333;font-size:14px;line-height:1.5}.k_purelovers .k_is-box25--01 .k_box25-info .k_box25-datetime{color:#333}.k_purelovers .k_box26{display:block;transition:.3s}.k_purelovers .k_box26 .k_box26-body{position:relative;display:flex;justify-content:center;padding:20px;background-color:#fafafa}.k_purelovers .k_box26 .k_box26-body .k_box26-thumb-box .k_box26-thumb{position:relative;width:200px;height:110px;display:flex;align-items:center;justify-content:center;background-color:#efefef;transition:.3s}.k_purelovers .k_box26 .k_box26-body .k_box26-thumb-box .k_box26-thumb .k_box26-thumb-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_purelovers .k_box26 .k_box26-body .k_box26-thumb-box .k_box26-thumb .k_box26-thumb-icon{position:absolute;top:50%;left:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#000;background-color:hsla(0,0%,45.9%,.5);border-radius:50%;transform:translate(-50%,-50%);z-index:1}.k_purelovers .k_box26 .k_box26-body .k_box26-content{width:540px;padding:0 20px;word-break:break-all;white-space:normal}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-content-date{font-size:14px;color:#e80151;line-height:1.6}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-content-date>time{margin-right:3px}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-content-index{font-size:15px;line-height:1.4;font-weight:700;color:#0677f6}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-content-text{font-size:14px;line-height:1.4;color:#333}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-content-index+.k_box26-content-text{margin-top:5px}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-box .k_box26-box-index{font-size:16px;font-weight:700;line-height:1.4;color:#333}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-box .k_box26-box-index:after{content:"";display:block;width:100%;height:1px;background-color:#f0f0f0;margin-top:5px}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-box .k_box26-box-content{display:flex;align-items:center;justify-content:space-between}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-box .k_box26-box-content .k_box26-box-content-info{font-size:14px;line-height:1.4;color:#333}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-box .k_box26-box-content .k_box26-box-content-info .k_box26-box-content-strong{font-size:16px;line-height:2;font-weight:700}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-box .k_box26-box-content .k_box26-box-content-salary{min-width:205px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;line-height:1.4;color:#333;background-color:#e5e9ee}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-box .k_box26-box-content .k_box26-box-content-salary .k_box26-box-content-value{color:#002965}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-box .k_box26-box-content .k_box26-box-content-salary .k_box26-box-content-value .k_box26-box-content-strong{font-size:21px;font-weight:700}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-box .k_box26-box-index+.k_box26-box-content{margin-top:10px}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-list{display:flex;flex-direction:column}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-list .k_box26-list-item .k_box26-list-item-index,.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-list .k_box26-list-item .k_box26-list-item-value{font-size:16px;line-height:1.5;color:#333}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-list .k_box26-list-item .k_box26-list-item-strong{font-size:22px;color:#e90152}.k_purelovers .k_box26 .k_box26-body .k_box26-content .k_box26-list .k_box26-list-item+.k_box26-list-item{padding-top:3px}.k_purelovers .k_box26 .k_box26-body .k_box26-icon{position:absolute;top:50%;right:15px;font-size:16px;color:#002965;transform:translateY(-50%);transition:.3s}.k_purelovers .k_box26 .k_box26-body .k_box26-thumb-box+.k_box26-content{margin-left:5px}.k_purelovers .k_box26--hover{transition:.3s;cursor:pointer}.k_purelovers .k_box26--hover:hover{opacity:.7}.k_purelovers .k_box27{display:flex;flex-wrap:wrap;margin-left:-48px;margin-bottom:-48px}.k_purelovers .k_box27 .k_box27-item{width:50%;padding-left:48px;padding-bottom:48px}.k_purelovers .k_box27 .k_box27-item>a{cursor:pointer}.k_purelovers .k_box27 .k_box27-item>a:hover{opacity:.8}.k_purelovers .k_box27 .k_box27-box{background-color:#333;transform:skewX(-10deg);height:90px;display:flex;align-items:center}.k_purelovers .k_box27 .k_box27-box .k_box27-index{position:absolute;background-color:#fff;box-shadow:4px 4px #fd306a;top:4px;left:4px;width:196px;height:100%;display:flex;justify-content:center;align-items:center}.k_purelovers .k_box27 .k_box27-box .k_box27-index .k_box27-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1em;position:relative;vertical-align:middle;transform:skewX(10deg)}.k_purelovers .k_box27 .k_box27-box .k_box27-body{transform:skew(12deg,0);padding-left:220px}.k_purelovers .k_box27 .k_box27-box .k_box27-body .k_box27-wrap{display:flex;color:#fff}.k_purelovers .k_box27 .k_box27-box .k_box27-body .k_box27-wrap .k_box27-inner{display:flex;flex-direction:column}.k_purelovers .k_box27 .k_box27-box .k_box27-body .k_box27-wrap .k_box27-text{font-size:22px;line-height:1.4}.k_purelovers .k_box27 .k_box27-box .k_box27-body .k_box27-wrap .k_box27-text.k_box27-text--bold{font-weight:700}.k_purelovers .k_box27 .k_box27-box .k_box27-body .k_box27-wrap .k_box27-text.k_box27-text--small{font-size:14px}.k_purelovers .k_btn2{display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:700;border-radius:5px;text-decoration:none;position:relative;transition:.3s;background-color:#fff;color:#e90152;border:2px solid #e90152;padding-right:25px;padding-left:25px;font-size:14px}.k_purelovers .k_btn2 .k_btn2-badge{position:absolute;right:-10px;top:-10px;border-radius:50px;font-weight:700;text-align:center;transition:.3s}.k_purelovers .k_btn2 .k_btn2-icon{font-weight:700}.k_purelovers .k_btn2 .k_btn2-badge{background-color:#e90152;color:#fff}.k_purelovers .k_btn2 .k_btn2-icon{color:#e90152}.k_purelovers .k_btn2 .k_btn2-badge{min-width:20px;height:20px;line-height:20px;padding-left:5px;padding-right:5px;font-size:12px}.k_purelovers .k_btn2 .k_btn2-icon{margin-right:3px;font-size:13px}.k_purelovers .k_is-btn2--01{background-color:#fff;color:#009b9f;border-color:#009b9f}.k_purelovers .k_is-btn2--01 .k_btn2-badge{background-color:#009b9f;color:#fff}.k_purelovers .k_is-btn2--01 .k_btn2-icon{color:#ffd633}.k_purelovers .k_is-btn2--01:hover{color:#fff;background-color:#009b9f}.k_purelovers .k_is-btn2--01:hover .k_btn2-badge{background-color:#ffd633;color:#333}.k_purelovers .k_btn3 .k_btn3-body{position:relative;border-radius:50px;text-align:center;text-decoration:none;line-height:1;border-style:solid;border-width:1px;transition:.3s;cursor:pointer;word-break:break-all;white-space:normal}.k_purelovers .k_btn3 .k_btn3-body:after{position:absolute;content:"\F0DA";font-family:Font Awesome\ 5 Free;font-weight:700;top:50%;font-size:22px;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.k_purelovers .k_btn3 .k_btn3-body:hover:after{right:20px}.k_purelovers .k_btn3 .k_btn3-body{border-color:#20aeb2;background-color:#20aeb2;color:#fff}.k_purelovers .k_btn3 .k_btn3-body:after{color:#fff}.k_purelovers .k_btn3 .k_btn3-body:hover:after{background-color:#20aeb2}.k_purelovers .k_btn3 .k_btn3-body{padding:20px 50px 20px 35px;font-size:16px}.k_purelovers .k_btn3--01 .k_btn3-body:after{content:"\f105"}.k_purelovers .k_is-btn3--01 .k_btn3-body{border-color:#000;background-color:#fff;color:#00235e}.k_purelovers .k_is-btn3--01 .k_btn3-body:after{color:#00235e}.k_purelovers .k_is-btn3--01 .k_btn3-body:hover:after{background-color:#fff}.k_purelovers .k_is-btn3--02 .k_btn3-body{border-color:#d7d7d7;background-color:#fff;color:#333}.k_purelovers .k_is-btn3--02 .k_btn3-body:after{color:#00235e}.k_purelovers .k_is-btn3--02 .k_btn3-body:hover:after{background-color:#fff}.k_purelovers .k_is-btn3--s .k_btn3-body{padding:15px 50px 15px 25px;font-size:16px}.k_purelovers .k_btn4{padding-bottom:4px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.k_purelovers .k_btn4 .k_btn4-body{width:100%;height:50px;display:flex;align-items:center;justify-content:center;border-style:solid;border-width:1px;border-radius:5px;line-height:1;position:relative;transition:.1s;font-weight:700;text-decoration:none;cursor:pointer}.k_purelovers .k_btn4 .k_btn4-body .k_btn4-is-icon--01{font-weight:900}.k_purelovers .k_btn4 .k_btn4-body .k_btn4-value{word-break:break-all;white-space:normal;font-family:メイリオ,Meiryo,SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,Font Awesome\ 5 Free}.k_purelovers .k_btn4 .k_btn4-body:hover{opacity:.7}.k_purelovers .k_btn4 .k_btn4-body{color:#452902;background:#fff;border-color:#452902}.k_purelovers .k_btn4 .k_btn4-body .k_btn4-icon{color:#452902}.k_purelovers .k_btn4 .k_btn4-body{padding:13px 8px;font-size:15px}.k_purelovers .k_btn4 .k_btn4-body .k_btn4-icon{font-size:22px;margin-right:10px}.k_purelovers .k_btn4 .k_btn4-body .k_btn4-icon-reverse{margin-left:10px}.k_purelovers .k_btn4 .k_btn4-body .k_btn4-icon-sns{position:relative;font-size:26px;margin-top:-4px}.k_purelovers .k_btn4 .k_btn4-body .k_btn4-icon-sns:after{content:"SNS";position:absolute;top:50%;left:50%;font-size:10px;line-height:0;color:#0c9c30;transform:translate(-50%);font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,Font Awesome\ 5 Free}.k_purelovers .k_btn4-disable{background:transparent;pointer-events:none}.k_purelovers .k_btn4-disable .k_btn4-body{pointer-events:none;transform:translateY(4px);cursor:auto}.k_purelovers .k_btn4-disable .k_btn4-body .k_btn4-icon-sns:after{content:"SNS";color:#b6b6b6}.k_purelovers .k_btn4-rounded{border-radius:50px;background:none}.k_purelovers .k_btn4-rounded .k_btn4-body{border-radius:50px}.k_purelovers .k_is-btn4--01 .k_btn4-body{color:#fff;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);border-color:transparent}.k_purelovers .k_is-btn4--01 .k_btn4-body .k_btn4-icon{color:#fff}.k_purelovers .k_is-btn4--02 .k_btn4-body{color:#fff;background:linear-gradient(90deg,#28cf63,#2fb560);border-color:transparent}.k_purelovers .k_is-btn4--02 .k_btn4-body .k_btn4-icon{color:#fff}.k_purelovers .k_is-btn4--03 .k_btn4-body{color:#009b9f;background:#fff;border-color:#009b9f}.k_purelovers .k_is-btn4--03 .k_btn4-body .k_btn4-icon{color:#ffd633}.k_purelovers .k_is-btn4--04 .k_btn4-body{color:#b6b6b6;background:#fff;border-color:#b6b6b6}.k_purelovers .k_is-btn4--04 .k_btn4-body .k_btn4-icon{color:#b6b6b6}.k_purelovers .k_is-btn4--05 .k_btn4-body{color:#fff;background:#b6b6b6;border-color:#b6b6b6}.k_purelovers .k_is-btn4--05 .k_btn4-body .k_btn4-icon{color:#fff}.k_purelovers .k_is-btn4--06 .k_btn4-body{color:#fff;background:linear-gradient(135deg,#e45252,#ed6060);border-color:transparent}.k_purelovers .k_is-btn4--06 .k_btn4-body .k_btn4-icon{color:#fff}.k_purelovers .k_is-btn4--l .k_btn4-body{padding:15px 20px;font-size:16px}.k_purelovers .k_is-btn4--l .k_btn4-body .k_btn4-icon{font-size:22px;margin-right:10px}.k_purelovers .k_is-btn4--l .k_btn4-body .k_btn4-icon-reverse{margin-left:10px}.k_purelovers .k_is-btn4--l .k_btn4-body{height:56px;max-height:56px}.k_purelovers .k_is-btn4--l .k_btn4-body .k_btn4-icon-sns{font-size:28px}.k_purelovers .k_btn7{display:inline-block}.k_purelovers .k_btn7 .k_btn7-body{display:flex;align-items:center;justify-content:center;line-height:1;font-weight:700;cursor:pointer;border-radius:5px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.1);transition:.3s}.k_purelovers .k_btn7 .k_btn7-body,.k_purelovers .k_btn7 .k_btn7-body:hover{border-style:solid;border-width:1px}.k_purelovers .k_btn7 .k_btn7-body .k_btn7-value{text-align:center;cursor:pointer;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,Font Awesome\ 5 Free}.k_purelovers .k_btn7 .k_btn7-body .k_btn7-value:focus{outline:0}.k_purelovers .k_btn7 .k_btn7-body{color:#101010;background-color:#fff;border-color:#ccc}.k_purelovers .k_btn7 .k_btn7-body:hover{border-color:#00235e}.k_purelovers .k_btn7 .k_btn7-body .k_btn7-value{background-color:#fff;color:#101010}.k_purelovers .k_btn7 .k_btn7-body .k_btn7-icon{color:#00235e}.k_purelovers .k_btn7 .k_btn7-body{font-size:14px;padding:10px}.k_purelovers .k_btn7 .k_btn7-body .k_btn7-icon{margin-right:5px}.k_purelovers .k_btn7-simple .k_btn7-body{font-weight:400;box-shadow:0 0 4px 2px rgba(0,0,0,.1)}.k_purelovers .k_btn7--disabled .k_btn7-body{color:#101010;background-color:#fff;border-color:#ccc}.k_purelovers .k_btn7--disabled .k_btn7-body:hover{border-color:#ccc}.k_purelovers .k_btn7--disabled .k_btn7-body .k_btn7-value{background-color:#fff;color:#aaa}.k_purelovers .k_btn7--disabled .k_btn7-body .k_btn7-icon{color:#00235e}.k_purelovers .k_btn7--disabled .k_btn7-body,.k_purelovers .k_btn7--disabled .k_btn7-body .k_btn7-value{cursor:default}.k_purelovers .k_is-btn7--s .k_btn7-body{font-size:12px;padding:5px 10px}.k_purelovers .k_is-btn7--s .k_btn7-body .k_btn7-icon{margin-right:5px}.k_purelovers .k_btn8{border:1px solid rgba(0,0,0,.1);border-radius:5px}.k_purelovers .k_btn8 .k_btn8-body{display:flex;align-items:center;justify-content:center;background-color:#fff;font-weight:700;cursor:pointer;transition:.3s;text-decoration:none;height:46px;border-radius:5px;background:linear-gradient(135deg,#fff 25%,#fff 50%,#f3f3f3 75%,#f3f3f3);background-size:200% 100%;background-position:0}.k_purelovers .k_btn8 .k_btn8-body .k_btn8-value{line-height:1;background-color:transparent;cursor:pointer;font-family:メイリオ,Meiryo,SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,Font Awesome\ 5 Free}.k_purelovers .k_btn8 .k_btn8-body .k_btn8-value:focus{outline:0}.k_purelovers .k_btn8 .k_btn8-body .k_btn8-icon{display:inline-block;color:#00235Es}.k_purelovers .k_btn8 .k_btn8-body:hover{background-position:100%}.k_purelovers .k_btn8 .k_btn8-body{color:#333}.k_purelovers .k_btn8 .k_btn8-body .k_btn8-icon{color:#00235e}.k_purelovers .k_btn8 .k_btn8-body{font-size:16px;padding:10px}.k_purelovers .k_btn8 .k_btn8-body .k_btn8-icon{margin-right:5px}.k_purelovers .k_is-btn8--l .k_btn8-body{height:50px;min-height:50px;max-height:50px}.k_purelovers .k_is-btn8--s .k_btn8-body{font-size:14px;height:40px;min-height:40px;max-height:40px}.k_purelovers .k_is-btn8--m .k_btn8-body{font-size:15px}.k_purelovers .k_is-btn8--middle .k_btn8-body{font-size:13px}.k_purelovers .k_is-btn8--middle .k_btn8-body:hover{background-position:0}.k_purelovers .k_is-btn8--middle .k_btn8-body .k_btn8-icon{font-size:20px}.k_purelovers .k_btn8--disabled{cursor:default;text-decoration:none}.k_purelovers .k_btn8--disabled:hover{cursor:default;text-decoration:none;opacity:1}.k_purelovers .k_btn8--disabled .k_btn8-body{box-shadow:none}.k_purelovers .k_btn8--disabled .k_btn8-body:hover{cursor:default;background-position:0}.k_purelovers .k_btn8--disabled .k_btn8-value{color:#aaa}.k_purelovers .k_btn8--disabled .k_btn8-value:hover{cursor:default}.k_purelovers .k_is-btn8--01 .k_btn8-body{color:#fff;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);background-size:200% 100%;background-position:0}.k_purelovers .k_is-btn8--02 .k_btn8-body{color:#fff;background:#b6b6b6}.k_purelovers .k_is-btn8--02 .k_btn8-value{color:#fff}.k_purelovers .k_is-btn8--03 .k_btn8-body{color:#666;background:#fff}.k_purelovers .k_is-btn8--04 .k_btn8-body{color:#fff;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);background-size:200% 100%;background-position:0}.k_purelovers .k_is-btn8--05{box-shadow:none}.k_purelovers .k_is-btn8--05 .k_btn8-body{border:2px solid #00235e}.k_purelovers .k_btn9{background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);background-size:200% 100%;background-position:0;color:#fff;border-radius:5px;padding:20px 10px;display:block;font-weight:700;overflow:hidden;position:relative;text-align:center;font-size:18px;cursor:pointer;text-decoration:none;letter-spacing:2px;transition:.3s}.k_purelovers .k_btn9:hover{background-position:100%}.k_purelovers .k_is-btn9--01{color:#333;background:linear-gradient(135deg,#fff 25%,#fff 50%,#f3f3f3 75%,#f3f3f3);background-size:200% 100%;background-position:0;box-shadow:0 0 4px 2px rgba(0,0,0,.1)}.k_purelovers .k_btn9--disabled{cursor:default;background:#b6b6b6}.k_purelovers .k_btn11{position:relative;display:inline-block;border:1px solid #e1e1e1;border-radius:5px;cursor:pointer;background-color:#fff;padding:12px 15px 12px 10px;font-size:13px}.k_purelovers .k_btn11 .k_btn11-value{font-weight:700}.k_purelovers .k_btn11 .k_btn11-icon{position:absolute;top:50%;left:15px;transform:translateY(-50%);color:#333;transition:.1s}.k_purelovers .k_btn11:hover .k_btn11-icon{left:10px}.k_purelovers .k_btn11 .k_btn11-value{color:#222}.k_purelovers .k_btn11 .k_btn11-icon+.k_btn11-value{margin-left:20px}.k_purelovers .k_btn11+.k_btn11{margin-top:15px}.k_purelovers .k_icon1{position:relative;display:flex;align-items:center;justify-content:center;transition:all .4s;cursor:pointer;color:#00235e;background-color:#fff;max-width:20px;min-width:20px;min-height:20px;margin-right:5px;padding:3px;border:1px solid #00235e}.k_purelovers .k_icon1 .k_icon1-value{position:absolute;border-radius:50px;transition:all .4s;background-color:#00235e;left:6px;width:10px;height:2px}.k_purelovers .k_icon1 .k_icon1-value:first-of-type{top:8px;left:4px;right:4px;transform:rotate(0deg)}.k_purelovers .k_icon1 .k_icon1-value:nth-of-type(2){top:8px;left:4px;right:4px;transform:rotate(90deg)}.k_purelovers .k_icon1-value-active{max-width:20px;min-width:20px;min-height:20px;margin-right:5px;padding:3px;border-width:1px}.k_purelovers .k_icon1-value-active .k_icon1-value{left:6px;width:10px;height:2px}.k_purelovers .k_icon1-value-active .k_icon1-value:first-of-type{top:8px;left:4px;right:4px;transform:rotate(0deg)}.k_purelovers .k_icon1-value-active .k_icon1-value:nth-of-type(2){top:8px;left:4px;right:4px;transform:rotate(180deg)}.k_purelovers .k_icon2{position:relative;display:inline-block;background-color:#ffab00;width:8px;height:14px}.k_purelovers .k_icon2:after{content:"";height:0;position:absolute;width:0;border-style:solid;top:50%;transform:translateY(-50%);border-color:transparent transparent transparent #ffab00;border-width:7px;right:-14px}.k_purelovers .k_is-icon2--01{background-color:#f64418}.k_purelovers .k_is-icon2--01:after{border-color:transparent transparent transparent #f64418}.k_purelovers .k_is-icon2--02{background-color:#00235e}.k_purelovers .k_is-icon2--02:after{border-color:transparent transparent transparent #ffab00}.k_purelovers .k_is-icon2--s{width:6px;height:10px}.k_purelovers .k_is-icon2--s:after{border-width:0;right:0}.k_purelovers .k_icon3{position:relative;display:inline-block;text-align:center;border-radius:50%;border:1px solid #333;background-color:#333;color:#fff;width:16px;height:16px;line-height:16px;font-size:10px}.k_purelovers .k_icon3 .k_icon3-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k_purelovers .k_is-icon3--l{width:36px;height:36px;line-height:36px;font-size:25px}.k_purelovers .k_icon4{display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;border:1px solid #e61919;background-color:#e61919;color:#fff;width:28px;height:28px;line-height:28px;font-size:16px}.k_purelovers .k_is-icon4--01{border-color:#333;background-color:#333;color:#fff}.k_purelovers .k_is-icon4--s{width:28px;height:28px;line-height:28px;font-size:16px}.k_purelovers .k_icon5{display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .4s;cursor:pointer;color:#eee;background-color:#fff;width:40px;height:40px;min-width:40px;min-height:40px;line-height:40px;border:1px solid #ddd;padding:3px}.k_purelovers .k_icon5 .k_icon5-value{position:absolute;border-radius:50px;background-color:#999;left:6px;width:22px;height:2px}.k_purelovers .k_icon5 .k_icon5-value:first-of-type{top:18px;left:8px;right:8px;transform:rotate(-45deg)}.k_purelovers .k_icon5 .k_icon5-value:nth-of-type(2){top:18px;left:8px;right:8px;transform:rotate(45deg)}.k_purelovers .k_is-icon5--s{width:30px;height:30px;min-width:30px;min-height:30px;line-height:30px;border-width:1px;padding:3px}.k_purelovers .k_is-icon5--s .k_icon5-value{left:6px;width:16px;height:2px}.k_purelovers .k_is-icon5--s .k_icon5-value:first-of-type{top:14px;left:6px;right:6px;transform:rotate(-45deg)}.k_purelovers .k_is-icon5--s .k_icon5-value:nth-of-type(2){top:14px;left:6px;right:6px;transform:rotate(45deg)}.k_purelovers .k_icon6{font-weight:700;vertical-align:top;color:#333;font-size:15px}.k_purelovers .k_icon6:after{content:"\f071"}.k_purelovers .k_is-icon6--01{color:#fa3d39}.k_purelovers .k_icon7{display:flex;align-items:center;justify-content:center;position:fixed;text-align:center;border-radius:50%;text-decoration:none;cursor:pointer;z-index:999;background-color:#333;right:20px;bottom:14px;width:48px;height:48px;border:3px solid #fff;line-height:48px}.k_purelovers .k_icon7 .k_icon7-value{font-family:Font Awesome\ 5 Free;font-weight:900;color:#fff;font-size:20px}.k_purelovers .k_index1{display:block;word-break:break-all;white-space:normal}.k_purelovers .k_index1 .k_index1-title{border-left-style:solid;display:block;line-height:1.4}.k_purelovers .k_index1 .k_index1-title .k_index1-title-shopName .k_index1-title-shopName-addition,.k_purelovers .k_index1 .k_index1-title .k_index1-title-shopName .k_index1-title-shopName-value{font-weight:700}.k_purelovers .k_index1 .k_index1-title .k_index1-title-strong{color:#002965}.k_purelovers .k_index1 .k_index1-title .k_index1-title-strong.k_index1-title-strong--01{display:inline-block;line-height:1;background:linear-gradient(180deg,transparent 60%,#ffeb33 0)}.k_purelovers .k_index1 .k_index1-info{border-left-style:solid;display:block;border-bottom-style:solid}.k_purelovers .k_index1 .k_index1-info .k_index1-info-description{line-height:1.6}.k_purelovers .k_index1 .k_index1-title{border-left-color:#00235e;background-color:#fff}.k_purelovers .k_index1 .k_index1-title .k_index1-title-shopName .k_index1-title-shopName-value{color:#00235e}.k_purelovers .k_index1 .k_index1-info{border-left-color:#bdbdbd;background-color:#fff;border-bottom-color:#f0f0f0}.k_purelovers .k_index1 .k_index1-info .k_index1-info-occupation{color:#333}.k_purelovers .k_index1 .k_index1-title{border-left-width:2px;padding:10px;font-size:20px}.k_purelovers .k_index1 .k_index1-title .k_index1-title-shopName .k_index1-title-shopName-value{font-size:24px}.k_purelovers .k_index1 .k_index1-title .k_index1-title-shopName .k_index1-title-shopName-addition{font-size:22px}.k_purelovers .k_index1 .k_index1-title .k_index1-title-tag+.k_index1-title-shopName{margin-top:10px}.k_purelovers .k_index1 .k_index1-info{border-left-width:2px;padding:10px;border-bottom-width:5px}.k_purelovers .k_index1 .k_index1-info .k_index1-info-description,.k_purelovers .k_index1 .k_index1-info .k_index1-info-occupation{font-size:13px}.k_purelovers .k_index1 .k_index1-info-area{margin-left:10px;font-size:13px}.k_purelovers .k_index2{display:flex;align-items:baseline;font-weight:700;position:relative;line-height:1;word-break:break-all;white-space:normal;background-color:#fff;color:#333;padding-top:20px;padding-bottom:20px;font-size:18px;border-bottom:5px}.k_purelovers .k_index2:after{content:"";bottom:0;left:0;position:absolute}.k_purelovers .k_index2 .k_index2-icon{display:inline-block}.k_purelovers .k_index2:after{background:#f43a85}.k_purelovers .k_index2 .k_index2-icon{color:#f43a85;margin-right:10px}.k_purelovers .k_is-index2--01{background-color:#fff;color:#333}.k_purelovers .k_is-index2--01:after{background:#002672}.k_purelovers .k_is-index2--01 .k_index2-icon{color:#002672}.k_purelovers .k_is-index2--02{background-color:#fff;color:#333}.k_purelovers .k_is-index2--02:after{background:#f64418}.k_purelovers .k_is-index2--02 .k_index2-icon{color:#f64418}.k_purelovers .k_is-index2--03{background-color:transparent;color:#333}.k_purelovers .k_is-index2--03:after{background:linear-gradient(90deg,#f25a26 10%,#222 0)}.k_purelovers .k_is-index2--03 .k_index2-icon{color:linear-gradient(90deg,#f25a26 10%,#222 0)}.k_purelovers .k_is-index2--s{padding-top:5px;padding-bottom:15px;font-size:18px;border-bottom:3px}.k_purelovers .k_is-index2--s .k_index2-icon{margin-right:10px}.k_purelovers .k_is-index2--l{padding-top:20px;padding-bottom:20px;font-size:24px;border-bottom:5px}.k_purelovers .k_is-index2--l .k_index2-icon{margin-right:10px}.k_purelovers .k_index3{display:flex;align-items:baseline;font-weight:700;line-height:1.5;word-break:break-all;white-space:normal;color:#333;font-size:18px}.k_purelovers .k_index3 .k_index3-icon{display:inline-block}.k_purelovers .k_index3 .k_index3-icon02{display:inline-block;color:#333;margin-right:3px}.k_purelovers .k_index3 .k_index3-date{font-size:18px;color:#e90152;font-weight:700}.k_purelovers .k_index3 .k_index3-date>time{margin-right:5px}.k_purelovers .k_index3>.k_index3-date{margin-left:15px}.k_purelovers .k_index3 .k_index3-icon{color:#00235e;margin-right:10px}.k_purelovers .k_is-index3--l{font-size:20px}.k_purelovers .k_is-index3--l .k_index3-icon{margin-right:10px;font-size:36px;font-weight:900}.k_purelovers .k_is-index3--xl{font-size:24px}.k_purelovers .k_is-index3--xl .k_index3-icon{margin-right:10px}.k_purelovers .k_is-index3--middle{font-size:13px}.k_purelovers .k_is-index3--middle .k_index3-icon{margin-right:10px}.k_purelovers .k_index7{position:relative;justify-content:space-between;line-height:1.4;word-break:break-all;white-space:normal;background-color:#fffaea;padding-top:10px;padding-bottom:10px}.k_purelovers .k_index7,.k_purelovers .k_index7 .k_index7-body{display:flex;align-items:center}.k_purelovers .k_index7 .k_index7-body .k_index7-description .k_index7-strong{font-weight:700}.k_purelovers .k_index7 .k_index7-body .k_index7-value{color:#333;background-color:transparent}.k_purelovers .k_index7 .k_index7-body .k_index7-description .k_index7-strong{color:#00235e}.k_purelovers .k_index7 .k_index7-body .k_index7-description,.k_purelovers .k_index7 .k_index7-body .k_index7-value{font-size:12px}.k_purelovers .k_index7 .k_index7-body .k_index7-description .k_index7-strong{font-size:14px}.k_purelovers .k_index7-col,.k_purelovers .k_index7-col .k_index7-body{flex-direction:column;align-items:flex-start}.k_purelovers .k_index7-col .k_index7-body{width:100%}.k_purelovers .k_index7-col .k_index7-body .k_index7-value{width:100%;margin-right:0;padding:5px;background-color:#fff}.k_purelovers .k_index7-col .k_index7-body .k_index7-description{padding:5px}.k_purelovers .k_index7-col .k_index7-body+.k_index7-body{margin-top:8px}.k_purelovers .k_is-index7--01{background-color:#fff}.k_purelovers .k_is-index7--01 .k_index7-body .k_index7-value{color:#333;background-color:#d9d9d9}.k_purelovers .k_is-index7--01 .k_index7-body .k_index7-description .k_index7-strong{color:#00235e}.k_purelovers .k_is-index7--s{padding-top:0;padding-bottom:0}.k_purelovers .k_is-index7--s .k_index7-body .k_index7-description,.k_purelovers .k_is-index7--s .k_index7-body .k_index7-value{font-size:12px}.k_purelovers .k_is-index7--s .k_index7-body .k_index7-description .k_index7-strong{font-size:14px}.k_purelovers .k_index10 .k_index10-info .k_index10-business,.k_purelovers .k_index10 .k_index10-info .k_index10-service,.k_purelovers .k_index10 .k_index10-info .k_index10-work{display:inline-block}.k_purelovers .k_index10 .k_index10-value{line-height:1.6;font-weight:700;transition:.1s;cursor:pointer}.k_purelovers .k_index10 .k_index10-value:hover{text-decoration:underline}.k_purelovers .k_index10 .k_index10-multiple-lines{line-height:1.6;font-size:20px;font-weight:700}.k_purelovers .k_index10 .k_index10-value--inline{min-height:auto;max-height:64px}.k_purelovers .k_index10 .k_index10-value{color:#333;background-color:#fff}.k_purelovers .k_index10 .k_index10-multiple-lines{color:#333}.k_purelovers .k_index10 .k_index10-multiple-lines:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff)}.k_purelovers .k_index10 .k_index10-multiple-lines:after{background:#fff}.k_purelovers .k_index10 .k_index10-info .k_index10-value{margin-top:15px}.k_purelovers .k_index10 .k_index10-info .k_index10-service{font-size:12px}.k_purelovers .k_index10 .k_index10-info .k_index10-service+.k_index10-business,.k_purelovers .k_index10 .k_index10-info .k_index10-service+.k_index10-work{margin-left:10px}.k_purelovers .k_index10 .k_index10-info .k_index10-work{font-size:12px}.k_purelovers .k_index10 .k_index10-info .k_index10-work+.k_index10-business,.k_purelovers .k_index10 .k_index10-info .k_index10-work+.k_index10-service{margin-left:10px}.k_purelovers .k_index10 .k_index10-info .k_index10-business{font-size:12px}.k_purelovers .k_index10 .k_index10-info .k_index10-business+.k_index10-service,.k_purelovers .k_index10 .k_index10-info .k_index10-business+.k_index10-work{margin-left:10px}.k_purelovers .k_index10 .k_index10-value{font-size:20px}.k_purelovers .k_index10+.k_index10{margin-top:15px}.k_purelovers .k_index11{display:flex;align-items:center;height:100%;border:2px solid #00235e}.k_purelovers .k_index11 .k_index11-icon{display:flex;align-items:center;justify-content:center}.k_purelovers .k_index11 .k_index11-body{font-weight:700;line-height:1.4;display:flex;align-items:center;width:100%;overflow:hidden}.k_purelovers .k_index11 .k_index11-body .k_index11-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_purelovers .k_index11 .k_index11-celebratory-body{width:100%;overflow:hidden}.k_purelovers .k_index11 .k_index11-body{background-color:#fafafa;margin-left:-10px;margin-right:2px;padding:13px 10px 13px 23px;min-height:47px;font-size:15px}.k_purelovers .k_index11+.k_index11{margin-top:15px}.k_purelovers .k_index11-celebratory .k_index11-body{margin-left:-10px;margin-right:2px;padding:4px 10px 4px 23px;min-height:47px;font-size:15px}.k_purelovers .k_index12{display:flex;align-items:center;font-weight:700;background:linear-gradient(-135deg,#fcae38,#ff8438 73%);color:#fff;padding:10px;font-size:18px}.k_purelovers .k_index12 .k_index12-icon,.k_purelovers .k_index12 .k_index12-tag{margin-right:10px}.k_purelovers .k_index12+.k_index12{margin-top:15px}.k_purelovers .k_is-index12--01{background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%)}.k_purelovers .k_is-index12--02{background:#00235e;color:#fff}.k_purelovers .k_is-index12--03{background:#e6e9ef;color:#002965}.k_purelovers .k_index13{margin-left:auto;margin-right:auto;word-break:break-all;white-space:normal}.k_purelovers .k_index13 .k_index13-value{position:absolute;left:50%;width:100%;transform:translate(-50%);text-align:center;line-height:1.4;font-family:游明朝,Yu Mincho,Hiragino Mincho ProN,Hiragino Mincho Pro,HGP明朝B,serif;font-feature-settings:"palt";letter-spacing:.1em;font-weight:700}.k_purelovers .k_index13 .k_index13-value .k_index13-content1{display:inline-block;color:#ff8125;background:linear-gradient(90deg,#ff8125,#fc498a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_purelovers .k_index13 .k_index13-value .k_index13-content2{display:inline-block;text-shadow:1px 1px 0 #1ea222}.k_purelovers .k_index13 .k_index13-description{line-height:1.8;text-align:center}.k_purelovers .k_index13 .k_index13-description,.k_purelovers .k_index13 .k_index13-value{color:#333}.k_purelovers .k_index13 .k_index13-value{top:157px;font-size:30px}.k_purelovers .k_index13 .k_index13-value .k_index13-content1{font-size:34px}.k_purelovers .k_index13 .k_index13-value .k_index13-content2{margin-left:40px}.k_purelovers .k_index13 .k_index13-description{margin-top:175px;font-size:13px}.k_purelovers .guide_index13{position:relative}.k_purelovers .guide_index13 .k_index13-value{top:0;font-size:30px}.k_purelovers .guide_index13 .k_index13-value .k_index13-content1{font-size:34px}.k_purelovers .guide_index13 .k_index13-value .k_index13-content2{margin-left:40px}.k_purelovers .guide_index13 .k_index13-description{margin-top:175px;font-size:13px}.k_purelovers .k_index14{display:flex;flex-direction:column;align-items:center;justify-content:center;word-break:break-all;white-space:normal;padding:20px}.k_purelovers .k_index14 .k_index14-value{position:relative;width:580px;line-height:2;color:#00235e;text-align:center}.k_purelovers .k_index14 .k_index14-value:before{left:0}.k_purelovers .k_index14 .k_index14-value:after,.k_purelovers .k_index14 .k_index14-value:before{content:"";position:absolute;top:50%;width:125px;height:2px;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);transform:translateY(-50%)}.k_purelovers .k_index14 .k_index14-value:after{right:0}@media (-ms-high-contrast:none){.k_purelovers .k_index14 .k_index14-value{background:none;color:#ff8125}}.k_purelovers .k_index14 .k_index14-body{border-top:2px solid #fff;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);line-height:2;text-align:center;color:#333}.k_purelovers .k_index14 .k_index14-value{font-size:28px}.k_purelovers .k_index14 .k_index14-body{padding-top:10px;font-size:14px}.k_purelovers .k_index15{word-break:break-all;white-space:normal}.k_purelovers .k_index15 .k_index15-value{display:flex;align-items:center;line-height:1.2;font-weight:700}.k_purelovers .k_index15 .k_index15-value .k_index15-icon,.k_purelovers .k_index15 .k_index15-value .k_index15-strong{display:inline-block}.k_purelovers .k_index15 .k_index15-body{line-height:1.8}.k_purelovers .k_index15 .k_index15-divider{border-bottom:1px solid #dedede}.k_purelovers .k_index15 .k_index15-value{color:#333}.k_purelovers .k_index15 .k_index15-value .k_index15-icon,.k_purelovers .k_index15 .k_index15-value .k_index15-strong{color:#00235e}.k_purelovers .k_index15 .k_index15-body{color:#333}.k_purelovers .k_index15 .k_index15-value{font-size:22px}.k_purelovers .k_index15 .k_index15-value .k_index15-icon{margin-right:10px}.k_purelovers .k_index15 .k_index15-value .k_index15-strong{font-size:31px}.k_purelovers .k_index15 .k_index15-body{padding:10px 5px;font-size:14px}.k_purelovers .k_index15+.k_index15{margin-top:15px}.k_purelovers .k_index15-list{margin-top:30px}.k_purelovers .k_index16{word-break:break-all;white-space:normal}.k_purelovers .k_index16 .k_index16-value{display:flex;align-items:center;line-height:1.4;font-weight:700}.k_purelovers .k_index16 .k_index16-value .k_index16-strong{box-shadow:2px 1px 3px -1px rgba(0,0,0,.2)}.k_purelovers .k_index16 .k_index16-body{line-height:1.8}.k_purelovers .k_index16 .k_index16-value{background-color:#f0f0f0;color:#fff}.k_purelovers .k_index16 .k_index16-value .k_index16-strong{background:linear-gradient(135deg,#ff7561,#ff9538)}.k_purelovers .k_index16 .k_index16-body{background-color:#fff}.k_purelovers .k_index16 .k_index16-value{font-size:18px}.k_purelovers .k_index16 .k_index16-value .k_index16-strong{padding:10px}.k_purelovers .k_index16 .k_index16-body{padding:10px;font-size:14px}.k_purelovers .k_index17{word-break:break-all;white-space:normal;border:1px solid #e61919;background-color:#fff1f1}.k_purelovers .k_index17 .k_index17-body .k_index17-value{display:flex;align-items:center;justify-content:center;line-height:1}.k_purelovers .k_index17 .k_index17-body .k_index17-value .k_index17-value-strong{font-weight:700;min-width:104px}.k_purelovers .k_index17 .k_index17-body .k_index17-value .k_index17-icon{min-width:28px}.k_purelovers .k_index17 .k_index17-body .k_index17-value{color:#333}.k_purelovers .k_index17 .k_index17-body{padding:35px 30px}.k_purelovers .k_index17 .k_index17-body .k_index17-value{font-size:22px}.k_purelovers .k_index17 .k_index17-body .k_index17-value .k_index17-value-strong{font-size:26px;margin-right:20px}.k_purelovers .k_index17 .k_index17-body .k_index17-value .k_index17-icon{margin-right:10px}.k_purelovers .k_is-index17--01{border-color:#f4f4f4;background-color:#f4f4f4}.k_purelovers .k_is-index17--01 .k_index17-body .k_index17-value{color:#333}.k_purelovers .k_is-index17--xs .k_index17-body{padding:15px 20px}.k_purelovers .k_is-index17--xs .k_index17-body .k_index17-value{font-size:14px}.k_purelovers .k_is-index17--xs .k_index17-body .k_index17-value .k_index17-value-strong{font-size:26px;margin-right:20px}.k_purelovers .k_is-index17--xs .k_index17-body .k_index17-value .k_index17-icon{margin-right:10px}.k_purelovers .k_is-index17--xs .k_index17-body .k_index17-value .k_index17-value-strong{font-size:22px;min-width:72px}.k_purelovers .k_is-index17--xs .k_index17-body .k_index17-value .k_index17-icon{min-width:22px;width:22px;height:22px;font-size:12px;line-height:22px}.k_purelovers .k_is-index17--s .k_index17-body{padding:20px}.k_purelovers .k_is-index17--s .k_index17-body .k_index17-value{font-size:19px}.k_purelovers .k_is-index17--s .k_index17-body .k_index17-value .k_index17-value-strong{font-size:26px;margin-right:20px}.k_purelovers .k_is-index17--s .k_index17-body .k_index17-value .k_index17-icon{margin-right:10px;min-width:28px}.k_purelovers .k_index18{display:flex;align-items:baseline;justify-content:space-between;position:relative;word-break:break-all;white-space:normal;background-color:transparent;padding:10px}.k_purelovers .k_index18:after{content:"";width:100%;height:2px;bottom:-1px;left:0;position:absolute;background:linear-gradient(90deg,#003fab 10%,#1f1f1f 0)}.k_purelovers .k_index18 .k_index18-value{font-weight:700}.k_purelovers .k_index18 .k_index18-value-strong{display:inline-block;font-weight:700}.k_purelovers .k_index18 .k_index18-value,.k_purelovers .k_index18 .k_index18-value2{color:#333}.k_purelovers .k_index18 .k_index18-value-strong{color:#e90152}.k_purelovers .k_index18 .k_index18-value{font-size:22px}.k_purelovers .k_index18 .k_index18-value2{font-size:16px}.k_purelovers .k_index18 .k_index18-value-strong{font-size:24px}.k_purelovers .k_index19{display:block;word-break:break-all;white-space:normal}.k_purelovers .k_index19 .k_index19-title{display:block;width:100%;line-height:1.4}.k_purelovers .k_index19 .k_index19-title .k_index19-info-area{max-width:604px;display:flex;flex-wrap:wrap;align-items:center}.k_purelovers .k_index19 .k_index19-title .k_index19-info-area-shopName{font-weight:700}.k_purelovers .k_index19 .k_index19-title .k_index19-title-tag{display:flex;align-items:center}.k_purelovers .k_index19 .k_index19-tag{display:flex;align-items:center;justify-content:center;font-weight:700}.k_purelovers .k_index19 .k_index19-value{background-color:#fffaf6}.k_purelovers .k_index19 .k_index19-title{background-color:#f7f7f7}.k_purelovers .k_index19 .k_index19-title .k_index19-info-area-shopName{color:#0c75f4}.k_purelovers .k_index19 .k_index19-tag{background-color:#00235e;color:#fff}.k_purelovers .k_index19 .k_index19-value{padding:20px;font-size:14px}.k_purelovers .k_index19 .k_index19-title{padding:10px 15px;font-size:20px}.k_purelovers .k_index19 .k_index19-title .k_index19-info-area{margin-left:5px;font-size:13px}.k_purelovers .k_index19 .k_index19-title .k_index19-info-area-shopName{font-size:24px}.k_purelovers .k_index19 .k_index19-title .k_index19-title-tag+.k_index19-info-area-shopName{margin-top:10px}.k_purelovers .k_index19 .k_index19-tag{padding:10px 15px;min-width:65px;max-width:65px;font-size:13px}.k_purelovers .k_index19-row{display:flex}.k_purelovers .k_index20{display:block;word-break:break-all;white-space:normal;color:#333;background-color:#fff;line-height:1.8}.k_purelovers .k_index20 .k_index20-value{border-left-style:solid;border-left-width:6px;display:flex;align-items:center;justify-content:space-between;border-left-color:#00235e;padding:5px 5px 5px 10px;font-size:18px}.k_purelovers .k_is-index20--01{color:#333;background-color:#fff}.k_purelovers .k_is-index20--01 .k_index20-value{border-left-color:#003fab;border-image:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);border-image-slice:1}.k_purelovers .k_is-index20--s{line-height:1.1}.k_purelovers .k_is-index20--s .k_index20-value{padding:0 5px 0 8px;font-size:16px}.k_purelovers .k_is-index20--middle{line-height:1;font-weight:700}.k_purelovers .k_is-index20--middle .k_index20-value{padding:0 0 0 5px;font-size:16px}.k_purelovers .k_index21{background-color:#e5e9ee}.k_purelovers .k_index21 .k_index21-body{display:flex}.k_purelovers .k_index21 .k_index21-body .k_index21-icon{display:flex;align-items:center;justify-content:center}.k_purelovers .k_index21 .k_index21-body .k_index21-index{display:block}.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-datetime .k_index21-datetime-icon,.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-datetime>time{display:inline-block}.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-index-value{position:relative;display:block;width:100%;max-height:57.6px;font-size:24px;line-height:1.3;overflow:hidden;word-break:break-all;text-align:justify;text-justify:inter-ideograph}.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-index-value:before{content:"...";position:absolute;top:31.2px;right:0;width:1em;font-size:24px;text-align:center}.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-index-value:after{content:"";position:absolute;height:100%;width:100%}.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-datetime,.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-index-value{color:#002965}.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-index-value:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fffdef 50%,#fffdef)}.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-index-value:after{background:#fffdef}.k_purelovers .k_index21 .k_index21-body{padding:10px 5px 10px 10px}.k_purelovers .k_index21 .k_index21-body .k_index21-icon{width:100px;min-width:100px;font-size:24px}.k_purelovers .k_index21 .k_index21-body .k_index21-index{padding:5px}.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-datetime{font-size:13px}.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-datetime>.k_index21-datetime-icon{margin-right:3px}.k_purelovers .k_index21 .k_index21-body .k_index21-index .k_index21-datetime+.k_index21-index-value{margin-top:10px}.k_purelovers .k_index21 .k_index21-body .k_index21-icon+.k_index21-index{margin-left:20px}.k_purelovers .k_index21+.k_index21{margin-top:15px}.k_purelovers .k_index22 .k_index22-body{padding:8px}.k_purelovers .k_index23-sub-index{margin-top:10px;margin-bottom:10px;font-size:16px;font-weight:700;color:#333}.k_purelovers .k_index23{margin-bottom:10px}.k_purelovers .k_index23.k_index23--lineNone .k_index23-body{border-bottom:none}.k_purelovers .k_index23 .k_index23-body{display:flex;align-items:baseline;padding-bottom:5px;font-size:18px;color:#333;border-bottom:2px solid #eee}.k_purelovers .k_index23 .k_index23-icon{margin-right:10px;color:#00235e}.k_purelovers .k_index24{padding:10px;background:#fff}.k_purelovers .k_index24 .k_index24-body .k_index24-title{display:inline-block;font-size:26px;font-weight:700;color:#002965;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-feature-settings:"palt"}.k_purelovers .k_index24.k_index24--strong{padding:16px 10px}.k_purelovers .k_index24.k_index24--strong .k_index24-body{display:inline-block;background:linear-gradient(180deg,transparent 60%,#ffeb33 0)}.k_purelovers .k_index24.k_index24--strong .k_index24-body .k_index24-title{line-height:1}.k_purelovers .k_link{cursor:pointer;text-decoration:none;color:#0677f6}.k_purelovers .k_link:hover{text-decoration:none;color:#e80151}.k_purelovers .k_link--disabled{cursor:pointer;text-decoration:none;color:#aaa;cursor:auto}.k_purelovers .k_link--disabled:hover{text-decoration:none;color:#aaa}.k_purelovers .k_is-link--01,.k_purelovers .k_is-link--01:hover{color:#333}.k_purelovers .k_link1{cursor:pointer;transition:all .1s;color:#333}.k_purelovers .k_link1.k_link1--underline{text-decoration:underline}.k_purelovers .k_link1.k_is-link1--01{color:#333}.k_purelovers .k_link1.k_is-link1--01:hover{color:#e80151}.k_purelovers .k_link1:hover{cursor:pointer}.k_purelovers .k_link1--disabled{color:#333;cursor:auto;text-decoration:none}.k_purelovers .k_list3{display:flex;margin-right:-10px;margin-left:-10px;margin-bottom:-10px}.k_purelovers .k_list3 .k_list3-item{display:flex;position:relative;padding-right:10px;padding-left:10px;padding-bottom:10px}.k_purelovers .k_list3-narrow{margin-right:-5px;margin-left:-5px;margin-bottom:-10px;align-self:flex-start;flex-wrap:wrap}.k_purelovers .k_list3-narrow .k_list3-item{padding-right:5px;padding-left:5px;padding-bottom:10px;display:block}.k_purelovers .k_list5{display:flex;margin-left:-10px;margin-bottom:-10px}.k_purelovers .k_list5 .k_list5-item{padding-left:10px;padding-bottom:10px}.k_purelovers .k_list6{display:flex;flex-wrap:wrap;margin-left:-5px;margin-bottom:-10px}.k_purelovers .k_list6 .k_list6-item{display:inline-block;padding-left:5px;padding-bottom:10px}.k_purelovers .k_list8{display:flex;flex-wrap:wrap;margin-left:-10px;margin-bottom:-10px}.k_purelovers .k_list8 .k_list8-item .k_list8-item-body{display:flex;align-items:center;justify-content:space-between;height:100%;line-height:1.4;border-style:solid;border-width:1px;text-decoration:none;transition:.1s;word-break:break-all;white-space:normal;color:#333;border-color:#fafafa;background-color:#fafafa}.k_purelovers .k_list8 .k_list8-item .k_list8-item-body .k_list8-icon{color:#00235e}.k_purelovers .k_list8 .k_list8-item{padding-left:10px;padding-bottom:10px}.k_purelovers .k_list8 .k_list8-item .k_list8-item-body{padding:12px 10px;font-size:12px}.k_purelovers .k_list8 .k_list8-item .k_list8-item-body .k_list8-icon{margin-left:10px}.k_purelovers .k_list8 .k_list8-item .k_list8-item-body--disabled{color:#cacaca;background-color:#ebebeb;cursor:auto}.k_purelovers .k_list8 .k_list8-item .k_list8-item-body--disabled .k_list8-icon{display:none}.k_purelovers .k_list8 .k_list8-item .k_list8-item-body--disabled:hover{color:#cacaca;background-color:#ebebeb}.k_purelovers .k_is-list8--active01 .k_list8-item-body:hover,.k_purelovers .k_is-list8--active02 .k_list8-item-body:hover{background-color:#f4f4f4}.k_purelovers .k_list9 .k_list9-item{display:flex;align-items:center;line-height:1.4;border-bottom-style:solid;border-bottom-width:1px;word-break:break-all;white-space:normal;color:#333;border-bottom-color:#f1f1f1;padding:10px 15px;font-size:14px}.k_purelovers .k_is-list9--l .k_list9-item{padding:10px 15px;font-size:18px}.k_purelovers .k_list10 .k_list10-item{padding:20px}.k_purelovers .k_list10 .k_list10-item+.k_list10-item{border-top:1px solid #f1f1f1}.k_purelovers .k_list10 .k_list10-item .k_list10-item-body+.k_list10-item-body{margin-top:15px}.k_purelovers .k_list10 .k_list10-item .k_list10-item-body .k_list10-item-index{font-size:18px;line-height:1.4;color:#333;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_purelovers .k_list10 .k_list10-item .k_list10-item-body .k_list10-item-index-sub{display:inline-block;font-size:16px;line-height:1.4;font-weight:700;color:#777}.k_purelovers .k_list10 .k_list10-item .k_list10-item-body .k_list10-item-description{position:relative;width:100%;max-height:44.8px;line-height:1.6;font-size:14px;color:#777;background-color:#fff;overflow:hidden;word-break:break-all;word-wrap:break-word;text-align:justify;text-justify:inter-ideograph}.k_purelovers .k_list10 .k_list10-item .k_list10-item-body .k_list10-item-description:before{content:"...";position:absolute;top:22.4px;right:0;width:1em;font-size:14px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff);text-align:center}.k_purelovers .k_list10 .k_list10-item .k_list10-item-body .k_list10-item-description:after{content:"";position:absolute;height:100%;width:100%;background:#fff}@media screen and (-webkit-min-device-pixel-ratio:0){.k_purelovers .k_list10 .k_list10-item .k_list10-item-body .k_list10-item-description{word-break:break-word}}.k_purelovers .k_list10 .k_list10-item .k_list10-item-body-col{display:flex}.k_purelovers .k_list10 .k_list10-item .k_list10-info .k_list10-tag{display:inline-block}.k_purelovers .k_list10 .k_list10-item .k_list10-info .k_list10-tag+.k_list10-tag{margin-left:10px}.k_purelovers .k_list10 .k_list10-item .k_list10-info .k_list10-item-index{margin-top:15px}.k_purelovers .k_list11{display:flex;flex-wrap:wrap;margin-left:-10px;margin-bottom:-10px}.k_purelovers .k_list11 .k_list11-item:last-child .k_menu2-item:after{content:"";width:0;height:100%;transform:translateY(-50%)}.k_purelovers .k_list11 .k_list11-item{padding-left:10px;padding-bottom:10px}.k_purelovers .k_list12{display:flex;align-items:center;justify-content:center;width:100%;margin-left:-20px;margin-bottom:-20px}.k_purelovers .k_list12 .k_list12-item .k_list12-body{text-decoration:none;cursor:pointer;transition:.1s}.k_purelovers .k_list12 .k_list12-item .k_list12-body .k_list12-value{display:flex;align-items:center;line-height:1}.k_purelovers .k_list12 .k_list12-item .k_list12-body{color:#fff}.k_purelovers .k_list12 .k_list12-item .k_list12-body:hover{color:#f25a28}.k_purelovers .k_list12 .k_list12-item{padding-left:20px;padding-bottom:20px}.k_purelovers .k_list12 .k_list12-item .k_list12-body .k_list12-value{font-size:12px}.k_purelovers .k_list12 .k_list12-item .k_list12-body .k_list12-icon{font-size:16px;margin-right:5px}.k_purelovers .k_list13 .k_list13-item .k_list13-body{position:relative;display:flex;align-items:center;border-bottom-style:solid;border-bottom-width:1px}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-index{display:flex;align-items:center}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-index .k_list13-index-value{font-weight:700;text-decoration:none;transition:.1s}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-index .k_list13-index-value:hover{text-decoration:underline}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-index .k_list13-index-icon{text-decoration:none}.k_purelovers .k_list13 .k_list13-item .k_list13-body:last-of-type{border-bottom:none}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-col{display:flex;flex-wrap:wrap}.k_purelovers .k_list13 .k_list13-item .k_list13-body{border-bottom-color:#dedede}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-index{background-color:#fffdf2}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-index .k_list13-index-value{color:#f9672d}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-index .k_list13-index-icon{color:#ffab00}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-index{padding:20px 10px;margin-right:20px}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-index .k_list13-index-value{font-size:17px}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-index .k_list13-index-icon{font-size:16px;margin-right:10px}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-col{margin-left:-10px;margin-bottom:-10px}.k_purelovers .k_list13 .k_list13-item .k_list13-body .k_list13-col .k_list13-col-item{padding-left:10px;padding-bottom:10px}.k_purelovers .k_list14{position:absolute;background:#fff;width:200px;border-right:1px solid #00235e;border-bottom:1px solid #00235e;border-left:1px solid #00235e}.k_purelovers .k_list14 .k_list14-item{height:auto}.k_purelovers .k_list14 .k_list14-item:hover{background-color:#fafafa}.k_purelovers .k_list14 .k_list14-item .k_list14-item-inner{padding-right:5px;padding-left:5px;border-bottom:1px solid #eaeaea}.k_purelovers .k_list14 .k_list14-item .k_list14-item-inner-value{display:block;padding-top:20px;padding-bottom:20px}.k_purelovers .k_list14 .k_list14-item .k_list14-item-inner-body{display:flex;align-items:center;justify-content:space-between;padding-left:10px;padding-right:10px;font-size:14px;line-height:1.4;color:#333;border-left:3px solid #00235e}.k_purelovers .k_list14 .k_list14-item .k_list14-item-inner-body .k_list14-icon{color:#00235e;margin-left:10px;font-weight:700}.k_purelovers .k_list14 .k_list14-item-index{padding-right:5px;padding-left:5px}.k_purelovers .k_list14-col{display:flex;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}.k_purelovers .k_list14-col .k_list14-item{margin-left:1px}.k_purelovers .k_list14-col .k_list14-item:nth-of-type(odd){border-top:2px solid #f25a26}.k_purelovers .k_list14-col .k_list14-item:nth-of-type(2n){border-top:2px solid #f37f19}.k_purelovers .k_list14-col .k_list14-item .k_list14-item-body{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 8px;font-size:14px;line-height:1.4;color:#333}.k_purelovers .k_list14-col .k_list14-item .k_list14-item-body:before{content:"";position:absolute;left:-1px;display:inline-block;width:1px;height:23px;background-color:#b2b2b2}.k_purelovers .k_list14-col .k_list14-item .k_list14-item-body .k_list14-item-value .k_list14-strong{font-size:16px;font-weight:700}.k_purelovers .k_list14-col .k_list14-item .k_list14-item-body .k_list14-icon{color:#f25a26;transition:.2s}.k_purelovers .k_list14-col .k_list14-item .k_list14-item-body:hover .k_list14-icon{transform:translateY(3px)}.k_purelovers .k_list14-col .k_list14-item:first-child{margin-left:0}.k_purelovers .k_list14-col .k_list14-item:first-child .k_list14-item-body:before{content:"";position:absolute;left:0;display:inline-block;width:0;height:0;background-color:transparent}.k_purelovers .k_list15{margin-left:10px;margin-right:10px}.k_purelovers .k_list15 .k_list15-item .k_list15-item-index{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700}.k_purelovers .k_list15 .k_list15-item .k_list15-item-body{line-height:1.6;background-color:#fff}.k_purelovers .k_list15 .k_list15-item .k_list15-item-body--multi{position:relative;width:100%;max-height:57.6px;line-height:1.6;font-size:12px;overflow:hidden;word-break:break-all;text-align:justify;text-justify:inter-ideograph}.k_purelovers .k_list15 .k_list15-item .k_list15-item-body--multi:before{content:"...";position:absolute;top:38.4px;right:0;width:1.5em;font-size:12px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff);text-align:center}.k_purelovers .k_list15 .k_list15-item .k_list15-item-body--multi:after{content:"";position:absolute;height:100%;width:100%;background:#fff}.k_purelovers .k_list15 .k_list15-item+.k_list15-item{border-top-style:solid;border-top-width:1px;border-top-color:#f1f1f1}.k_purelovers .k_list15 .k_list15-item{padding-top:12px;padding-bottom:12px}.k_purelovers .k_list15 .k_list15-item .k_list15-item-index+.k_list15-item-body{margin-top:10px}.k_purelovers .k_list15 .k_list15-item .k_list15-item-body{font-size:12px}.k_purelovers .k_list15 .k_list15-item .k_list15-item-body+.k_list15-btn{margin-top:10px}.k_purelovers .k_list16{display:flex;flex-wrap:wrap;margin-right:-5px;margin-bottom:-5px}.k_purelovers .k_list16 .k_list16-item{padding-right:5px;padding-bottom:5px}.k_purelovers .k_list17{display:flex;flex-wrap:wrap;margin-left:-4px;margin-bottom:-4px}.k_purelovers .k_list17.k_list17--disabled .k_list17-item a{color:#bbb;cursor:auto}.k_purelovers .k_list17.k_list17--disabled .k_list17-item a:hover{color:#bbb}.k_purelovers .k_list17.k_list17--01 .k_list17-item:after,.k_purelovers .k_list17.k_list17--01 .k_list17-item:first-child:after{content:"";margin-left:8px}.k_purelovers .k_list17.k_list17--01 .k_list17-item:last-child:after{content:"";margin-left:0}.k_purelovers .k_list17.k_list17--02 .k_list17-item:after,.k_purelovers .k_list17.k_list17--02 .k_list17-item:first-child:after{content:"/";margin-left:8px}.k_purelovers .k_list17.k_list17--02 .k_list17-item:last-child:after{content:"";margin-left:0}.k_purelovers .k_list17 .k_list17-item{padding-right:4px;padding-left:4px;padding-bottom:4px;font-size:15px}.k_purelovers .k_list17 .k_list17-item a{color:#0677f6;cursor:pointer;transition:all .1s}.k_purelovers .k_list17 .k_list17-item a:hover{color:#e80151}.k_purelovers .k_list17 .k_list17-item:after{content:"/";margin-left:8px;color:#333}.k_purelovers .k_list17 .k_list17-item:first-child:after,.k_purelovers .k_list17 .k_list17-item:last-child:after{content:"";margin-left:0}.k_purelovers .k_menu{display:flex;justify-content:center;width:100%}.k_purelovers .k_menu .k_menu-item{display:block;position:relative}.k_purelovers .k_menu .k_menu-item:after{position:absolute;content:"";top:50%;right:0;transform:translateY(-50%)}.k_purelovers .k_menu .k_menu-item:first-child:before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%)}.k_purelovers .k_menu .k_menu-item .k_menu-link{display:block;font-weight:700;text-align:center;line-height:1;border-radius:5px;position:relative;cursor:pointer;transition:.1s;text-decoration:none}.k_purelovers .k_menu .k_menu-item .k_menu-link:hover{text-decoration:none}.k_purelovers .k_menu .k_menu-item .k_menu-link .k_menu-link-body{position:relative;z-index:5}.k_purelovers .k_menu .k_menu-item .k_menu-link-active{border-radius:5px;cursor:default}.k_purelovers .k_menu .k_menu-item .k_menu-link-active:before{background:none}.k_purelovers .k_menu .k_menu-item:after,.k_purelovers .k_menu .k_menu-item:first-child:before{background-color:#ddd}.k_purelovers .k_menu .k_menu-item .k_menu-link{color:#333}.k_purelovers .k_menu .k_menu-item .k_menu-link:hover{background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%)}.k_purelovers .k_menu .k_menu-item .k_menu-link:hover .k_menu-link-body{color:#fff}.k_purelovers .k_menu .k_menu-item .k_menu-link-active{background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);color:#fff}.k_purelovers .k_menu .k_menu-item{padding-right:6px;padding-left:6px}.k_purelovers .k_menu .k_menu-item:after,.k_purelovers .k_menu .k_menu-item:first-child:before{width:1px;height:15px}.k_purelovers .k_menu .k_menu-item .k_menu-link{padding-top:14px;padding-bottom:14px;font-size:14px}.k_purelovers .k_menu+.k_menu{margin-top:15px}.k_purelovers .k_menu1{display:flex;justify-content:center;align-items:center;background-color:#fff}.k_purelovers .k_menu1 .k_menu1-item:last-child .k_menu1-item-value:before{display:none}.k_purelovers .k_menu1 .k_menu1-item .k_menu1-item-value{position:relative;display:flex;flex-direction:column;align-items:center;text-decoration:none;line-height:1.2;font-weight:700;cursor:pointer;word-break:break-all;white-space:normal}.k_purelovers .k_menu1 .k_menu1-item .k_menu1-item-value:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.k_purelovers .k_menu1 .k_menu1-item .k_menu1-item-value .k_menu1-icon{transition:.2s}.k_purelovers .k_menu1 .k_menu1-item .k_menu1-item-value .k_menu1-icon:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.k_purelovers .k_menu1 .k_menu1-item .k_menu1-item-value:hover .k_menu1-icon{transform:translateY(3px)}.k_purelovers .k_menu1 .k_menu1-item .k_menu1-item-value{color:#333}.k_purelovers .k_menu1 .k_menu1-item .k_menu1-item-value:before{background-color:#f0f0f0}.k_purelovers .k_menu1 .k_menu1-item .k_menu1-item-value .k_menu1-icon{color:#00235e}.k_purelovers .k_menu1 .k_menu1-item .k_menu1-item-value{padding:12px 20px 16px;font-size:14px}.k_purelovers .k_menu1 .k_menu1-item .k_menu1-item-value:before{right:0;width:1px;height:20px}.k_purelovers .k_menu1 .k_menu1-item .k_menu1-item-value .k_menu1-icon{font-size:18px;line-height:0;margin-top:6px}.k_purelovers .k_menu2{display:flex;flex-wrap:wrap}.k_purelovers .k_menu2 .k_menu2-item{position:relative;display:inline-block}.k_purelovers .k_menu2 .k_menu2-item:after{content:"";position:absolute;top:50%;right:0;width:1px;height:100%;transform:translateY(-50%);background-color:#b2b2b2}.k_purelovers .k_menu2 .k_menu2-item{padding-right:10px;font-size:14px}.k_purelovers .k_pagination .k_pagination-content{display:flex;align-items:center;justify-content:space-between}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body{display:flex;align-items:center}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-item{line-height:1.2}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-item .k_pagination-value{display:flex;align-items:center;justify-content:center;border-style:solid;border-width:1px;cursor:pointer;transition:.1s;height:38px;line-height:38px;text-decoration:none}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-item .k_pagination-value:hover{color:#333;background:#ebebeb;border-color:#ebebeb}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-item .k_pagination-value--current{pointer-events:none}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-item .k_pagination-value--current:hover{color:#ebebeb;border-color:#ebebeb;background:rgba(0,0,0,.5)}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-item .k_pagination-value--ellipsis{pointer-events:none}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-item .k_pagination-value--ellipsis:hover{color:#333;border-color:transparent;background:transparent}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-prev--active .k_pagination-value:hover{opacity:.7;color:#fff;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);border-color:#00235e}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-prev--disabled .k_pagination-value{pointer-events:none}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-prev--disabled .k_pagination-value:hover{color:#333;background:#ebebeb;border-color:#ebebeb}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-next--active .k_pagination-value:hover{opacity:.7;color:#fff;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);border-color:#00235e}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-next--disabled .k_pagination-value{pointer-events:none}.k_purelovers .k_pagination .k_pagination-content .k_pagination-body .k_pagination-next--disabled .k_pagination-value:hover{color:#333;background:#ebebeb;border-color:#ebebeb}.k_purelovers .k_pagination .k_pagination-total{display:flex;align-items:baseline;justify-content:flex-end;line-height:1.2}.k_purelovers .k_pagination .k_pagination-body{margin-left:-10px;margin-bottom:-10px}.k_purelovers .k_pagination .k_pagination-body .k_pagination-item{padding-left:10px;padding-bottom:10px}.k_purelovers .k_pagination .k_pagination-body .k_pagination-item .k_pagination-value{min-width:35px;max-width:35px;max-height:38px;min-height:38px;padding:1px;font-size:14px}.k_purelovers .k_pagination .k_pagination-total{font-size:14px;padding-bottom:1px}.k_purelovers .k_pagination .k_pagination-value{border-color:#e3e3e3;background:#fff;color:#333}.k_purelovers .k_pagination>ul{list-style-type:none}.k_purelovers .k_pagination .k_pagination-body{font-size:0}.k_purelovers .k_pagination .k_is-pagination--strong{font-weight:700}.k_purelovers .k_pagination .k_is-pagination--large{font-size:26px}.k_purelovers .k_pagination+.k_pagination{margin-top:10px}.k_purelovers .k_pagination-current .k_pagination-value{border-color:#ebebeb;background:#ebebeb;color:rgba(0,0,0,.5)}.k_purelovers .k_pagination-ellipsis .k_pagination-value{border-color:transparent;background:transparent;color:#333}.k_purelovers .k_pagination-next .k_pagination-value,.k_purelovers .k_pagination-prev .k_pagination-value{border-color:#e3e3e3;background:#fff;color:#333}.k_purelovers .k_pagination-prev--active .k_pagination-value{border-color:#00235e;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);color:#fff}.k_purelovers .k_pagination-prev--disabled .k_pagination-value{border-color:#b6b6b6;background:#b6b6b6;color:#fff}.k_purelovers .k_pagination-next--active .k_pagination-value{border-color:#00235e;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);color:#fff}.k_purelovers .k_pagination-next--disabled .k_pagination-value{border-color:#b6b6b6;background:#b6b6b6;color:#fff}.k_purelovers .k_is-pagination--strong01{color:#ff1493}.k_purelovers .k_pagination-ellipsis .k_pagination-body{margin-left:-10px;margin-bottom:-10px}.k_purelovers .k_pagination-ellipsis .k_pagination-body .k_pagination-item{padding-left:10px;padding-bottom:10px}.k_purelovers .k_pagination-ellipsis .k_pagination-body .k_pagination-item .k_pagination-value{min-width:35px;max-width:35px;max-height:38px;min-height:38px;padding:1px 5px;font-size:14px}.k_purelovers .k_pagination-ellipsis .k_pagination-total{font-size:14px;padding-bottom:1px}.k_purelovers .k_pagination-prev .k_pagination-body{margin-left:-10px;margin-bottom:-10px}.k_purelovers .k_pagination-prev .k_pagination-body .k_pagination-item{padding-left:10px;padding-bottom:10px}.k_purelovers .k_pagination-prev .k_pagination-body .k_pagination-item .k_pagination-value{min-width:50px;max-width:50px;max-height:38px;min-height:38px;padding:1px 20px;font-size:14px}.k_purelovers .k_pagination-prev .k_pagination-total{font-size:14px;padding-bottom:1px}.k_purelovers .k_pagination-next .k_pagination-body{margin-left:-10px;margin-bottom:-10px}.k_purelovers .k_pagination-next .k_pagination-body .k_pagination-item{padding-left:10px;padding-bottom:10px}.k_purelovers .k_pagination-next .k_pagination-body .k_pagination-item .k_pagination-value{min-width:50px;max-width:50px;max-height:38px;min-height:38px;padding:1px 20px;font-size:14px}.k_purelovers .k_pagination-next .k_pagination-total{font-size:14px;padding-bottom:1px}.k_purelovers .k_checkbox .k_checkbox-item{cursor:pointer}.k_purelovers .k_checkbox .k_checkbox-item .k_checkbox-body{display:none;vertical-align:middle}.k_purelovers .k_checkbox .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value{color:#00235e}.k_purelovers .k_checkbox .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:before{content:"";border:1px solid #00235e}.k_purelovers .k_checkbox .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:after{content:"\F00C";display:block;position:absolute;top:50%;left:4px;color:#00235e;font-size:14px;transform:translateY(-50%);font-weight:900;font-family:Font Awesome\ 5 Free}.k_purelovers .k_checkbox:hover .k_checkbox-item .k_checkbox-body-value:before{content:"";border:1px solid #00235e}.k_purelovers .k_checkbox:hover .k_checkbox-item .k_checkbox-body-value:after{content:"\F00C";display:block;position:absolute;top:50%;left:4px;color:#00235e;font-size:14px;transform:translateY(-50%);font-weight:900;font-family:Font Awesome\ 5 Free;opacity:.3}.k_purelovers .k_checkbox:hover .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:before{content:"";border:1px solid #00235e}.k_purelovers .k_checkbox:hover .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:after{content:"\F00C";display:block;position:absolute;top:50%;left:4px;color:#00235e;font-size:14px;transform:translateY(-50%);font-weight:900;font-family:Font Awesome\ 5 Free;opacity:1}.k_purelovers .k_checkbox .k_checkbox-body-value{position:relative;padding-left:30px;cursor:pointer}.k_purelovers .k_checkbox .k_checkbox-body-value:before{content:"";display:flex;position:absolute;top:50%;left:0;width:20px;height:20px;border:1px solid #bbb;background-color:#fff;border-radius:3px;transform:translateY(-50%);transition:all .25s ease}.k_purelovers .k_checkbox .k_checkbox-body-value-strong{font-size:16px;font-weight:700}.k_purelovers .k_checkbox-col{line-height:2}.k_purelovers .k_is-checkbox--01 .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value{color:#fff}.k_purelovers .k_is-checkbox--01 .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:before{content:"";border:1px solid #00235e}.k_purelovers .k_is-checkbox--01 .k_checkbox-body-value{font-weight:700}.k_purelovers .k_is-checkbox--01 .k_checkbox-body-value:before{border:1px solid #fff;background-color:#fff}.k_purelovers .k_is-checkbox--02 .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value{color:#333}.k_purelovers .k_is-checkbox--02 .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:before{content:"";border:1px solid #00235e}.k_purelovers .k_is-checkbox--02 .k_checkbox-body-value{color:#333}.k_purelovers .k_is-checkbox--02 .k_checkbox-body-value:before{border:1px solid #999;background-color:#fff}.k_purelovers .k_is-checkbox--s .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:before{content:"";border:1px solid #00235e}.k_purelovers .k_is-checkbox--s .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:after{content:"\F00C";display:block;position:absolute;left:3px;color:#00235e;font-size:12px;font-weight:900;font-family:Font Awesome\ 5 Free}.k_purelovers .k_is-checkbox--s .k_checkbox-body-value:before{width:17px;height:17px}.k_purelovers .k_is-checkbox--s:hover .k_checkbox-item .k_checkbox-body-value:before{content:"";border:1px solid #00235e}.k_purelovers .k_is-checkbox--s:hover .k_checkbox-item .k_checkbox-body-value:after{content:"\F00C";display:block;position:absolute;top:50%;left:3px;color:#00235e;font-size:12px;transform:translateY(-50%);font-weight:900;font-family:Font Awesome\ 5 Free;opacity:.3}.k_purelovers .k_is-checkbox--s:hover .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:before{content:"";border:1px solid #00235e}.k_purelovers .k_is-checkbox--s:hover .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:after{content:"\F00C";display:block;position:absolute;top:50%;left:3px;color:#00235e;font-size:12px;transform:translateY(-50%);font-weight:900;font-family:Font Awesome\ 5 Free;opacity:1}.k_purelovers .k_checkbox--disabled .k_checkbox-item{cursor:default}.k_purelovers .k_checkbox--disabled .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value{cursor:default;color:#bbb}.k_purelovers .k_checkbox--disabled .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:before{content:"";border:1px solid #aaa}.k_purelovers .k_checkbox--disabled .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:after{content:"";display:none}.k_purelovers .k_checkbox--disabled .k_checkbox-item .k_checkbox-body-value{color:#bbb}.k_purelovers .k_checkbox--disabled .k_checkbox-item .k_checkbox-body-value:before{content:"";background-color:#fafafa}.k_purelovers .k_checkbox--disabled:hover .k_checkbox-item .k_checkbox-body-value{cursor:auto}.k_purelovers .k_checkbox--disabled:hover .k_checkbox-item .k_checkbox-body-value:before{content:"";border:1px solid #aaa}.k_purelovers .k_checkbox--disabled:hover .k_checkbox-item .k_checkbox-body-value:after{content:"";display:none}.k_purelovers .k_checkbox--disabled:hover .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:before{content:"";border:1px solid #aaa}.k_purelovers .k_checkbox--disabled:hover .k_checkbox-item .k_checkbox-body:checked+.k_checkbox-body-value:after{content:"";display:none}.k_purelovers .k_radio .k_radio-input{display:none}.k_purelovers .k_radio .k_radio-input+label{position:relative;cursor:pointer;font-size:14px}.k_purelovers .k_radio .k_radio-input+label:before{content:"";display:block;position:absolute;top:0;left:0;border-style:solid;border-radius:50%}.k_purelovers .k_radio .k_radio-input:checked+label:before{border-style:solid}.k_purelovers .k_radio .k_radio-input:checked+label:after{content:"";display:block;position:absolute;border-radius:50%}.k_purelovers .k_radio .k_radio-input+label:before{border-color:#999}.k_purelovers .k_radio .k_radio-input:checked+label{color:#333}.k_purelovers .k_radio .k_radio-input:checked+label:before{border-color:#f37f19}.k_purelovers .k_radio .k_radio-input:checked+label:after{background:#f37f19}.k_purelovers .k_radio .k_radio-input+label{padding-left:30px}.k_purelovers .k_radio .k_radio-input+label:before{width:18px;height:18px;border-width:1px}.k_purelovers .k_radio .k_radio-input:checked+label:before{border-width:1px}.k_purelovers .k_radio .k_radio-input:checked+label:after{top:5px;left:5px;width:10px;height:10px}.k_purelovers .k_radio-col{line-height:2}.k_purelovers .k_select1{display:flex;align-items:center;border-radius:5px;position:relative;box-shadow:0 0 5px 1px rgba(0,0,0,.2);cursor:pointer;border:1px solid #00235e;color:#333;padding:10px 15px;font-size:14px;line-height:1.4}.k_purelovers .k_select1:before{font-family:Font Awesome\ 5 Free;font-weight:700;top:50%;transform:translateY(-50%);position:absolute;cursor:pointer;content:"";color:#00235e;right:15px}.k_purelovers .k_select2{display:flex;align-items:center}.k_purelovers .k_select2.k_select2--01 .k_select2-icon{height:100%;display:flex;align-items:center;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid}.k_purelovers .k_select2.k_select2--01 .k_select2-icon .k_select2-select2{height:100%}.k_purelovers .k_select2 .k_select2-icon{position:relative;display:flex}.k_purelovers .k_select2 .k_select2-icon:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.k_purelovers .k_select2 .k_select2-icon .k_select2-select,.k_purelovers .k_select2 .k_select2-icon .k_select2-select2{border:none;cursor:pointer;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:メイリオ,Meiryo,Verdana,Arial,sans-serif}.k_purelovers .k_select2 .k_select2-icon .k_select2-select2{border-top-right-radius:5px;border-bottom-right-radius:5px}.k_purelovers .k_select2 .k_select2-icon ::-ms-expand{display:none}.k_purelovers .k_select2 .k_select2-btn{border-bottom-right-radius:5px;border-top-right-radius:5px;cursor:pointer;background-size:200% 100%;background-position:0;transition:.3s}.k_purelovers .k_select2 .k_select2-btn:focus{outline:none}.k_purelovers .k_select2 .k_select2-btn:hover{background-position:100%}.k_purelovers .k_select2 .k_select2-btn2{border-bottom-right-radius:5px;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;cursor:pointer;background-size:200% 100%;background-position:0;transition:.3s}.k_purelovers .k_select2 .k_select2-btn2:focus{outline:none}.k_purelovers .k_select2 .k_select2-btn2:hover{background-position:100%}.k_purelovers .k_select2 .k_select2-icon:after{content:""}.k_purelovers .k_select2 .k_select2-icon .k_select2-select{background:#fff}.k_purelovers .k_select2 .k_select2-icon .k_select2-select:focus{border-color:#409eff}.k_purelovers .k_select2 .k_select2-icon .k_select2-select2{background:#fff}.k_purelovers .k_select2 .k_select2-icon .k_select2-select2:focus{border-color:#409eff}.k_purelovers .k_select2 .k_select2-btn,.k_purelovers .k_select2 .k_select2-btn2{color:#fff;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%)}.k_purelovers .k_select2 .k_select2-icon:after{right:12px;font-size:16px}.k_purelovers .k_select2 .k_select2-icon .k_select2-select{padding-right:85px;padding-left:15px;font-size:16px;height:40px;line-height:40px}.k_purelovers .k_select2 .k_select2-icon .k_select2-select2{padding-right:35px;padding-left:15px;font-size:14px;height:40px;line-height:40px}.k_purelovers .k_select2 .k_select2-btn{height:40px;padding:5px 40px;font-size:14px}.k_purelovers .k_select2 .k_select2-btn2{height:40px;padding:5px 10px;font-size:14px;margin-left:25px}.k_purelovers .k_select3{border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:10px 5px;font-size:14px}.k_purelovers .k_textbox{display:flex;position:relative;align-items:center;border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;background-color:#fff;border:1px solid #ccc}.k_purelovers .k_textbox .k_textbox-text{box-sizing:border-box;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;border-top-left-radius:20px;border-bottom-left-radius:20px;transition:.3s}.k_purelovers .k_textbox .k_textbox-text:focus{outline:0}.k_purelovers .k_textbox .k_textbox-submit{font-family:Font Awesome\ 5 Free;font-weight:700;border-top-right-radius:20px;border-bottom-right-radius:20px;cursor:pointer;transition:.1s}.k_purelovers .k_textbox .k_textbox-submit:focus{outline:0}.k_purelovers .k_textbox .k_textbox-icon{font-family:Font Awesome\ 5 Free;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;font-size:14px}.k_purelovers .k_textbox .k_textbox-text{background:transparent;color:#666}.k_purelovers .k_textbox .k_textbox-submit{background-color:transparent}.k_purelovers .k_textbox .k_textbox-submit:hover{color:#e90152}.k_purelovers .k_textbox .k_textbox-text{width:150px;height:40px;line-height:40px;padding-left:16px;font-size:14px}.k_purelovers .k_textbox .k_textbox-submit{height:40px;width:40px}.k_purelovers .k_textbox .k_textbox-icon{right:9px}.k_purelovers .k_textbox1{display:inline-block;vertical-align:middle;outline:0;border:1px solid #ccc;height:40px;line-height:40px;padding-right:10px;padding-left:10px;font-size:14px;margin-top:5px;margin-bottom:5px;border-radius:5px}.k_purelovers .k_textbox1:focus{outline:0;border-color:#409eff}.k_purelovers .k_is-textbox1--s{height:28px;line-height:28px;padding-right:5px;padding-left:5px;font-size:12px;margin-top:0;margin-bottom:0;border-radius:3px}.k_purelovers .k_textarea1{border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;resize:vertical;font-family:メイリオ,Meiryo,Verdana,Arial,sans-serif;outline:0;border:1px solid #ccc;height:108px;padding:10px;font-size:14px;margin-top:5px;margin-bottom:5px}.k_purelovers .k_textarea1:focus{outline:0;border-color:#409eff}.k_purelovers .k_input--alert,.k_purelovers .k_select--alert,.k_purelovers .k_textarea--alert{border-color:#ff3a3d;background-color:#fff7f8}.k_purelovers .k_tab1 .k_tab1-select{display:flex;border-style:solid;border-left-width:1px;border-bottom-width:1px}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item{display:flex;flex-grow:1;align-items:center;justify-content:center;line-height:1;font-weight:700;border-style:solid;border-top-width:1px;border-left-width:1px;cursor:pointer;transition:.1s;word-break:break-all;white-space:normal}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item:first-child{border-left:none}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item:last-child{border-right-width:1px}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item--disabled{cursor:default}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item--active{position:relative;border-style:solid;border-top-width:2px;border-bottom-width:1px}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item--active:hover{cursor:default}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item--active:after{content:"";position:absolute;left:0;bottom:-2px;display:inline-block;width:100%;height:1px;background-color:#fff}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item{padding:18px 10px;font-size:15px}.k_purelovers .k_tab1 .k_tab1-select+.k_tab1-content{margin-top:12px}.k_purelovers .k_tab1 .k_tab1-select{border-left-color:#f2f2f2;border-bottom-color:#f2f2f2}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item{color:#333;border-top-color:#f2f2f2;border-bottom-color:#f2f2f2;border-left-color:#f2f2f2;background-color:#fafafa}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item:last-child{border-right-color:#f2f2f2}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item:hover{color:#00235e}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item--disabled{color:#fff;background-color:#c6c6c6}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item--disabled:hover{color:#fff}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item--active{color:#00235e;border-top-color:#00235e;border-bottom-color:#f2f2f2;background-color:#fff}.k_purelovers .k_tab1 .k_tab1-select .k_tab1-select-item--active:hover{color:#00235e}.k_purelovers .k_tab1+.k_tab1{margin-top:15px}.k_purelovers .k_tab1--none .k_tab1-select .k_tab1-select-item{border-bottom:none}.k_purelovers .modal_w-form-segment{margin-top:10px;padding:15px 60px 15px 20px;background-color:#fefae6}.k_purelovers .modal_w-form-segment .modal_form-segment-body{display:flex;align-content:center}.k_purelovers .modal_w-form-segment .modal_form-segment-body .modal_form-segment-item{margin-left:30px}.k_purelovers .modal_w-form-segment .modal_form-segment-body .modal_form-segment-item+.modal_form-segment-item{margin-left:15px}.k_purelovers .modal_w-form-segment .modal_form-segment-body .modal_form-segment-item-result{display:flex;align-self:center;align-items:baseline;justify-content:flex-end;font-size:16px}.k_purelovers .modal_w-form-segment .modal_form-segment-body .modal_form-segment-item-result .modal_form-segment-item-result-strong{color:#e90152;font-size:32px;min-width:51px;display:flex;justify-content:flex-end;margin-left:3px;margin-right:3px}.k_purelovers .k_modal1{position:relative}.k_purelovers .k_modal1 .k_modal1-content{display:none;z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.6)}.k_purelovers .k_modal1 .k_modal1-content .k_modal1-content-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.k_purelovers .k_modal1 .k_modal1-content .k_modal1-content-inner .k_modal1-content-body{width:515px;height:auto;background-color:#fff}.k_purelovers .k_table .k_table-row{padding:10px;background-color:#fcfcfc;display:flex;align-items:center}.k_purelovers .k_table .k_table-row:nth-of-type(2n-1){background-color:#f7f7f7}.k_purelovers .k_table .k_table-index,.k_purelovers .k_table .k_table-value{padding:10px;font-size:14px;line-height:1.6;word-break:break-all;white-space:normal}.k_purelovers .k_table .k_table-value{transition:.1s}.k_purelovers .k_table .k_table-value .k_table-calendar{width:100%;overflow:hidden}.k_purelovers .k_table .k_table-value .k_table-calendar .k_table-calendar-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_purelovers .k_table .k_table-value-col+.k_table-value-col{margin-top:10px}.k_purelovers .k_table .k_table-value-col .k_table-value-col-content{display:flex;flex-wrap:wrap}.k_purelovers .k_table .k_table-value-link{display:inline-block;padding:5px;text-decoration:none;color:#00f;cursor:pointer}.k_purelovers .k_table .k_table-value-link:hover{color:#de0560}.k_purelovers .k_table .k_table-value-supplement{padding-top:5px;font-size:13px}.k_purelovers .k_table .k_table-value-strong,.k_purelovers .k_table .k_table-value-strong01{font-size:20px;color:#00235e;font-weight:700}.k_purelovers .k_table .k_table-value-strong02{font-size:16px;font-weight:700}.k_purelovers .k_table .k_table-value-strong03{font-size:21px;margin-right:10px}.k_purelovers .k_table .k_table-index+.k_table-value{border-left:1px solid #b3b3b3}.k_purelovers .k_table+.k_table{margin-top:40px}.k_purelovers .k_table1{position:relative;word-break:break-all;white-space:normal;background-color:#fff}.k_purelovers .k_table1 .k_table1-item{display:flex}.k_purelovers .k_table1 .k_table1-item .k_table1-index{display:flex;align-items:center;justify-content:center;font-weight:700}.k_purelovers .k_table1 .k_table1-item .k_table1-body{display:flex}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value{display:flex;align-items:center;border-bottom-style:solid;border-bottom-width:1px}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value .k_table1-value-job{display:flex;align-items:center;max-width:214px;min-width:214px}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value .k_table1-status{display:flex;align-items:center;flex-wrap:wrap}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value .k_table1-status .k_table1-value-per{display:flex;align-items:center}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value .k_table1-status .k_table1-value-per .k_table1-value-strong{font-weight:700}.k_purelovers .k_table1 .k_table1-item .k_table1-body-col{flex-direction:column}.k_purelovers .k_table1 .k_table1-item .k_table1-index{background-color:#f9f9f9}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value{border-bottom-color:#eee}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value .k_table1-status .k_table1-value-per .k_table1-value-strong{color:#00235e}.k_purelovers .k_table1 .k_table1-item .k_table1-index{padding:15px;font-size:14px;line-height:1.4}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value{margin-left:10px}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value .k_table1-status,.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value .k_table1-value-job{padding:10px 2px;line-height:1.6;font-size:14px}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value .k_table1-status .k_table1-value-per{margin-right:10px;line-height:1.4;font-size:14px}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value .k_table1-status .k_table1-value-per .k_table1-value-strong{font-size:17px}.k_purelovers .k_table1 .k_table1-item .k_table1-body .k_table1-value .k_table1-status .k_table1-value-per:last-child{margin-right:0}.k_purelovers .k_table2{position:relative;border-left-style:solid;border-right-style:solid;word-break:break-all;white-space:normal;background-color:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.k_purelovers .k_table2 .k_table2-item+.k_table2-item{border-top-style:solid;border-top-width:1px}.k_purelovers .k_table2 .k_table2-item .k_table2-index{display:flex;align-items:flex-start;font-weight:700}.k_purelovers .k_table2 .k_table2-item .k_table2-index .k_table2-index-icon{display:flex;align-items:center}.k_purelovers .k_table2 .k_table2-item .k_table2-index2{display:flex;align-items:flex-start;line-height:1.4;font-weight:700}.k_purelovers .k_table2 .k_table2-item .k_table2-body{display:flex}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-body-index{display:flex;align-items:center;width:100%;overflow:hidden;line-height:1.6}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value{display:flex;flex-direction:column;justify-content:center;line-height:1.6;word-wrap:break-word}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-description,.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-strong,.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-strong2{line-height:1.6}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-area{position:relative;width:100%;max-height:50.4px;line-height:1.8;font-size:14px;overflow:hidden;word-break:break-all;text-align:justify;text-justify:inter-ideograph}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-area:before{content:"...";position:absolute;top:25.2px;right:0;width:1em;font-size:14px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff);text-align:center}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-area:after{content:"";position:absolute;height:100%;width:100%;background:#fff}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value2{display:flex;flex-direction:column;justify-content:center;word-wrap:break-word;line-height:1.6}.k_purelovers .k_table2 .k_table2-item .k_table2-body-col{display:flex;flex-direction:column}.k_purelovers .k_table2 .k_table2-item{display:flex}.k_purelovers .k_table2 .k_table2-item+.k_table2-item{border-top-color:#e0e0e0}.k_purelovers .k_table2 .k_table2-item .k_table2-body{background-color:#fff}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-description{color:#333}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-strong{color:#fa3d39}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-strong2{color:#f37f19}.k_purelovers .k_table2 .k_table2-item .k_table2-index{padding:20px 15px;background:#fafafa;font-size:14px;line-height:1.4}.k_purelovers .k_table2 .k_table2-item .k_table2-index .k_table2-index-icon .k_table2-icon{margin-left:10px}.k_purelovers .k_table2 .k_table2-item .k_table2-index2{padding:15px;background:#fafafa;font-size:14px}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-body-index{margin-left:10px;padding:15px;font-size:14px}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value{margin-left:10px;padding:10px;font-size:14px;width:535px}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-description,.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-strong,.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value .k_table2-value-strong2{font-size:14px}.k_purelovers .k_table2 .k_table2-item .k_table2-body .k_table2-value2{margin-left:10px;width:540px;padding:15px 10px;font-size:14px}.k_purelovers .k_table6{border:1px solid #e0e0e0;background-color:#fff;border-radius:10px;overflow:hidden}.k_purelovers .k_table6 .k_table6-item{display:flex;align-items:center}.k_purelovers .k_table6 .k_table6-item .k_table6-index{display:flex;justify-content:center;margin-top:10px;margin-bottom:10px;padding:14px;font-size:14px;line-height:1.4;font-weight:700;border-right:1px solid #e0e0e0;word-break:break-all;white-space:normal}.k_purelovers .k_table6 .k_table6-item .k_table6-body{display:flex;background-color:#fff}.k_purelovers .k_table6 .k_table6-item .k_table6-body .k_table6-value{display:flex;flex-direction:column;justify-content:center;margin-left:10px;width:100%;padding:10px;overflow:hidden;font-size:14px;line-height:1.6}.k_purelovers .k_table6 .k_table6-item .k_table6-body .k_table6-value .k_table6-value-area{line-height:1.8;font-size:14px}.k_purelovers .k_table7{display:flex;flex-direction:column}.k_purelovers .k_table7 .k_table7-body{display:flex;flex-direction:column;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.k_purelovers .k_table7 .k_table7-body .k_table7-item{display:table;table-layout:fixed;width:100%}.k_purelovers .k_table7 .k_table7-body .k_table7-item .k_table7-item-value{display:table-cell;padding:5px;line-height:1.4;word-break:break-all;white-space:normal}.k_purelovers .k_table7 .k_table7-body .k_table7-item .k_table7-item-index{font-size:14px;font-weight:700;color:#333;background-color:#fafafa}.k_purelovers .k_table7 .k_table7-body .k_table7-item .k_table7-item-content{font-size:14px;color:#333;background-color:#fff;margin-left:5px}.k_purelovers .k_table7 .k_table7-body .k_table7-item+.k_table7-item{border-top:1px solid #f1f1f1}.k_purelovers .k_table7 .k_table7-thumb+.k_table7-body{margin-top:10px}.k_purelovers .k_table8 .k_table8-body{max-width:520px;display:flex;flex-wrap:wrap;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.k_purelovers .k_table8 .k_table8-body .k_table8-item{display:flex;flex-direction:column;word-break:break-all;white-space:normal}.k_purelovers .k_table8 .k_table8-body .k_table8-item .k_table8-item-value{height:100%;display:flex;align-items:center;justify-content:center;line-height:1.5}.k_purelovers .k_table8 .k_table8-body .k_table8-item .k_table8-item-index{padding:8px 10px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-size:14px;color:#333;background-color:#f9f9f9;display:flex;align-items:center;justify-content:center;min-height:39px}.k_purelovers .k_table8 .k_table8-body .k_table8-item .k_table8-item-content{padding:15px 10px;font-size:18px;font-weight:700;color:#333;background-color:#fff;align-items:baseline;min-height:66px}.k_purelovers .k_table8 .k_table8-body .k_table8-item .k_table8-item-strong{font-size:24px}.k_purelovers .k_table8 .k_table8-body .k_table8-item+.k_table8-item{border-left:1px solid #e0e0e0}.k_purelovers .k_table8 .k_table8-body .k_table8-item:nth-child(3n+4){border-left:none}.k_purelovers .k_table8 .k_table8-label{display:flex;max-width:520px;min-height:53px}.k_purelovers .k_table8 .k_table8-label .k_table8-label-item{display:flex;align-items:center;padding:10px 15px 10px 10px;line-height:1;border-bottom:1px solid #e0e0e0}.k_purelovers .k_table8 .k_table8-label .k_table8-label-index{font-size:18px;font-weight:700;color:#fff;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%)}.k_purelovers .k_table8 .k_table8-label .k_table8-label-value{justify-content:flex-end;align-items:flex-end;font-size:23px;font-weight:700;color:#00235e;background-color:#f2f4f7;word-break:break-all;white-space:normal}.k_purelovers .k_table8 .k_table8-label .k_table8-label-value .k_table8-label-strong{font-size:32px}.k_purelovers .k_table9{display:flex;flex-direction:column}.k_purelovers .k_table9 .k_table9-item{padding:10px 0}.k_purelovers .k_table9 .k_table9-item+.k_table9-item{border-top:2px solid #f2f4f7}.k_purelovers .k_table9 .k_table9-item:first-child{padding-top:0}.k_purelovers .k_table9 .k_table9-item:last-child{padding-bottom:0}.k_purelovers .k_table9 .k_table9-box{display:flex;align-items:center}.k_purelovers .k_table9 .k_table9-box .k_table9-box-item+.k_table9-box-item{padding-left:20px}.k_purelovers .k_table9 .k_table9-index{display:flex;align-items:center;justify-content:center;width:150px;padding:5px 8px;font-size:18px;color:#111;background:#f2f4f7}.k_purelovers .k_table9 .k_table9-text{font-size:18px;line-height:1.6;color:#0677f6}.k_purelovers .k_table9 .k_table9-text a{color:#0677f6;transition:all .1s}.k_purelovers .k_table9 .k_table9-text a+a{margin:0 4px}.k_purelovers .k_table9 .k_table9-text a:hover{color:#e80151}.k_purelovers .k_table9 .k_table9-text a:first-child{margin-right:4px}.k_purelovers .k_table10{border-bottom:1px solid #e0e0e0}.k_purelovers .k_table10,.k_purelovers .k_table10 .k_table10-item+.k_table10-item{border-top:1px solid #e0e0e0}.k_purelovers .k_table10 .k_table10-box{display:flex;align-items:center}.k_purelovers .k_table10 .k_table10-index{width:20%;padding:16px;font-size:14px;font-weight:700;color:#333;background:#fafafa}.k_purelovers .k_table10 .k_table10-text{width:80%;padding:16px;font-size:14px;color:#333;background:#fff}.k_purelovers .k_table11{display:flex;flex-wrap:wrap;margin-left:-10px;margin-bottom:-10px}.k_purelovers .k_table11 .k_table11-item{display:flex;width:50%;padding-left:10px;padding-bottom:10px}.k_purelovers .k_table11 .k_table11-item>a{display:flex;width:100%}.k_purelovers .k_table11 .k_table11-box{position:relative;width:100%;display:flex;border-radius:4px;border:2px solid #e6e9ef}.k_purelovers .k_table11 .k_table11-box:after{content:"\f078";position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid #e6e9ef;background:#fff;font-size:12px;color:#757575;font-family:Font Awesome\ 5 Free;font-weight:700}.k_purelovers .k_table11 .k_table11-box .k_table11-box-index{max-width:212px;min-width:212px;height:100%;display:flex;align-items:center;justify-content:center;background:#e6e9ef;color:#333;font-size:14px;padding:8px;text-align:left}.k_purelovers .k_table11 .k_table11-box .k_table11-box-content{max-width:230px;min-width:230px;display:flex;flex-direction:column;justify-content:center;padding:8px;font-size:20px;color:#757575;background:#fff}.k_purelovers .k_table11 .k_table11-box .k_table11-box-content .k_table11-box-tag{display:flex;align-items:center;white-space:nowrap}.k_purelovers .k_table11 .k_table11-box .k_table11-box-content .k_table11-box-text{width:100%;display:inline-block;font-size:16px;text-align:right;margin-left:10px}.k_purelovers .k_table11 .k_table11-box .k_table11-box-strong{font-weight:700;color:#002965;font-size:24px}.k_purelovers .k_table11 .k_table11-box .k_table11-box-strong.k_is-table11-box-strong--disabled{color:#333}.k_purelovers .k_tag{display:inline-block;border-radius:2px;word-break:break-all;white-space:normal;background-color:#ff579b;color:#fff;padding:5px 10px;font-size:12px;line-height:1}.k_purelovers .k_is-tag--disable{background-color:#b8b8b8;color:#fff}.k_purelovers .k_is-tag--disable-01{background-color:#f5f5f5;color:#333}.k_purelovers .k_is-tag--disable-02{background-color:#ebebeb;color:#cacaca}.k_purelovers .k_is-tag--01{background-color:#002672;color:#fff}.k_purelovers .k_is-tag--02{background-color:#f90;color:#fff}.k_purelovers .k_is-tag--03{background-color:#707070;color:#fff}.k_purelovers .k_is-tag--04{background-color:#fa3d39;color:#fff}.k_purelovers .k_is-tag--05{background-color:#e90152;color:#fff}.k_purelovers .k_is-tag--06{background-color:#f4f4f5;color:#333}.k_purelovers .k_is-tag--06:hover{background:#fafafa}.k_purelovers .k_is-tag--07{background-color:#006400;color:#fff}.k_purelovers .k_is-tag--08{background-color:#ff6857;color:#fff}.k_purelovers .k_is-tag--09{background-color:#bc57ff;color:#fff}.k_purelovers .k_is-tag--small{padding:5px;font-size:13px;line-height:1.4}.k_purelovers .k_tag2{display:inline-block;text-align:center;vertical-align:middle;line-height:1;border-radius:2px;background-color:#fff;color:#e81212;padding:5px 7px;border:1px solid #e81212;font-size:12px}.k_purelovers .k_tag2-strong{padding:5px 8px;border-width:2px;font-size:12px}.k_purelovers .k_is-tag2--01{background-color:#f0f0f0;color:#777;border-color:#777}.k_purelovers .k_tag3{display:flex;align-items:center;height:100%;line-height:1.4;font-weight:700;vertical-align:middle;word-break:break-all;white-space:normal;text-align:center;background-color:#fff;color:#f74517;border:1px solid #f74517;padding:8px 12px;font-size:14px;border-radius:0}.k_purelovers .k_tag3 .k_is-tag3--disable{border-width:1px;border-style:solid}.k_purelovers .k_tag3 .k_tag3-icon{margin-right:5px;font-size:14px}.k_purelovers .k_tag3-rounded{display:flex;align-items:center;height:100%;line-height:1.4;font-weight:700;vertical-align:middle;word-break:break-all;white-space:normal;text-align:center;background-color:#fff;color:#f74517;border:1px solid #f74517;padding:8px 12px;font-size:14px;border-radius:25px}.k_purelovers .k_tag3-rounded .k_is-tag3--disable{border-width:1px;border-style:solid}.k_purelovers .k_tag3-rounded .k_tag3-icon{margin-right:5px;font-size:14px}.k_purelovers .k_is-tag3--01{background-color:#ffeb33;color:#333;border-color:#ffeb33}.k_purelovers .k_is-tag3--disabled{background-color:#eee;color:#9d9d9d;border-color:#eee}.k_purelovers .k_is-tag3--xs{padding:1px 5px;font-size:11px;border-radius:0;max-width:121px}.k_purelovers .k_is-tag3--xs .k_tag3-icon{margin-right:2px;font-size:11px}.k_purelovers .k_is-tag3--s{padding:8px;font-size:12px;border-radius:0}.k_purelovers .k_is-tag3--s .k_tag3-icon{margin-right:5px;font-size:12px}.k_purelovers .k_is-tag3--l{font-weight:700;padding:15px;font-size:16px;border-radius:0}.k_purelovers .k_is-tag3--l .k_tag3-icon{margin-right:10px;font-size:22px}.k_purelovers .k_tag4{display:flex;align-items:center;justify-content:center;border-radius:50px;line-height:1;transition:.1s;word-break:break-all;white-space:normal;border:1px solid #dedede;background-color:#fff;color:#333;padding:7px 12px;font-size:15px}.k_purelovers .k_tag4:hover{color:#333;background-color:#f4f4f4}.k_purelovers .k_tag4--01{padding:7px 35px 7px 20px;font-size:15px;position:relative;transition:.3s}.k_purelovers .k_tag4--01:after{position:absolute;content:"\f105";font-family:Font Awesome\ 5 Free;font-weight:900;font-size:13px;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.3s}.k_purelovers .k_tag4--01:hover:after{right:15px}.k_purelovers .k_is-tag4--disabled{pointer-events:none;cursor:default;text-decoration:none;color:#fff}.k_purelovers .k_is-tag4--01{border:1px solid #dedede;background-color:#fff;color:#ededed}.k_purelovers .k_is-tag4--01:hover{color:#fff;background-color:#ddd;border:1px solid #dedede}.k_purelovers .k_is-tag4--02{border:1px solid #f86033}.k_purelovers .k_is-tag4--02:after{color:#f86033}.k_purelovers .k_is-tag4--03{border:1px solid #dedede;background:#fff}.k_purelovers .k_is-tag4--03:hover{color:#fff;background:#00235e;border:1px solid #00235e}.k_purelovers .k_tag5{display:inline-block;font-weight:700;line-height:1.2;border-radius:50px;border:1px solid #fff;color:#333;background-color:#fff;padding:3px 15px}.k_purelovers .k_tag7{display:flex;align-items:center;justify-content:center;background-color:#db7820;color:#fff;padding:2px 16px;font-size:24px}.k_purelovers .k_tag7.k_is-tag7--float-r{position:absolute;top:0;right:0}.k_purelovers .k_tag7.k_tag7--mg-r{margin-right:5px}.k_purelovers .k_tag7.k_tag7--mg-l{margin-left:5px}.k_purelovers .k_tag7.k_tag7--f-bold{font-weight:700}.k_purelovers .k_tag7.k_is-tag7--01{background-color:#00235e;color:#fff}.k_purelovers .k_is-tag7--xs{padding:5px 7px;font-size:12px;line-height:1}.k_purelovers .k_badge{position:relative;display:inline-block;border-right-style:solid;border-top-style:solid;z-index:10;border-bottom:90px solid transparent;border-left:90px solid #ffeb33}.k_purelovers .k_badge .k_badge-value{position:absolute;font-weight:700;color:#333;top:28px;left:-92px;font-size:18px;line-height:1}.k_purelovers .k_is-badge--01{border-bottom-color:transparent;border-left-color:transparent;position:absolute;top:-6px;left:-28px;background-color:#f60043;height:43.5px;width:87px;transform:rotate(-45deg);clip-path:polygon(50% 0,100% 100%,0 100%)}.k_purelovers .k_is-badge--01 .k_badge-value{color:#fff}.k_purelovers .k_is-badge--02{position:absolute;font-weight:700;color:#333;top:28px;left:-92px;transform:rotate(-45deg);font-size:18px;line-height:1}.k_purelovers .k_is-badge--03{border-bottom-color:transparent;border-left-color:transparent;position:absolute;top:-4px;left:-19px;background-color:#f60043;height:30px;width:60px;transform:rotate(-45deg);clip-path:polygon(50% 0,100% 100%,0 100%)}.k_purelovers .k_is-badge--03 .k_badge-value{color:#fff}.k_purelovers .k_is-badge--03.k_is-badge--s .k_badge-value{top:16px;left:16px;font-size:12px}.k_purelovers .k_is-badge--s{border-bottom-width:0;border-left-width:0}.k_purelovers .k_is-badge--s .k_badge-value{top:24px;left:22px;font-size:18px;line-height:1}.k_purelovers .k_thumb1 .k_thumb1-items{display:flex;align-items:center;justify-content:center;flex-direction:column}.k_purelovers .k_thumb1 .k_thumb1-items .k_thumb1-item{position:relative;display:table;table-layout:fixed;transition:.3s}.k_purelovers .k_thumb1 .k_thumb1-items .k_thumb1-item .k_thumb1-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_purelovers .k_thumb1 .k_thumb1-items-col{min-height:90px;display:flex;align-items:center;justify-content:space-between}.k_purelovers .k_thumb1 .k_thumb1-items-col .k_thumb1-item{position:relative;display:table;table-layout:fixed}.k_purelovers .k_thumb1 .k_thumb1-items-col .k_thumb1-item .k_thumb1-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_purelovers .k_thumb1 .k_thumb1-items-col .k_thumb1-item,.k_purelovers .k_thumb1 .k_thumb1-items .k_thumb1-item{background-color:#efefef}.k_purelovers .k_thumb1 .k_thumb1-items-col{margin-top:15px}.k_purelovers .k_thumb1--hover{transition:.3s;cursor:pointer}.k_purelovers .k_thumb1--hover:hover{opacity:.7}.k_purelovers .k_thumb2{position:relative;display:table;table-layout:fixed;overflow:hidden;transition:.1s;background-color:#efefef}.k_purelovers .k_thumb2.k_thumb2--video{display:block}.k_purelovers .k_thumb2 .k_thumb2-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_purelovers .k_thumb2 .k_thumb2-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11;background-color:hsla(0,0%,100%,.4)}.k_purelovers .k_thumb2--hover{transition:.3s}.k_purelovers .k_thumb2--hover:hover{opacity:.7}.k_purelovers .k_thumb2-mask--end{position:relative;text-decoration:none}.k_purelovers .k_thumb2-mask--end:after{content:"募集終了";position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);width:100%;height:100%;z-index:11;color:#fff;font-size:18px;letter-spacing:1px}.k_purelovers .k_is-thumb2--01{background-color:#fff}.k_purelovers .k_is-thumb2--01 .k_thumb2-mask{background-color:hsla(0,0%,100%,.4)}.k_purelovers .k_is-thumb2--02{background-color:transparent}.k_purelovers .k_is-thumb2--02 .k_thumb2-mask{background-color:hsla(0,0%,100%,.4)}.k_purelovers .k_is-thumb2--03{background-color:#f7f7f7}.k_purelovers .k_is-thumb2--03 .k_thumb2-mask{background-color:hsla(0,0%,100%,.4)}.k_purelovers .k_col-01{width:8.333333333%}.k_purelovers .k_col-02{width:16.66666666%}.k_purelovers .k_col-03{width:25%}.k_purelovers .k_col-04{width:33.33333333%}.k_purelovers .k_col-05{width:41.66666666%}.k_purelovers .k_col-06{width:50%}.k_purelovers .k_col-07{width:58.33333333%}.k_purelovers .k_col-08{width:66.66666667%}.k_purelovers .k_col-09{width:75%}.k_purelovers .k_col-10{width:83.33333334%}.k_purelovers .k_col-11{width:91.66666667%}.k_purelovers .k_col-12{width:100%}.k_purelovers .k_col-25{width:20%}.k_purelovers .k_col-125{width:12.5%}.k_purelovers .k_col-150{width:15%}.k_purelovers .k_col-170{width:17%}.k_purelovers .k_col-300{width:30%}.k_purelovers .k_wide-155{width:155px}.k_purelovers .k_wide-180{width:180px}.k_purelovers .k_wide-190{width:190px}.k_purelovers .k_wide-230{width:230px}.k_purelovers .k_wide-290{width:290px}.k_purelovers .k_wide-360{width:360px}.k_purelovers .k_wide-380{width:380px}.k_purelovers .k_wide-400{width:400px}.k_purelovers .k_wide-470{width:470px}.k_purelovers .k_wide-500{width:500px}.k_purelovers .k_wide-510{width:510px}.k_purelovers .k_wide-530{width:530px}.k_purelovers .k_wide-570{width:570px}.k_purelovers .k_wide-600{width:600px}.k_purelovers .k_wide-610{width:610px}.k_purelovers .k_wide-730{width:730px}.k_purelovers .k_block,.k_purelovers .k_blockSp{display:block!important}.k_purelovers .k_clamp-1{/*! autoprefixer: off *//*! autoprefixer: on */-webkit-line-clamp:1}.k_purelovers .k_clamp-1,.k_purelovers .k_clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;word-wrap:break-word}.k_purelovers .k_clamp-2{/*! autoprefixer: off *//*! autoprefixer: on */-webkit-line-clamp:2}.k_purelovers .k_clamp-3{/*! autoprefixer: off *//*! autoprefixer: on */-webkit-line-clamp:3}.k_purelovers .k_clamp-3,.k_purelovers .k_clamp-4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;word-wrap:break-word}.k_purelovers .k_clamp-4{/*! autoprefixer: off *//*! autoprefixer: on */-webkit-line-clamp:4}.k_purelovers .k_clamp-5{/*! autoprefixer: off *//*! autoprefixer: on */-webkit-line-clamp:5}.k_purelovers .k_clamp-5,.k_purelovers .k_clamp-6{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;word-wrap:break-word}.k_purelovers .k_clamp-6{/*! autoprefixer: off *//*! autoprefixer: on */-webkit-line-clamp:6}@media screen and (-webkit-min-device-pixel-ratio:0){.k_purelovers .k_clamp-1,.k_purelovers .k_clamp-2,.k_purelovers .k_clamp-3,.k_purelovers .k_clamp-4{word-break:break-word}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}a{text-decoration:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}@media screen and (max-width:896px){::-webkit-scrollbar{width:8px}}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-left:1px solid #fff;border-right:1px solid #fff}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}img{vertical-align:bottom;width:100%;height:100%}.k_pureloversSp{display:flex;flex-direction:column;min-height:100vh;width:100vw;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,Font Awesome\ 5 Free;background-color:#2c2c2c;overflow-x:hidden;overflow-y:auto;font-size:3.125vw;line-height:1.4}.k_pureloversSp .k_l-sectionSp+.k_l-sectionSp{margin-top:7.8125vw}.k_pureloversSp .k_l-paragraphSp+.k_l-paragraphSp{margin-top:3.125vw}.k_pureloversSp .k_l-content{padding:5vw}.k_pureloversSp .k_accordionSp{position:relative;border-bottom:1px solid #f2f2f2}.k_pureloversSp .k_accordionSp.k_accordionSp--01 .k_accordionSp-index{color:#002965}.k_pureloversSp .k_accordionSp.k_accordionSp--01 .k_accordionSp-input:checked~.k_accordionSp-index{background:#ccd3de}.k_pureloversSp .k_accordionSp.k_accordionSp--02 .k_accordionSp-index{color:#002965;background:#fff}.k_pureloversSp .k_accordionSp.k_accordionSp--02 .k_accordionSp-input:checked~.k_accordionSp-index{background:#ccd3de}.k_pureloversSp .k_accordionSp .k_accordionSp-index{padding:3.57vw 3.12vw;font-size:3.75vw;line-height:1.4;color:#333;background:#fff;display:flex;align-items:center;justify-content:space-between;font-weight:700}.k_pureloversSp .k_accordionSp-input{display:none}.k_pureloversSp .k_accordionSp-input~.k_accordionSp-body{overflow:hidden;transition:.3s;transform:translateZ(0);visibility:hidden;opacity:0;position:absolute;top:0}.k_pureloversSp .k_accordionSp-input:checked~.k_accordionSp-index{background:#ffeddb;transition:background-color .2s linear}.k_pureloversSp .k_accordionSp1{position:relative;border-bottom:1px solid #f2f2f2}.k_pureloversSp .k_accordionSp1 .k_accordionSp1-index{padding:3.57vw 3.12vw;font-size:3.75vw;line-height:1.4;color:#333;background:#fff;display:flex;align-items:center;justify-content:space-between;font-weight:700}.k_pureloversSp .k_accordionSp1-input{display:none}.k_pureloversSp .k_accordionSp1-input~.k_accordionSp1-body{overflow:hidden;transition:.3s;transform:translateZ(0);visibility:hidden;opacity:0;position:absolute;top:0}.k_pureloversSp .k_accordionSp1-input:checked~.k_accordionSp1-index{background:#ffeddb;transition:background-color .2s linear}.k_pureloversSp .k_balloonSp{background-color:#ea0154;padding:3.12vw 2.12vw;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;position:relative;margin:-.31vw 4.12vw -.31vw -.31vw;font-size:3.56vw;background:linear-gradient(90deg,#ff8125,#fc498a);letter-spacing:.62vw}.k_pureloversSp .k_balloonSp:after{content:"";position:absolute;top:50%;right:-5.5vw;border-color:transparent transparent transparent #fc498a;border-style:solid;border-width:7.2vw 1.56vw 7.2vw 4.12vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.k_pureloversSp .k_balloonSp.k_is-balloonSp--01{background:#00235e}.k_pureloversSp .k_balloonSp.k_is-balloonSp--01:after{border-color:transparent transparent transparent #00235e}.k_pureloversSp .k_balloonSp.k_balloonSp--textNormal{font-weight:400}.k_pureloversSp .k_is-balloonSp--middle{font-size:3.75vw}.k_pureloversSp .k_is-balloonSp--middle:after{border-width:6.7vw 1.56vw 6.7vw 4.12vw}.k_pureloversSp .k_balloonSp1{background-color:#ea0154;padding:2.5vw;margin-right:3.12vw;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;font-size:3.75vw;line-height:1.4;font-weight:700;text-align:center;vertical-align:middle}.k_pureloversSp .k_balloonSp1:after{content:"";position:absolute;top:50%;right:-6.25vw;border:3.12vw solid transparent;border-left-color:#ea0154;transform:translateY(-50%)}.k_pureloversSp .k_balloonSp1.k_balloonSp1--textNormal{font-weight:400}.k_pureloversSp .k_is-balloonSp1--xs{padding:.78125vw 2.34375vw;font-size:3.12vw}.k_pureloversSp .k_is-balloon--s{padding:1.875vw 3.125vw;font-size:2.1875vw}.k_pureloversSp .k_is-balloonSp1--01{background-color:#ffeb33;color:#111;font-weight:700}.k_pureloversSp .k_is-balloonSp1--01:after{content:"";position:absolute;right:-4vw;border:1.56vw solid transparent;border-left:3.12vw solid #fff066}.k_pureloversSp .k_is-balloonSp1--02{background-color:#ededed;color:#333}.k_pureloversSp .k_is-balloonSp1--02:after{content:"";position:absolute;right:-3.4375vw;border:1.5625vw solid transparent;border-left:2.34375vw solid #ededed}.k_pureloversSp .k_is-balloonSp1--03{background-color:#fff600;color:#333;font-weight:700}.k_pureloversSp .k_is-balloonSp1--03:after{content:"";position:absolute;right:-4vw;border:1.56vw solid transparent;border-left:3.12vw solid #fff600}.k_pureloversSp .k_balloonSp2{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.34375vw;color:#333;border:.3125vw solid #fe873d;background-color:#f7f7f7;border-radius:.78125vw;margin:0 auto;font-size:3.75vw;font-weight:700}.k_pureloversSp .k_balloonSp2:before{bottom:-6.4vw;border-color:#fe873d transparent transparent;border-width:2.65625vw 2.65625vw 3.59375vw}.k_pureloversSp .k_balloonSp2:after,.k_pureloversSp .k_balloonSp2:before{content:"";position:absolute;left:50%;transform:translateX(-50%);margin-left:0;border-style:solid}.k_pureloversSp .k_balloonSp2:after{bottom:-5.7vw;border-color:#f7f7f7 transparent transparent;border-width:2.5vw 2.5vw 3.4375vw}.k_pureloversSp .k_balloonSp2 .k_balloonSp2-strong{color:#fe7654}.k_pureloversSp .slideSp1_arrow{position:absolute;margin-top:3.12vw;bottom:0;font-weight:700;font-size:4.6875vw;color:#f37f19;z-index:1}.k_pureloversSp .slideSp1_arrow.slideSp1_arrow--01{color:#00235e}.k_pureloversSp .slideSp1_arrow.slideSp1_arrow--02{color:#fff}.k_pureloversSp .slideSp1_left-arrow{left:0}.k_pureloversSp .slideSp1_right-arrow{right:3.12vw}.k_pureloversSp .slick-slider{margin-bottom:0!important}.k_pureloversSp .slideSp1_dots{text-align:center;width:100%;padding-right:3.12vw;margin-top:3.125vw}.k_pureloversSp .slideSp1_dots li{display:inline-block;margin-right:3.12vw;margin-left:3.12vw}.k_pureloversSp .slideSp1_dots li button{position:relative;text-indent:-1562.34375vw}.k_pureloversSp .slideSp1_dots li button:before{font-family:Font Awesome\ 5 Free;content:"\f111";color:#e0e0e0;font-weight:700;font-size:2vw;text-indent:0;position:absolute;top:0;left:0}.k_pureloversSp .slideSp1_dots li.slick-active button:before{font-family:Font Awesome\ 5 Free;content:"\f111";font-weight:700;color:#f37f19}.k_pureloversSp .slideSp1_dots.slideSp1_dots--01 li.slick-active button:before{color:#00235e}.k_pureloversSp .slideSp1_dots.slideSp1_dots--02 li.slick-active button:before{color:red}.k_pureloversSp .k_sliderSp .k_sliderSp-item{text-decoration:none;position:relative;width:85.9375vw;height:36.875vw;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.k_pureloversSp .k_sliderSp .k_sliderSp-item .k_sliderSp-item-img{max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_pureloversSp .k_sliderSp .k_sliderSp-icon{position:relative}.k_pureloversSp .k_sliderSp .k_sliderSp-icon:after{content:"PR";position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;padding:.31vw 2.5vw;background-color:#db7820;color:#fff;font-size:3.75vw;text-decoration:none}.k_pureloversSp .k_sliderSp .k_sliderSp-icon.k_sliderSp-icon--01:after{background-color:#3f5d99;color:#fff}.k_pureloversSp .k_sliderSp .k_sliderSp-nav{position:absolute;bottom:-6vw;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.k_pureloversSp .k_sliderSp .k_sliderSp-nav li{position:relative;display:inline-block;height:3.12vw;width:3.12vw;margin:0 1.56vw;padding:0;cursor:pointer}.k_pureloversSp .k_sliderSp .k_sliderSp-nav li button{border:0;background:transparent;display:block;height:3.12vw;width:3.12vw;outline:none;line-height:0;font-size:0;color:transparent;padding:.78125vw;cursor:pointer}.k_pureloversSp .k_sliderSp .k_sliderSp-nav li button:focus,.k_pureloversSp .k_sliderSp .k_sliderSp-nav li button:hover{outline:none}.k_pureloversSp .k_sliderSp .k_sliderSp-nav li button:focus:before,.k_pureloversSp .k_sliderSp .k_sliderSp-nav li button:hover:before{opacity:1}.k_pureloversSp .k_sliderSp .k_sliderSp-nav li button:before{position:absolute;top:0;left:0;content:"";display:inline-block;width:3.12vw;height:3.12vw;border-radius:50%;background-color:#555;font-size:.9375vw;line-height:1.5625vw;text-align:center;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.k_pureloversSp .k_sliderSp .k_sliderSp-nav li.slick-active button:before{color:#333;opacity:.75}.k_pureloversSp .k_sliderSp1-item+.k_sliderSp1-value{margin-top:3.12vw}.k_pureloversSp .k_sliderSp1{padding-top:3.12vw;padding-bottom:3.12vw;background:#f7f7f7}.k_pureloversSp .k_sliderSp1.k_is-sliderSp1--01{background:#fafafa}.k_pureloversSp .k_sliderSp1 .k_sliderSp1-list{position:relative}.k_pureloversSp .k_sliderSp1 .k_sliderSp1-index{position:relative;width:62.5vw;margin-right:auto;margin-left:auto}.k_pureloversSp .k_sliderSp1 .k_sliderSp1-item{text-decoration:none;position:relative;margin:0 auto}.k_pureloversSp .k_sliderSp1 .k_sliderSp1-item .k_sliderSp1-item-img{display:block;margin:auto;max-width:100%;max-height:100%}.k_pureloversSp .k_sliderSp1 .k_sliderSp1-value{font-size:3.75vw;color:#333;line-height:1.4;padding-bottom:3.12vw}.k_pureloversSp .k_chartSp{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;width:24.375vw;height:24.375vw}.k_pureloversSp .k_chartSp .k_chartSp-chart{position:relative}.k_pureloversSp .k_chartSp .k_chartSp-meter{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;text-align:center;color:transparent;background-image:linear-gradient(90deg,#ff8125,#fc498a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.k_pureloversSp .k_chartSp .k_chartSp-value{font-size:3.125vw;letter-spacing:-1px;line-height:1.2}.k_pureloversSp .k_chartSp .k_chartSp-value>span{font-size:5.9375vw;line-height:1}.k_pureloversSp .k_chartSp canvas{width:23.75vw!important;height:23.75vw!important}.k_pureloversSp .k_chartSp--pos{position:absolute;top:50%;right:3.125vw;transform:translateY(-50%);z-index:10}.k_pureloversSp .k_boxSp+.k_boxSp{margin-top:3.12vw}.k_pureloversSp .k_boxSp--mgNone+.k_boxSp{margin-top:0}.k_pureloversSp .k_boxSp-description+.k_boxSp-description{margin-top:1.5625vw}.k_pureloversSp .k_boxSp{position:relative;line-height:1.6;background:transparent;color:inherit;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_boxSp.k_boxSp--center .k_boxSp-body{text-align:center}.k_pureloversSp .k_boxSp .k_boxSp-border{position:absolute;top:0;bottom:0;left:0;right:0;border-width:2.1875vw;border-style:solid;border-top:none}.k_pureloversSp .k_boxSp .k_boxSp-body,.k_pureloversSp .k_boxSp .k_boxSp-body .k_boxSp-description{word-break:break-all}.k_pureloversSp .k_boxSp .k_boxSp-body .k_boxSp-description.k_boxSp-description-lineH--large{line-height:1.8}.k_pureloversSp .k_boxSp .k_boxSp-body .k_boxSp-btn{text-align:center}.k_pureloversSp .k_boxSp .k_boxSp-body1 .k_boxSp-index{display:block;text-align:center}.k_pureloversSp .k_boxSp .k_boxSp-body1 .k_boxSp-value{text-align:center}.k_pureloversSp .k_boxSp .k_boxSp-body1 .k_boxSp-value .k_boxSp-value-strong{font-weight:700}.k_pureloversSp .k_boxSp .k_boxSp-paragraph+.k_boxSp-paragraph{margin-top:2.34375vw}.k_pureloversSp .k_boxSp .k_boxSp-paragraph .k_boxSp-paragraph--strong{color:#f74517}.k_pureloversSp .k_boxSp .k_boxSp-paragraph .k_boxSp-paragraph-fz--bold{font-weight:700}.k_pureloversSp .k_boxSp .k_boxSp-contents{margin-top:7.1875vw}.k_pureloversSp .k_boxSp .k_boxSp-body{padding:3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit;background:transparent;color:inherit;border:0 solid transparent;border-bottom:none;line-height:1.6}.k_pureloversSp .k_boxSp .k_boxSp-body .k_boxSp-strong{background:linear-gradient(transparent 60%,#fff799 0)}.k_pureloversSp .k_boxSp .k_boxSp-body .k_boxSp-description{z-index:1}.k_pureloversSp .k_boxSp .k_boxSp-body1,.k_pureloversSp .k_boxSp .k_boxSp-body .k_boxSp-description{background:transparent;color:inherit;border:0 solid transparent;border-bottom:none;padding:3.125vw;font-size:3.4375vw}.k_pureloversSp .k_boxSp .k_boxSp-body1{margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--15 .k_boxSp-body{border:.3125vw solid #f98456;background:#fff}.k_pureloversSp .k_is-boxSp--28 .k_boxSp-body{border:.3125vw solid #fff;background:#fff}.k_pureloversSp .k_is-boxSp--28 .k_boxSp-body .k_boxSp-strong{background:linear-gradient(transparent 60%,#fff600 0)}.k_pureloversSp .k_is-boxSp--29 .k_boxSp-body{border:.3125vw solid #333;background:#333}.k_pureloversSp .k_is-boxSp--29 .k_boxSp-body .k_boxSp-strong{background:linear-gradient(transparent 60%,#ffeb33 0)}.k_pureloversSp .k_is-boxSp--29 .k_boxSp-body{border:1px solid #fafafa;background:#fafafa}.k_pureloversSp .k_is-boxSp--bd .k_boxSp-body{border:1px solid #e0e0e0}.k_pureloversSp .k_boxSp .k_boxSp-body .k_boxSp-content{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.k_pureloversSp .k_is-boxSp--01{background:#fffdf2;color:#333;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--02{background:#fff8d2;color:#333;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--03{background:#fefff4;color:#333;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--04{background:transparent;color:initial;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--05{background:#fff;color:#333;border:0 solid transparent;border-top:1px solid #757575;border-bottom:none}.k_pureloversSp .k_is-boxSp--06{background:#fff;color:inherit;border:0 solid transparent;border-bottom:1px solid #f37f19}.k_pureloversSp .k_is-boxSp--07{background:#fff;color:inherit;border:0 solid transparent;border-bottom:1px solid #84bcda}.k_pureloversSp .k_is-boxSp--08{background:#fff;color:inherit;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--09{background:linear-gradient(90deg,#ff8125 0,#fc498a);color:inherit;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--10{background:#efefef;color:#333;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--11{background:#e5e9ee;color:#333;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--12{background:#fffdf2;color:#333;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--13{background:#fef5ee;color:#333;border:0 solid transparent;border-top:.3125vw solid #fd7753;border-bottom:none}.k_pureloversSp .k_is-boxSp--14{background:#faf7e5;color:#333;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--16{background:none;color:inherit;border:0 solid transparent;border-bottom:2.1875vw solid #f37f19}.k_pureloversSp .k_is-boxSp--17{background:none;color:inherit;border:0 solid transparent;border-bottom:2.1875vw solid #cbe6f9}.k_pureloversSp .k_is-boxSp--18{background:#ffffe8;color:inherit;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--19{color:#333}.k_pureloversSp .k_is-boxSp--19,.k_pureloversSp .k_is-boxSp--20{background:transparent;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--20{color:#f64418}.k_pureloversSp .k_is-boxSp--21{background:#fff;color:inherit;border:0 solid transparent;border-bottom:1px solid #eaeaea}.k_pureloversSp .k_is-boxSp--22{display:flex;align-items:center;justify-content:center;background:#fffdf5;color:inherit;border:1px solid #e0e0e0}.k_pureloversSp .k_is-boxSp--23{background:#2c2c2c;color:#333;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--24{background:#434343;color:#fff;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--25{background:transparent;color:#002965;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--26{background:#2c2c2c;color:inherit;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--27{background:transparent;color:#fff;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--28{background:#fff;color:inherit;border:0 solid transparent;border-bottom:1px solid #3f5d99}.k_pureloversSp .k_is-boxSp--1{background:transparent;color:inherit;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--2{background:#fffaf5;color:inherit;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp--disable .k_boxSp-body{background:#fafafa;color:#fff;border:0 solid transparent;border-bottom:none}.k_pureloversSp .k_is-boxSp-bd--disable .k_boxSp-body{background:#ebebeb;color:#757575;border:1px solid #e0e0e0}.k_pureloversSp .k_is-boxSp--defalut .k_boxSp-body1{padding:1.5625vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--a .k_boxSp-body{padding:4.6875vw 6.25vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--b .k_boxSp-body{padding:4.6875vw 3.125vw 3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--c .k_boxSp-body{padding:4.6875vw 3.125vw 9.375vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--d .k_boxSp-body1{padding:4.6875vw 3.125vw 3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--e .k_boxSp-body{padding:6.25vw 11.71875vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--f .k_boxSp-body{padding:7.8125vw 3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--g .k_boxSp-body{padding:3.90625vw 3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--h .k_boxSp-body{padding:9.375vw 3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--i .k_boxSp-body{padding:4.375vw 3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--j .k_boxSp-body{padding:4.6875vw 6.25vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--k .k_boxSp-body{padding:3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--l .k_boxSp-body{padding:0;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--m .k_boxSp-body{padding:4.6875vw 3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--n .k_boxSp-body{padding:0 3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--o .k_boxSp-body{padding:0 3.125vw 9.375vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--s .k_boxSp-body{padding:6.25vw 0;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--p .k_boxSp-body{padding:6.25vw 3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--q .k_boxSp-body{padding:6.25vw 0;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--r .k_boxSp-body{padding:6.25vw 3.125vw 4.6875vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--t .k_boxSp-body{padding:9.375vw 3.75vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--u .k_boxSp-body{padding:9.375vw 3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--side .k_boxSp-body{padding:0 3.125vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--vertical .k_boxSp-body{padding:3.125vw 0;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--bt .k_boxSp-body{padding:3.125vw 3.125vw 0;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--xl .k_boxSp-body{padding:9.375vw;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_boxSp .k_boxSp-body .k_boxSp-description{padding:0;font-size:3.75vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_boxSp .k_boxSp-body .k_is-boxSp-description--01{padding:0;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--both{padding:0;font-size:3.4375vw;margin-right:.46875vw;margin-left:.46875vw}.k_pureloversSp .k_is-boxSp-index--middle,.k_pureloversSp .k_is-boxSp-value--middle{padding:0;font-size:3.4375vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp-value-strong--large{padding:0;font-size:5.15625vw;margin-right:inherit;margin-left:inherit}.k_pureloversSp .k_is-boxSp--strong{font-size:4.0625vw;font-weight:700}.k_pureloversSp .k_boxSp-text--strong{color:#fe7654}.k_pureloversSp .k_boxSp2 .k_boxSp2-body{padding:3.90625vw 3.125vw;background:inherit;color:inherit;display:flex;flex-direction:column;align-items:center}.k_pureloversSp .k_boxSp2 .k_boxSp2-body .k_boxSp2-index{display:flex;align-items:center;font-size:4.6875vw}.k_pureloversSp .k_boxSp2 .k_boxSp2-body .k_boxSp2-index .k_boxSp2-index-icon{font-size:5.625vw;margin-right:1.5625vw}.k_pureloversSp .k_boxSp2 .k_boxSp2-description{color:#fff;background:transparent;font-size:3.125vw;text-align:center;line-height:1.4}.k_pureloversSp .k_is-boxSp2--01{background:linear-gradient(90deg,#ff8125 0,#fc498a);color:#fff}.k_pureloversSp .k_is-boxSp2--02{background:inherit;color:#fff}.k_pureloversSp .k_is-boxSp2--03{background:linear-gradient(90deg,#003fab,#00235e);color:#fff}.k_pureloversSp .k_boxSp2-body .k_is-boxSp2-index--01{background:transparent;color:#fff}.k_pureloversSp .k_boxSp3+.k_boxSp3{margin-top:3.125vw}.k_pureloversSp .k_boxSp3 .k_boxSp3-body{position:relative;border:1px solid #eee;text-align:left}.k_pureloversSp .k_boxSp3 .k_boxSp3-body .k_boxSp3-value{font-size:3.125vw;color:#666}.k_pureloversSp .k_boxSp3 .k_boxSp3-body .k_boxSp3-value .k_boxSp3-value-strong{font-weight:700;font-size:3.75vw;color:#666}.k_pureloversSp .k_boxSp3 .k_boxSp3-body .k_boxSp3-info{position:absolute;bottom:1.5625vw;right:1.5625vw}.k_pureloversSp .k_boxSp3 .k_boxSp3-body .k_boxSp3-info .k_boxSp3-info-value{position:relative;display:inline-block;padding:.78125vw 1.5625vw;color:#fff;font-size:3.125vw;background:#333}.k_pureloversSp .k_boxSp3 .k_boxSp3-body .k_boxSp3-info .k_boxSp3-info-value:before{content:"";position:absolute;top:-4vw;left:50%;margin-left:-2.34375vw;border:2.34375vw solid transparent;border-bottom-color:#333}.k_pureloversSp .k_boxSp3 .k_boxSp3-body{padding:3.90625vw 3.125vw 10.46875vw}.k_pureloversSp .k_boxSp3 .k_boxSp3-value .k_boxSp3-value-strong{color:#f64418;background:#fff}.k_pureloversSp .k_is-boxSp3--01{color:#333;background:#fff}.k_pureloversSp .k_is-boxSp3--s .k_boxSp3-body{padding:3.12vw}.k_pureloversSp .k_boxSp4{display:block;color:#333;background-color:#fff}.k_pureloversSp .k_boxSp4-index-tag{font-size:3.12vw;border-radius:15.62vw;padding:.31vw 2vw;margin-right:1.56vw;font-weight:700}.k_pureloversSp .k_boxSp4-index-tag.k_boxSp4-index-tag--textNormal{font-weight:400}.k_pureloversSp .k_boxSp4-description{padding-top:3.12vw;padding-bottom:3.12vw;line-height:1.6;color:#333;font-size:3.4375vw}.k_pureloversSp .k_boxSp4-index-value{display:inline-block;position:relative;overflow:hidden;font-weight:700}.k_pureloversSp .k_boxSp4-index-value--tag{display:flex;align-items:center}.k_pureloversSp .k_boxSp4-img{display:block}.k_pureloversSp .k_is-boxSp4-info--01{padding-right:3.12vw;line-height:1.4;font-size:3.12vw}.k_pureloversSp .k_is-boxSp4-info--02{width:100%;line-height:1.5;font-size:3.75vw}.k_pureloversSp .k_boxSp4-value01{display:flex;align-items:center;font-size:3.12vw;min-height:10vw;max-height:10vw}.k_pureloversSp .k_boxSp4-value03{color:#333;min-height:10vw;max-height:10vw;display:flex;align-items:center}.k_pureloversSp .k_boxSp4-body,.k_pureloversSp .k_boxSp4-value03{padding-right:3.12vw;padding-left:3.12vw}.k_pureloversSp .k_boxSp4--disabled{padding:3.12vw}.k_pureloversSp .k_boxSp4--disabled .k_boxSp4_item{border-bottom:.31vw solid #f1f1f1;padding-bottom:3.14vw}.k_pureloversSp .k_boxSp4--disabled .k_boxSp4_item+.k_boxSp4_item{padding-top:3.14vw}.k_pureloversSp .k_boxSp4--disabled .k_boxSp4_item:last-child{border-bottom:none;padding-bottom:0}.k_pureloversSp .k_boxSp4--disabled .k_boxSp4-index{display:flex;align-items:center;background-color:#fff}.k_pureloversSp .k_boxSp4--disabled .k_boxSp4-body{padding:0}.k_pureloversSp .k_boxSp4--disabled .k_boxSp4-index+.k_boxSp4-body,.k_pureloversSp .k_boxSp4--disabled .k_boxSp4-index-value+.k_btnSp4,.k_pureloversSp .k_boxSp4--disabled .k_boxSp4-tag+.k_boxSp4-index-value,.k_pureloversSp .k_boxSp4-index-value+.k_boxSp4-img,.k_pureloversSp .k_boxSp4-tag+.k_boxSp4-index-value{margin-top:3.12vw}.k_pureloversSp .k_boxSp4-disable+.k_boxSp4-disable{border-top:.31vw solid #f1f1f1}.k_pureloversSp .k_is-boxSp4--01{border-top:.31vw solid #757575}.k_pureloversSp .k_is-boxSp4--02{border-bottom:.31vw solid #f25a26}.k_pureloversSp .k_is-boxSp4--03{border-bottom:.31vw solid #cbe6f9}.k_pureloversSp .k_is-boxSp4-value--01{background:#f25a26;color:#fff}.k_pureloversSp .k_is-boxSp4-value--02{background:#cbe6f9;color:#5f6366;padding-right:3vw;padding-left:3vw}.k_pureloversSp .k_is-boxSp4-index-tag--01{background:#fff;color:#333}.k_pureloversSp .k_is-boxSp4-index-tag--02{color:#757575;background:#f3f3f3}.k_pureloversSp .k_boxSp4-value01+.k_boxSp4-body,.k_pureloversSp .k_boxSp4-value03+.k_boxSp4-body{padding-top:3.12vw;padding-bottom:3.12vw}.k_pureloversSp .k_boxSp4+.k_boxSp4{margin-top:10.93vw}.k_pureloversSp .k_boxSp4-value01+.k_boxSp4-body-disable{margin-top:1.56vw}.k_pureloversSp .k_boxSp5 .k_boxSp5-index{padding:1.56vw 2.5vw;font-size:3.75vw;line-height:1.4;color:#333;background:#fef5ee;display:flex;align-items:center;justify-content:space-between}.k_pureloversSp .k_boxSp5 .k_boxSp5-index .k_boxSp5-index-value{display:flex;align-items:center;z-index:1}.k_pureloversSp .k_boxSp5 .k_boxSp5-index .k_boxSp5-index-strong{font-size:4.0625vw;font-weight:700;color:#fc498a;background:linear-gradient(90deg,#ff8125,#fc498a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_pureloversSp .k_boxSp5 .k_boxSp5-index .k_boxSp5-index-strong.k_boxSp5-index-strong--textNormal{font-weight:400}@media (-ms-high-contrast:none){.k_pureloversSp .k_boxSp5 .k_boxSp5-index .k_boxSp5-index-strong{background:none;color:#ff8125}}.k_pureloversSp .k_boxSp5 .k_boxSp5-body{background-color:#fff}.k_pureloversSp .k_boxSp5.k_is-boxSp5--01 .k_boxSp5-index{color:#00235e;background:#e5e9ee}.k_pureloversSp .k_boxSp5.k_is-boxSp5--01 .k_boxSp5-index .k_boxSp5-index-strong{color:#00235e;background:none;-webkit-background-clip:text;-webkit-text-fill-color:#00235e}@media (-ms-high-contrast:none){.k_pureloversSp .k_boxSp5.k_is-boxSp5--01 .k_boxSp5-index .k_boxSp5-index-strong{background:none;color:#00235e}}.k_pureloversSp .k_boxSp5.k_is-boxSp5--02 .k_boxSp5-index{color:#fff;background:#00235e}.k_pureloversSp .k_boxSp5.k_is-boxSp5--02 .k_boxSp5-index .k_boxSp5-index-strong{color:#fff;background:none;-webkit-background-clip:text;-webkit-text-fill-color:#fff}@media (-ms-high-contrast:none){.k_pureloversSp .k_boxSp5.k_is-boxSp5--02 .k_boxSp5-index .k_boxSp5-index-strong{background:none;color:#fff}}.k_pureloversSp .k_boxSp5.k_is-boxSp5--03 .k_boxSp5-index{color:#333;background:#fff}.k_pureloversSp .k_boxSp5.k_is-boxSp5--03 .k_boxSp5-index .k_boxSp5-index-strong{color:#333;background:none;-webkit-background-clip:text;-webkit-text-fill-color:#333}@media (-ms-high-contrast:none){.k_pureloversSp .k_boxSp5.k_is-boxSp5--03 .k_boxSp5-index .k_boxSp5-index-strong{background:none;color:#333}}.k_pureloversSp .k_boxSp5--narrow .k_boxSp5-index{padding:1.56vw 2.5vw}.k_pureloversSp .k_boxSp6 .k_boxSp6-body{display:flex;align-items:center;font-size:4.37vw;color:#333;text-align:center}.k_pureloversSp .k_boxSp6 .k_boxSp6-body .k_boxSp6-strong{font-weight:700}.k_pureloversSp .k_boxSp6 .k_boxSp6-body .k_boxSp6-min{font-size:3.125vw}.k_pureloversSp .k_boxSp6.k_is-boxSp6--01 .k_boxSp6-body{color:#fff}.k_pureloversSp .k_boxSp6--narrow .k_boxSp6-index{padding:1.56vw 2.5vw}.k_pureloversSp .k_boxSp6--between .k_boxSp6-body{justify-content:space-between}.k_pureloversSp .k_boxSp7{background-color:#fff;padding:3.12vw}.k_pureloversSp .k_boxSp7 .k_boxSp7-value{font-size:2.8125vw;padding-top:3.125vw;padding-bottom:3.125vw;text-align:center}.k_pureloversSp .k_boxSp7 .k_boxSp7-value .k_boxSp7-value-strong{font-weight:700}.k_pureloversSp .k_boxSp7 .k_boxSp7-value .k_boxSp7-value-strong.k_is-boxSp7-value-strong--01{color:#00235e}.k_pureloversSp .k_boxSp7 .k_boxSp7-value .k_boxSp7-value-strong,.k_pureloversSp .k_is-boxSp7--01{color:#f64418}.k_pureloversSp .k_boxSp8{padding-right:3.12vw;padding-left:3.12vw;background:inherit}.k_pureloversSp .k_boxSp8.k_boxSp8--sideNone{padding-right:0;padding-left:0}.k_pureloversSp .k_boxSp8 .k_boxSp8-index{display:flex;align-items:center;font-size:3.4375vw;color:#333;font-weight:700}.k_pureloversSp .k_boxSp8 .k_boxSp8-index .k_boxSp8-index-icon{font-size:3.75vw;margin-right:1.56vw}.k_pureloversSp .k_boxSp8 .k_boxSp8-body{border:.31vw solid #eee;background-color:#fff}.k_pureloversSp .k_boxSp8 .k_boxSp8-body .k_boxSp8-body-inner{padding:3.12vw}.k_pureloversSp .k_boxSp8 .k_boxSp8-index+.k_boxSp8-body{margin-top:2.5vw}.k_pureloversSp .k_is-boxSp8--disabled .k_boxSp8-body{background-color:#f0f0f0}.k_pureloversSp .k_is-boxSp8--01{background:#fff}.k_pureloversSp .k_is-boxSp8--02 .k_boxSp8-index{color:#fff}.k_pureloversSp .k_boxSp9{background-color:#fff}.k_pureloversSp .k_boxSp9 .k_boxSp9-body{position:relative;color:#333}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-index .k_boxSp9-index-value{position:relative;line-height:1.4;font-size:3.4375vw;font-weight:700;overflow:hidden;color:#002965}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-index--none .k_boxSp9-index-value{display:block;position:relative;line-height:1.4;font-size:3.4375vw;font-weight:700}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-date{display:flex;align-items:flex-end}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-date .k_boxSp9-date-value{font-size:5vw}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-area{font-size:2.8125vw;word-break:break-all}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-area-strong{font-weight:700;font-size:3.125vw;word-break:break-all}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-shop{font-size:2.8125vw}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-business{font-size:4.06vw}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-occupation{font-size:3.125vw;margin-right:1.56vw;word-break:break-all}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-sub{font-size:4.06vw}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-ad{position:absolute;top:0;right:0}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-date-icon{margin-left:4.68vw}.k_pureloversSp .k_boxSp9 .k_boxSp9-body .k_boxSp9-table{margin-top:4.68vw}.k_pureloversSp .k_boxSp9 .k_boxSp9-body--none{padding-top:0;padding-bottom:0}.k_pureloversSp .k_boxSp9-divider{border-bottom:1px dashed #dcdcdc}.k_pureloversSp .k_is-boxSp9--01{background-color:transparent}.k_pureloversSp .k_is-boxSp9--01 .k_boxSp9-body .k_boxSp9-index .k_boxSp9-index-value:before{background:#fc498a}.k_pureloversSp .k_is-boxSp9--01 .k_boxSp9-body .k_boxSp9-index .k_boxSp9-index-value:after{width:1em;right:0;background:#fc498a}.k_pureloversSp .k_is-boxSp9--02{background-color:transparent}.k_pureloversSp .k_is-boxSp9--02 .k_boxSp9-body .k_boxSp9-index .k_boxSp9-index-value:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff)}.k_pureloversSp .k_is-boxSp9--02 .k_boxSp9-body .k_boxSp9-index .k_boxSp9-index-value:after{background:#fffaf6}.k_pureloversSp .k_is-boxSp9--disabled{background-color:#f0f0f0}.k_pureloversSp .k_is-boxSp9--disabled .k_boxSp9-body .k_boxSp9-index .k_boxSp9-index-value{color:#777}.k_pureloversSp .k_is-boxSp9--disabled .k_boxSp9-body .k_boxSp9-index .k_boxSp9-index-value:before{background:linear-gradient(90deg,hsla(0,0%,94.1%,0),#f0f0f0 50%,#f0f0f0)}.k_pureloversSp .k_is-boxSp9--disabled .k_boxSp9-body .k_boxSp9-index .k_boxSp9-index-value:after{background:#f0f0f0}.k_pureloversSp .k_is-boxSp9--disabled .k_boxSp9-body .k_boxSp9-area,.k_pureloversSp .k_is-boxSp9--disabled .k_boxSp9-body .k_boxSp9-shop{color:#777}.k_pureloversSp .k_boxSp9-body+.k_boxSp9-body{margin-top:6.25vw}.k_pureloversSp .k_boxSp9-info+.k_boxSp9-shop,.k_pureloversSp .k_listSp1+.k_boxSp9-info{margin-top:1.56vw}.k_pureloversSp .k_boxSp10{padding-right:3.12vw;padding-left:3.12vw;padding-bottom:4.68vw;background:#fff}.k_pureloversSp .k_boxSp10 .k_boxSp10-index{position:relative;padding-top:1.56vw;padding-bottom:1.56vw;font-size:3.75vw;color:#333;font-weight:700}.k_pureloversSp .k_boxSp10 .k_boxSp10-index .k_boxSp10-index-icon{margin-right:1.56vw}.k_pureloversSp .k_boxSp10 .k_boxSp10-index .k_boxSp10-index-icon02{position:absolute;top:0;right:-4vw;display:inline-block;width:3.75vw;height:3.75vw;background-image:url(/_base/assets/img/common/icon_recruit_01.png);background-size:3.75vw 3.75vw}.k_pureloversSp .k_boxSp10 .k_boxSp10-body{border:.31vw solid #e0e0e0;background-color:#fff}.k_pureloversSp .k_boxSp10 .k_boxSp10-body .k_boxSp10-body-inner{padding:4.68vw 6.25vw}.k_pureloversSp .k_boxSp10 .k_boxSp10-index+.k_boxSp10-body{margin-top:1.56vw}.k_pureloversSp .k_is-boxSp10--disabled .k_boxSp10-body{background-color:#f0f0f0}.k_pureloversSp .k_is-boxSp10--l .k_boxSp10-index{font-size:4.37vw;color:#00235e;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.k_pureloversSp .k_is-boxSp10--l .k_boxSp10-index .k_boxSp10-index-icon{margin-right:1.56vw}@media (-ms-high-contrast:none){.k_pureloversSp .k_is-boxSp10--l .k_boxSp10-index{background:none;color:#00235e}}.k_pureloversSp .k_is-boxSp10--l .k_boxSp10-body{border:.31vw solid #00235e;background-color:#fff}.k_pureloversSp .k_is-boxSp10--l .k_boxSp10-body .k_boxSp10-body-inner{padding:4.6875vw 3.125vw}.k_pureloversSp .k_is-boxSp10--l .k_boxSp10-index+.k_boxSp10-body{margin-top:3.12vw}.k_pureloversSp .k_boxSp11{position:relative;padding:7.8125vw 4.6875vw;z-index:0}.k_pureloversSp .k_boxSp11:before{width:100vw;height:63.75vw;background-image:url(/_base/assets/img/sp/user/bg.jpg);top:0;left:0;right:0;z-index:-1}.k_pureloversSp .k_boxSp11:after,.k_pureloversSp .k_boxSp11:before{content:"";background-repeat:no-repeat;background-size:100% auto;position:absolute}.k_pureloversSp .k_boxSp11:after{width:78.75vw;height:27.1875vw;background-image:url(/_base/assets/img/sp/user/flame.png);top:12.5vw;left:50%;transform:translateX(-50%)}.k_pureloversSp .k_boxSp11 .k_boxSp11-index{position:relative;font-size:5vw;font-weight:700;padding-top:11.25vw;color:#333;text-align:center;z-index:1}.k_pureloversSp .k_boxSp11 .k_boxSp11-index--strong{color:#f37f19}.k_pureloversSp .k_boxSp11 .k_boxSp11-index--large{font-size:5.9375vw}.k_pureloversSp .k_boxSp11 .k_boxSp11-index>span{font-feature-settings:"palt";letter-spacing:.08em}.k_pureloversSp .k_boxSp11 ol{display:flex;justify-content:center;margin-top:.78125vw;margin-left:-1.25vw;margin-bottom:-1.25vw}.k_pureloversSp .k_boxSp11 ol li{padding-left:1.25vw;padding-bottom:1.25vw}.k_pureloversSp .k_boxSp11 ol li:nth-child(2){margin-top:3.125vw}.k_pureloversSp .k_boxSp11 ol li:nth-child(3){margin-top:6.25vw}.k_pureloversSp .k_boxSp11 .k_boxSp11-contents{margin-top:18.59375vw;position:relative;display:flex;flex-direction:column;align-items:center;padding:3.125vw 1.875vw;background-color:hsla(0,0%,96.1%,.6);border-bottom:1px solid #f2913d;-webkit-background-size:.9375vw .9375vw;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,hsla(0,0%,96.1%,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,hsla(0,0%,96.1%,.2)),color-stop(.75,hsla(0,0%,96.1%,.2)),color-stop(.75,transparent),to(transparent));border-radius:.78125vw;word-break:break-all;white-space:normal}.k_pureloversSp .k_boxSp11 .k_boxSp11-contents-index{width:50.3125vw;height:5.625vw;position:absolute;top:-3.5vw;left:50%;transform:translateX(-50%);text-align:center}.k_pureloversSp .k_boxSp11 .k_boxSp11-text{margin-top:2.34375vw;font-size:2.34375vw;color:#ff3c3c}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01{position:relative;padding:7.8125vw 4.6875vw;z-index:0}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01:before{content:"";width:100vw;height:63.75vw;background-image:url(/_base/assets/img/sp/user/bg.jpg);background-repeat:no-repeat;background-size:100% auto;position:absolute;top:0;left:0;right:0;z-index:-1}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01:after{content:"";width:78.75vw;height:27.1875vw;background-image:url(/_base/assets/img/sp/user/flame.png);background-repeat:no-repeat;background-size:100% auto;position:absolute;top:12.5vw;left:50%;transform:translateX(-50%)}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01 .k_boxSp11-index{position:relative;font-size:5vw;font-weight:700;padding-top:11.25vw;color:#333;text-align:center;z-index:1}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01 .k_boxSp11-index--strong{color:#3f5d99}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01 .k_boxSp11-index--large{font-size:5.9375vw}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01 .k_boxSp11-index>span{font-feature-settings:"palt";letter-spacing:.08em}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01 ol{display:flex;justify-content:center;margin-top:.78125vw;margin-left:-1.25vw;margin-bottom:-1.25vw}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01 ol li{padding-left:1.25vw;padding-bottom:1.25vw}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01 ol li:nth-child(2){margin-top:3.125vw}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01 ol li:nth-child(3){margin-top:6.25vw}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01 .k_boxSp11-contents{margin-top:18.59375vw;position:relative;display:flex;flex-direction:column;align-items:center;padding:3.125vw 1.875vw;background-color:hsla(0,0%,96.1%,.6);border-bottom:1px solid #3f5d99;-webkit-background-size:.9375vw .9375vw;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,hsla(0,0%,96.1%,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,hsla(0,0%,96.1%,.2)),color-stop(.75,hsla(0,0%,96.1%,.2)),color-stop(.75,transparent),to(transparent));border-radius:.78125vw;word-break:break-all;white-space:normal}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01 .k_boxSp11-contents-index{width:50.3125vw;height:5.625vw;position:absolute;top:-3.5vw;left:50%;transform:translateX(-50%);text-align:center}.k_pureloversSp .k_boxSp11.k_is-boxSp11--01 .k_boxSp11-text{margin-top:2.34375vw;font-size:2.34375vw;color:#ff3c3c}.k_pureloversSp .k_boxSp12{position:relative;width:100%;word-break:break-all}.k_pureloversSp .k_boxSp12 .k_boxSp12-index{position:absolute;top:-3.28125vw;left:50%;right:0;display:flex;align-items:center;justify-content:center;transform:translateX(-50%);background-color:transparent}.k_pureloversSp .k_boxSp12 .k_boxSp12-index span{height:5.9375vw;display:flex;align-items:center}.k_pureloversSp .k_boxSp12 .k_boxSp12-index span:first-of-type img{width:5.9375vw;margin-right:1.25vw}.k_pureloversSp .k_boxSp12 .k_boxSp12-index span:nth-of-type(2) img{width:69.84375vw}.k_pureloversSp .k_boxSp12 .k_boxSp12_w-list{position:relative;padding:0 1px;border-top:1px solid #fff;background-color:#fff9f4;background:linear-gradient(135deg,rgba(255,117,97,.3),rgba(255,149,56,.3));border-top-right-radius:.78125vw;border-top-left-radius:.78125vw}.k_pureloversSp .k_boxSp12 .k_boxSp12_w-list:before{left:-1px}.k_pureloversSp .k_boxSp12 .k_boxSp12_w-list:after,.k_pureloversSp .k_boxSp12 .k_boxSp12_w-list:before{content:"";position:absolute;top:-1px;width:2.34375vw;height:2.34375vw;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABpUExURQAAAP5yQfxPf/5yQf1VdP5yQfxSev99LP99LP99LP94Nf97MP1VdPxPf/xPf/xSevxPf/xPf/97MP51O/94Nf51O/94Nf97MP5yQf99LP1jW/5nVP5qTv5uR/1gYf1caP1Ybv1VdPxSehfJhAYAAAAVdFJOUwC5IR/798C7Hvn5uvnD+bq/HrvB96dYjm4AAABHSURBVAjXY+Dg5hKVkJWRlpKTV+DhF2RgFxeD8xWVBBg4Ufh8DJIofF4UPgsbE4TPgAC05oPcx4rEB7mfEYnPISQizIzgAgD4WAsbzf3M/AAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% auto}.k_pureloversSp .k_boxSp12 .k_boxSp12_w-list:after{right:-1px;transform:scaleX(-1)}.k_pureloversSp .k_boxSp12 .k_boxSp12_list-inner{padding:5.46875vw 3.125vw 3.125vw;background-color:#fff9f4;border-top-right-radius:.78125vw;border-top-left-radius:.78125vw}.k_pureloversSp .k_boxSp12 .k_boxSp12-list{display:flex;align-items:center;justify-content:center;margin-left:-4.6875vw;margin-bottom:-4.6875vw}.k_pureloversSp .k_boxSp12 .k_boxSp12-list-item{padding-left:4.6875vw;padding-bottom:4.6875vw}.k_pureloversSp .k_boxSp12 .k_boxSp12-item{width:24.53125vw;height:24.53125vw;border-radius:50%;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:1.5625vw 0;position:relative}.k_pureloversSp .k_boxSp12 .k_boxSp12-item-index{position:absolute;left:0;right:0;bottom:.78125vw;text-align:center;background:linear-gradient(180deg,transparent 50%,#ffee56 0)}.k_pureloversSp .k_boxSp12 .k_boxSp12-item-index>span{font-size:3.4375vw;color:#ff8125;font-weight:700;background:linear-gradient(90deg,#ff8125,#fc498a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_pureloversSp .k_boxSp12 .k_boxSp12-item-icon{display:flex;align-items:center;justify-content:center;height:8.90625vw;line-height:8.90625vw}.k_pureloversSp .k_boxSp12 .k_boxSp12-item-icon--matching{width:9.375vw}.k_pureloversSp .k_boxSp12 .k_boxSp12-item-icon--scout{position:relative;width:8.75vw;height:8.59375vw}.k_pureloversSp .k_boxSp12 .k_boxSp12-item-icon--scout>img{position:absolute;top:1.75vw;left:0}.k_pureloversSp .k_boxSp12 .k_boxSp12-item-icon--email{margin-left:3vw;width:10.9375vw}.k_pureloversSp .k_boxSp12 .k_boxSp12-item-text{padding-top:1.65vw;text-align:center;font-size:2.8125vw;line-height:1.2;color:#333}.k_pureloversSp .k_boxSp12 .k_boxSp12_w-btn{position:relative;display:flex;align-items:center;justify-content:space-around;padding:3.125vw;background-color:#ffdec7;border-bottom:1px solid #fff;-webkit-background-size:1.09375vw 1.09375vw;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,rgba(255,249,244,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,249,244,.2)),color-stop(.75,rgba(255,249,244,.2)),color-stop(.75,transparent),to(transparent));border-bottom-right-radius:.78125vw;border-bottom-left-radius:.78125vw}.k_pureloversSp .k_boxSp12 .k_boxSp12_w-btn:before{left:-1px;transform:scale(-1) rotate(90deg)}.k_pureloversSp .k_boxSp12 .k_boxSp12_w-btn:after,.k_pureloversSp .k_boxSp12 .k_boxSp12_w-btn:before{content:"";position:absolute;bottom:-1px;width:2.34375vw;height:2.34375vw;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABpUExURQAAAP5yQfxPf/5yQf1VdP5yQfxSev99LP99LP99LP94Nf97MP1VdPxPf/xPf/xSevxPf/xPf/97MP51O/94Nf51O/94Nf97MP5yQf99LP1jW/5nVP5qTv5uR/1gYf1caP1Ybv1VdPxSehfJhAYAAAAVdFJOUwC5IR/798C7Hvn5uvnD+bq/HrvB96dYjm4AAABHSURBVAjXY+Dg5hKVkJWRlpKTV+DhF2RgFxeD8xWVBBg4Ufh8DJIofF4UPgsbE4TPgAC05oPcx4rEB7mfEYnPISQizIzgAgD4WAsbzf3M/AAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% auto}.k_pureloversSp .k_boxSp12 .k_boxSp12_w-btn:after{right:-1px;transform:scaleY(-1) rotate(90deg)}.k_pureloversSp .k_boxSp13{max-width:28.125vw;border:.31vw solid #fff;background-color:rgba(255,126,41,.4)}.k_pureloversSp .k_boxSp13,.k_pureloversSp .k_boxSp13 .k_boxSp13-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.78125vw}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle{position:relative;width:24.53125vw;height:24.53125vw;display:flex;flex-direction:column;align-items:center;padding:2.5vw 0;background-color:#fff;border-radius:50%}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle:after{content:"";width:6.25vw;height:6.25vw;background-repeat:no-repeat;background-size:100% auto;position:absolute;top:0;left:0}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle--matching .k_boxSp13-circle-icon{width:9.375vw;height:8.59375vw}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle--matching .k_boxSp13-circle-index{width:24.53125vw}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle--scout .k_boxSp13-circle-icon{width:8.75vw;height:7.8125vw;position:relative}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle--scout .k_boxSp13-circle-icon>img{position:absolute;top:1.6vw;left:0}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle--scout .k_boxSp13-circle-index{width:22.8125vw}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle--email .k_boxSp13-circle-icon{margin-left:3vw;width:10.9375vw;height:8.90625vw}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle--email .k_boxSp13-circle-index{width:25.625vw}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle .k_boxSp13-circle-icon{display:flex;align-items:center;max-height:8.90625vw;min-height:8.90625vw}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle .k_boxSp13-circle-text{font-size:2.8125vw;line-height:1.2;color:#555;padding:1.5625vw 0;text-align:center}.k_pureloversSp .k_boxSp13 .k_boxSp13-circle .k_boxSp13-circle-index{height:4.6875vw;position:absolute;bottom:-.78125vw;left:50%;transform:translateX(-50%)}.k_pureloversSp .k_boxSp13 .k_boxSp13-text{display:flex;flex-direction:column;align-items:center;width:100%;min-height:11.71875vw;margin-top:1.5625vw;padding:1.25vw;background-color:#fffaf6;font-size:2.34375vw;color:#444}.k_pureloversSp .k_boxSp13 .k_boxSp13-text--strong{color:#f74517;font-weight:700}.k_pureloversSp .k_boxSp13 .k_boxSp13-text--matching>img{width:22.5vw;height:9.21875vw}.k_pureloversSp .k_boxSp13 .k_boxSp13-text--scout>img{width:21.25vw;height:5.78125vw}.k_pureloversSp .k_boxSp13 .k_boxSp13-text--email>img{width:20.15625vw;height:8.75vw}.k_pureloversSp .k_boxSp14{padding:9.375vw 3.125vw;word-break:break-all;white-space:normal}.k_pureloversSp .k_boxSp14 .k_boxSp14-body{display:flex;flex-direction:column;align-items:center}.k_pureloversSp .k_boxSp14 .k_boxSp14-message{font-size:4.0625vw;color:#f74517;font-weight:700}.k_pureloversSp .k_boxSp14 .k_boxSp14-icon{display:flex;align-items:center;justify-content:center;width:28.59375vw;height:28.59375vw;border-radius:50%;background-color:#fff6ee;font-size:13.75vw}.k_pureloversSp .k_boxSp14 .k_boxSp14-icon>i{font-size:13.75vw;color:#f2913d}.k_pureloversSp .k_boxSp14 .k_boxSp14-text{font-size:3.4375vw;color:#333}.k_pureloversSp .k_boxSp14 .k_boxSp14-text--strong{color:#f74517}.k_pureloversSp .k_boxSp14 .k_boxSp14-text--small{font-size:2.8125vw}.k_pureloversSp .k_boxSp14 .k_boxSp14-body+.k_boxSp14-text,.k_pureloversSp .k_boxSp14 .k_boxSp14-message+.k_boxSp14-icon{margin-top:4.6875vw}.k_pureloversSp .k_boxSp14 .k_boxSp14-text+.k_boxSp14-text{margin-top:1.25vw}.k_pureloversSp .k_boxSp14 .k_boxSp14-text+.k_boxSp14-text--small{margin-top:2.5vw}.k_pureloversSp .k_boxSp14.k_is-boxSp14--01 .k_boxSp14-message{color:#3f5d99}.k_pureloversSp .k_boxSp14.k_is-boxSp14--01 .k_boxSp14-icon{background-color:#f4f4f4}.k_pureloversSp .k_boxSp14.k_is-boxSp14--01 .k_boxSp14-icon>i{color:#3f5d99}.k_pureloversSp .k_boxSp14.k_is-boxSp14--01 .k_boxSp14-text{color:#333}.k_pureloversSp .k_boxSp14.k_is-boxSp14--01 .k_boxSp14-text--strong{color:#3f5d99}.k_pureloversSp .k_boxSp14-ptb10{padding:1.5625vw 0}.k_pureloversSp .k_boxSp15{padding:4.6875vw 3.125vw;background-color:#fff;font-size:3.4375vw}.k_pureloversSp .k_boxSp15 .k_boxSp15-paragraph-fz12{font-size:3.75vw}.k_pureloversSp .k_boxSp15 .k_boxSp15-paragraph--right{text-align:right}.k_pureloversSp .k_boxSp15 .k_boxSp15-paragraph--center{text-align:center}.k_pureloversSp .k_boxSp15 .k_boxSp15-list-item+.k_boxSp15-list-item{margin-top:6.25vw}.k_pureloversSp .k_boxSp15 .k_boxSp15-paragraph--strong{color:#f74517}.k_pureloversSp .k_boxSp15 .k_boxSp15-paragraph--bold{font-weight:700}.k_pureloversSp .k_boxSp15 .k_boxSp15-paragraph+.k_boxSp15-paragraph{margin-top:2.34375vw}.k_pureloversSp .k_boxSp15 .k_boxSp15-paragraph+.k_boxSp15-body{margin-top:4.6875vw}.k_pureloversSp .k_boxSp15 .k_boxSp15-body+.k_boxSp15-body{padding-top:4.6875vw;margin-top:3.125vw;position:relative}.k_pureloversSp .k_boxSp15 .k_boxSp15-body+.k_boxSp15-body:before{content:"";width:100%;height:1px;background-color:#ebebeb;position:absolute;top:0;left:0;right:0}.k_pureloversSp .k_boxSp15 .k_boxSp15-body .k_boxSp15-paragraph{margin-top:2.34375vw}.k_pureloversSp .k_boxSp15+.k_boxSp15{margin-top:-4.6875vw}.k_pureloversSp .k_boxSp16{padding:4.6875vw 3.125vw}.k_pureloversSp .k_boxSp16 .k_boxSp16-index+*{margin-top:3.125vw;margin-bottom:3.125vw}.k_pureloversSp .k_boxSp16 .k_boxSp16-index .k_boxSp16-index-value{display:flex;align-items:center;font-size:26px;color:#fff;font-weight:700;font-size:4.0625vw}.k_pureloversSp .k_boxSp16 .k_boxSp16-index .k_boxSp16-index-value .k_boxSp16-index-value-strong{color:#fff001}.k_pureloversSp .k_boxSp16 .k_boxSp16-index .k_boxSp16-index-icon{color:#ffeb33;margin-right:1.5625vw}.k_pureloversSp .k_boxSp16 .k_boxSp16-index.k_boxSp16-index--large .k_boxSp16-index-value{font-size:4.6875vw}.k_pureloversSp .k_boxSp17 .k_boxSp17-item+.k_boxSp17-item{padding-top:5vw}.k_pureloversSp .k_boxSp17 .k_boxSp17-box{background-color:#333;transform:skewX(-10deg);height:17.5vw;display:flex;align-items:center}.k_pureloversSp .k_boxSp17 .k_boxSp17-box.k_boxSp17--icon{position:relative}.k_pureloversSp .k_boxSp17 .k_boxSp17-box.k_boxSp17--icon:after{content:"\f054";position:absolute;display:block;top:50%;right:2.5vw;font-size:5vw;transform:skewX(10deg) translateY(-50%);color:#fff;font-family:Font Awesome\ 5 Free;font-weight:700}.k_pureloversSp .k_boxSp17 .k_boxSp17-box .k_boxSp17-index{position:absolute;background-color:#fff;box-shadow:.9375vw .625vw #fd306a;left:.625vw;top:.9375vw;width:33.75vw;height:16.875vw;display:flex;justify-content:center;align-items:center}.k_pureloversSp .k_boxSp17 .k_boxSp17-box .k_boxSp17-index .k_boxSp17-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1em;vertical-align:middle;transform:skewX(10deg)}.k_pureloversSp .k_boxSp17 .k_boxSp17-box .k_boxSp17-body{position:absolute;left:39.375vw;transform:skewX(10deg);width:51.25vw}.k_pureloversSp .k_boxSp17 .k_boxSp17-box .k_boxSp17-body .k_boxSp17-wrap{display:flex;color:#fff}.k_pureloversSp .k_boxSp17 .k_boxSp17-box .k_boxSp17-body .k_boxSp17-wrap .k_boxSp17-inner{display:flex;flex-direction:column}.k_pureloversSp .k_boxSp17 .k_boxSp17-box .k_boxSp17-body .k_boxSp17-wrap .k_boxSp17-text{font-size:5vw;line-height:1.4}.k_pureloversSp .k_boxSp17 .k_boxSp17-box .k_boxSp17-body .k_boxSp17-wrap .k_boxSp17-text.k_boxSp17-text--bold{font-weight:700}.k_pureloversSp .k_boxSp17 .k_boxSp17-box .k_boxSp17-body .k_boxSp17-wrap .k_boxSp17-text.k_boxSp17-text--small{font-size:3.125vw}.k_pureloversSp .k_btnSp{padding:3.125vw;background-color:#ff7d55;color:#fff;display:inline-block;cursor:pointer;text-align:center;text-decoration:none}.k_pureloversSp .k_is-btnSp--1{background-color:#ffeb33;color:#333}.k_pureloversSp .k_btnSp1{height:21.09375vw;line-height:1.4;border-radius:.5vw;font-size:4.37vw;background:#fff;color:#fff;position:relative;cursor:pointer;text-align:center;font-weight:700;display:block}.k_pureloversSp .k_btnSp1 .k_btnSp1-body,.k_pureloversSp .k_is-btnSp1--middle{border-radius:1.5625vw;box-shadow:0 0 2.34375vw 0 rgba(0,0,0,.05);font-weight:400;font-size:3.4375vw;color:#333}.k_pureloversSp .k_is-btnSp1--middle{padding:3.125vw}.k_pureloversSp .k_is-btnSp1--large{display:flex;flex-direction:column;align-items:center;justify-content:center}.k_pureloversSp .k_btnSp1-unentered{position:relative}.k_pureloversSp .k_btnSp1-unentered:before{content:"";position:absolute;top:0;left:50%;margin-left:-2.34375vw;border:2.34375vw solid transparent;border-top:3.90625vw solid #ffd633}.k_pureloversSp .k_btnSp1-unentered:after{content:"未入力";position:absolute;width:fit-content;top:-3.125vw;left:50%;transform:translateX(-50%);background:#ffd633;font-size:2.8125vw;color:#333;padding:.46875vw 3.125vw;border-radius:3.125vw}.k_pureloversSp .k_btnSp1-message{position:absolute;display:flex;align-items:center;justify-content:center;top:-3.125vw;right:-3.125vw;width:8.59375vw;height:8.59375vw;border-radius:50%;font-size:3.75vw;color:#333;font-weight:700;background:#ffd633}.k_pureloversSp .k_is-btnSp1--02{background:hsla(0,0%,100%,.9);color:#333}.k_pureloversSp .k_is-btnSp1--large{height:28.125vw;line-height:1.4;border-radius:1.56vw;font-size:3.75vw}.k_pureloversSp .k_btnSp2{display:block;box-sizing:border-box;text-decoration:none;background:linear-gradient(180deg,#ff9538,#ff7561);padding:.6vw;color:#333;cursor:pointer;text-align:center;border-radius:1.25vw}.k_pureloversSp .k_btnSp2.k_btnSp2--bgNone,.k_pureloversSp .k_btnSp2.k_is-btnSp2--01{background:#fff}.k_pureloversSp .k_btnSp2 .k_btnSp2-body{padding:1.56vw 3.75vw;line-height:inherit;border-bottom:none;text-align:center;display:block;background:#fff;font-size:3.75vw;border-radius:.5vw;font-weight:700}.k_pureloversSp .k_btnSp2 .k_btnSp2-body .k_btnSp2-icon{color:#f9672d;font-size:7.8125vw}.k_pureloversSp .k_btnSp2 .k_btnSp2-body .k_btnSp2-icon.k_btnSp2-icon--01{color:#00235e}.k_pureloversSp .k_btnSp2 .k_btnSp2-body .k_btnSp2-body-min{font-size:3.125vw;font-weight:400}.k_pureloversSp .k_btnSp2 .k_btnSp2-body--flex{display:flex;justify-content:center;align-items:center}.k_pureloversSp .k_btnSp2 .k_btnSp2-body--icon{position:relative;letter-spacing:.1em}.k_pureloversSp .k_btnSp2 .k_btnSp2-body--icon:after{position:absolute;content:"\F054";font-family:Font Awesome\ 5 Free;font-weight:900;font-size:4.0625vw;top:50%;right:3.125vw;transform:translateY(-50%);color:#f37f19}.k_pureloversSp .k_btnSp2 .k_btnSp2-body--icon.k_btnSp2-body--icon-01:after{color:#00235e}.k_pureloversSp .k_btnSp2 .k_btnSp2-body--h{line-height:1.4}.k_pureloversSp .k_btnSp2 .k_btnSp2-strong{font-weight:700}.k_pureloversSp .k_btnSp2 .k_is-btnSp2-strong--01{color:#f9672d}.k_pureloversSp .k_btnSp2 .k_is-btnSp2-strong--02{color:#00235e}.k_pureloversSp .k_is-btnSp2--small{padding:.3vw;border-radius:.5vw}.k_pureloversSp .k_btnSp2 .k_is-btnSp2-body--middle{padding:2vw 3.75vw;line-height:1.4;border-bottom:.78125vw solid #f0f0f0}.k_pureloversSp .k_btnSp3{border-radius:6vw;width:auto;display:block;background:#20aeb2;padding:.73vw;color:#fff;cursor:pointer;text-align:center;line-height:1.2;margin-right:15vw;margin-left:15vw}.k_pureloversSp .k_btnSp3 .k_btnSp3-body{display:block;padding:3.12vw 3.75vw;font-size:3.75vw;text-decoration:none;color:#fff;position:relative}.k_pureloversSp .k_btnSp3 .k_btnSp3-icon:after{position:absolute;content:"\F0da";font-family:Font Awesome\ 5 Free;font-weight:900;font-size:5vw;top:50%;right:5vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.k_pureloversSp .k_btnSp3 .k_is-btnSp3-icon--middle:after{right:2vw}.k_pureloversSp .k_btnSp3.k_btnSp3--01{background:linear-gradient(90deg,#003fab,#00235e);color:#fff}.k_pureloversSp .k_btnSp3.k_btnSp3--square{border-radius:1.25vw}.k_pureloversSp .k_is-btnSp3--01{margin-top:10vw;margin-bottom:10vw}.k_pureloversSp .k_is-btnSp3--large{margin-right:10vw;margin-left:10vw;border-radius:6vw;width:auto}.k_pureloversSp .k_is-btnSp3--middle{margin-right:auto;margin-left:auto;border-radius:.78125vw;width:62.5vw}.k_pureloversSp .k_btnSp4{cursor:pointer;height:100%}.k_pureloversSp .k_btnSp4 .k_btnSp4-body{display:flex;align-items:center;justify-content:center;border-style:solid;border-width:.31vw;border-radius:.93vw;position:relative;transition:.1s;text-decoration:none;height:100%}.k_pureloversSp .k_btnSp4 .k_btnSp4-body .k_btnSp4-is-icon--01{font-weight:900}.k_pureloversSp .k_btnSp4 .k_btnSp4-body{color:#452902;background:#fff;border-color:#452902}.k_pureloversSp .k_btnSp4 .k_btnSp4-body .k_btnSp4-icon{color:#fff}.k_pureloversSp .k_btnSp4 .k_btnSp4-body{padding:2.34375vw .78125vw;font-size:2.34375vw;font-weight:400;width:100%}.k_pureloversSp .k_btnSp4 .k_btnSp4-body .k_btnSp4-icon{font-size:3.12vw;margin-right:.5vw}.k_pureloversSp .k_btnSp4 .k_btnSp4-body .k_btnSp4-icon-reverse{margin-left:1.5625vw}.k_pureloversSp .k_btnSp4 .k_btnSp4-body .k_btnSp4-icon-sns{position:relative;font-size:3.75vw}.k_pureloversSp .k_btnSp4 .k_btnSp4-body .k_btnSp4-icon-sns:after{content:"SNS";position:absolute;top:50%;left:50%;font-size:1.5625vw;line-height:0;color:#0c9c30;transform:translate(-50%);font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,Font Awesome\ 5 Free}.k_pureloversSp .k_btnSp4-disable{background:transparent;pointer-events:none}.k_pureloversSp .k_btnSp4-disable .k_btnSp4-body{pointer-events:none;transform:translateY(.625vw)}.k_pureloversSp .k_btnSp4-disable .k_btnSp4-body .k_btnSp4-icon-sns:after{content:"SNS";color:#b6b6b6}.k_pureloversSp .k_btnSp4-rounded{border-radius:7.8125vw;background:none}.k_pureloversSp .k_btnSp4-rounded .k_btnSp4-body{border-radius:7.8125vw}.k_pureloversSp .k_is-btnSp4--normal .k_btnSp4-body{margin-right:auto;margin-left:auto}.k_pureloversSp .k_is-btnSp4--01 .k_btnSp4-body{color:#fff;background:linear-gradient(135deg,#ff7561,#ff9538);border-color:transparent}.k_pureloversSp .k_is-btnSp4--01 .k_btnSp4-body .k_btnSp4-icon{color:#fff}.k_pureloversSp .k_is-btnSp4--02 .k_btnSp4-body{color:#fff;background:linear-gradient(135deg,#30b05f,#27d464);border-color:transparent}.k_pureloversSp .k_is-btnSp4--02 .k_btnSp4-body .k_btnSp4-icon{color:#fff}.k_pureloversSp .k_is-btnSp4--03 .k_btnSp4-body{color:#009b9f;background:#fff;border-color:#009b9f}.k_pureloversSp .k_is-btnSp4--03 .k_btnSp4-body .k_btnSp4-icon{color:#ffd633}.k_pureloversSp .k_is-btnSp4--04 .k_btnSp4-body{color:#b6b6b6;background:#fff;border-color:#b6b6b6}.k_pureloversSp .k_is-btnSp4--04 .k_btnSp4-body .k_btnSp4-icon{color:#b6b6b6}.k_pureloversSp .k_is-btnSp4--05 .k_btnSp4-body{color:#fff;background:#b6b6b6;border-color:#b6b6b6}.k_pureloversSp .k_is-btnSp4--05 .k_btnSp4-body .k_btnSp4-icon{color:#fff}.k_pureloversSp .k_is-btnSp4--06 .k_btnSp4-body{color:#fff;background:linear-gradient(135deg,#e45252,#ed6060);border-color:transparent}.k_pureloversSp .k_is-btnSp4--06 .k_btnSp4-body .k_btnSp4-icon{color:#fff}.k_pureloversSp .k_is-btnSp4--07 .k_btnSp4-body{color:#333;background:#fff;border-color:#dedede}.k_pureloversSp .k_is-btnSp4--07 .k_btnSp4-body .k_btnSp4-icon{color:#dedede}.k_pureloversSp .k_is-btnSp4--08 .k_btnSp4-body{color:#009b9f;background:#fff;border-color:#009b9f}.k_pureloversSp .k_is-btnSp4--08 .k_btnSp4-body .k_btnSp4-icon{color:#009b9f}.k_pureloversSp .k_is-btnSp4--09 .k_btnSp4-body{color:#fff;background:linear-gradient(90deg,#003fab,#00235e);border-color:transparent}.k_pureloversSp .k_is-btnSp4--09 .k_btnSp4-body .k_btnSp4-icon{color:#fff}.k_pureloversSp .k_is-btnSp4--10 .k_btnSp4-body{color:#00235e;background:#fff;border-color:#00235e}.k_pureloversSp .k_is-btnSp4--10 .k_btnSp4-body .k_btnSp4-icon{color:#ffcc21}.k_pureloversSp .k_is-btnSp4--11 .k_btnSp4-body{color:#fff;background:linear-gradient(90deg,#28cf63,#2fb560);border-color:transparent}.k_pureloversSp .k_is-btnSp4--11 .k_btnSp4-body .k_btnSp4-icon{color:#fff}.k_pureloversSp .k_is-btnSp4--12 .k_btnSp4-body{color:#fff;background:linear-gradient(90deg,#003fab,#00235e);border-color:transparent}.k_pureloversSp .k_is-btnSp4--12 .k_btnSp4-body .k_btnSp4-icon{color:#fff}.k_pureloversSp .k_is-btnSp4--s .k_btnSp4-body{padding:.78125vw;font-size:1.875vw;font-weight:400;width:100%}.k_pureloversSp .k_is-btnSp4--s .k_btnSp4-body .k_btnSp4-icon{font-size:1.875vw;margin-right:.78125vw}.k_pureloversSp .k_is-btnSp4--s .k_btnSp4-body .k_btnSp4-icon-reverse{margin-left:.78125vw}.k_pureloversSp .k_is-btnSp4--l .k_btnSp4-body{padding:2.8125vw .93vw;font-size:3.12vw;font-weight:400;width:100%}.k_pureloversSp .k_is-btnSp4--l .k_btnSp4-body .k_btnSp4-icon{font-size:3vw;margin-right:.93vw}.k_pureloversSp .k_is-btnSp4--l .k_btnSp4-body .k_btnSp4-icon-reverse{margin-left:1.5625vw}.k_pureloversSp .k_is-btnSp4--l .k_btnSp4-body .k_btnSp4-icon-sns{font-size:5vw}.k_pureloversSp .k_is-btnSp4--m{width:22%}.k_pureloversSp .k_is-btnSp4--m .k_btnSp4-body{padding:2.8125vw .93vw;font-size:3.12vw;font-weight:400;width:100%}.k_pureloversSp .k_is-btnSp4--m .k_btnSp4-body .k_btnSp4-icon{font-size:3vw;margin-right:.93vw}.k_pureloversSp .k_is-btnSp4--m .k_btnSp4-body .k_btnSp4-icon-reverse{margin-left:1.5625vw}.k_pureloversSp .k_is-btnSp4--m .k_btnSp4-body .k_btnSp4-icon-sns{font-size:5vw}.k_pureloversSp .k_is-btnSp4--normal .k_btnSp4-body{padding:2.5vw 6.25vw;font-size:4.0625vw;font-weight:700;width:100%}.k_pureloversSp .k_is-btnSp4--normal .k_btnSp4-body .k_btnSp4-icon{font-size:3.12vw;margin-right:0}.k_pureloversSp .k_is-btnSp4--normal .k_btnSp4-body .k_btnSp4-icon-reverse{margin-left:0}.k_pureloversSp .k_is-btnSp4--middle .k_btnSp4-body{padding:3.125vw 6.25vw;font-size:3.4375vw;font-weight:400;width:62.5vw}.k_pureloversSp .k_is-btnSp4--middle .k_btnSp4-body .k_btnSp4-icon{font-size:3.12vw;margin-right:.5vw}.k_pureloversSp .k_is-btnSp4--middle .k_btnSp4-body .k_btnSp4-icon-reverse{margin-left:1.5625vw}.k_pureloversSp .k_is-btnSp4--middle .k_btnSp4-body{margin-right:auto;margin-left:auto}.k_pureloversSp .k_btnSp5{background:linear-gradient(135deg,#ff7561 25%,#ff9538 50%,#ffa63a 75%,#ffb43e);background-size:200% 100%;background-position:0;color:#fff;border-radius:.78125vw;display:inline-block;padding-right:2.34375vw;height:12.03125vw;line-height:12.03125vw;padding-left:2.34375vw;overflow:hidden;position:relative;text-align:center;font-size:3.4375vw;cursor:pointer;text-decoration:none;letter-spacing:.3125vw;transition:.3s;-webkit-appearance:none}.k_pureloversSp .k_btnSp5 .k_btnSp5-strong{font-size:4.68vw}.k_pureloversSp .k_btnSp5:hover{background-position:100%}.k_pureloversSp .k_is-btnSp5--01{color:#333;background:linear-gradient(135deg,#fff 25%,#fff 50%,#f3f3f3 75%,#f3f3f3);background-size:200% 100%;background-position:0;box-shadow:0 0 .625vw .3125vw rgba(0,0,0,.1)}.k_pureloversSp .k_is-btnSp5--02{position:relative;color:#333;background:#fafafa;border:.31vw solid #e0e0e0}.k_pureloversSp .k_is-btnSp5--02:after{position:absolute;content:"\F054";font-family:Font Awesome\ 5 Free;font-size:2.8125vw;top:50%;right:2vw;transform:translateY(-50%);color:#5a5a5a}.k_pureloversSp .k_is-btnSp5--03{background:linear-gradient(90deg,#003fab,#00235e)}.k_pureloversSp .k_btnSp5-disable--01{cursor:default;color:#aaa;background:transparent}.k_pureloversSp .k_btnSp5-disable--02{color:#fff;background:#b6b6b6;box-shadow:none;cursor:default;pointer-events:none}.k_pureloversSp .k_is-btnSp5--small{font-size:2.8125vw;font-weight:700}.k_pureloversSp .k_is-btnSp5--large{padding-right:7vw;padding-left:7vw;font-weight:400}.k_pureloversSp .k_is-btnSp5--xlarge{height:15.625vw;line-height:15.625vw;font-size:5.3125vw}.k_pureloversSp .k_btnSp6{color:#333;background:linear-gradient(135deg,#fff 25%,#fff 50%,#f3f3f3 75%,#f3f3f3);background-size:200% 100%;background-position:0;box-shadow:0 0 .625vw .3125vw rgba(0,0,0,.1);border-radius:.78125vw;padding-right:2.34375vw;height:12.03125vw;line-height:12.03125vw;padding-left:2.34375vw;display:flex;align-items:center;font-weight:700;overflow:hidden;position:relative;text-align:center;font-size:2.8125vw;cursor:pointer;text-decoration:none;letter-spacing:.3125vw}.k_pureloversSp .k_btnSp6 .k_btnSp6-value{margin-left:1.5625vw;flex-grow:1}.k_pureloversSp .k_btnSp6 .k_btnSp6-value+.k_btnSp6-icon{margin-left:1.5625vw;flex-grow:0;color:#f37f19}.k_pureloversSp .k_btnSp6.k_is-btnSp6--01 .k_btnSp6-value+.k_btnSp6-icon{color:#00235e}.k_pureloversSp .k_btnSp7{border-radius:1.5625vw;background:#1ba44d;color:#fff}.k_pureloversSp .k_btnSp7 .k_btnSp7-body{display:flex;justify-content:center;align-items:center;color:#fff;font-size:3.75vw;height:12.5vw;line-height:12.5vw}.k_pureloversSp .k_btnSp7 .k_btnSp7-body .k_btnSp7-value{position:relative;font-size:7.8125vw;margin-right:1.5625vw}.k_pureloversSp .k_btnSp7 .k_btnSp7-body .k_btnSp7-value:before{position:absolute;content:"SNS";width:100%;color:#1ba44d;font-weight:700;top:50%;left:50%;margin-top:-.46875vw;transform:translate(-50%,-50%);font-size:2.1875vw}.k_pureloversSp .k_btnSp8{background:linear-gradient(135deg,#fff 25%,#fff 50%,#f3f3f3 75%,#f3f3f3);background-size:200% 100%;background-position:0;box-shadow:0 0 .625vw .3125vw rgba(0,0,0,.1);border-radius:.78125vw;border:1px solid #fe7654;display:inline-block;font-weight:700;overflow:hidden;position:relative;text-align:center;cursor:pointer;text-decoration:none;letter-spacing:.3125vw;transition:.3s;-webkit-appearance:none;color:#fe7751;padding-right:2.34375vw;height:12.03125vw;line-height:12.03125vw;padding-left:2.34375vw;font-size:2.8125vw}.k_pureloversSp .k_btnSp8:hover{background-position:100%}.k_pureloversSp .k_btnSp8 .k_btnSp8-strong{font-size:4.68vw}.k_pureloversSp .k_btnSp9{display:flex;align-items:center;justify-content:center;background-color:#fff;color:#555;border:1px solid #ccc;background-size:200% 100%;background-position:0;border-radius:.78125vw;padding-right:2.34375vw;height:12.03125vw;font-weight:700;padding-left:2.34375vw;position:relative;text-align:center;font-size:3.4375vw;cursor:pointer;text-decoration:none;letter-spacing:.3125vw;transition:.3s;-webkit-appearance:none;margin-right:auto;margin-left:auto}.k_pureloversSp .k_btnSp9>.k_btnSp9-icon{margin-right:.93vw}.k_pureloversSp .k_btnSp9>.k_btnSp9-user-icon{width:3.4375vw;height:5.46875vw;margin-right:1.5625vw}.k_pureloversSp .k_btnSp9 .k_btnSp9-icon--easy{display:flex;align-items:center;justify-content:center;font-size:2.8125vw;padding:1.5625vw 2.1875vw;border:.31vw solid #fff;border-radius:15.625vw;margin-right:1.5625vw;letter-spacing:0;line-height:1}.k_pureloversSp .k_is-btnSp9--middle{font-weight:400;font-size:3.4375vw;width:62.5vw}.k_pureloversSp .k_is-btnSp9--01{background:#fff;color:#f37f19;border-color:#f37f19}.k_pureloversSp .k_is-btnSp9--02{background:linear-gradient(135deg,#ff7561 25%,#ff9538 50%,#ffa63a 75%,#ffb43e);color:#fff;border-color:#f37f19}.k_pureloversSp .k_is-btnSp9--03{width:62.5vw;font-weight:400;color:#f9672d;border-color:#f9672d;border-width:.3125vw}.k_pureloversSp .k_is-btnSp9--04{border-color:#e7e7e7}.k_pureloversSp .k_is-btnSp9--05{background:#fff;color:#f9672d;border-color:#f9672d}.k_pureloversSp .k_is-btnSp9--06{background:linear-gradient(135deg,#ff7561 25%,#ff9538 50%,#ffa63a 75%,#ffb43e);background-size:200% 100%;color:#fff;border-color:#f37f19}.k_pureloversSp .k_is-btnSp9--07{background:linear-gradient(90deg,#003fab,#00235e);color:#fff;border-color:#3f5d99}.k_pureloversSp .k_is-btnSp9--08{background:#fff;color:#00235e;border-color:#00235e}.k_pureloversSp .k_btnSp10{height:7.8125vw;line-height:7.8125vw;text-align:center;vertical-align:middle;border-radius:.78125vw;padding:0 2.5vw;background-color:#f5f5f5;display:inline-block;box-sizing:border-box;color:#333;font-size:2.5vw;font-weight:700;outline:0;border-bottom:.3125vw solid rgba(0,0,0,.3);-webkit-appearance:none}.k_pureloversSp .k_btnSp10>.k_btnSp10-icon{color:#f37f19;margin-right:.46875vw}.k_pureloversSp .k_btnSp10>.k_btnSp10-icon.k_is-btnSp10-icon--01{color:#3f5d99}.k_pureloversSp .k_btnSp10--pos-right{position:absolute;top:50%;right:3.12vw;transform:translateY(-50%)}.k_pureloversSp .k_is-btnSp10--01{background-color:#fff;color:#f9672d;border-bottom:.3125vw solid rgba(0,0,0,.3)}.k_pureloversSp .k_btnSp10--small{width:13.125vw;height:7.03125vw;line-height:7.03125vw}.k_pureloversSp .k_btnSp10--fz-large{font-size:3.4375vw;font-weight:400;letter-spacing:.1em}.k_pureloversSp .k_btnSp11{display:flex;align-items:center;justify-content:center;font-weight:700;text-align:center;width:auto;height:28.125vw;border-radius:1.5625vw;font-size:4.375vw;padding:0;color:#999;border:1px solid #dadada;box-shadow:none;background:#fafafa}.k_pureloversSp .k_is-btnSp11--01{color:#999;border-color:#dadada;box-shadow:0 .3125vw .625vw 0 rgba(0,0,0,.15);background:#fafafa}.k_pureloversSp .k_is-btnSp11--middle{width:auto;height:18.75vw;border-radius:1.5625vw;font-size:3.4375vw;padding:1.5625vw 3.125vw}.k_pureloversSp .k_iconSp{display:inline-block;text-align:center;width:3.90625vw;height:3.90625vw;border:1px solid #333;border-radius:50%;line-height:4vw;background-color:#333;color:#fff;font-size:1.87vw}.k_pureloversSp .k_iconSp1{position:relative;display:flex;align-items:center;justify-content:center;min-width:6.25vw;min-height:6.25vw;margin-right:.78125vw;border:1px solid #f74517;padding:.46875vw;color:#f74517;background-color:#fff;transition:all .1s;cursor:pointer}.k_pureloversSp .k_iconSp1 .k_iconSp1-value{position:absolute;left:.9375vw;height:.62vw;background-color:#f74517;border-radius:7.8125vw;transition:all .1s}.k_pureloversSp .k_iconSp1 .k_iconSp1-value:first-of-type{top:2.5vw;left:1.25vw;right:1.25vw;transform:rotate(0deg)}.k_pureloversSp .k_iconSp1 .k_iconSp1-value:nth-of-type(2){top:2.5vw;left:1.25vw;right:1.25vw;transform:rotate(90deg)}.k_pureloversSp .k_iconSp1.k_is-iconSp1--01{border:1px solid #00235e;color:#00235e;background-color:#fff}.k_pureloversSp .k_iconSp1.k_is-iconSp1--01 .k_iconSp1-value{background-color:#00235e}.k_pureloversSp .k_iconSp1.k_is-iconSp1--02{border:1px solid transparent;color:#757575;background-color:transparent}.k_pureloversSp .k_iconSp1.k_is-iconSp1--02 .k_iconSp1-value{background-color:#757575}.k_pureloversSp .k_iconSp1-value-active .k_iconSp1-value:nth-of-type(2){top:2.5vw;left:1.25vw;right:1.25vw;transform:rotate(180deg)}.k_pureloversSp .k_iconSp2{position:relative;display:flex;align-items:center;justify-content:center;margin-right:1vw;padding:.46875vw;transition:all .4s;cursor:pointer;color:inherit}.k_pureloversSp .k_iconSp2 .k_iconSp2-value{position:absolute;border-radius:7.8125vw;transition:all .4s}.k_pureloversSp .k_iconSp2 .k_iconSp2-value:first-of-type,.k_pureloversSp .k_iconSp2 .k_iconSp2-value:nth-of-type(2){position:relative;transform:rotate(0)}.k_pureloversSp .k_iconSp2 .k_iconSp2-value:nth-of-type(2):before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"\f078";font-family:Font Awesome\ 5 Free;font-weight:600;font-size:4.12vw}.k_pureloversSp .k_iconSp2-value-active .k_iconSp2-value:nth-of-type(2){transform:rotate(180deg);position:relative}.k_pureloversSp .k_is-iconSp2--01{color:#f58f36}.k_pureloversSp .k_is-iconSp2--02{color:#00235e}.k_pureloversSp .k_iconSp3+.k_iconSp3{margin-left:.5vw}.k_pureloversSp .k_iconSp3{display:inline-block;text-align:center;font-weight:700;width:5vw;height:5vw;line-height:5vw;border:.31vw solid ffffff;background:#333;color:333333;font-size:3.12vw;border-radius:50%}.k_pureloversSp .k_is-iconSp3--01{border-color:#e61919;background:#e61919;color:#fff;font-size:3.12vw;border-radius:50%}.k_pureloversSp .k_is-iconSp3--s{width:5vw;height:5vw;line-height:5vw;border-width:.31vw}.k_pureloversSp .k_iconSp4{position:relative;display:flex;height:100%;align-items:center;color:#333;font-size:6.25vw;display:inline-block}.k_pureloversSp .k_iconSp4 .k_iconSp4-inner-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.34375vw;color:#fff}.k_pureloversSp .k_is-iconSp4--01{color:#ffd633;font-size:7.1875vw;display:inline-block}.k_pureloversSp .k_is-iconSp4--02{color:#f69037;font-size:7.1875vw;display:inline-block}.k_pureloversSp .k_is-iconSp4--03{color:#36b366;font-size:8.125vw;display:inline-block}.k_pureloversSp .k_is-iconSp4--04{color:#ed6060;font-size:7.1875vw;display:inline-block}.k_pureloversSp .k_is-iconSp4--disable{color:#bababa;font-size:7.1875vw;display:inline-block}.k_pureloversSp .k_iconSp5{display:inline-block;color:inherit;font-size:inherit;margin-right:0}.k_pureloversSp .k_is-iconSp5--01{color:#f86033}.k_pureloversSp .k_is-iconSp5--02{color:#f74517}.k_pureloversSp .k_is-iconSp5--03{color:#f9672d}.k_pureloversSp .k_is-iconSp5--04{color:#f37f19}.k_pureloversSp .k_is-iconSp5--05{color:#dbdbdb}.k_pureloversSp .k_is-iconSp5--06{color:#fff}.k_pureloversSp .k_is-iconSp5--07{color:#c9c9c9}.k_pureloversSp .k_is-iconSp5--08{color:#00235e}.k_pureloversSp .k_is-iconSp5--middle{font-size:3.4375vw;margin-right:1.5625vw}.k_pureloversSp .k_is-iconSp5--middle2{font-size:3.4375vw;margin-right:0}.k_pureloversSp .k_is-iconSp5--large{font-size:6.5625vw;margin-right:3.125vw}.k_pureloversSp .k_is-iconSp5--xlarge{font-size:7.8125vw;margin-right:0}.k_pureloversSp .k_is-iconSp5--2xlarge{font-size:10.9375vw;margin-right:0}.k_pureloversSp .k_is-iconSp5--half{font-size:3.75vw;margin-right:1.5625vw}.k_pureloversSp .k_is-iconSp5--half2{font-size:4.0625vw;margin-right:1.5625vw}.k_pureloversSp .k_is-iconSp5--big{font-size:5vw;margin-right:0}.k_pureloversSp .k_is-iconSp5--midway{font-size:6.25vw;margin-right:0}.k_pureloversSp .k_is-iconSp5--midway2{font-size:6.25vw;margin-right:1.5625vw}.k_pureloversSp .k_is-iconSp5--error{font-size:4.375vw;margin-right:1.5625vw}.k_pureloversSp .k_is-iconSp5--arrow{font-size:4.6875vw;margin-right:4.6875vw}.k_pureloversSp .k_is-iconSp5--ban{font-size:5.3125vw;margin-right:0}.k_pureloversSp .k_iconSp6{position:relative;display:flex;align-items:center;justify-content:center;margin-right:1vw;cursor:pointer;color:inherit}.k_pureloversSp .k_iconSp6 .k_iconSp6-value{position:absolute;transition:all .2s}.k_pureloversSp .k_iconSp6 .k_iconSp6-value:first-of-type,.k_pureloversSp .k_iconSp6 .k_iconSp6-value:nth-of-type(2){position:relative;transform:rotate(0)}.k_pureloversSp .k_iconSp6 .k_iconSp6-value:nth-of-type(2):before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"\f105";font-family:Font Awesome\ 5 Free;font-weight:600;font-size:4.375vw}.k_pureloversSp .k_iconSp6-value-active .k_iconSp6-value:nth-of-type(2){transform:rotate(90deg);position:relative}.k_pureloversSp .k_is-iconSp6--01{color:#f58f36}.k_pureloversSp .k_is-iconSp6--02{color:#3f5d99}.k_pureloversSp .k_indexSp{background:#f37f19;color:#fff}.k_pureloversSp .k_indexSp .k_indexSp-title{display:flex;align-items:baseline;font-size:3.75vw;color:#333;font-weight:700}.k_pureloversSp .k_indexSp .k_indexSp-body{padding:4.6875vw;background:#f7f7f7;text-align:center}.k_pureloversSp .k_indexSp .k_indexSp-body .k_indexSp-shopName{color:#f64418;font-weight:700;font-size:5vw}.k_pureloversSp .k_indexSp .k_indexSp-body .k_indexSp-value .k_indexSp-value-description{font-size:2.8125vw;color:#333}.k_pureloversSp .k_is-indexSp--01{background:#fff;color:#fff}.k_pureloversSp .k_is-indexSp--02 .k_indexSp-body .k_indexSp-shopName{color:#00235e}.k_pureloversSp .k_indexSp-shopName+.k_indexSp-value,.k_pureloversSp .k_indexSp-value+.k_indexSp-btn{margin-top:3.90625vw}.k_pureloversSp .k_indexSp1{background:#fff;border-top:.3125vw solid #f7f7f7}.k_pureloversSp .k_indexSp1:nth-child(odd){border-left:.78125vw solid #f25a26}.k_pureloversSp .k_indexSp1:nth-child(2n){border-left:.78125vw solid #f37f19}.k_pureloversSp .k_indexSp1 .k_indexSp1-body{display:flex;align-items:center;justify-content:space-between;padding:3.57vw 3.12vw;height:100%}.k_pureloversSp .k_indexSp1 .k_indexSp1-body .k_indexSp1-body-title{color:#333;font-weight:700;font-size:3.4375vw;padding-right:2.34375vw}.k_pureloversSp .k_indexSp1 .k_indexSp1-body .k_indexSp1-body-title>h3{display:inline-block}.k_pureloversSp .k_indexSp1 .k_indexSp1-body .k_indexSp1-body-description{font-weight:400;font-size:2.8125vw}.k_pureloversSp .k_indexSp1 .k_indexSp1-body .k_indexSp1-listIcon{color:#f58f36;font-size:4.6875vw;margin-right:2vw;font-weight:700}.k_pureloversSp .k_indexSp1.k_is-indexSp1--01:nth-child(odd){border-left:.78125vw solid #00235e}.k_pureloversSp .k_indexSp1.k_is-indexSp1--01:nth-child(2n){border-left:.78125vw solid #003fab}.k_pureloversSp .k_indexSp1.k_is-indexSp1--01 .k_indexSp1-body .k_indexSp1-body-title{color:#333}.k_pureloversSp .k_indexSp1.k_is-indexSp1--01 .k_indexSp1-body .k_indexSp1-listIcon{color:#00235e}.k_pureloversSp .k_indexSp2{display:flex;align-items:stretch}.k_pureloversSp .k_indexSp2.k_is-indexSp2--02 .k_indexSp2-key{background-color:#00235e}.k_pureloversSp .k_indexSp2 .k_indexSp2-key{background-color:#f2913d;padding:.78125vw 3.125vw;display:flex;align-items:center;color:#fff}.k_pureloversSp .k_indexSp2 .k_indexSp2-value{background-color:#f7f7f7;padding:1.5625vw;flex-grow:1}.k_pureloversSp .k_is-indexSp2--01{border:1px solid #f4f4f4;background-color:#f4f4f4}.k_pureloversSp .k_is-indexSp2--s .k_indexSp2-body{padding:3.125vw}.k_pureloversSp .k_is-indexSp2--s .k_indexSp2-body .k_indexSp2-value{font-size:2.96875vw;color:#333}.k_pureloversSp .k_indexSp3{display:flex;align-items:center;padding:3.12vw;background:#fff}.k_pureloversSp .k_indexSp3 .k_indexSp3-body{border:.31vw solid #e61919;background-color:#fff1f1;padding:4.37vw 3.75vw}.k_pureloversSp .k_indexSp3 .k_indexSp3-body .k_indexSp3-value{display:flex;align-items:center;font-size:3.12vw;color:#333}.k_pureloversSp .k_indexSp3 .k_indexSp3-body .k_indexSp3-value .k_indexSp3-value-strong{font-size:3.75vw;font-weight:700;margin-right:1.56vw}.k_pureloversSp .k_indexSp3 .k_indexSp3-body .k_indexSp3-value .k_indexSp3-icon{margin-right:1.56vw}.k_pureloversSp .k_is-indexSp3--01{border:1px solid #f4f4f4;background-color:#f4f4f4}.k_pureloversSp .k_is-indexSp3--s .k_indexSp3-body{padding:3.125vw}.k_pureloversSp .k_is-indexSp3--s .k_indexSp3-body .k_indexSp3-value{font-size:2.96875vw;color:#333}.k_pureloversSp .k_indexSp4{position:relative;color:#ff8125;font-size:5vw;font-weight:700;text-align:center;background:linear-gradient(90deg,#ff8125,#fc498a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_pureloversSp .k_indexSp4 .k_indexSp4-icon{-webkit-text-fill-color:initial;padding-right:3.12vw}.k_pureloversSp .k_indexSp4 .k_indexSp4-bd{display:inline-block;width:12.5vw;height:.46875vw;background:linear-gradient(90deg,#ff8125,#fc498a);vertical-align:middle}.k_pureloversSp .k_indexSp4.k_indexSp4--bgNone{background:none;color:#fff;-webkit-text-fill-color:#fff}.k_pureloversSp .k_indexSp4.k_indexSp4--bgNone .k_indexSp4-bd{background:none;-webkit-text-fill-color:transparent}.k_pureloversSp .k_indexSp4.k_indexSp4--02{color:#003fab;background:linear-gradient(90deg,#003fab,#00235e);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_pureloversSp .k_indexSp4.k_indexSp4--02 .k_indexSp4-bd{background:linear-gradient(90deg,#003fab,#00235e)}.k_pureloversSp .k_indexSp4.k_indexSp4--03{background:none;-webkit-text-fill-color:#fff}.k_pureloversSp .k_indexSp4.k_indexSp4--04{background:none;-webkit-text-fill-color:#ffeb33}.k_pureloversSp .k_indexSp4.k_indexSp4--04 .k_indexSp4-bd{background:#ffeb33;-webkit-text-fill-color:#ffeb33}.k_pureloversSp .k_indexSp4.k_indexSp4--textNormal{font-weight:400}.k_pureloversSp .k_indexSp4 .k_indexSp4-min{font-size:4.375vw}.k_pureloversSp .k_indexSp4--strong{position:relative;z-index:1}.k_pureloversSp .k_indexSp4--strong .k_indexSp4-strong:after{content:"";position:absolute;top:2vw;left:50%;width:35%;height:55%;background:linear-gradient(180deg,transparent 50%,#ffeb33 0);transform:translate(-50%);z-index:-1}.k_pureloversSp .k_indexSp4-body{position:relative;z-index:1}.k_pureloversSp .k_indexSp4+.k_indexSp4{margin-top:4.6875vw}.k_pureloversSp .k_indexSp4 .k_indexSp4-body{font-size:5vw;z-index:0;text-align:center}.k_pureloversSp .k_is-indexSp4--01{text-align:left}.k_pureloversSp .k_is-indexSp4--s{font-size:4.6875vw;z-index:1}.k_pureloversSp .k_is-indexSp4--min{font-size:4.375vw;z-index:0}.k_pureloversSp .k_is-indexSp4--large{font-size:5.15625vw;z-index:0}.k_pureloversSp .k_indexSp5-shopName+.k_indexSp5-description,.k_pureloversSp .k_indexSp5-shopName+.k_indexSp5-value,.k_pureloversSp .k_indexSp5-title+.k_indexSp5-shopName,.k_pureloversSp .k_indexSp5-title+.k_indexSp5-value{margin-top:3.125vw}.k_pureloversSp .k_indexSp5+.k_indexSp5{border-top:1px solid #f2f2f2}.k_pureloversSp .k_indexSp5-title+.k_indexSp5-map{margin-top:3.125vw}.k_pureloversSp .k_indexSp5-value+.k_indexSp5-reception{margin-top:5.46875vw}.k_pureloversSp .k_indexSp5{line-height:1.5;padding-top:3.125vw;padding-bottom:3.125vw;background:#fff;color:#333;font-size:3.75vw}.k_pureloversSp .k_indexSp5 .k_indexSp5-title{font-weight:700}.k_pureloversSp .k_indexSp5 .k_indexSp5-title .k_indexSp5-title-strong{font-weight:700;font-size:4.375vw}.k_pureloversSp .k_indexSp5 .k_indexSp5-icon02{color:#333;margin-right:.46875vw}.k_pureloversSp .k_indexSp5.k_is-indexSp5--01{color:#333}.k_pureloversSp .k_indexSp5.k_is-indexSp5--01 .k_indexSp5-icon{color:#00235e}.k_pureloversSp .k_indexSp5 .k_indexSp5-shopName{font-size:3.4375vw;font-weight:700}.k_pureloversSp .k_indexSp5 .k_indexSp5-value{font-size:3.4375vw;font-weight:400;word-break:break-all}.k_pureloversSp .k_indexSp5 .k_indexSp5-value .k_indexSp5-value-strong{font-size:5vw;font-weight:700}.k_pureloversSp .k_indexSp5 .k_indexSp5-reception{word-break:break-all}.k_pureloversSp .k_indexSp5 .k_indexSp5-description{font-size:3.125vw;font-weight:400}.k_pureloversSp .k_indexSp5 .k_indexSp5-icon{color:#f74517;margin-right:1.5625vw}.k_pureloversSp .k_is-indexSp5--xl{font-size:3.75vw}.k_pureloversSp .k_is-indexSp5--xl .k_indexSp5-icon{margin-right:1.5625vw}.k_pureloversSp .k_indexSp6-description+.k_indexSp6-description,.k_pureloversSp .k_indexSp6-value+.k_indexSp6-description{margin-top:1.5625vw}.k_pureloversSp .k_indexSp6-title-01+.k_indexSp6-tag,.k_pureloversSp .k_indexSp6-value-01+.k_indexSp6-title-01{margin-top:2.5vw}.k_pureloversSp .k_indexSp6-shopName+.k_indexSp6-tag,.k_pureloversSp .k_indexSp6-shopName+.k_indexSp6-title-02,.k_pureloversSp .k_indexSp6-tag+.k_indexSp6-title-02{margin-top:3.125vw}.k_pureloversSp .k_indexSp6-value-body+.k_indexSp6-title-02{margin-top:.78125vw}.k_pureloversSp .k_indexSp6-title-03+.k_indexSp6-info,.k_pureloversSp .k_indexSp6-title-07+.k_indexSp6-info{margin-top:1.5625vw}.k_pureloversSp .k_indexSp6-info+.k_indexSp6-info{margin-top:2.5vw}.k_pureloversSp .k_indexSp6-info+.k_indexSp6-tag,.k_pureloversSp .k_indexSp6-title-04+.k_indexSp6-value-03{margin-top:1.5625vw}.k_pureloversSp .k_indexSp6-value-03+.k_indexSp6-info{margin-top:2.5vw}.k_pureloversSp .k_indexSp6-info+.k_indexSp6-title-03,.k_pureloversSp .k_indexSp6-info+.k_indexSp6-value-03{margin-top:2.34375vw}.k_pureloversSp .k_indexSp6-value-03+.k_indexSp6-value-03{margin-top:1.5625vw}.k_pureloversSp .k_indexSp6{color:inherit;font-weight:400}.k_pureloversSp .k_indexSp6 .k_indexSp6-tag .k_tagSp.k_is-tagSp--11{max-width:23.125vw;vertical-align:middle}.k_pureloversSp .k_indexSp6 .k_indexSp6-tag .k_tagSp.k_is-tagSp--12+.k_is-tagSp--11,.k_pureloversSp .k_indexSp6 .k_indexSp6-tag .k_tagSp.k_is-tagSp--13+.k_is-tagSp--11{max-width:16.875vw;vertical-align:middle}.k_pureloversSp .k_indexSp6 .k_indexSp6-tag .k_tagSp+.k_tagSp{margin-top:0}.k_pureloversSp .k_indexSp6.k_indexSp6--accentNone .k_indexSp6-value{border-left:none}.k_pureloversSp .k_indexSp6.k_is-indexSp6--01 .k_indexSp6-value{color:#002965}.k_pureloversSp .k_indexSp6 .k_indexSp6-body{display:flex;align-items:center}.k_pureloversSp .k_indexSp6 .k_indexSp6-body .k_indexSp6-time{color:#fff;font-size:3.125vw}.k_pureloversSp .k_indexSp6 .k_indexSp6-value{border-left:.46875vw solid #f37f19;padding-left:3.125vw;font-weight:700;font-size:3.75vw;line-height:1.4}.k_pureloversSp .k_indexSp6 .k_indexSp6-description{font-size:3.125vw}.k_pureloversSp .k_indexSp6 .k_indexSp6-value-01{position:relative;color:#333;font-size:3.125vw;line-height:1.2;padding-right:8vw}.k_pureloversSp .k_indexSp6 .k_indexSp6-value-01:after{content:"［PR］";font-size:3.12vw;position:absolute;top:0;right:.31vw;color:#d0d0d0}.k_pureloversSp .k_indexSp6 .k_indexSp6-value-02{color:#333;font-size:3.75vw;line-height:1.2}.k_pureloversSp .k_indexSp6 .k_indexSp6-value-03{color:#333;font-size:3.125vw}.k_pureloversSp .k_indexSp6 .k_indexSp6-value-03 .k_indexSp6-value-info{color:#f74517;font-size:4.0625vw;font-weight:700}.k_pureloversSp .k_indexSp6 .k_indexSp6-value-03.k_indexSp6-value-03--01,.k_pureloversSp .k_indexSp6 .k_indexSp6-value-03.k_indexSp6-value-03--02 .k_indexSp6-value-info{color:#002965}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-01{line-height:1.4;font-size:3.75vw;font-weight:700;padding-right:4.12vw}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-02{line-height:1.4;font-size:4.0625vw;font-weight:700}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-02.k_indexSp6-title-02--01{color:#111}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-03{font-size:3.75vw;font-weight:700;color:#333}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-03.k_indexSp6-title-03--textNormal{font-weight:400}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-04{display:flex;flex-wrap:nowrap;line-height:1.2;font-size:3.4375vw;font-weight:700;color:#333}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-05{display:flex;align-items:center;font-size:4.375vw;font-weight:700;position:relative}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-05 .k_indexSp6-title-05-strong{color:#f9672d}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-05 .k_indexSp6-title-05-number{font-weight:700;font-size:5.3125vw;color:#f9672d;margin-left:1.5625vw}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-05:after{content:"";position:absolute;display:inline-block;width:55%;height:.3125vw;background:#333;top:50%;right:0;transform:translateY(-50%)}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-06{font-size:3.125vw;font-weight:700;color:#333}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-06.k_indexSp6-title-06--textNormal{font-weight:400}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-07{font-size:3.75vw;font-weight:700;color:#002965}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-08{display:flex;align-items:center;font-size:4.375vw;font-weight:700;position:relative}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-08 .k_indexSp6-title-08-strong{color:#fff600}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-08 .k_indexSp6-title-08-number{font-weight:700;font-size:5.3125vw;color:#fff;margin-left:1.5625vw}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-08:after{content:"";position:absolute;display:inline-block;width:44.375vw;height:.625vw;background:#fff;top:50%;right:0;transform:translateY(-50%)}.k_pureloversSp .k_indexSp6 .k_indexSp6-title.k_indexSp6-title--01{color:#002965}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-age{word-break:keep-all}.k_pureloversSp .k_indexSp6 .k_indexSp6-info{color:#333;font-size:3.125vw}.k_pureloversSp .k_indexSp6 .k_indexSp6-info.k_indexSp6-info--01{color:#fff}.k_pureloversSp .k_indexSp6 .k_indexSp6-title-bg{color:#fc498a;background:linear-gradient(90deg,#ff8125,#fc498a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.k_pureloversSp .k_indexSp6 .k_indexSp6-shopName{display:flex;align-items:center}.k_pureloversSp .k_indexSp6 .k_indexSp6-value-02{color:inherit;font-weight:400}.k_pureloversSp .k_is-indexSp6--01 .k_indexSp6-value-02{color:#757575;font-weight:400}.k_pureloversSp .k_indexSp6 .k_indexSp6-body .k_is-indexSp6-time--01{color:#333;font-weight:400}.k_pureloversSp .k_indexSp6 .k_indexSp6-body .k_is-indexSp6-time--02{color:#002965;font-weight:400}.k_pureloversSp .k_is-indexSp6--02{color:#fff;font-weight:400}.k_pureloversSp .k_indexSp6 .k_is-indexSp6--03{color:#e90152;font-weight:400}.k_pureloversSp .k_indexSp6 .k_is-indexSp6--04{color:#333;font-weight:400}.k_pureloversSp .k_indexSp6 .k_is-indexSp6--05{color:#757575;font-weight:400}.k_pureloversSp .k_indexSp6 .k_is-indexSp6--06{color:#ff3c3c;font-weight:400}.k_pureloversSp .k_indexSp6 .k_is-indexSp6--07{color:#ff0045;font-weight:400}.k_pureloversSp .k_is-indexSp6--small{font-size:2.8125vw}.k_pureloversSp .k_indexSp6 .k_is-indexSp6--default{font-size:3.125vw}.k_pureloversSp .k_indexSp6 .k_is-indexSp6--middle{font-size:3.4375vw}.k_pureloversSp .k_is-indexSp7-value--01{width:100%;line-height:1.4;font-size:3.75vw}.k_pureloversSp .k_is-indexSp7-value--01:before{right:0;top:0;font-size:3.75vw}.k_pureloversSp .k_indexSp7{display:flex;align-items:stretch;height:14.5vw;border:.31vw solid;border-image:linear-gradient(90deg,#ff8125 0,#fc498a);border-image-slice:1;margin-right:auto;margin-left:auto;overflow:hidden}.k_pureloversSp .k_indexSp7.k_indexSp7--textNormal .k_indexSp7-body{font-weight:400}.k_pureloversSp .k_indexSp7 .k_indexSp7-icon{display:flex;align-items:stretch;background:#fff6f2}.k_pureloversSp .k_indexSp7 .k_indexSp7-body{padding:2.34375vw;font-weight:700;font-size:1.71875vw;line-height:1.4;display:flex;align-items:center;justify-content:center;background-color:#fff6f2}.k_pureloversSp .k_indexSp7 .k_indexSp7-body .k_indexSp7-value .k_indexSp7-value-strong{font-size:8.75vw;font-weight:700;background-image:-moz-linear-gradient(-125deg,#fc498a 0,#ff8125 100%);background-image:-webkit-linear-gradient(-125deg,#fc498a,#ff8125);background-image:-ms-linear-gradient(-125deg,#fc498a 0,#ff8125 100%);-webkit-background-clip:text;color:transparent}.k_pureloversSp .k_indexSp7 .k_indexSp7-body .k_indexSp7-value .k_indexSp7-value-min{font-size:4.6875vw;font-weight:400}.k_pureloversSp .k_indexSp7 .k_indexSp7-body .k_indexSp7-tag+.k_indexSp7-value{margin-top:.93vw}.k_pureloversSp .k_indexSp7.k_is-indexSp7--01{border-image:none;border-color:#00235e}.k_pureloversSp .k_indexSp7.k_is-indexSp7--01 .k_indexSp7-icon{background:#f9f9f9}.k_pureloversSp .k_indexSp7.k_is-indexSp7--01 .k_indexSp7-body{background-color:#f9f9f9}.k_pureloversSp .k_indexSp7.k_is-indexSp7--01 .k_indexSp7-body .k_indexSp7-value .k_indexSp7-value-strong{background-image:none}.k_pureloversSp .k_indexSp7+.k_indexSp7{margin-top:1.56vw}.k_pureloversSp .k_indexSp7-celebratory .k_indexSp7-body{padding-top:2.34375vw;padding-bottom:2.34375vw}.k_pureloversSp .k_indexSp7-celebratory .k_indexSp7-celebratory-body{width:100%;overflow:hidden}.k_pureloversSp .k_is-indexSp7--middle{width:78.125vw;border:none;height:12.5vw}.k_pureloversSp .k_is-indexSp7--middle .k_indexSp7-icon{background:#fff}.k_pureloversSp .k_is-indexSp7--middle .k_indexSp7-body{background:#fff;flex:1}.k_pureloversSp .k_indexSp8{font-size:inherit}.k_pureloversSp .k_indexSp8 .k_indexSp8-title{line-height:1.4;padding:3.12vw;font-size:4.37vw}.k_pureloversSp .k_indexSp8 .k_indexSp8-title.k_indexSp8-title--textCenter{display:flex;align-items:center;justify-content:center}.k_pureloversSp .k_indexSp8 .k_indexSp8-title-edit{position:relative}.k_pureloversSp .k_indexSp8 .k_indexSp8-value{position:relative;display:flex;align-items:center;line-height:1.4;padding:3.12vw;font-size:4.37vw;font-weight:700}.k_pureloversSp .k_indexSp8 .k_indexSp8-value+.k_indexSp8-value:before{content:"";width:93%;height:1px;background-color:#ebebeb;position:absolute;top:0;left:0;right:0;margin:0 auto}.k_pureloversSp .k_indexSp8 .k_indexSp8-value-02{padding:3.12vw;line-height:1.6;font-size:4.0625vw;color:#333}.k_pureloversSp .k_indexSp8 .k_indexSp8-description{line-height:1.6;color:#333;font-size:3.4375vw;padding-right:3.125vw;padding-left:3.125vw;padding-bottom:3.125vw}.k_pureloversSp .k_indexSp8 .k_indexSp8-body{padding:3.12vw;background:#fff}.k_pureloversSp .k_indexSp8 .k_indexSp8-title-info{position:relative;padding-left:6.25vw}.k_pureloversSp .k_indexSp8 .k_indexSp8-title-info:before{position:absolute;content:"";width:3.12vw;height:.5vw;top:50%;transform:translateY(-50%);left:0;background:#00235e}.k_pureloversSp .k_indexSp8 .k_indexSp8-border{position:relative;text-align:center;font-weight:400}.k_pureloversSp .k_indexSp8 .k_indexSp8-border:before{left:3.125vw}.k_pureloversSp .k_indexSp8 .k_indexSp8-border:after,.k_pureloversSp .k_indexSp8 .k_indexSp8-border:before{content:"";position:absolute;top:50%;width:18.75vw;height:1px;background-color:#fff;transform:translateY(-50%)}.k_pureloversSp .k_indexSp8 .k_indexSp8-border:after{right:3.125vw}.k_pureloversSp .k_indexSp8 .k_indexSp8-title,.k_pureloversSp .k_indexSp8 .k_is-indexSp8--01{background:#00235e;color:#fff}.k_pureloversSp .k_is-indexSp8--02{background:#ffefe0;color:#333}.k_pureloversSp .k_is-indexSp8--03{background:transparent;color:#333}.k_pureloversSp .k_indexSp8 .k_is-indexSp8--04{background:#faf7e5;color:#333}.k_pureloversSp .k_indexSp8 .k_is-indexSp8--05{background:#999;color:#fff}.k_pureloversSp .k_indexSp8 .k_is-indexSp8--06{background:#00235e;color:#fff}.k_pureloversSp .k_indexSp8 .k_is-indexSp8-value--04{background:#ffefe0;color:#333}.k_pureloversSp .k_indexSp8 .k_is-indexSp8--disable{background:#dedede;color:#333}.k_pureloversSp .k_indexSp8 .k_is-indexSp8-value--disable{background:#ededed;color:#333}.k_pureloversSp .k_indexSp8 .k_is-indexSp8-value--05{background:#fff;color:#333}.k_pureloversSp .k_indexSp8 .k_is-indexSp8-value--06{background:#e5e9ee;color:#002965}.k_pureloversSp .k_indexSp8 .k_is-indexSp8-value--07{background:#e5e9ee;color:#333}.k_pureloversSp .k_indexSp8 .k_is-indexSp8-description--01{background:#fff;color:#333}.k_pureloversSp .k_indexSp8 .k_is-indexSp8-title--large{font-size:5.15625vw}.k_pureloversSp .k_indexSp8 .k_is-indexSp8-fz--default{font-size:3.125vw;font-weight:400}.k_pureloversSp .k_indexSp9{padding:2.5vw;background-color:#f2913d;color:#fff;display:flex;align-items:center;word-break:break-all;white-space:normal;font-weight:700;font-size:3.75vw}.k_pureloversSp .k_indexSp9 .k_indexSp9-icon{flex-grow:0;flex-shrink:0;font-size:4.6875vw}.k_pureloversSp .k_indexSp9 .k_indexSp9-icon+.k_indexSp9-body{margin-left:2vw}.k_pureloversSp .k_indexSp9 .k_indexSp9-body{flex-grow:1;flex-shrink:1;font-size:3.75vw;font-weight:700}.k_pureloversSp .k_indexSp9 .k_indexSp9-body+.k_indexSp9-date{margin-left:2vw}.k_pureloversSp .k_indexSp9 .k_indexSp9-date{flex-grow:0;flex-shrink:0;font-size:2.5vw}.k_pureloversSp .k_indexSp9 .k_indexSp9-lead{font-size:3.4375vw;font-weight:400;margin-top:1.25vw}.k_pureloversSp .k_is-indexSp9--1{background-color:#fff;color:#333}.k_pureloversSp .k_indexSp9--large{font-size:4.5vw;font-weight:700;padding:5vw}.k_pureloversSp .k_indexSp9--small{font-size:3.5vw;font-weight:700;padding:2.5vw}.k_pureloversSp .k_is-indexSp9--01{background:#f29e55;color:#fff;border-radius:7.8125vw;padding:2.34375vw 3.125vw}.k_pureloversSp .k_is-indexSp9--03{background:#f37f19}.k_pureloversSp .k_is-indexSp9--04{background:#00235e}.k_pureloversSp .k_is-indexSp9--05{background:#324e7e;color:#fff;border-radius:7.8125vw;padding:2.34375vw 3.125vw}.k_pureloversSp .k_indexSp9--mt{margin-top:5vw}.k_pureloversSp .k_indexSp9-balloon{position:relative;display:flex;align-items:center;justify-content:center}.k_pureloversSp .k_indexSp9-balloon:before{content:"";position:absolute;bottom:-4.4vw;left:50%;transform:translateX(-50%);margin-left:0;border-color:#f2913d transparent transparent;border-style:solid;border-width:4.4vw 8.65625vw 0}.k_pureloversSp .k_indexSp9--col{display:flex;flex-direction:column;align-items:flex-start}.k_pureloversSp .k_is-indexSp9--02{font-weight:400}.k_pureloversSp .k_is-indexSp9--small{font-size:3.125vw}.k_pureloversSp .k_indexSp10-tag+.k_indexSp10-title{margin-left:-2.5vw}.k_pureloversSp .k_indexSp10{position:relative;display:block;background:ffffff;color:#333}.k_pureloversSp .k_indexSp10 .k_indexSp10-body{display:flex;align-items:center;height:12.5vw}.k_pureloversSp .k_indexSp10 .k_indexSp10-body .k_indexSp10-title{display:flex;align-items:center;padding-left:3.125vw}.k_pureloversSp .k_indexSp10 .k_indexSp10-body .k_indexSp10-title .k_indexSp10-value{font-size:4.75vw;color:#fff}.k_pureloversSp .k_indexSp10 .k_indexSp10-strong{font-weight:700}.k_pureloversSp .k_indexSp10 .k_indexSp10-body .k_indexSp10-title{background:ffffff;color:#333}.k_pureloversSp .k_is-indexSp10--01{background:#f25a26;color:#fff}.k_pureloversSp .k_is-indexSp10--02{background:#84bcda;color:#333}.k_pureloversSp .k_is-indexSp10--03{background:#f37f19;color:#fff}.k_pureloversSp .k_is-indexSp10--04{background:#ebebeb;color:#757575}.k_pureloversSp .k_is-indexSp10--05{background:#00235e;color:#fff}.k_pureloversSp .k_indexSp10 .k_indexSp10-body .k_indexSp10-title .k_is-indexSp10-value--01{background:#trasnparent;color:#5f6366}.k_pureloversSp .k_indexSp10 .k_indexSp10-body .k_indexSp10-title .k_is-indexSp10-value--02{background:#trasnparent;color:#666}.k_pureloversSp .k_indexSp11--between{justify-content:space-between}.k_pureloversSp .k_indexSp11{display:flex;align-items:center;justify-items:center;font-size:3.4375vw;font-weight:700;font-size:3.75vw}.k_pureloversSp .k_indexSp11.k_is-indexSp11--01 .k_indexSp11-icon{color:#00235e}.k_pureloversSp .k_indexSp11 .k_indexSp11-icon+.k_indexSp11-body,.k_pureloversSp .k_indexSp11 .k_indexSp11-icon+.k_indexSp11-icon{margin-left:1.5625vw}.k_pureloversSp .k_indexSp11 .k_indexSp11-content1{display:flex;align-items:center}.k_pureloversSp .k_indexSp11 .k_indexSp11-content2{display:block;color:#0c70ac;font-size:3.125vw}.k_pureloversSp .k_indexSp11 .k_indexSp11-icon--minus{transform:rotate(90deg);color:#f37f19}.k_pureloversSp .k_indexSp11 .k_indexSp11-body,.k_pureloversSp .k_indexSp11 .k_indexSp11-strong{font-weight:700}.k_pureloversSp .k_indexSp11--s{font-size:3.5vw}.k_pureloversSp .k_indexSp11--s .k_indexSp11-icon+.k_indexSp11-body{margin-left:2.34375vw}.k_pureloversSp .k_indexSp11--s .k_indexSp11-icon+.k_indexSp11-icon{margin-left:.78125vw}.k_pureloversSp .k_is-indexSp11--01{font-weight:400}.k_pureloversSp .k_is-indexSp11--small{font-size:3.125vw}.k_pureloversSp .k_indexSp12-value+.k_indexSp12-value-area{margin-top:3.12vw}.k_pureloversSp .k_indexSp12{background:#fff;border-bottom:none;padding:6.25vw 3.12vw}.k_pureloversSp .k_indexSp12.k_is-indexSp12--01 .k_indexSp12-value .k_indexSp12-value-strong{color:#002965}.k_pureloversSp .k_indexSp12.k_is-indexSp12--02{margin-top:7.8125vw;color:#fff;background:#333}.k_pureloversSp .k_indexSp12.k_is-indexSp12--02 .k_indexSp12-value{color:#fff}.k_pureloversSp .k_indexSp12.k_is-indexSp12--02 .k_indexSp12-value .k_indexSp12-value-strong{color:#ffeb33}.k_pureloversSp .k_indexSp12.k_is-indexSp12--02 .k_indexSp12-value-area{color:#fff}.k_pureloversSp .k_indexSp12.k_is-indexSp12--03{color:#fff;background:#2c2c2c}.k_pureloversSp .k_indexSp12.k_is-indexSp12--03 .k_indexSp12-value{color:#fff}.k_pureloversSp .k_indexSp12.k_is-indexSp12--03 .k_indexSp12-value .k_indexSp12-value-strong{color:#ffeb33}.k_pureloversSp .k_indexSp12.k_is-indexSp12--03 .k_indexSp12-value-area{color:#fff}.k_pureloversSp .k_indexSp12 .k_indexSp12-value{font-size:4.57vw;font-weight:700;color:#333;line-height:1.4}.k_pureloversSp .k_indexSp12 .k_indexSp12-value .k_indexSp12-value-strong{color:#f74517}.k_pureloversSp .k_indexSp12 .k_indexSp12-value .k_indexSp12-value-strong--ml05{margin-left:2.34375vw}.k_pureloversSp .k_indexSp12 .k_indexSp12-value-area{font-size:3.57vw;line-height:1.4;color:#333;display:block;font-weight:400}.k_pureloversSp .k_is-indexSp12--01{border-bottom:.31vw solid #e0e0e0}.k_pureloversSp .k_is-indexSp12--02{background:#f9f9f9}.k_pureloversSp .k_is-indexSp12--small{padding:3.125vw 0}.k_pureloversSp .k_is-indexSp12--middle{padding:3.12vw}.k_pureloversSp .k_indexSp13 .k_indexSp13-value--large{text-align:center;font-weight:700}.k_pureloversSp .k_indexSp13 .k_indexSp13-value--textNormal{font-weight:400}.k_pureloversSp .k_is-indexSp13--01{background:linear-gradient(-135deg,#fcae38,#ff8438 73%);color:#fff}.k_pureloversSp .k_is-indexSp13--02{background:#fff1f7}.k_pureloversSp .k_is-indexSp13--03{background:#f1f5ff}.k_pureloversSp .k_is-indexSp13--04{background:#f2f5ff}.k_pureloversSp .k_is-indexSp13--05{background:#f37f19;color:#fff}.k_pureloversSp .k_is-indexSp13--06{background:#606060;color:#fff}.k_pureloversSp .k_is-indexSp13--07{background:#00235e;color:#fff}.k_pureloversSp .k_is-indexSp13-index--01{color:#fff}.k_pureloversSp .k_is-indexSp13-index--02{color:#f43a85;font-weight:700}.k_pureloversSp .k_is-indexSp13-index--03{color:#002672;font-weight:700}.k_pureloversSp .k_is-indexSp13-close--01{padding-right:3.12vw;padding-left:3.12vw}.k_pureloversSp .k_is-indexSp13-close--02{padding-right:6.25vw;padding-left:6.25vw}.k_pureloversSp .k_indexSp13{display:flex;align-items:center;padding:3.57vw 3.12vw;position:relative;text-align:left}.k_pureloversSp .k_indexSp13 .k_indexSp13-index{font-size:3.4375vw;font-weight:700}.k_pureloversSp .k_indexSp13 .k_indexSp13-title{display:flex;align-items:center}.k_pureloversSp .k_indexSp13 .k_indexSp13-btn{display:flex;flex-direction:column;align-items:center;flex:1;line-height:1.3}.k_pureloversSp .k_indexSp13 .k_indexSp13-btn .k_indexSp13-btn-text{display:block;color:#fff;font-size:2.8125vw}.k_pureloversSp .k_indexSp13 .k_indexSp13-shopName{width:71.875vw;font-size:4.375vw;font-weight:700;color:#fff}.k_pureloversSp .k_indexSp13 .k_indexSp13-icon{font-size:5.3125vw;margin-right:3.12vw;flex-grow:0}.k_pureloversSp .k_indexSp13 .k_indexSp13-value{align-items:center;font-size:4.0625vw;flex-grow:1}.k_pureloversSp .k_indexSp13 .k_indexSp13-index-icon{font-size:4.375vw;margin-right:2.34375vw}.k_pureloversSp .k_indexSp13 .k_indexSp13-close{display:flex;align-items:center;background:#f29849;font-size:3.4375vw;flex-grow:0;position:absolute;top:0;right:0;height:100%;font-weight:700}.k_pureloversSp .k_indexSp13 .k_indexSp13-close .k_indexSp13-close-icon{margin-right:2.03125vw;display:block;font-size:4.375vw}.k_pureloversSp .k_indexSp13 .k_indexSp13-close.k_is-indexSp13-close--03{padding-right:6.25vw;padding-left:6.25vw;background:#00235e}.k_pureloversSp .k_is-indexSp13--small{padding:1.5625vw 1.5625vw 1.5625vw 3.125vw;height:14.0625vw}.k_pureloversSp .k_indexSp14{color:#333}.k_pureloversSp .k_indexSp14.k_indexSp14--bold{font-weight:700}.k_pureloversSp .k_indexSp14.k_indexSp14--small .k_indexSp14-value{padding:1.88vw 3.12vw}.k_pureloversSp .k_indexSp14.k_is-indexSp14--01 .k_indexSp14-value{color:#002965;background-color:#e6e9ef}.k_pureloversSp .k_indexSp14.k_is-indexSp14--01 .k_indexSp14-value .k_indexSp14-icon{color:#002965}.k_pureloversSp .k_indexSp14.k_is-indexSp14--02 .k_indexSp14-value{color:#002965;background-color:#e5e9ee}.k_pureloversSp .k_indexSp14.k_is-indexSp14--02 .k_indexSp14-value .k_indexSp14-icon{color:#002965}.k_pureloversSp .k_indexSp14.k_is-indexSp14--03{background-color:#e6e9ef}.k_pureloversSp .k_indexSp14.k_is-indexSp14--03 .k_indexSp14-value,.k_pureloversSp .k_indexSp14.k_is-indexSp14--03 .k_indexSp14-value .k_indexSp14-icon{color:#002965}.k_pureloversSp .k_indexSp14.k_is-indexSp14--04 .k_indexSp14-value{color:#333;background-color:#e5e9ee}.k_pureloversSp .k_indexSp14.k_is-indexSp14--04 .k_indexSp14-value .k_indexSp14-icon{color:#002965}.k_pureloversSp .k_indexSp14.k_is-indexSp14--disable .k_indexSp14-value{color:#d2d2d2;background-color:#fff}.k_pureloversSp .k_indexSp14 .k_indexSp14-value{color:#333;display:flex;align-items:center;justify-content:space-between;height:100%;padding:3.57vw 3.12vw;font-size:4.03vw;background-color:#fffaf5;text-decoration:none}.k_pureloversSp .k_indexSp14 .k_indexSp14-value .k_indexSp14-icon{color:#f58f36;font-size:3.12vw}.k_pureloversSp .k_indexSp14 .k_indexSp14-value .k_indexSp14-icon.k_indexSp14-icon--01{color:#00235e}.k_pureloversSp .k_indexSp14 .k_indexSp14-value-icon{display:flex;align-items:center;justify-content:flex-start}.k_pureloversSp .k_indexSp14 .k_indexSp14-value-icon .k_indexSp14-icon{color:#333;font-size:3.72vw}.k_pureloversSp .k_indexSp14 .k_indexSp14-value-icon>.k_indexSp14-icon{margin-right:.93vw}.k_pureloversSp .k_indexSp14 .k_is-indexSp14-value--disable{background:#fff;color:#d2d2d2;cursor:default;pointer-events:none}.k_pureloversSp .k_indexSp15-info-tag+.k_indexSp15-info-tag,.k_pureloversSp .k_indexSp15-title-shopName+.k_indexSp15-title-tag,.k_pureloversSp .k_indexSp15-title-tag+.k_indexSp15-title-shopName{margin-top:3.12vw}.k_pureloversSp .k_indexSp15-title-tag+.k_indexSp15-title-tag{margin-top:1.56vw}.k_pureloversSp .k_indexSp15{display:block;padding:3.12vw;background:#fff}.k_pureloversSp .k_indexSp15 .k_indexSp15-title .k_indexSp15-title-tag .k_indexSp15-info-area{margin-left:1.5625vw;font-size:3.43vw}.k_pureloversSp .k_indexSp15 .k_indexSp15-title .k_indexSp15-title-tag .k_indexSp15-info-area>i{margin-right:1.5625vw}.k_pureloversSp .k_indexSp15 .k_indexSp15-title .k_indexSp15-title-shopName{font-size:4.0625vw;line-height:1.4}.k_pureloversSp .k_indexSp15 .k_indexSp15-title .k_indexSp15-title-shopName.k_indexSp15-title-shopName--01 .k_indexSp15-title-shopName-value .k_indexSp15-title-shopName-value-strong{color:#002965}.k_pureloversSp .k_indexSp15 .k_indexSp15-title .k_indexSp15-title-shopName.k_indexSp15-title-shopName--01 .k_indexSp15-title-shopName-addition{color:#333}.k_pureloversSp .k_indexSp15 .k_indexSp15-title .k_indexSp15-title-shopName .k_indexSp15-title-shopName-value{font-size:4.0625vw;font-weight:700}.k_pureloversSp .k_indexSp15 .k_indexSp15-title .k_indexSp15-title-shopName .k_indexSp15-title-shopName-value .k_indexSp15-title-shopName-value-strong{color:#f74517}.k_pureloversSp .k_indexSp15 .k_indexSp15-title .k_indexSp15-title-shopName .k_indexSp15-title-shopName-addition{color:#333;font-weight:400}.k_pureloversSp .k_indexSp15 .k_indexSp15-title .k_indexSp15-title-tag.k_is-indexSp15-title-tag--01{color:#002965}.k_pureloversSp .k_indexSp15 .k_indexSp15-info .k_indexSp15-info-tag{display:block}.k_pureloversSp .k_indexSp15 .k_indexSp15-title .k_indexSp15-title-shopName .k_is-indexSp15-title-shopName-value--disable{color:#333}.k_pureloversSp .k_indexSp16-item+.k_indexSp16-item,.k_pureloversSp .k_indexSp16-title+.k_indexSp16-list{margin-top:1.5625vw}.k_pureloversSp .k_indexSp16-number+.k_indexSp16-description{margin-top:-1.56vw}.k_pureloversSp .k_indexSp16-title+.k_indexSp16-value{margin-top:-1.5625vw}.k_pureloversSp .k_indexSp16-item-number+.k_indexSp16-item-info{padding-left:3.12vw}.k_pureloversSp .k_indexSp16.k_is-indexSp16--01 .k_indexSp16-title,.k_pureloversSp .k_indexSp16.k_is-indexSp16--01 .k_indexSp16-title .k_indexSp16-icon{color:#333}.k_pureloversSp .k_indexSp16.k_is-indexSp16--01 .k_indexSp16-title .k_indexSp16-title-strong{color:#002965}.k_pureloversSp .k_indexSp16.k_is-indexSp16--01 .k_indexSp16-value{color:#333}.k_pureloversSp .k_indexSp16.k_is-indexSp16--01 .k_indexSp16-value .k_indexSp16-value-strong{color:#002965}.k_pureloversSp .k_indexSp16.k_is-indexSp16--01 .k_indexSp16-list .k_indexSp16-item{color:#333}.k_pureloversSp .k_indexSp16.k_is-indexSp16--01 .k_indexSp16-list .k_indexSp16-item .k_indexSp16-item-strong{color:#002965}.k_pureloversSp .k_indexSp16 .k_indexSp16-body{display:flex;flex-direction:column;align-items:center;justify-content:center}.k_pureloversSp .k_indexSp16 .k_indexSp16-title{display:flex;align-items:center;font-size:4.37vw;font-weight:700;color:#333;word-break:break-all}.k_pureloversSp .k_indexSp16 .k_indexSp16-title .k_indexSp16-icon{color:#333;font-size:6.25vw;margin-right:1.56vw}.k_pureloversSp .k_indexSp16 .k_indexSp16-title .k_indexSp16-title-strong{color:#f25a26}.k_pureloversSp .k_indexSp16 .k_indexSp16-value{font-size:5vw;color:#333;font-weight:700}.k_pureloversSp .k_indexSp16 .k_indexSp16-value .k_indexSp16-value-strong{font-size:8.125vw;color:#f25a26;font-weight:700}.k_pureloversSp .k_indexSp16 .k_indexSp16-value .k_indexSp16-value-strong-small{font-size:5.3125vw}.k_pureloversSp .k_indexSp16 .k_indexSp16-value-gender{display:block;font-size:6.25vw;color:#333;font-weight:700;margin-top:-3.125vw}.k_pureloversSp .k_indexSp16 .k_indexSp16-description{font-size:3.4375vw;color:#333;word-break:break-all}.k_pureloversSp .k_indexSp16 .k_indexSp16-list .k_indexSp16-item{word-break:break-all;color:#333;font-size:3.4375vw;display:flex;text-align:left}.k_pureloversSp .k_indexSp16 .k_indexSp16-list .k_indexSp16-item .k_indexSp16-item-number{word-break:keep-all;font-weight:700}.k_pureloversSp .k_indexSp16 .k_indexSp16-list .k_indexSp16-item .k_is-indexSp16-item-number--middle{width:12vw}.k_pureloversSp .k_indexSp16 .k_indexSp16-list .k_indexSp16-item .k_indexSp16-item-info{width:100vw}.k_pureloversSp .k_indexSp16 .k_indexSp16-list .k_indexSp16-item .k_indexSp16-item-strong{font-size:4.56vw;color:#f25a26;font-weight:700;margin-right:3.75vw}.k_pureloversSp .k_indexSp16 .k_indexSp16-list .k_indexSp16-item-flex-option{align-items:baseline;flex-wrap:wrap}.k_pureloversSp .k_indexSp17,.k_pureloversSp .k_indexSp17 .k_indexSp17-value{padding-bottom:0;margin-right:0;font-size:inherit;color:#333;background:inherit}.k_pureloversSp .k_indexSp17 .k_indexSp17-value{display:flex;align-items:baseline;font-weight:700;position:relative;border-bottom:1px solid #757575}.k_pureloversSp .k_indexSp17 .k_indexSp17-value .k_indexSp17-icon,.k_pureloversSp .k_indexSp17 .k_indexSp17-value .k_indexSp17-value-strong{padding-bottom:0;margin-right:0;font-size:inherit;color:#333;background:inherit}.k_pureloversSp .k_indexSp17 .k_indexSp17-description{line-height:1.8}.k_pureloversSp .k_indexSp17 .k_indexSp17-img{float:right;width:39.0625vw;height:27.8125vw}.k_pureloversSp .k_indexSp17-value+.k_indexSp17-description{margin-top:3.125vw}.k_pureloversSp .k_indexSp17+.k_indexSp17{margin-top:7.8125vw}.k_pureloversSp .k_indexSp17 .k_indexSp17-value .k_is-indexSp17-icon--01,.k_pureloversSp .k_indexSp17 .k_indexSp17-value .k_is-indexSp17-value--02{color:#f86033;background:inherit}.k_pureloversSp .k_is-indexSp17--01,.k_pureloversSp .k_is-indexSp17--01 .k_indexSp17-value{color:#fff;background:inherit}.k_pureloversSp .k_is-indexSp17--01 .k_indexSp17-value .k_indexSp17-icon,.k_pureloversSp .k_is-indexSp17--01 .k_indexSp17-value .k_indexSp17-value-strong{color:#ffeb33;background:inherit}.k_pureloversSp .k_indexSp17 .k_is-indexSp17-value--bottom{padding-bottom:1.5625vw;margin-right:0;font-size:4.0625vw}.k_pureloversSp .k_indexSp17 .k_indexSp17-value .k_is-indexSp17-icon--middle{padding-bottom:0;margin-right:1.5625vw;font-size:3.75vw}.k_pureloversSp .k_indexSp17 .k_indexSp17-value .k_is-indexSp17-value--large{padding-bottom:0;margin-right:0;font-size:5vw}.k_pureloversSp .k_indexSp17 .k_is-indexSp17--normal{padding-bottom:0;margin-right:0;font-size:3.75vw}.k_pureloversSp .k_indexSp18{display:flex;flex-direction:column;line-height:1.4;font-weight:700;word-break:break-all;white-space:normal;background-color:#fafafa;color:#333;padding:2.5vw;font-size:3.4375vw}.k_pureloversSp .k_indexSp18 .k_indexSp18-strong{display:block;font-weight:400;color:#f37f19;font-size:3.125vw;margin-top:.46875vw}.k_pureloversSp .k_indexSp18--mt{margin-top:5vw}.k_pureloversSp .k_is-indexSp18--01 .k_indexSp18-strong{color:#f74517}.k_pureloversSp .k_is-indexSp18--02 .k_indexSp18-strong{color:#3f5d99}.k_pureloversSp .k_indexSp19{position:relative;font-weight:700;font-size:3.75vw;height:auto;line-height:inherit}.k_pureloversSp .k_indexSp19 .k_indexSp19-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.k_pureloversSp .k_indexSp19 .k_indexSp19-strong{color:#ff8125}.k_pureloversSp .k_is-indexSp19--large{font-size:5.3125vw;height:31.25vw;line-height:inherit}.k_pureloversSp .k_linkSp{cursor:pointer;color:#333;text-decoration:underline}.k_pureloversSp .k_is-linkSp--01{color:#0f65d9}.k_pureloversSp .k_is-linkSp--02{color:#fff600}.k_pureloversSp .k_linkSp1{color:#2189e6;cursor:pointer;text-decoration:none}.k_pureloversSp .k_linkSp1.k_linkSp1--underline{text-decoration:underline}.k_pureloversSp .k_is-linkSp1--01{color:#333}.k_pureloversSp .k_is-linkSp1--02{color:#fff}.k_pureloversSp .k_is-linkSp1--03{color:inherit}.k_pureloversSp .k_is-linkSp1--04{color:#2c2c2c}.k_pureloversSp .k_is-linkSp1--05{color:#002965}.k_pureloversSp .k_listSp .k_listSp-item{text-align:left;padding:5vw;display:block;position:relative;border-bottom:1px solid #f2f2f2;color:#333;text-decoration:none}.k_pureloversSp .k_listSp .k_listSp-item:first-child{border-top:1px solid #f2f2f2}.k_pureloversSp .k_listSp .k_listSp-item:after{font-family:Font Awesome\ 5 Free;content:"\f105";position:absolute;top:50%;right:5vw;color:#f37f19;transform:translateY(-50%);font-weight:700;font-size:4.375vw}.k_pureloversSp .k_listSp.k_listSp--01 .k_listSp-item:after{color:#00235e}.k_pureloversSp .k_listSp1{display:flex;margin-right:-1.56vw;margin-left:-1.56vw;margin-bottom:-3.12vw}.k_pureloversSp .k_listSp1 .k_listSp1-item{padding-right:1.56vw;padding-left:1.56vw;padding-bottom:3.12vw;display:flex;position:relative}.k_pureloversSp .k_listSp1-narrow{display:flex;align-self:flex-start;flex-wrap:wrap;margin-right:-1.56vw;margin-left:-1.56vw;margin-bottom:-3.12vw}.k_pureloversSp .k_listSp1-narrow .k_listSp1-item{padding-right:1.56vw;padding-left:1.56vw;padding-bottom:3.12vw;display:block;position:relative}.k_pureloversSp .k_listSp2{margin-right:-3.125vw;margin-bottom:-3.125vw;display:flex;flex-wrap:wrap;align-items:center}.k_pureloversSp .k_listSp2 .k_listSp2-item{padding-right:3.125vw;padding-bottom:3.125vw}.k_pureloversSp .k_listSp2 .k_listSp2-item .k_listSp2-item-value{font-size:3.125vw;white-space:nowrap}.k_pureloversSp .k_listSp2--large{margin-right:-6.25vw;margin-bottom:-3.125vw;display:flex;flex-wrap:wrap;align-items:center}.k_pureloversSp .k_listSp2--large .k_listSp2-item{padding-right:6.25vw;padding-bottom:3.125vw}.k_pureloversSp .k_listSp2+.k_listSp2{margin-top:4.6875vw}.k_pureloversSp .k_listSp3{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-2vw;margin-bottom:-2vw}.k_pureloversSp .k_listSp3 .k_listSp3-item1{padding-left:2vw;padding-bottom:2vw}.k_pureloversSp .k_listSp3 .k_listSp3-item2{padding-left:3.125vw;padding-bottom:3.125vw}.k_pureloversSp .k_listSp3 .k_listSp3-item3{padding-left:3.125vw;padding-bottom:4.6875vw}.k_pureloversSp .k_listSp3 .k_listSp3-item4{padding-left:4.6875vw;padding-bottom:3.90625vw}.k_pureloversSp .k_is-listSp3--middle{margin-left:-3.125vw;margin-bottom:-4.6875vw}.k_pureloversSp .k_is-listSp3--normal{margin-left:-4.6875vw;margin-bottom:-3.90625vw}.k_pureloversSp .k_listSp4-w-item-body{padding:4.6875vw 3.125vw 5.15625vw}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-inner-item-body{border-bottom:1px solid #e0e0e0;padding-bottom:3.125vw}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body{display:flex}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2{padding-right:4.21875vw;padding-left:1.5625vw}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info{color:#333;word-break:break-all}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-info-box{display:block}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-info-box .k_listSp4-info-box-body{padding:3.125vw}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-info-box .k_listSp4-info-box-body .k_listSp4-info-index{text-align:center}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-info-box .k_listSp4-info-box-body .k_listSp4-info-index .k_listSp4-info-index-title{color:#333;font-size:3.125vw}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-info-box .k_listSp4-info-box-body .k_listSp4-info-index .k_listSp4-info-index-title .k_listSp4-info-index-icon{color:#f64418;margin-right:1.5625vw}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-info-box .k_listSp4-info-box-body .k_listSp4-info-index .k_listSp4-info-index-title .k_listSp4-info-index-icon.k_listSp4-info-index-icon--01{color:#333}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-info-box .k_listSp4-info-box-body .k_listSp4-info-index .k_listSp4-info-index-value{font-size:3.75vw;color:#333;word-break:break-all}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-info-box .k_listSp4-info-box-body .k_listSp4-info-index .k_listSp4-info-index-value .k_listSp4-info-index-value-strong{font-size:5.15625vw;color:#f64418;font-weight:700}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-info-box .k_listSp4-info-box-body .k_listSp4-info-index .k_listSp4-info-index-value .k_listSp4-info-index-value-strong.k_listSp4-info-index-value-strong--01{color:#002965}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-info-box .k_listSp4-info-box-type{font-size:3.125vw;text-align:center;word-break:break-all}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-info-title{font-weight:700;font-size:2.8125vw;line-height:1.3;color:#333}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-date{font-size:3.125vw;display:flex;align-items:center}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_listSp4-time{display:flex;align-items:center}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_is-listSp4-date--01{font-size:2.8125vw;color:#e90152}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_is-listSp4-date--02{font-size:3.75vw;color:#333}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_is-listSp4-date--03{font-size:3.12vw;color:#fff}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_is-listSp4-date--04{font-size:3.12vw;color:#333}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info .k_is-listSp4-date--05{font-size:3.75vw;color:#002965}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-total{color:#333;font-size:3.75vw}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-total .k_listSp4-total-yen{font-size:3.4375vw;color:#002965}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-total .k_listSp4-total-yen .k_listSp4-total-strong{font-size:4.375vw;word-break:break-all;font-weight:700}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-description{font-size:2.8125vw;color:#333}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-description{font-size:3.125vw;color:#333;line-height:1.4;word-break:break-all}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-item-description.k_listSp4-item-description--01{color:#fff}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-tag{color:#333}.k_pureloversSp .k_listSp4-w-item-body .k_listSp4-tag .k_listSp4-tag--01{color:#fff}.k_pureloversSp .k_listSp4-index{line-height:1.4;font-size:3.75vw;font-weight:700}.k_pureloversSp .k_listSp4-value{line-height:1.2;font-size:2.8125vw;display:block;width:100%;position:relative;overflow:hidden;word-break:break-all;text-align:justify;text-justify:inter-ideograph}.k_pureloversSp .k_listSp4-shop{font-weight:700;font-size:2.8125vw;color:#333;padding-right:4.21875vw;word-break:break-all}.k_pureloversSp .k_listSp4-shop.k_listSp4-shop--bold{font-weight:700!important}.k_pureloversSp .k_is-listSp4-value01{max-height:10.5vw;line-height:1.4;font-size:3.75vw;font-weight:700}.k_pureloversSp .k_is-listSp4-value01:before{top:4.5vw;right:0;font-size:3.75vw}.k_pureloversSp .k_is-listSp4-value02{max-height:7.488vw;line-height:1.2;font-size:3.12vw}.k_pureloversSp .k_is-listSp4-value02:before{top:3.744vw;right:0;font-size:3.12vw}.k_pureloversSp .k_listSp4-date+.k_listSp4-index,.k_pureloversSp .k_listSp4-index+.k_listSp4-shop,.k_pureloversSp .k_listSp4-index+.k_listSp4-value,.k_pureloversSp .k_listSp4-item-body+.k_listSp4-shop,.k_pureloversSp .k_listSp4-value+.k_listSp4-shop{margin-top:1.56vw}.k_pureloversSp .k_listSp4-thumb+.k_listSp4-thumb-name{margin-top:2.34375vw}.k_pureloversSp .k_listSp4-info-box-body+.k_listSp4-info-box-type,.k_pureloversSp .k_listSp4-item-body+.k_listSp4-item-description{margin-top:1.5625vw}.k_pureloversSp .k_listSp4-inner-item-body+.k_listSp4-shop{margin-top:3.125vw}.k_pureloversSp .k_listSp4-thumb+.k_listSp4-body-content2{margin-top:2.34vw}.k_pureloversSp .k_listSp4-info+.k_listSp4-description{margin-top:1.5625vw}.k_pureloversSp .k_listSp4{background:transparent}.k_pureloversSp .k_listSp4.k_listSp4--borderTop:first-child{border-top:.3125vw solid #00235e}.k_pureloversSp .k_listSp4.k_listSp4--01 .k_listSp4-item{background:#fff;border-bottom:.3125vw solid #00235e}.k_pureloversSp .k_listSp4.k_listSp4--01 .k_listSp4-item.k_is-listSp4-item--03{background:#f2f4f6}.k_pureloversSp .k_listSp4.k_listSp4--01 .k_listSp4-item:first-child{border-top:none}.k_pureloversSp .k_listSp4.k_listSp4--01 .k_listSp4-item:after{color:#00235e}.k_pureloversSp .k_listSp4.k_listSp4--01 .k_listSp4-item .k_listSp4-thumb-name{color:#333}.k_pureloversSp .k_listSp4.k_listSp4--01 .k_listSp4-value{font-size:3.125vw}.k_pureloversSp .k_listSp4.k_listSp4--01 .k_listSp4-shop{font-size:3.125vw;color:#333;font-weight:400}.k_pureloversSp .k_listSp4.k_listSp4--01 .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info{color:#002965}.k_pureloversSp .k_listSp4.k_listSp4--02 .k_listSp4-item{background:#fff;border-bottom:.3125vw solid #00235e}.k_pureloversSp .k_listSp4.k_listSp4--02 .k_listSp4-item.k_is-listSp4-item--03{background:#f2f4f6}.k_pureloversSp .k_listSp4.k_listSp4--02 .k_listSp4-item:first-child{border-top:none}.k_pureloversSp .k_listSp4.k_listSp4--02 .k_listSp4-item:after{color:#00235e}.k_pureloversSp .k_listSp4.k_listSp4--02 .k_listSp4-item .k_listSp4-thumb-name{color:#333}.k_pureloversSp .k_listSp4.k_listSp4--02 .k_listSp4-value{font-size:3.125vw}.k_pureloversSp .k_listSp4.k_listSp4--02 .k_listSp4-shop{font-size:3.125vw;color:#333;font-weight:400}.k_pureloversSp .k_listSp4.k_listSp4--02 .k_listSp4-w-item-body .k_listSp4-item-body .k_listSp4-body-content2 .k_listSp4-info{color:#333}.k_pureloversSp .k_listSp4 .k_listSp4-item{position:relative;background:#f2f4f6;border-bottom:.3125vw solid #00235e}.k_pureloversSp .k_listSp4 .k_listSp4-item:first-child{border-top:.3125vw solid #00235e}.k_pureloversSp .k_listSp4 .k_listSp4-item:after{position:absolute;content:"\F054";font-family:Font Awesome\ 5 Free;font-weight:900;font-size:4.37vw;top:50%;right:3.125vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#00235e}.k_pureloversSp .k_listSp4 .k_listSp4-item .k_listSp4-thumb{position:relative;width:28.4375vw;height:18.90625vw;display:flex;align-items:center;justify-content:center}.k_pureloversSp .k_listSp4 .k_listSp4-item .k_listSp4-thumb .k_listSp4-thumb-img{max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_pureloversSp .k_listSp4 .k_listSp4-item .k_listSp4-thumb-name{color:#333;font-size:3.125vw;text-align:center;word-break:break-all}.k_pureloversSp .k_listSp4 .k_is-listSp4-item--01{border-bottom:1px solid #ececec}.k_pureloversSp .k_listSp4 .k_is-listSp4-item--01:first-child{border-top:1px solid #ececec}.k_pureloversSp .k_listSp4 .k_is-listSp4-item--bdr--01{border-top:.3125vw solid #f37f19;border-bottom:1px solid #ececec}.k_pureloversSp .k_listSp4 .k_is-listSp4-item--bdr--01:first-child{border-top:.3125vw solid #f37f19}.k_pureloversSp .k_listSp4 .k_is-listSp4-item--bdr--02{border-top:.625vw solid #3f5d99!important;border-bottom:.31vw solid #2c2c2c}.k_pureloversSp .k_listSp4 .k_is-listSp4-item--bdr--02:first-child{border-top:.625vw solid #3f5d99}.k_pureloversSp .k_listSp4 .k_is-listSp4-item--02{background:#fff}.k_pureloversSp .k_is-listSp4-info-box--01{background:#ffffe8}.k_pureloversSp .k_is-listSp4-info-box--02{background:#e5e9ee}.k_pureloversSp .k_listSp5-flex-wrap{flex-wrap:wrap}.k_pureloversSp .k_listSp5{display:flex;margin-bottom:-1.87vw;padding:0;background:#fff;color:inherit}.k_pureloversSp .k_listSp5 .k_listSp5-item{padding-left:1.87vw;padding-right:1.87vw;padding-bottom:1.87vw}.k_pureloversSp .k_is-listSp5--01{background:#fff8d2;color:#333}.k_pureloversSp .k_is-listSp5--02{background:#fafafa;color:#fff}.k_pureloversSp .k_is-listSp5--s{padding:3.125vw}.k_pureloversSp .k_listSp6 .k_listSp6-item{padding:2vw 3.12vw;font-size:3.12vw;line-height:1.6;color:#333;border-bottom:1px solid #f1f1f1;word-break:break-all}.k_pureloversSp .k_listSp6.k_is-listSp6--01 .k_listSp6-item,.k_pureloversSp .k_listSp6.k_is-listSp6--01 .k_listSp6-item a{color:#fff}.k_pureloversSp .k_is-listSp6--l .k_listSp6-item{font-size:2.8125vw}.k_pureloversSp .k_listSp7-item+.k_listSp7-item{margin-top:1vw}.k_pureloversSp .k_listSp7 .k_listSp7-item{display:flex;align-items:center;padding:3.125vw;font-size:3.4375vw;line-height:1.6;color:#000;font-weight:700;background:#fff;word-break:break-all}.k_pureloversSp .k_is-listSp7--l .k_listSp7-item{font-size:2.8125vw}.k_pureloversSp .k_listSp8{display:flex;flex-wrap:wrap;background:#fff;border-top:.31vw solid #f2f2f2;border-bottom:.31vw solid #f2f2f2}.k_pureloversSp .k_listSp8.k_listSp8--small .k_listSp8-item .k_listSp8-item-body{padding:1.88vw 3.12vw}.k_pureloversSp .k_listSp8 .k_listSp8-item{color:#333;border-right:.31vw solid #f2f2f2;border-bottom:.31vw solid #f2f2f2;background-color:#fff}.k_pureloversSp .k_listSp8 .k_listSp8-item.k_is-listSp8-item--01,.k_pureloversSp .k_listSp8 .k_listSp8-item.k_is-listSp8-item--01 .k_listSp8-item-body{color:#002965}.k_pureloversSp .k_listSp8 .k_listSp8-item .k_listSp8-item-body{color:#333;font-size:4.03vw;display:flex;align-items:center;justify-content:space-between;height:100%;padding:4.37vw 3.12vw;text-decoration:none;line-height:1.4}.k_pureloversSp .k_listSp8 .k_listSp8-item .k_listSp8-item-body .k_listSp8-item-index{padding-right:3.125vw}.k_pureloversSp .k_listSp8 .k_listSp8-item .k_listSp8-item-body .k_listSp8-icon{color:#f58f36;font-size:3.12vw}.k_pureloversSp .k_listSp8 .k_listSp8-item .k_listSp8-item-body .k_listSp8-icon.k_listSp8-icon--01{color:#00235e}.k_pureloversSp .k_listSp8 .k_listSp8-item .k_is-listSp8-item-body--disable{background:#fff;color:#d2d2d2;cursor:default;pointer-events:none}.k_pureloversSp .k_listSp8 .k_listSp8-item--bt:nth-of-type(2n):last-of-type,.k_pureloversSp .k_listSp8 .k_listSp8-item--bt:nth-of-type(odd):last-of-type,.k_pureloversSp .k_listSp8 .k_listSp8-item--bt:nth-of-type(odd):nth-last-of-type(2){border-bottom:none}.k_pureloversSp .k_listSp9 .k_listSp9-item{color:#333;border-top:.31vw solid #f2f2f2}.k_pureloversSp .k_listSp9 .k_listSp9-item:last-child{border-bottom:.31vw solid #f2f2f2}.k_pureloversSp .k_listSp9 .k_listSp9-item .k_listSp9-item-body{color:#333;font-size:4.03vw;display:flex;align-items:center;justify-content:space-between;height:100%;padding:4.37vw 3.12vw;background-color:#fff;text-decoration:none;line-height:1.4}.k_pureloversSp .k_listSp9 .k_listSp9-item .k_listSp9-item-body .k_listSp9-item-index{padding-right:3.125vw}.k_pureloversSp .k_listSp9 .k_listSp9-item .k_listSp9-item-body .k_listSp9-icon{color:#f58f36}.k_pureloversSp .k_listSp9 .k_listSp9-item .k_listSp9-item-body .k_listSp9-icon.k_listSp9-icon--01{color:#00235e}.k_pureloversSp .k_listSp9 .k_listSp9-item .k_is-listSp9-item-body--disable{background:#fff;color:#d2d2d2;cursor:default;pointer-events:none}.k_pureloversSp .k_listSp10{margin-bottom:-3vw;margin-left:-3vw;display:flex;flex-wrap:wrap}.k_pureloversSp .k_listSp10 .k_listSp10-item{color:#333;margin-bottom:3vw;padding-right:3vw;padding-left:3vw}.k_pureloversSp .k_listSp10 .k_listSp10-item .k_listSp10-item-index{font-size:3.4375vw}.k_pureloversSp .k_listSp10.k_listSp10--01 .k_listSp10-item{border-right:.31vw solid #dedede}.k_pureloversSp .k_listSp10.k_listSp10--01 .k_listSp10-item:last-child{border-right:none}.k_pureloversSp .k_listSp10.k_listSp10--01 .k_listSp10-item .k_listSp10-item-index{font-size:3.4375vw}.k_pureloversSp .k_listSp11{display:flex;flex-wrap:wrap;margin-right:-3.125vw;margin-bottom:-3.125vw;width:inherit}.k_pureloversSp .k_listSp11 .k_listSp11-item{padding-right:3.125vw;padding-bottom:3.125vw}.k_pureloversSp .k_listSp11 .k_listSp11-item .k_listSp11-item-body{padding:3.125vw;background:#fff;height:100%}.k_pureloversSp .k_listSp11 .k_listSp11-item .k_listSp11-item-content{display:block;padding:2.34375vw;background:#fff}.k_pureloversSp .k_listSp13{border-radius:.78125vw;background:#fff}.k_pureloversSp .k_listSp13 .k_listSp13-item+.k_listSp13-item{position:relative}.k_pureloversSp .k_listSp13 .k_listSp13-item+.k_listSp13-item:before{position:absolute;content:"";top:0;left:0;right:0;width:96%;margin-right:auto;margin-left:auto;height:1px;background:#ebebeb}.k_pureloversSp .k_listSp13 .k_listSp13-item{padding:4.6875vw 3.125vw 6.25vw}.k_pureloversSp .k_listSp15{display:flex;flex-direction:column}.k_pureloversSp .k_listSp15,.k_pureloversSp .k_listSp15 .k_listSp15-item+.k_listSp15-item{border-top:1px solid #f2f2f2}.k_pureloversSp .k_listSp15 .k_listSp15-body{display:flex;justify-content:space-between}.k_pureloversSp .k_listSp15 .k_listSp15-contents{padding:3.125vw}.k_pureloversSp .k_listSp15 .k_listSp15-shop{font-size:3.4375vw;color:#333}.k_pureloversSp .k_listSp15 .k_listSp15-area{font-size:3.125vw;color:#999}.k_pureloversSp .k_listSp15 .k_listSp15-contents-btn{display:flex;align-items:center;justify-content:center}.k_pureloversSp .k_listSp16{margin-top:12.5vw}.k_pureloversSp .k_listSp16 .k_listSp16-item+.k_listSp16-item,.k_pureloversSp .k_listSp16 .k_listSp16-item:first-child{border-top:.3125vw solid #e0e0e0}.k_pureloversSp .k_listSp16 .k_listSp16-item:last-child{border-bottom:.3125vw solid #e0e0e0}.k_pureloversSp .k_listSp16+.k_listSp16{margin-top:6.25vw}.k_pureloversSp .k_js-navSp{position:relative}.k_pureloversSp .k_js-navSp .k_js-navSp-close{position:absolute;right:62.5vw;top:3.125vw;font-size:6.25vw;font-weight:700;color:#fff;padding:3.125vw 3.125vw 3.125vw 6.25vw;border-bottom-left-radius:50%;border-top-left-radius:50%;background-color:rgba(0,0,0,.8)}.k_pureloversSp .k_js-navSp .k_js-navSp-content{opacity:0;transition:.3s;z-index:9999;width:100%;height:100%;position:fixed;top:0;right:-100%;background:transparent}.k_pureloversSp .k_js-navSp .k_js-navSp-content .k_js-navSp-content-body{background-color:#fff;width:62.5vw;height:100%;overflow-y:auto;position:absolute;right:0}.k_pureloversSp .k_js-navSp .k_js-navSp-content--active{right:0;opacity:1}.k_pureloversSp .k_js-navSp .k_js-navSp-overlay{background:transparent;visibility:hidden;transition:.3s;width:100%;height:100%;position:fixed;top:0;z-index:9998;left:0}.k_pureloversSp .k_js-navSp .k_js-navSp-overlay--active{background:rgba(0,0,0,.3);visibility:visible}.k_pureloversSp .k_menuSp-list-item+.k_menuSp-list-item{border-left:1px solid #ccc}.k_pureloversSp .k_menuSp{display:block;width:100%;position:fixed;left:0;bottom:0;z-index:2;border-top:1px solid #ccc;text-align:center}.k_pureloversSp .k_menuSp .k_menuSp-list{display:table;width:100%;height:100%;table-layout:fixed;margin-right:-1.5625vw}.k_pureloversSp .k_menuSp .k_menuSp-list .k_menuSp-list-item{display:table-cell;vertical-align:middle;height:100%;background:#fff;cursor:pointer}.k_pureloversSp .k_menuSp .k_menuSp-list .k_menuSp-list-item .k_menuSp-list-item-value{display:block;font-size:2.8125vw;color:#333;width:100%;height:15.625vw;padding:1.5625vw}.k_pureloversSp .k_menuSp .k_menuSp-list .k_menuSp-list-item .k_menuSp-list-item-value .k_menuSp-list-item-value-icon{display:inline-block;padding-top:7.8125vw;background-repeat:no-repeat;width:100%;background-position-x:center;background-position-y:center;text-align:center}.k_pureloversSp .k_menuSp .k_menuSp-list .k_menuSp-list-item .k_menuSp-list-item-value .k_is-menuSp-list-item-value-icon--01{background-image:url(/_base/assets/img/sp/star_icon.png);background-size:7.03125vw auto}.k_pureloversSp .k_menuSp .k_menuSp-list .k_menuSp-list-item .k_menuSp-list-item-value .k_is-menuSp-list-item-value-icon--02{background-image:url(/_base/assets/img/sp/telephone_icon.png);background-size:6.40625vw auto}.k_pureloversSp .k_menuSp .k_menuSp-list .k_menuSp-list-item .k_menuSp-list-item-value .k_is-menuSp-list-item-value-icon--03{background-image:url(/_base/assets/img/sp/sns_icon.png);background-size:7.1875vw auto}.k_pureloversSp .k_menuSp .k_menuSp-list .k_menuSp-list-item .k_menuSp-list-item-value .k_is-menuSp-list-item-value-icon--04{background-image:url(/_base/assets/img/sp/mail_icon.png);background-size:7.1875vw auto}.k_pureloversSp .k_menuSp .k_menuSp-list .k_menuSp-list-item .k_menuSp-list-item-value .k_is-menuSp-list-item-value-icon--disabled{background-image:url(/_base/assets/img/sp/star_disable_icon.png);background-size:7.03125vw auto}.k_pureloversSp .k_menuSp .k_menuSp-list .k_menuSp-list-item .k_is-menuSp-list-item-value--disable{color:#8c8c8c;background:#eaeaea;cursor:none;pointer-events:none}.k_pureloversSp .k_menuSp1-list-item+.k_menuSp1-list-item{border-left:1px solid #f2f2f2}.k_pureloversSp .k_menuSp1{display:block;width:100%;z-index:2;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;text-align:center}.k_pureloversSp .k_menuSp1 .k_menuSp1-list{display:table;width:100%;height:100%;table-layout:fixed}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item{display:table-cell;vertical-align:middle;height:100%;background:#fff;cursor:pointer}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value{display:block;font-size:2.8125vw;color:#333;width:100%;height:15.625vw;padding:1.5625vw}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_menuSp1-list-item-value-icon{display:inline-block;padding-top:7.34375vw;background-repeat:no-repeat;width:100%;background-position-x:center;background-position-y:center;text-align:center}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_menuSp1-list-item-value-icon .k_menuSp1-list-item-value-percent{display:block;position:absolute;top:.78125vw;right:-4.6875vw;z-index:1}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_menuSp1-list-item-value-balloon{position:relative;display:inline-block;width:10.9375vw;height:10.9375vw;line-height:10.9375vw;text-align:center;color:#fff;font-size:3.4375vw;font-weight:700;background-image:-moz-linear-gradient(-125deg,#fc498a 0,#ff8125 100%);background-image:-webkit-linear-gradient(-125deg,#fc498a,#ff8125);background-image:-ms-linear-gradient(-125deg,#fc498a 0,#ff8125 100%);border-radius:50%}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_menuSp1-list-item-value-balloon:after{content:"";position:absolute;top:50%;left:-3.125vw;margin-top:-1.09375vw;border:1.09375vw solid transparent;border-right:2.34375vw solid #fe7141;z-index:0}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_menuSp1-list-item-value-min{font-size:2.1875vw}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_is-menuSp1-list-item-value-icon--01{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAoCAYAAACxbNkLAAADIUlEQVRogd2ZW4hNURjHf3Ocg5iMYR6EiFKjFGZchuRSwuRBSuOJpImSNF6MXB7kFvLgxYt40Jwkk0bRPBByLU14kHiYJyLidBjCMOir70zb6ey1Z9Zea5/yq9Xene+sb63/un9rV1S2tKM0ATuBeiCDH94Al4GDwHsfJaT0eQq4CDR4FCOMB7YDj4FpPgoQQeuBHcBPoBWoASo8JGmohcATYAJwQctwLqhF3/cBx4GPrgtRfgEPgeVahgztxa4LSalj4axr5yHkgA41zXXtPBWYM756phRf9LdK147TBpu04lJLv73AZuCqZX5rTIKmAlUxfNckpOEfTIJkbo209NsH9MSsmxUmQbKM55OsjAtMglwwAlgGTAaGBvzN1mdDYNuwQRq8C3hWyGsSdBtYYrDL8jsP6A6xbwJOAmMMPlZqissNYCPw1iRoWEQh0uJDQmzNwBl9f66t+MdBxYsZBazQzfqONLBJ0ALLQqq1Z4T9wGFPYgpMBK4DtcCe1MDyDIpGbTnplUOexQiv9cArNJl6KKUVC+Mb8KOEbYo+H7itt5G7apxkEtQVWI1KIYLqgBdFtsJRKqxnajXZ0KfD63tR3t7Ci0nQO+CTwd4T0kNR3APGWgoSdgEnwowmQY0xCjUhC8Z8y7yy2V8z/SGtf8rofpFzWvXSHPXpXCb+U33f4LOgpEjrfUKbjkuZyOcC8YoP5gAzLP3KaLpiqp8IymoovEXFSfocY/8YHmGXVWq0pW9hN3AszFhYFLYC9/Uaa1bE/hOXvXoGtEF6qN2UL7jKndeUiREHoS3YarCf1uSFUst23DioeNNLFN/xUCkkPpppsOd1pPy2cV4OQR0DmKPdgfPZoCiHoG0R93HSQ49snZdDUFaTS/rDIB/xUDmYrmXm/wdB6cBG25nkkJP7hzWON+0qvRyRuOwrcCApQbJRX/IYknwA1gEvkxA0TmOYOg0Kbzr0ndPIOlsIRn0LksnaqReN8jlydSBc8YJPQfV64K3Wu7lVwCufYvAsaJE+bwFrI+4nnOF72W7TnklEjOBDkHwUlu+pR3RJ7b9i8g7wF1/0i2PL8KTGAAAAAElFTkSuQmCC);background-size:8.125vw auto}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_is-menuSp1-list-item-value-icon--01--active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAoCAYAAACxbNkLAAADVElEQVRogd2YXUgUURTH/7vqZuuoqAkSZBRGPhRYJqJW2hcEvfQw1FM9hYKQTNBD1Ev40EMYToFQr5IZNVBh9WBqVlYvW5bax5ZSGW4lkl+3VXdnd+PKKJGzs+uduWP5g2WHy73nnP+cO+d+OKAhSMphABKAQgBJ4IMPwC0AtUQWh3l4mBUkSMpFADWcROgxBGAXkcWPVht2aJm5brXhOHgJYBuRxYiVRp3aNFsKtgLYabVfp/bNLBVFPATxKgDxIFhtMFGvUaksQ8m6LCaDATWMqmsetL77bjY2JnQF5Wa4kZbMnrisFJepoMygK6isrh1uVwKT2VA4AjKj0sdeAJ8BhA26v7dFUDAUxviUURyGPANQSWTxjdXBxoOuIBM8BrCPyGJAkJRius5wLjpjADxEFvvmGujCumBhaz1ejpL1q6JaGfUHsL2uHYOj/j+baUo3ElnsFySlAUC19fFHpQ3AUSKL35x6PVyJus3zJCU44XQ6/m5+ronZbbMYyl46OwRJydCdchX1D1mMDmj/JaZCYycPwGnjVCyOuam7lAv1Id0MOR0OpCZHrxfTwRBmVOYqyJNc3ai7Tu7B5tXpUf1OBUMoPv8An0Z+LSq2/Jw05GWz7XboUtL5YTjmi9QVNDw5jYlpd9RBE9Mq1NDid/1tNRVIX8k+I0/dfo2GR/2GfXQFHbzcxezUiPoOL4rWZjKNDYYiaPfGPuRSQSqHBVaXC21e7j5olevm7sVGaGbofcJVO1wW5mYiPyeVaSz9Zlt6ffAHVMN+iUQWmwRJoUfhSsY44+Zu9Q4IK9hn95k7PbjUaXyvMmudyGKVIClPAZwAUMBHDnD2Xh+2rMlgGquGwmjp88XsN/+6iCw2AmgUJIXW1RQGn4FYHa48GYjVxTQL8k9kMahty/9LbCnXc5RvyMYmgx3IqD+IZs8XREzc1Nkq6MaxUrhdxi69PybxYvAnsw9bBUk3u1FgUBTowbFnyNxst1VQs2dw9scTK89D/wJjy03Q/eUkiB7OapeLoBEAB4gsem0tCgAmAXRYaI/Wdw+AJiKL47C5yvm0t/iKpxO7BL0FsJ/I4lfejuz4huglX6kdYmCDoCYtM+Oc/czDQxA90tNj5TkAR+jFPQcf+gD4DWYB/dPji1bbAAAAAElFTkSuQmCC);background-size:8.125vw auto}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_is-menuSp1-list-item-value-icon--02{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAiCAYAAAAd6YoqAAACqUlEQVRYhe2YT4hNURzHP8+8qRnUYEGzQDR4FrIwjRRTZsNGKWLJQmFBRNEslNQ0ZcEGWcrCZpgaYUqIovxdEM/4k/yZNKHBSDNhns7re+t63b/n3fdP863Teffce8/5ft75nX83NXVPzzNgMbWtbNoF8a1GUZoMQ1oXBmJahQ3Z6quBmVQNTpLQBEi1KW3hpxnYDbQCv4EbwClgpJJscUHagH5guqtsLbAd6ADeJuwvsuKANAI9gugFjqvsMLAcOAu0h9Rh2stYRoLRT+CFX8VRtQaYDdwHNgLjeu828BpYJZPPA+o7Ahy0hHBk2j5fDEhGeb8LwuiHxslmoCUE5A7wAKiPZf3ftp563YgD4jQ+7nHvV8T6LiolrjjT7wflmYLyFLBUvz+WwmQUxQG5DIwCm4CdQB0wGTgKLAHeKWyqHmQI2K8eOAl8B4aBfQqtbcCfEnoNVNxp8ATwHjgELJPx60AncDfC+6u1mKYs/Y5p1ntTeCMuyBTgsabAtAa+kxoUekFar1SMem1BzKK3C9ga4QB2DzgNnPEJswNaA2z3eKN+PR8GshDoAxbp2oyJQQ+T9Vos25S2ABuAzx5GbllCBCoIZCZwFZgDPNSgNiZyPs8bmHXAMW1V+jQmxkphvFBBXdwtCLNqrwRuBkCgmeuCdsWvgBUKybLIfHzIeRx1ZwCfZK7FtRhGVbvABxVyzh/QINCok8wX4EnIM/mjrl+FHeqtKxYQKARfAgs0vpz9VxewN2ZdrQrtQPmBNCsP2gCGaUAgc131XALmx6hjRGEaKj+QOuXFDFRnZmt0lV1TSlxhsbqjiAVsXikM+8kPZEj5LCVb5bSlqRjIOeBRQVjYaLhc5/ig0Booh4GkNPGBrtr0331pbNJSX4sy3vMgWZ0z8gU1Kcj+BejNhnZpihWgAAAAAElFTkSuQmCC);background-size:7.8125vw auto}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_is-menuSp1-list-item-value-icon--02--active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAiCAYAAAAd6YoqAAAC+ElEQVRYhe2YS08TURTH//TBoy1KhYLBIAgtj6ALYkpUAl1oNFH8AtqFC18YFsaNC6MkfgAXGjdq1MS4UIwJSmJ0YZDY2BjAB4+GIiBUKFb6EGhtYdqaOwaidmZ6Z2ihEH7JTZPecx//uefcc2bSNOefDACowtrGJlsHIghVshTYRELYEJJqrBshCrEDtm7KRFODHjVFWjCRKDqHXLhjGcFciEnODikh12+U1thYvAVPT9chR5X+z/9f3X4cudmJcW9gdVSIOZEspRwPTuyJEUEoyVXjttmIQzfeCC8mS0N5QTYUMmkeHZhn8OXHHPfctJMcqCzAtpws3v59pXkoz8+G3TXLa3P5cDUu7K+gXZIT830r2j5NxHRRCzHkZ8e1KdVpBIVYR93ocXihlEs7EX+Igc05w9lHLYRmceI6Qrzod7ItGVA/mgnfr7g2UzPBpGySBmohr2xOBJkwb7/DG8AHh3eFth0LtRDXbAiX2no5+xbCETQ/6kY4Qn2TJxxRCfHW22HWxS4erGQTItm4ZWQaLe196BrzxB3foNexyTRNOJR4CTERXGnvw5jbH2MiSog6Q4HeSR97BZLAJgcQiUYRjQKZCrmg6xEadxWybTk8/zzJKSRuZieJ8Ex9Gcy1JagoEL6Cu8c9uPtuFA/fj3G6GRG7u1gLmcQjCS6E0TXuYR/c/wgK0es0aD1Vx/6KwTI8jeP3rHD7Q5I2LAXeYNdpMvCsqV60CEJdWR4en9yLDMXKFde8K109uhNFWpXkiWtLcnG2Xi95vFg4g12rSscxY/GyJz9n0uN6h33Jp0mM1GzXxq0AFvH459Hv/EllyynEZNBJDsi/KdycxRaSg9//1F8tjdVoNhlEzdFw7TVVouUUQl6eEgVxz0UhLwemsCNXTT3zbJDBME/ZTiVETnn0NGQq5UtWHXYX25LB+v74QOqqRECCnKZqTgScrtXa48DHbz42qy8Hb2CerYpXTQhhSOBNLxXZ+ECXamwISTWIENuaVwHYfgOWvvHIz7SdtAAAAABJRU5ErkJggg==);background-size:7.8125vw auto}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_is-menuSp1-list-item-value-icon--03{background-image:url(/_base/assets/img/sp/user/matching_icon.png);background-size:7.65625vw auto}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_is-menuSp1-list-item-value-icon--03--active{background-image:url(/_base/assets/img/sp/user/matching_icon_active.png);background-size:7.65625vw auto}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_is-menuSp1-list-item-value-icon--04{background-image:url(/_base/assets/img/sp/user/config_icon.png);background-size:6.5625vw auto}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value .k_is-menuSp1-list-item-value-icon--04--active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAADHUlEQVRYhdWYz2sTQRTHv6aRBlmil2C9FawBBeNBS9uTkB48tUZYiv4NXtarnhU9uRf9F+xhDzU5eWhAL1qlHiooxAp6spAeJCwlQZvKS9/IZrOTnZm1yfYLPXT3vTefTDLvx5xAAlmOdxHAOwD5mCgtAPO+a38xXS2TBBTAnAIk2GYuyUJKoJbjTVmOdybJQpK4py3HO6tiGwtqOd4ygO8AGpbjXdb1l9lyrK8AfvAa5qAcwAMwCaAAoG45Xonf0e97SQN0iX3AMeock2J7cbDSwxSAPBl6tQegCuACgKsaoKRN3kWKfSr07jcA23ftqjLoEMijlhR2AHSMkEKRsH2gKYAUGoD9B0opiE/35DgJA+oAmPZdewehU9/mCpIWtZgJfaC+a/8CsAhgNwWgxLDITD1FHSbKcW8j0seoROlvwXftreB6AwmfDSJzmYpy2YneXwJVw5CyHaVnH3SS+UzBglMu4salc5jK53rPdlptvPr8E0/rDXxr+jrYVBRmfdc+6APlVk10NhkuixXVqHevz+DhcgkTmegit989wP2XW3j+ZlsHdg1ADUCX/9/IKvaTUsjHlStDbegDPLl1aKMBWwltVitjCklfN+2kqh7dLOF8wTJZipQ3bpzpNyn7uqNEtvfKRdPlzDt8Ojij8EkESulHnG4dkY9p6ko6M41MRqDtP/u9PKkr8iFfExnvKCXzUfgIGYO69UYvmauKbKlKJQE1au22mz4eVAdKslRUnTRLaVAtqkzzpiX02evDSjOKEprGpuQjgGsDTUmUpeV4LwDc1okuJPKk6ekGsOq79p3ww+PZOPM1y/oYIcFrr4evj4JTKF2CNfiaJQ1qAiiKuSm4oznTlu+IlGcmIDSF0vy8wsP/uEUMK2Kmx7G90hFK4yVZZK1nQ1vyM6D0scrToq422XdPB1IKOgR2l3McJeRZLnWqWuMxmHwXQjcyQyGHgoZgO5wuyiIRc4mraYDWRFnkGGWO2YmDjAUNwE5zTvsUet2VuEWpz5ZjFfnGLvZmJquyQjBN/E8FL8HilHRmeq/Yz5LNhvEqAP4Ck3BFD03gPLcAAAAASUVORK5CYII=);background-size:6.5625vw auto}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_menuSp1-list-item-value-text{font-size:2.5vw;color:#333}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_is-menuSp1-list-item-value-text--active{color:#0c70ac}.k_pureloversSp .k_menuSp1 .k_menuSp1-list .k_menuSp1-list-item .k_is-menuSp1-list-item-value--disable{color:#8c8c8c;background:#eaeaea;cursor:none;pointer-events:none}.k_pureloversSp .k_menuSp2{display:inline-flex;width:100%}.k_pureloversSp .k_menuSp2 .k_menuSp2-list{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;margin-left:-1.5625vw;margin-bottom:-1.5625vw}.k_pureloversSp .k_menuSp2 .k_menuSp2-list .k_menuSp2-list-item{display:flex;width:33.33%;padding-left:1.5625vw;padding-bottom:1.5625vw}.k_pureloversSp .k_menuSp2 .k_menuSp2-list .k_menuSp2-list-item .k_menuSp2-list-item-value{display:block;width:100%;height:15.625vw;padding:1.5625vw;background-color:#fff;color:#333;text-align:center;border:.3125vw solid #e0e0e0;border-radius:1.25vw;font-size:2.8125vw}.k_pureloversSp .k_menuSp2 .k_menuSp2-list .k_menuSp2-list-item .k_menuSp2-list-item-value .k_menuSp2-list-item-value-icon{display:inline-block;padding-top:7.8125vw;background-repeat:no-repeat;width:100%;background-position-x:center;background-position-y:center;text-align:center}.k_pureloversSp .k_menuSp2 .k_menuSp2-list .k_menuSp2-list-item .k_menuSp2-list-item-value .k_is-menuSp2-list-item-value-icon--01{background-image:url(/_base/assets/img/sp/telephone_icon.png);background-size:6.40625vw auto}.k_pureloversSp .k_menuSp2 .k_menuSp2-list .k_menuSp2-list-item .k_menuSp2-list-item-value .k_is-menuSp2-list-item-value-icon--02{background-image:url(/_base/assets/img/sp/sns_icon.png);background-size:7.1875vw auto}.k_pureloversSp .k_menuSp2 .k_menuSp2-list .k_menuSp2-list-item .k_menuSp2-list-item-value .k_is-menuSp2-list-item-value-icon--03{background-image:url(/_base/assets/img/sp/mail_icon.png);background-size:7.1875vw auto}.k_pureloversSp .k_paginationSp+.k_paginationSp{margin-top:8vw}.k_pureloversSp .k_paginationSp{padding-right:3.12vw;padding-left:3.12vw}.k_pureloversSp .k_paginationSp .k_paginationSp-content{display:flex;align-items:center;justify-content:center}.k_pureloversSp .k_paginationSp .k_paginationSp-content .k_paginationSp-body{display:flex;align-items:center}.k_pureloversSp .k_paginationSp .k_paginationSp-content .k_paginationSp-body .k_paginationSp-item{line-height:1.2}.k_pureloversSp .k_paginationSp .k_paginationSp-content .k_paginationSp-body .k_paginationSp-item .k_paginationSp-value{display:flex;align-items:center;justify-content:center;border-style:solid;border-width:.31vw;cursor:pointer;transition:.1s;height:9.87vw;line-height:9.87vw;text-decoration:none}.k_pureloversSp .k_paginationSp .k_paginationSp-content .k_paginationSp-body .k_paginationSp-item .k_paginationSp-value--current{pointer-events:none}.k_pureloversSp .k_paginationSp .k_paginationSp-content .k_paginationSp-body .k_paginationSp-item .k_paginationSp-value--current:hover{color:#ebebeb;border-color:#ebebeb;background-color:rgba(0,0,0,.5)}.k_pureloversSp .k_paginationSp .k_paginationSp-content .k_paginationSp-body .k_paginationSp-item .k_paginationSp-value--ellipsis{pointer-events:none}.k_pureloversSp .k_paginationSp .k_paginationSp-content .k_paginationSp-body .k_paginationSp-item .k_paginationSp-value--ellipsis:hover{color:#333;border-color:transparent;background-color:transparent}.k_pureloversSp .k_paginationSp .k_paginationSp-result+.k_paginationSp-content{margin-top:3.75vw}.k_pureloversSp .k_paginationSp .k_paginationSp-total{display:flex;align-items:baseline;justify-content:flex-end;line-height:1.2}.k_pureloversSp .k_paginationSp .k_paginationSp-body{margin-left:-2.18vw;margin-bottom:-2.18vw}.k_pureloversSp .k_paginationSp .k_paginationSp-body .k_paginationSp-item{padding-left:2.18vw;padding-bottom:2.18vw}.k_pureloversSp .k_paginationSp .k_paginationSp-body .k_paginationSp-item .k_paginationSp-value{min-width:10.93vw;max-width:10.93vw;max-height:9.87vw;min-height:9.87vw;padding:.31vw;font-size:4.37vw}.k_pureloversSp .k_paginationSp .k_paginationSp-body .k_paginationSp-item .k_is-paginationSp-value--01{max-width:12.5vw;min-width:12.5vw}.k_pureloversSp .k_paginationSp .k_paginationSp-total{font-size:4.37vw;padding-bottom:.31vw}.k_pureloversSp .k_paginationSp .k_paginationSp-value{border-color:#e3e3e3;background:#fff;color:#333}.k_pureloversSp .k_paginationSp>ul{list-style-type:none}.k_pureloversSp .k_paginationSp .k_paginationSp-body{font-size:0}.k_pureloversSp .k_paginationSp .k_is-paginationSp--strong{font-weight:700}.k_pureloversSp .k_paginationSp .k_is-paginationSp--large{font-size:8.12vw}.k_pureloversSp .k_paginationSp-current .k_paginationSp-value{border-color:#ebebeb;background:#ebebeb;color:rgba(0,0,0,.5)}.k_pureloversSp .k_paginationSp-ellipsis .k_paginationSp-value{border-color:transparent;background:transparent;color:#333}.k_pureloversSp .k_paginationSp-ellipsis.k_paginationSp-ellipsis--01 .k_paginationSp-value{border-color:transparent;background:transparent;color:#fff}.k_pureloversSp .k_paginationSp-next .k_paginationSp-value,.k_pureloversSp .k_paginationSp-prev .k_paginationSp-value{border-color:#f68016;background:#fff;color:#f68016}.k_pureloversSp .k_is-paginationSp--strong01{color:#ff1493}.k_pureloversSp .k_paginationSp-ellipsis .k_paginationSp-body{margin-left:-2.18vw;margin-bottom:-2.18vw}.k_pureloversSp .k_paginationSp-ellipsis .k_paginationSp-body .k_paginationSp-item{padding-left:2.18vw;padding-bottom:2.18vw}.k_pureloversSp .k_paginationSp-ellipsis .k_paginationSp-body .k_paginationSp-item .k_paginationSp-value{min-width:10.93vw;max-width:10.93vw;max-height:9.87vw;min-height:9.87vw;padding:.31vw 1.56vw;font-size:4.37vw}.k_pureloversSp .k_paginationSp-ellipsis .k_paginationSp-body .k_paginationSp-item .k_is-paginationSp-value--01{max-width:12.5vw;min-width:12.5vw}.k_pureloversSp .k_paginationSp-ellipsis .k_paginationSp-total{font-size:4.37vw;padding-bottom:.31vw}.k_pureloversSp .k_paginationSp-prev .k_paginationSp-body{margin-left:-2.18vw;margin-bottom:-2.18vw}.k_pureloversSp .k_paginationSp-prev .k_paginationSp-body .k_paginationSp-item{padding-left:2.18vw;padding-bottom:2.18vw}.k_pureloversSp .k_paginationSp-prev .k_paginationSp-body .k_paginationSp-item .k_paginationSp-value{min-width:15.62vw;max-width:15.62vw;max-height:9.87vw;min-height:9.87vw;padding:.31vw 6.25vw;font-size:4.37vw}.k_pureloversSp .k_paginationSp-prev .k_paginationSp-body .k_paginationSp-item .k_is-paginationSp-value--01{max-width:12.5vw;min-width:12.5vw}.k_pureloversSp .k_paginationSp-prev .k_paginationSp-total{font-size:4.37vw;padding-bottom:.31vw}.k_pureloversSp .k_paginationSp-next .k_paginationSp-body{margin-left:-2.18vw;margin-bottom:-2.18vw}.k_pureloversSp .k_paginationSp-next .k_paginationSp-body .k_paginationSp-item{padding-left:2.18vw;padding-bottom:2.18vw}.k_pureloversSp .k_paginationSp-next .k_paginationSp-body .k_paginationSp-item .k_paginationSp-value{min-width:15.62vw;max-width:15.62vw;max-height:9.87vw;min-height:9.87vw;padding:.31vw 6.25vw;font-size:4.37vw}.k_pureloversSp .k_paginationSp-next .k_paginationSp-body .k_paginationSp-item .k_is-paginationSp-value--01{max-width:12.5vw;min-width:12.5vw}.k_pureloversSp .k_paginationSp-next .k_paginationSp-total{font-size:4.37vw;padding-bottom:.31vw}.k_pureloversSp .k_checkboxSp{cursor:pointer}.k_pureloversSp .k_checkboxSp .k_checkboxSp-body{display:none;vertical-align:middle}.k_pureloversSp .k_checkboxSp .k_checkboxSp-body:checked+.k_checkboxSp-body-value{color:#333;border:1px solid #002965}.k_pureloversSp .k_checkboxSp .k_checkboxSp-body:checked+.k_checkboxSp-body-value:after{content:"\F00C";display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:2.96875vw;width:5vw;height:5vw;line-height:5vw;color:#002965;font-size:3.12vw;transform:translateY(-50%);font-weight:700;font-family:Font Awesome\ 5 Free}.k_pureloversSp .k_checkboxSp .k_checkboxSp-body:checked+.k_checkboxSp-body-value:before{border:1px solid #002965}.k_pureloversSp .k_checkboxSp .k_checkboxSp-body-value{position:relative;padding-left:10.9375vw;height:11.71875vw;line-height:11.71875vw;padding-right:2.34375vw;border:1px solid #e0e0e0;border-radius:.46875vw;cursor:pointer;display:inline-block}.k_pureloversSp .k_checkboxSp .k_checkboxSp-body-value:before{content:"";display:flex;position:absolute;top:50%;left:2.96875vw;width:5vw;height:5vw;line-height:5vw;border:1px solid #bbb;border-radius:.46875vw;transform:translateY(-50%);transition:all .25s ease;box-sizing:border-box}.k_pureloversSp .k_checkboxSp .k_is-checkboxSp-body-value--bdrNone{height:auto;line-height:unset;padding-right:0;border:none}.k_pureloversSp .k_checkboxSp .k_is-checkboxSp-body-value--bdrNone:checked+.k_checkboxSp-body-value{color:#333;border:none}.k_pureloversSp .k_checkboxSp .k_checkboxSp-body-value--disable{cursor:default;background:transparent;color:#aaa}.k_pureloversSp .k_checkboxSp .k_checkboxSp-body-value--disable:before{content:"";border:none;background-color:#fafafa}.k_pureloversSp .k_checkboxSp-none .k_checkboxSp-body-value,.k_pureloversSp .k_checkboxSp-none .k_checkboxSp-body:checked+.k_checkboxSp-body-value{border:none}.k_pureloversSp .k_is-checkboxSp--03 .k_checkboxSp-body:checked+.k_checkboxSp-body-value{color:#fff;background-color:#002965}.k_pureloversSp .k_is-checkboxSp--03 .k_checkboxSp-body:checked+.k_checkboxSp-body-value:before{border:1px solid #002965}.k_pureloversSp .k_is-checkboxSp--03 .k_checkboxSp-body-value{color:#333}.k_pureloversSp .k_is-checkboxSp--03 .k_checkboxSp-body-value:before{border:1px solid #999;background-color:#fff}.k_pureloversSp .k_is-checkboxSp--04 .k_checkboxSp-body:checked+.k_checkboxSp-body-value{color:#333}.k_pureloversSp .k_is-checkboxSp--04 .k_checkboxSp-body:checked+.k_checkboxSp-body-value:before{border:1px solid #002965}.k_pureloversSp .k_is-checkboxSp--04 .k_checkboxSp-body:checked+.k_checkboxSp-body-value:after{color:#002965}.k_pureloversSp .k_is-checkboxSp--04 .k_checkboxSp-body-value{color:#333}.k_pureloversSp .k_is-checkboxSp--04 .k_checkboxSp-body-value:before{border:1px solid #999;background-color:#fff}.k_pureloversSp .k_is-checkboxSp--05 .k_checkboxSp-body:checked+.k_checkboxSp-body-value{color:#fff;background-color:#002965;border:1px solid #002965}.k_pureloversSp .k_is-checkboxSp--05 .k_checkboxSp-body:checked+.k_checkboxSp-body-value:before{border:1px solid #fff}.k_pureloversSp .k_is-checkboxSp--05 .k_checkboxSp-body:checked+.k_checkboxSp-body-value:after{color:#d9d9d9}.k_pureloversSp .k_is-checkboxSp--05 .k_checkboxSp-body-value{color:#333}.k_pureloversSp .k_is-checkboxSp--05 .k_checkboxSp-body-value:before{border:1px solid #999;background-color:#fff}.k_pureloversSp .k_checkboxSp--disabled .k_checkboxSp-item{cursor:default}.k_pureloversSp .k_checkboxSp--disabled .k_checkboxSp-body-value{cursor:default;color:#aaa}.k_pureloversSp .k_checkboxSp--disabled .k_checkboxSp-body-value:before{border:1px solid #bbb}.k_pureloversSp .k_is-checkboxSp--s .k_checkboxSp-body:checked+.k_checkboxSp-body-value:after{content:"\F00C";position:absolute;left:2.8125vw;width:3.75vw;height:3.75vw;line-height:3.75vw;color:#002965;font-size:2.8125vw;font-weight:700;font-family:Font Awesome\ 5 Free}.k_pureloversSp .k_is-checkboxSp--s .k_checkboxSp-body-value{padding-left:9.375vw;padding-bottom:2.34375vw;padding-right:2.34375vw;border-top-right-radius:1.5625vw;border-top-left-radius:1.5625vw;background:#fff}.k_pureloversSp .k_is-checkboxSp--s .k_checkboxSp-body-value:before{width:3.75vw;height:3.75vw;line-height:3.75vw;left:2.8125vw}.k_pureloversSp .k_checkboxSp1 .k_checkboxSp1-body{display:none;vertical-align:middle}.k_pureloversSp .k_checkboxSp1 .k_checkboxSp1-body:checked+.k_checkboxSp1-body-value{color:#333}.k_pureloversSp .k_checkboxSp1 .k_checkboxSp1-body:checked+.k_checkboxSp1-body-value:after{content:"\F00C";display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:1.79687vw;width:4.21875vw;height:4.21875vw;text-align:center;color:#002965;font-size:3.12vw;line-height:4.21875vw;transform:translateY(-50%);font-weight:900;font-family:Font Awesome\ 5 Free;box-sizing:border-box}.k_pureloversSp .k_checkboxSp1 .k_checkboxSp1-body:checked+.k_checkboxSp1-body-value:before{border:1px solid #002965}.k_pureloversSp .k_checkboxSp1 .k_checkboxSp1-body-value{position:relative;padding:2.34375vw 2.34375vw 2.34375vw 7.8125vw;cursor:pointer;display:block}.k_pureloversSp .k_checkboxSp1 .k_checkboxSp1-body-value:before{content:"";display:flex;position:absolute;top:50%;left:1.79687vw;width:4.21875vw;height:4.21875vw;border:1px solid #e0e0e0;border-radius:.46875vw;transform:translateY(-50%);transition:all .25s ease;box-sizing:border-box}.k_pureloversSp .k_checkboxSp1.k_is-checkboxSp1--01 .k_checkboxSp1-body{display:none;vertical-align:middle}.k_pureloversSp .k_checkboxSp1.k_is-checkboxSp1--01 .k_checkboxSp1-body:checked+.k_checkboxSp1-body-value{color:#333}.k_pureloversSp .k_checkboxSp1.k_is-checkboxSp1--01 .k_checkboxSp1-body:checked+.k_checkboxSp1-body-value:after{color:#002965}.k_pureloversSp .k_checkboxSp1.k_is-checkboxSp1--01 .k_checkboxSp1-body:checked+.k_checkboxSp1-body-value:before{border:1px solid #002965}.k_pureloversSp .k_checkboxSp1.k_is-checkboxSp1--01 .k_checkboxSp1-body-value:before{border:1px solid #e0e0e0}.k_pureloversSp .k_checkboxSp1--disabled .k_checkboxSp1-item{cursor:default}.k_pureloversSp .k_checkboxSp1--disabled .k_checkboxSp1-body-value{cursor:default;color:#aaa}.k_pureloversSp .k_checkboxSp1--disabled .k_checkboxSp1-body-value:before{border:1px solid #aaa}.k_pureloversSp .k_textBtnSp{display:block;width:100%;padding:3.75vw;color:#2189e6;margin-right:auto;margin-left:auto;font-size:3.75vw;font-weight:700}.k_pureloversSp .k_textBtnSp .k_textBtn-icon{margin-left:1.5625vw}.k_pureloversSp .k_selectSp1{display:flex;align-items:center;width:100%}.k_pureloversSp .k_selectSp1 .k_selectSp1-icon{position:relative;width:50%;cursor:pointer;outline:0}.k_pureloversSp .k_selectSp1 .k_selectSp1-icon:after{content:"\f107";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;right:1.75vw;transform:translateY(-50%);font-size:5vw;pointer-events:none}.k_pureloversSp .k_selectSp1 .k_selectSp1-icon .k_selectSp1-select{border:none;cursor:pointer;padding-right:26.56vw;padding-left:4.68vw;border-top-left-radius:1.56vw;border-bottom-left-radius:1.56vw;font-size:3.57vw;height:12.5vw;line-height:12.5vw;background:#fff;appearance:none}.k_pureloversSp .k_selectSp1 .k_selectSp1-icon .k_selectSp1-select:focus{border-color:#409eff}.k_pureloversSp .k_selectSp1 .k_selectSp1-icon .k_selectSp1-select2{width:100%;padding-right:5.93vw;padding-left:2.68vw;font-size:3.125vw;height:12.5vw;line-height:12.5vw;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:メイリオ,Meiryo,Verdana,Arial,sans-serif;margin:0;border-radius:0;border-top:.31vw solid #f2f2f2;border-left:.31vw solid #f2f2f2;border-bottom:.31vw solid #f2f2f2;outline:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.k_pureloversSp .k_selectSp1 .k_selectSp1-icon .k_selectSp1-select2:focus{border:.31vw solid #409eff}.k_pureloversSp .k_selectSp1 .k_selectSp1-icon ::-ms-expand{display:none}.k_pureloversSp .k_selectSp1 .k_selectSp1-btn{height:12.5vw;padding:1.56vw 12.5vw;border-bottom-right-radius:1.56vw;border-top-right-radius:1.56vw;color:#fff;font-size:4.37vw;cursor:pointer;background:linear-gradient(135deg,#ff7561 40%,#ff9538);transition:.1s}.k_pureloversSp .k_selectSp1 .k_selectSp1-btn:focus{outline:none}.k_pureloversSp .k_selectSp1 .k_selectSp1-btn:hover{opacity:.8}.k_pureloversSp .k_selectSp1 .k_selectSp1-icon+.k_selectSp1-btn2{border-left:.31vw solid #f2f2f2}.k_pureloversSp select{border:none}.k_pureloversSp .k_selectSp1-btn2{height:12.5vw;width:15.625vw;color:#fff;background:#fff;font-size:4.37vw;cursor:pointer;transition:.1s;border:.31vw solid #f2f2f2}.k_pureloversSp .k_selectSp1-btn2:hover{opacity:.8}.k_pureloversSp .k_selectSp1-btn2-icon{color:#333}.k_pureloversSp .k_selectSp2{display:flex;align-items:center}.k_pureloversSp .k_selectSp2 .k_selectSp2-icon{position:relative}.k_pureloversSp .k_selectSp2 .k_selectSp2-icon:after{content:"\f107";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;right:1.875vw;transform:translateY(-50%);font-size:4.91vw;pointer-events:none}.k_pureloversSp .k_selectSp2 .k_selectSp2-icon .k_selectSp2-select{border:none;cursor:pointer;padding-right:26.56vw;padding-left:4.68vw;border-top-left-radius:1.56vw;border-bottom-left-radius:1.56vw;font-size:3.12vw;height:10.46vw;line-height:10.46vw;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:メイリオ,Meiryo,Verdana,Arial,sans-serif}.k_pureloversSp .k_selectSp2 .k_selectSp2-icon .k_selectSp2-select:focus{border-color:#409eff}.k_pureloversSp .k_selectSp2 .k_selectSp2-icon .k_selectSp2-select2{border:none;cursor:pointer;padding-right:5.46875vw;padding-left:2.34375vw;border-top-left-radius:.78125vw;border-bottom-left-radius:.78125vw;border-top-right-radius:.78125vw;border-bottom-right-radius:.78125vw;font-size:2.1875vw;height:6.25vw;line-height:6.25vw;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:メイリオ,Meiryo,Verdana,Arial,sans-serif}.k_pureloversSp .k_selectSp2 .k_selectSp2-icon .k_selectSp2-select2:focus{border-color:#409eff}.k_pureloversSp .k_selectSp2 .k_selectSp2-icon ::-ms-expand{display:none}.k_pureloversSp .k_selectSp2 .k_selectSp2-btn{height:10.46vw;padding:1.56vw 5vw;border-bottom-right-radius:1.56vw;border-top-right-radius:1.56vw;color:#fff;font-size:3.12vw;cursor:pointer;background:linear-gradient(135deg,#ff7561 25%,#ff9538 50%,#ffa63a 75%,#ffb43e);background-size:200% 100%;background-position:0;transition:.3s;-webkit-appearance:none}.k_pureloversSp .k_selectSp2 .k_selectSp2-btn:focus{outline:none}.k_pureloversSp .k_selectSp2 .k_selectSp2-btn:hover{background-position:100%}.k_pureloversSp .k_selectSp2 .k_selectSp2-btn.k_is-selectSp2-btn--01{background:linear-gradient(90deg,#5980ba 0,#1d2f6d)}.k_pureloversSp .k_selectSp2 .k_selectSp2-btn2{height:6.25vw;padding:.78125vw 1.5625vw;border-bottom-right-radius:.78125vw;border-top-right-radius:.78125vw;border-top-left-radius:.78125vw;border-bottom-left-radius:.78125vw;font-size:2.1875vw;cursor:pointer;color:#fff;background:linear-gradient(135deg,#ff7561 25%,#ff9538 50%,#ffa63a 75%,#ffb43e);background-size:200% 100%;background-position:0;transition:.3s;margin-left:3.90625vw}.k_pureloversSp .k_selectSp2 .k_selectSp2-btn2:focus{outline:none}.k_pureloversSp .k_selectSp2 .k_selectSp2-btn2:hover{background-position:100%}.k_pureloversSp .k_tabSp{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;background:#fff}.k_pureloversSp .k_tabSp::-webkit-scrollbar{display:none}.k_pureloversSp .k_tabSp .k_tabSp-select{display:flex;align-items:center;border-right:.31vw solid #f2f2f2;border-left:.31vw solid #f2f2f2;height:100%;margin:0;padding:0}.k_pureloversSp .k_tabSp .k_tabSp-select .k_tabSp-select-item{white-space:nowrap;color:#333;background:#fafafa;width:100%;height:100%;border-right:.31vw solid #f2f2f2;border-top:.31vw solid #f2f2f2;border-bottom:.31vw solid #f2f2f2;z-index:1}.k_pureloversSp .k_tabSp .k_tabSp-select .k_tabSp-select-item .k_tabSp-select-item-link{text-align:center;display:block;color:inherit;padding:4.6875vw;font-size:3.12vw;text-decoration:none;cursor:pointer}.k_pureloversSp .k_tabSp.k_is-tabSp--01 .k_tabSp-select .k_tabSp-select-item{background:#fafafa;border-right:.31vw solid #e0e0e0;border-top:.31vw solid #e0e0e0;border-bottom:.31vw solid #e0e0e0}.k_pureloversSp .k_tabSp.k_is-tabSp--01 .k_tabSp-select .k_tabSp-select-item .k_is-tabSp-select-item--disable{background:#c6c6c6;color:#fff;cursor:default;pointer-events:none}.k_pureloversSp .k_tabSp.k_is-tabSp--01 .k_tabSp-select .k_is-tabSp-select-item-top--active{color:#002965;position:relative;background:#fff;cursor:default;pointer-events:none}.k_pureloversSp .k_tabSp.k_is-tabSp--01 .k_tabSp-select .k_is-tabSp-select-item-top--active:after{content:"";position:absolute;top:-.13vw;left:0;background:#002965;width:100%;height:.31vw}.k_pureloversSp .k_tabSp.k_is-tabSp--01 .k_tabSp-select .k_is-tabSp-select-item-bottom--active{position:relative;color:#002965;background:#fff;cursor:default;pointer-events:none}.k_pureloversSp .k_tabSp.k_is-tabSp--01 .k_tabSp-select .k_is-tabSp-select-item-bottom--active:after{content:"";position:absolute;bottom:-.13vw;left:0;background:#002965;width:100%;height:.31vw}.k_pureloversSp .k_tabSp .k_tabSp-select .k_tabSp-select-item .k_is-tabSp-select-item--disable{background:#c6c6c6;color:#fff;cursor:default;pointer-events:none}.k_pureloversSp .k_tabSp .k_tabSp-select .k_is-tabSp-select-item-top--active{color:#f37f19;position:relative;background:#fff;cursor:default;pointer-events:none}.k_pureloversSp .k_tabSp .k_tabSp-select .k_is-tabSp-select-item-top--active:after{content:"";position:absolute;top:-.13vw;left:0;background:#f37f19;width:100%;height:.31vw}.k_pureloversSp .k_tabSp .k_tabSp-select .k_is-tabSp-select-item-bottom--active{position:relative;color:#f37f19;background:#fff;cursor:default;pointer-events:none}.k_pureloversSp .k_tabSp .k_tabSp-select .k_is-tabSp-select-item-bottom--active:after{content:"";position:absolute;bottom:-.13vw;left:0;background:#f37f19;width:100%;height:.31vw}.k_pureloversSp .k_tableSp{border:.31vw solid #e0e0e0;background-color:#fff;border-radius:1.56vw;overflow:hidden}.k_pureloversSp .k_tableSp .k_tableSp-item{display:flex;align-items:center}.k_pureloversSp .k_tableSp .k_tableSp-item .k_tableSp-index{display:flex;justify-content:center;color:#333;padding:4.68vw 3.12vw;font-size:3.12vw;line-height:1.2;font-weight:700;border-right:.62vw solid #e0e0e0}.k_pureloversSp .k_tableSp .k_tableSp-item .k_tableSp-index.k_tableSp-index--textNormal{font-weight:400}.k_pureloversSp .k_tableSp .k_tableSp-item .k_tableSp-body{display:flex;background:#fff;color:#333}.k_pureloversSp .k_tableSp .k_tableSp-item .k_tableSp-body .k_tableSp-value{display:flex;flex-direction:column;justify-content:center;margin-left:1.56vw;width:100%;padding:1.56vw;overflow:hidden;font-size:4.37vw;line-height:1}.k_pureloversSp .k_tableSp .k_tableSp-item .k_tableSp-body .k_tableSp-value .k_tableSp-value-area{position:relative;width:100%;padding-right:3.56vw;max-height:8.736vw;line-height:1.4;font-size:3.12vw;overflow:hidden;word-break:break-all;text-align:justify;text-justify:inter-ideograph}.k_pureloversSp .k_tableSp1-value-body+.k_tableSp1-value-body{margin-top:1.56vw}.k_pureloversSp .k_tableSp1{display:block;background:#fff}.k_pureloversSp .k_tableSp1 .k_tableSp1-index{font-size:3.125vw;font-weight:700;color:#333;background:#fffdee;padding:3.125vw}.k_pureloversSp .k_tableSp1 .k_tableSp1-value{color:#333;font-size:3.125vw;padding-top:3.125vw;padding-bottom:3.125vw;background:#fff}.k_pureloversSp .k_tableSp1 .k_tableSp1-value .k_tableSp1-value-body{display:flex;align-items:center;flex-wrap:wrap}.k_pureloversSp .k_tableSp1 .k_tableSp1-value .k_tableSp1-tag{padding-left:3.125vw;padding-right:3.125vw;word-break:break-all}.k_pureloversSp .k_tableSp1 .k_tableSp1-value .k_tableSp1-tag .k_tableSp1-tag-strong{font-size:4.57vw;color:#f25a26;font-weight:700;vertical-align:baseline}.k_pureloversSp .k_tableSp1 .k_is-tableSp1-index--disable{background:#dedede;color:initial;font-weight:700}.k_pureloversSp .k_tableSp1 .k_tableSp1-value .k_tableSp1-tag .k_is-tableSp1-tag-strong--disable{background:#fff;color:#333;font-weight:700}.k_pureloversSp .k_tableSp2{background:#fff}.k_pureloversSp .k_tableSp2 .k_tableSp2-body{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item{display:flex;font-size:3.4375vw}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_tableSp2-item-index{display:flex;align-items:center;background:#fafafa}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_tableSp2-item-content{background:#fff;font-size:3.4375vw;padding:1.56vw;word-break:break-all}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_tableSp2-item-content .k_tableSp2-item-content-yen{font-size:3.12vw}.k_pureloversSp .k_tableSp2 .k_tableSp2-body--l{border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.k_pureloversSp .k_tableSp2 .k_tableSp2-item+.k_tableSp2-item{border-top:1px solid #e0e0e0}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item{background:#fff;color:#333}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_tableSp2-item-index{font-size:3.4375vw;font-weight:700;padding:1.56vw;text-align:inherit;border-right:none}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_is-tableSp2-item-index--01{background:linear-gradient(135deg,#ff7561 37%,#ff9538);color:#fff}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_is-tableSp2-item-index--02{background:linear-gradient(90deg,#003fab,#00235e);color:#fff}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_is-tableSp2-item-content--01{background:#fffaf6;color:#f64418}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_is-tableSp2-item-content--02{background:#e5e9ee;color:#00235e}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_tableSp2-item-index-middle{font-size:3.4375vw;font-weight:400;padding:1.87vw;text-align:inherit;border-right:.31vw solid #e0e0e0}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_tableSp2-item-index-large{font-size:3.75vw;font-weight:400;padding:1.87vw;text-align:inherit;border-right:.31vw solid #e0e0e0}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_tableSp2-item-content-middle{font-size:4.37vw;font-weight:400;padding:1.87vw;text-align:right;border-right:none}.k_pureloversSp .k_tableSp2 .k_tableSp2-body .k_tableSp2-item .k_is-tableSp2-item-content--l{font-size:5vw;font-weight:700;padding:1.87vw;text-align:right;border-right:none}.k_pureloversSp .k_tableSp3{border-bottom:1px solid transparent;border-top:1px solid;border-color:transparent;color:#333;background:transparent}.k_pureloversSp .k_tableSp3 .k_tableSp3-item .k_tableSp3-item-index{background:#fffdee;color:#333;font-size:3.12vw;padding:1.56vw;vertical-align:middle;white-space:nowrap}.k_pureloversSp .k_tableSp3 .k_tableSp3-item .k_tableSp3-item-content{padding:2.5vw;background:#fff}.k_pureloversSp .k_tableSp3 .k_tableSp3-item .k_tableSp3-item-content .k_tableSp3-item-tag{white-space:nowrap}.k_pureloversSp .k_tableSp3 .k_tableSp3-item .k_tableSp3-item-strong{font-weight:700;color:#f25a26;font-size:4.06vw}.k_pureloversSp .k_tableSp3 .k_tableSp3-item .k_is-tableSp3-item-index--disabled{border-color:transparent;color:#333;background:#dedede}.k_pureloversSp .k_tableSp3 .k_tableSp3-item .k_tableSp3-item-content .k_is-tableSp3-item-strong--disabled{border-color:none;color:#333;background:transparent}.k_pureloversSp .k_tableSp3-item+.k_tableSp3-item{border-top:.31vw solid #e0e0e0}.k_pureloversSp .k_is-tableSp3-item-disabled+.k_is-tableSp3-item-disabled{border-top:.31vw solid #c4c4c4}.k_pureloversSp .k_tableSp3-item-tag+.k_tableSp3-item-tag{margin-top:1.56vw}.k_pureloversSp .k_tableSp3+.k_tableSp3{margin-top:3.12vw}.k_pureloversSp .k_is-tableSp3--01{border-color:#e0e0e0;color:#333;background:transparent}.k_pureloversSp .k_is-tableSp3--02{border-color:#d9d9d9;color:#333;background:transparent}.k_pureloversSp .k_is-tableSp3--02 .k_tableSp3-item .k_tableSp3-item-index{background:#f9f9f9}.k_pureloversSp .k_is-tableSp3--02 .k_tableSp3-item .k_tableSp3-item-content{color:#757575}.k_pureloversSp .k_is-tableSp3--02 .k_tableSp3-item .k_tableSp3-item-strong{color:#002965}.k_pureloversSp .k_is-tableSp3--02 .k_tableSp3-item+.k_tableSp3-item{border-top:.31vw solid #d9d9d9}.k_pureloversSp .k_is-tableSp3--disabled{border-color:#c4c4c4;color:#333;background:transparent}.k_pureloversSp .k_tableSp4{display:flex;flex-direction:column}.k_pureloversSp .k_tableSp4 .k_tableSp4-item{padding:1.5625vw 0}.k_pureloversSp .k_tableSp4 .k_tableSp4-item+.k_tableSp4-item{border-top:.3125vw solid #f2f4f7}.k_pureloversSp .k_tableSp4 .k_tableSp4-item:first-child{padding-top:0}.k_pureloversSp .k_tableSp4 .k_tableSp4-item:last-child{border-bottom:.3125vw solid #f2f4f7}.k_pureloversSp .k_tableSp4 .k_tableSp4-box{display:flex;align-items:center}.k_pureloversSp .k_tableSp4 .k_tableSp4-box .k_tableSp4-box-item+.k_tableSp4-box-item{padding-left:3.125vw}.k_pureloversSp .k_tableSp4 .k_tableSp4-index{display:flex;align-items:center;justify-content:center;width:25vw;padding:1.5625vw 1.25vw;font-size:3.75vw;color:#111;background:#f2f4f7}.k_pureloversSp .k_tableSp4 .k_tableSp4-text{font-size:3.125vw;line-height:1.6;color:#002965}.k_pureloversSp .k_tableSp4 .k_tableSp4-text a{color:#002965}.k_pureloversSp .k_tableSp4 .k_tableSp4-text a+a{margin:0 .625vw}.k_pureloversSp .k_tableSp4 .k_tableSp4-text a:first-child{margin-right:.625vw}.k_pureloversSp .k_tableSp5 .k_tableSp5-item>a{display:flex}.k_pureloversSp .k_tableSp5 .k_tableSp5-item+.k_tableSp5-item{padding-top:3.125vw}.k_pureloversSp .k_tableSp5 .k_tableSp5-box{position:relative;width:100%;display:flex;align-items:center;border-radius:1.25vw;border:.3125vw solid #e6e9ef}.k_pureloversSp .k_tableSp5 .k_tableSp5-box:after{content:"\f078";position:absolute;top:50%;right:1.56vw;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:5vw;height:5vw;border-radius:50%;border:1px solid #e6e9ef;background:#fff;font-size:1.875vw;color:#757575;font-family:Font Awesome\ 5 Free;font-weight:700}.k_pureloversSp .k_tableSp5 .k_tableSp5-box .k_tableSp5-box-index{max-width:37.5vw;min-width:37.5vw;height:100%;display:flex;align-items:center;background:#e6e9ef;color:#333;font-size:3.75vw;padding:1.56vw;text-align:left}.k_pureloversSp .k_tableSp5 .k_tableSp5-box .k_tableSp5-box-content{padding:2.5vw;font-size:3.4375vw;color:#757575;background:#fff}.k_pureloversSp .k_tableSp5 .k_tableSp5-box .k_tableSp5-box-content .k_tableSp5-box-tag{display:flex;align-items:center;white-space:nowrap}.k_pureloversSp .k_tableSp5 .k_tableSp5-box .k_tableSp5-box-content .k_tableSp5-box-text{width:100%;display:inline-block;text-align:right}.k_pureloversSp .k_tableSp5 .k_tableSp5-box .k_tableSp5-box-strong{font-weight:700;color:#002965;font-size:5vw}.k_pureloversSp .k_tableSp5 .k_tableSp5-box .k_tableSp5-box-strong.k_is-tableSp5-box-strong--disabled{color:#333}.k_pureloversSp .k_tagSp+.k_tagSp{margin-top:1.56vw}.k_pureloversSp .k_tagSp{display:inline-block;margin-right:.62vw;border:1px solid inherit;background-color:#ff579b;color:#fff;border-radius:.78125vw;text-align:left;padding:.63vw 2vw;font-size:3.125vw;margin-top:0}.k_pureloversSp .k_is-tagSp--01{background-color:#ff579b;color:#fff;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--02{background-color:#ffefd9;color:#333;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--03{background-color:initial;color:#333;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--04{background-color:#002672;color:#fff;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--05{background-color:#b6b6b6;color:#fff;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--06{background-color:#e6e6e6;color:#333;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--07{background-color:#ff3c3c;color:#fff;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--08{background-color:transparent;color:#333;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--09{background-color:#006400;color:#fff;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--10{background-color:transparent;color:#ff6ceb;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--11{background-color:#f90;color:#fff;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--12{background-color:#bc57ff;color:#fff;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--13{background-color:#ff6857;color:#fff;border-radius:.78125vw;text-align:left}.k_pureloversSp .k_is-tagSp--disable{background-color:#f3f3f3;color:#757575;border-radius:4.6875vw;text-align:center}.k_pureloversSp .k_is-tagSp1-body--01{position:absolute;top:-1.09375vw;width:17.1875vw;height:7.03125vw;background:linear-gradient(90deg,#ff7c2f,#fc498a)}.k_pureloversSp .k_is-tagSp1-body--01 .k_is-tagSp1-body-index--01{color:#fff;padding-left:3.12vw}.k_pureloversSp .k_is-tagSp1-body--02{background:#ffeb33;width:17.1875vw;height:7.8125vw;margin-right:1.5625vw}.k_pureloversSp .k_is-tagSp1-body--02 .k_is-tagSp1-body-index--02{color:#333;padding-left:3.12vw}.k_pureloversSp .k_is-tagSp1-body--03{background:#f37f19;height:7.8125vw;width:14.0625vw}.k_pureloversSp .k_is-tagSp1-body--03 .k_is-tagSp1-body-index--03{color:#fff;padding-left:1.56vw}.k_pureloversSp .k_is-tagSp1-body--04{position:absolute;top:-1.09375vw;width:17.1875vw;height:7.03125vw;background:#f60043}.k_pureloversSp .k_is-tagSp1-body--04 .k_is-tagSp1-body-index--04{color:#fff;padding-left:3.12vw}.k_pureloversSp .k_is-tagSp1-body--05{background:linear-gradient(90deg,#003fab,#00235e);height:7.8125vw;width:14.0625vw}.k_pureloversSp .k_is-tagSp1-body--05 .k_is-tagSp1-body-index--05{color:#fff;padding-left:1.56vw}.k_pureloversSp .k_is-tagSp1-body--bold{font-weight:700}.k_pureloversSp .k_tagSp1{position:relative}.k_pureloversSp .k_tagSp1 .k_tagSp1-body{z-index:2;transform:skew(-30deg);display:flex;align-items:center;justify-content:center;margin-left:-3.125vw}.k_pureloversSp .k_tagSp1 .k_tagSp1-body .k_tagSp1-body-index{transform:skew(30deg);display:inline-block;font-weight:700;font-size:3.4375vw}.k_pureloversSp .k_tagSp1.k_tagSp1--textNormal .k_tagSp1-body .k_tagSp1-body-index{font-weight:400}.k_pureloversSp .k_is-tagSp1--1{color:#fff}.k_pureloversSp .k_is-tagSp1--1:after{background:linear-gradient(90deg,#ff7c2f,#fc498a);color:#333}.k_pureloversSp .k_is-tagSp1--2{color:#333}.k_pureloversSp .k_is-tagSp1--2:after{background:#ff3;color:#333}.k_pureloversSp .k_tagSp1--large{padding:3vw;font-size:5vw}.k_pureloversSp .k_tagSp2{text-align:center;line-height:1.4;font-weight:700;vertical-align:middle;display:block;border-radius:.46875vw;background:#fff;color:#f74517;border:1px solid #f74517;padding:1.56vw .9375vw;font-size:2.5vw}.k_pureloversSp .k_tagSp2 .k_tagSp2-icon{margin-right:.78125vw}.k_pureloversSp .k_tagSp2 .k_is-tagSp2--disable{border-width:1px;border-style:solid}.k_pureloversSp .k_tagSp2.k_tagSp2--textNormal{font-weight:400}.k_pureloversSp .k_tagSp2-rounded{text-align:center;line-height:1.4;font-weight:700;vertical-align:middle;display:block;border-radius:.46875vw;background:#fff;color:#f74517;border:1px solid #f74517;padding:1.56vw .9375vw;font-size:2.5vw;border-radius:10vw}.k_pureloversSp .k_tagSp2-rounded .k_tagSp2-icon{margin-right:.78125vw}.k_pureloversSp .k_tagSp2-rounded .k_is-tagSp2--disable{border-width:1px;border-style:solid}.k_pureloversSp .k_tagSp2-rounded.k_tagSp2--textNormal{font-weight:400}.k_pureloversSp .k_is-tagSp2--01{background:#fff066;color:#333;border-color:#fff066}.k_pureloversSp .k_is-tagSp2--2{background:#fff;color:#777;border-color:#adadad}.k_pureloversSp .k_is-tagSp2--03{background:#ffeb33;color:#333;border-color:#ffeb33}.k_pureloversSp .k_is-tagSp2--disabled{background:#eee;color:#c4c4c4;border-color:#eee}.k_pureloversSp .k_tagSp3{display:inline-block;line-height:1.4;font-weight:700;vertical-align:middle;background-color:#fff;color:#f74517;border:1px solid #f74517;padding:1.25vw 1.875vw;font-size:2.1875vw}.k_pureloversSp .k_tagSp3 .k_is-tagSp3--disable{border-width:1px;border-style:solid}.k_pureloversSp .k_tagSp3.k_tagSp3--textNormal{font-weight:400}.k_pureloversSp .k_tagSp3 .k_tagSp3-icon{margin-right:.78125vw;font-size:2.5vw}.k_pureloversSp .k_tagSp3-rounded{display:inline-block;line-height:1.4;font-weight:700;vertical-align:middle;background-color:#fff;color:#f74517;border:1px solid #f74517;padding:1.25vw 1.875vw;font-size:2.1875vw;border-radius:3.90625vw}.k_pureloversSp .k_tagSp3-rounded .k_is-tagSp3--disable{border-width:1px;border-style:solid}.k_pureloversSp .k_tagSp3-rounded.k_tagSp3--textNormal{font-weight:400}.k_pureloversSp .k_tagSp3-rounded .k_tagSp3-icon{margin-right:.78125vw;font-size:2.5vw}.k_pureloversSp .k_is-tagSp3--01{background-color:#ffeb33;color:#333;border-color:#ffeb33}.k_pureloversSp .k_is-tagSp3--02{background-color:#fff600;color:#333;border-color:#fff600}.k_pureloversSp .k_is-tagSp3--disabled{background-color:#eee;color:#9d9d9d;border-color:#eee}.k_pureloversSp .k_is-tagSp3--xs{padding:.31vw .62vw;font-size:2.8125vw}.k_pureloversSp .k_is-tagSp3--xs .k_tagSp3-icon{margin-right:.3125vw;font-size:2.5vw}.k_pureloversSp .k_is-tagSp3--s{padding:1.25vw;font-size:1.875vw}.k_pureloversSp .k_is-tagSp3--s .k_tagSp3-icon{margin-right:.78125vw;font-size:1.875vw}.k_pureloversSp .k_is-tagSp3--l{font-weight:700;padding:2.34375vw;font-size:2.5vw}.k_pureloversSp .k_is-tagSp3--l .k_tagSp3-icon{margin-right:1.5625vw;font-size:3.4375vw}.k_pureloversSp .k_tagSp4{margin-right:1.5625vw;display:inline-block;border-radius:.78125vw;vertical-align:middle;padding:.62vw .93vw;font-size:3.12vw;line-height:1.2;background-color:#fff;color:#e81212;border:.31vw solid #e81212}.k_pureloversSp .k_tagSp4 .k_is-tagSp4--disable{border-width:1px;border-style:solid}.k_pureloversSp .k_tagSp4-rounded{margin-right:1.5625vw;display:inline-block;border-radius:.78125vw;vertical-align:middle;padding:.62vw .93vw;font-size:3.12vw;line-height:1.2;background-color:#fff;color:#e81212;border:.31vw solid #e81212;border-radius:3.90625vw}.k_pureloversSp .k_tagSp4-rounded .k_is-tagSp4--disable{border-width:1px;border-style:solid}.k_pureloversSp .k_is-tagSp4--disabled{background-color:#fff;color:#333;border-color:#333}.k_pureloversSp .k_is-tagSp4--01{background-color:#fff;color:#757575;border-color:#757575}.k_pureloversSp .k_is-tagSp4--02{background-color:transparent;color:#fff;border-color:#fff}.k_pureloversSp .k_is-tagSp4--xs{padding:1px .78125vw}.k_pureloversSp .k_tagSp5{font-size:3.4375vw;text-align:center;padding-top:1.5625vw;padding-bottom:1.5625vw;line-height:1.3;background-color:#fff066;color:#333;border:1px solid #fff066}.k_pureloversSp .k_is-tagSp5--01{background-color:#fff066;color:#333;border-color:#fff066}.k_pureloversSp .k_is-tagSp5--02{background-color:#6c8798;color:#fff;border-color:#6c8798}.k_pureloversSp .k_is-tagSp5--disable{background-color:#eee;color:#9d9d9d;border-color:#eee}.k_pureloversSp .k_tagSp6{font-size:3.125vw;color:#333;background:#fff;border-radius:15.62vw;height:4.6875vw;line-height:4.6875vw;padding-right:1.56vw;padding-left:1.56vw;margin-right:1.56vw;font-weight:700}.k_pureloversSp .k_tagSp6.k_tagSp6--textNormal{font-weight:400}.k_pureloversSp .k_tagSp7{display:flex;align-items:center;justify-content:center;padding:.31vw 2.5vw;background-color:#db7820;color:#fff;font-size:3.75vw}.k_pureloversSp .k_tagSp7.k_tagSp7--float-r{position:absolute;top:0;right:0}.k_pureloversSp .k_tagSp7.k_tagSp7--mg-r{margin-right:1.5625vw}.k_pureloversSp .k_tagSp7.k_tagSp7--f-bold{font-weight:700}.k_pureloversSp .k_tagSp7.k_is-tagSp7--01{background-color:#3f5d99;color:#fff}.k_pureloversSp .k_tagSp7.k_is-tagSp7--02{background-color:#f37f19;color:#fff}.k_pureloversSp .k_tagSp7.k_is-tagSp7--03{background:linear-gradient(90deg,#003fab,#00235e);color:#fff}.k_pureloversSp .k_is-tagSp7--xs{padding:.31vw .93vw}.k_pureloversSp .k_textboxSp1{display:inline-block;vertical-align:middle;border:1px solid #ccc;border-top-right-radius:.78125vw;border-bottom-right-radius:.78125vw;border-bottom-left-radius:.78125vw;border-top-left-radius:.78125vw;height:12.03125vw;line-height:12.03125vw;padding-right:1.5625vw;padding-left:1.5625vw;font-size:3.125vw;margin-top:.78125vw;margin-bottom:.78125vw;outline:0;background-color:#fff}.k_pureloversSp .k_textboxSp1:focus{border-color:#409eff;outline:0}.k_pureloversSp .k_textboxSp1:disabled{background-color:#ebebeb}.k_pureloversSp .k_is-textboxSp1--alert{border-color:#ff3a3d;background-color:#fff7f8}.k_pureloversSp .k_textboxSp1-delete{display:flex;align-items:center}.k_pureloversSp .k_textboxSp1-delete .k_textboxSp1-delete-btn{display:inline-block;font-size:2.8125vw;color:#f74517;font-weight:700;height:12.03125vw;line-height:12.03125vw;margin-left:.625vw}.k_pureloversSp .k_textboxSp1-delete .k_textboxSp1-delete-btn>.k_textboxSp1-delete-icon{color:#333;margin-right:.625vw}.k_pureloversSp .k_textboxSp1-label{position:relative}.k_pureloversSp .k_textboxSp1-label:before{right:3.125vw;transform:translateY(-50%) rotate(-135deg)}.k_pureloversSp .k_textboxSp1-label:after,.k_pureloversSp .k_textboxSp1-label:before{content:"";position:absolute;display:block;width:.3125vw;height:2.1875vw;border-bottom:2.1875vw solid #ccc;top:60%;-webkit-transition:all .3s ease;transition:all .3s ease}.k_pureloversSp .k_textboxSp1-label:after{right:2.96875vw;transform:translateY(-50%) rotate(135deg)}.k_pureloversSp .k_textboxSp1-none{display:none}.k_pureloversSp .k_is-textboxSp1--01{border-radius:9.375vw;padding-left:7.8125vw}.k_pureloversSp .k_textareaSp{border:1px solid #ccc;border-top-right-radius:.78125vw;border-bottom-right-radius:.78125vw;border-bottom-left-radius:.78125vw;border-top-left-radius:.78125vw;height:45.3125vw;padding:3.125vw 1.56vw;font-size:3.4375vw;margin-top:.78125vw;margin-bottom:.78125vw;resize:vertical;font-family:メイリオ,Meiryo,Verdana,Arial,sans-serif;outline:0}.k_pureloversSp .k_textareaSp:focus{border-color:#409eff;outline:0}.k_pureloversSp .k_is-textareaSp--alert{border-color:#ff3a3d;background-color:#fff7f8}.k_pureloversSp .k_thumbSp{position:relative;margin:0 auto;width:100%;height:25vw}.k_pureloversSp .k_thumbSp .k_thumbSp-img{max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_pureloversSp .k_thumbSp--hover{transition:.3s}.k_pureloversSp .k_thumbSp--hover:hover{opacity:.7}.k_pureloversSp .k_thumbSp-mask--end{position:relative;text-decoration:none}.k_pureloversSp .k_thumbSp-mask--end:after{content:"募集終了";position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);width:100%;height:100%;z-index:11;color:#fff;font-size:2.8125vw;letter-spacing:1px}.k_pureloversSp .k_is-thumbSp--04:before{display:none}.k_pureloversSp .k_is-thumbSp--04 .k_thumbSp-no-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto;font-weight:700;color:#c9c9c9;font-size:12.5vw}.k_pureloversSp .k_is-thumbSp--middle:before{display:none}.k_pureloversSp .k_is-thumbSp--01{background-color:#fff}.k_pureloversSp .k_is-thumbSp--02{background-color:transparent}.k_pureloversSp .k_is-thumbSp--03{background-color:#f7f7f7}.k_pureloversSp .k_is-thumbSp--04{background:#f2f2f2}.k_pureloversSp .k_is-thumbSp--s{width:31.25vw;height:23.4375vw}.k_pureloversSp .k_is-thumbSp--middle{width:100%;height:17.5vw}.k_pureloversSp .k_is-thumbSp--half{width:100%;height:40.15625vw}.k_pureloversSp .k_thumbSp1{display:flex}.k_pureloversSp .k_thumbSp1 .k_thumbSp1-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_pureloversSp .k_thumbSp1 .k_thumbSp1-body+.k_thumbSp1-img,.k_pureloversSp .k_thumbSp1 .k_thumbSp1-img+.k_thumbSp1-body{padding-left:2vw}.k_pureloversSp .k_thumbSp2{position:relative;display:table;table-layout:fixed;overflow:hidden;background-color:#efefef;transition:.1s}.k_pureloversSp .k_thumbSp2 .k_thumbSp2-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_pureloversSp .k_thumbSp2 .k_thumbSp2-mask{position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.4);width:100%;height:100%;z-index:11}.k_pureloversSp .k_thumbSp2--hover{transition:.3s}.k_pureloversSp .k_thumbSp2--hover:hover{opacity:.7}.k_pureloversSp .k_thumbSp2-mask--end{position:relative;text-decoration:none}.k_pureloversSp .k_thumbSp2-mask--end:after{content:"募集終了";position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);width:100%;height:100%;z-index:11;color:#fff;font-size:5.62vw;letter-spacing:.31vw}.k_pureloversSp .k_is-thumbSp2--01{background-color:#fff}.k_pureloversSp .k_is-thumbSp2--02{background-color:transparent}.k_pureloversSp .k_is-thumbSp2--03{background-color:#f7f7f7}.k_pureloversSp .k_thumbSp3{position:relative;width:45.3125vw;height:25.3125vw;margin:0 auto}.k_pureloversSp .k_thumbSp3 .k_thumbSp3-img{max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.k_pureloversSp .k_thumbSp3 .k_thumbSp3-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6.25vw;height:6.25vw;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,45.9%,.5);border-radius:50%}.k_pureloversSp .k_thumbSp3 .k_thumbSp3-btn .k_thumbSp3-btn-icon{font-size:1.875vw;color:#000;margin-right:-.625vw}.k_pureloversSp .k_thumbSp3 .k_thumbSp3-btn .k_is-thumbSp3-btn-icon--large{font-size:4.6875vw}.k_pureloversSp .k_thumbSp3 .k_is-thumbSp3-btn--large{width:12.5vw;height:12.5vw}.k_pureloversSp .k_thumbSp3 .k_thumbSp3-time{position:absolute;text-align:center;right:0;top:0;height:4.6875vw;line-height:4.6875vw;color:#fff;background:#464544;font-size:1.875vw;padding-right:.78125vw;padding-left:.78125vw}.k_pureloversSp .k_is-thumbSp3--middle{width:100%;height:25vw;font-size:inherit;padding:0;line-height:0}.k_pureloversSp .k_thumbSp3 .k_is-thumbSp3-time--middle{width:auto;height:auto;font-size:2.8125vw;padding:0 1.25vw}.k_pureloversSp .k_thumbSp3 .k_is-thumbSp3-btn--middle{width:8.59375vw;height:8.59375vw;font-size:inherit;padding:0}.k_pureloversSp .k_thumbSp3 .k_thumbSp3-btn .k_is-thumbSp3-btn-icon--middle{width:auto;height:auto;font-size:3.75vw;padding:0}.k_pureloversSp .k_thumbSp4{width:100%;height:48.43vw}.k_pureloversSp .k_thumbSp4 .k_thumbSp4-img{max-height:100%;height:100%}.k_pureloversSp .k_is-thumbSp5--circle{border-radius:50%;background:#f9f9f9}.k_pureloversSp .k_thumbSp5{display:flex;align-items:center;justify-content:center;width:18.125vw;height:18.125vw}.k_pureloversSp .k_thumbSp5 .k_thumbSp5-img{display:block;height:100%;margin-right:auto;margin-left:auto;max-width:100%;object-fit:cover;border-radius:50%}.k_pureloversSp .k_is-thumbSp5--small{width:12.5vw;height:12.5vw}.k_pureloversSp .k_colSp-01{width:8.333333333%}.k_pureloversSp .k_colSp-02{width:16.66666666%}.k_pureloversSp .k_colSp-03{width:25%}.k_pureloversSp .k_colSp-04{width:33.33333333%}.k_pureloversSp .k_colSp-05{width:41.66666666%}.k_pureloversSp .k_colSp-06{width:50%}.k_pureloversSp .k_colSp-07{width:58.33333333%}.k_pureloversSp .k_colSp-08{width:66.66666667%}.k_pureloversSp .k_colSp-09{width:75%}.k_pureloversSp .k_colSp-10{width:83.33333334%}.k_pureloversSp .k_colSp-11{width:91.66666667%}.k_pureloversSp .k_colSp-12{width:100%}.k_pureloversSp .k_colSp-25{width:20%}.k_pureloversSp .k_colSp-125{width:12.5%}.k_pureloversSp .k_colSp-150{width:15%}.k_pureloversSp .k_colSp-300{width:30%}.k_pureloversSp .k_nowrapSp{white-space:nowrap}.k_pureloversSp .k_clampSp-1{/*! autoprefixer: off *//*! autoprefixer: on */-webkit-line-clamp:1}.k_pureloversSp .k_clampSp-1,.k_pureloversSp .k_clampSp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.k_pureloversSp .k_clampSp-2{/*! autoprefixer: off *//*! autoprefixer: on */-webkit-line-clamp:2}.k_pureloversSp .k_clampSp-3{/*! autoprefixer: off *//*! autoprefixer: on */-webkit-line-clamp:3}.k_pureloversSp .k_clampSp-3,.k_pureloversSp .k_clampSp-4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.k_pureloversSp .k_clampSp-4{/*! autoprefixer: off *//*! autoprefixer: on */-webkit-line-clamp:4}@media screen and (-webkit-min-device-pixel-ratio:0){.k_pureloversSp .k_clampSp-1,.k_pureloversSp .k_clampSp-2,.k_pureloversSp .k_clampSp-3,.k_pureloversSp .k_clampSp-4{word-break:break-word}}.k_pureloversSp .k_block,.k_pureloversSp .k_blockSp{display:block!important}.k_pureloversSp .k_leaderSp{overflow:hidden;position:relative;word-break:break-all;text-align:justify;text-justify:inter-ideograph;line-height:1.2;font-size:2.8125vw;max-height:3vw}.k_pureloversSp .k_leaderSp:before{content:"...";background:#fff;position:absolute;right:0;text-align:center}.k_pureloversSp .k_leaderSp:after{position:absolute;content:"";height:100%;width:100%;background:#fff}.k_pureloversSp .k_leaderSp:before{width:1em;font-size:2.8125vw;top:0}.k_pureloversSp .k_is-leaderSp--1Line{line-height:1.2;font-size:3.4375vw;max-height:4vw}.k_pureloversSp .k_is-leaderSp--1Line:before{width:1em;font-size:3.4375vw;top:0}.k_pureloversSp .k_is-leaderSp-small--1Line{line-height:1.2;font-size:3.125vw;max-height:5vw}.k_pureloversSp .k_is-leaderSp-small--1Line:before{width:1em;font-size:3.125vw;top:0}.k_pureloversSp .k_is-leaderSp-minimum--1Line{line-height:1.2;font-size:3.125vw;max-height:4vw}.k_pureloversSp .k_is-leaderSp-minimum--1Line:before{width:1em;font-size:3.125vw;top:0}.k_pureloversSp .k_is-leaderSp-large--1Line{line-height:1.2;font-size:3.125vw;max-height:5vw}.k_pureloversSp .k_is-leaderSp-large--1Line:before{width:1em;font-size:3.125vw;top:0}.k_pureloversSp .k_is-leaderSp--2Line{line-height:1.2;font-size:3.75vw;max-height:8.5vw}.k_pureloversSp .k_is-leaderSp--2Line:before{width:1em;font-size:3.75vw;top:4.5vw}.k_pureloversSp .k_is-leaderSp--2Line.k_is-leaderSp--2Line-minH{min-height:8.5vw}.k_pureloversSp .k_is-leaderSp-middle--2Line{line-height:1.2;font-size:3.4375vw;max-height:7.5vw}.k_pureloversSp .k_is-leaderSp-middle--2Line:before{width:1em;font-size:3.4375vw;top:4.125vw}.k_pureloversSp .k_is-leaderSp-middle--2Line.k_is-leaderSp-middle--2Line-minH{min-height:7.5vw}.k_pureloversSp .k_leaderSp1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k_pureloversSp .k_infoSp{border:1px solid #ddd;background-color:#fff;padding:4.6875vw}.k_pureloversSp .k_infoSp .k_infoSp-index{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:4.375vw;text-align:center}.k_pureloversSp .k_infoSp .k_infoSp-index .k_infoSp-index-icon{font-size:7.8125vw;color:#40b83c}.k_pureloversSp .k_infoSp .k_infoSp-index .k_infoSp-index-icon+.k_infoSp-index-value{margin-left:4.6875vw;word-wrap:break-word;line-height:1.4}.k_pureloversSp .k_infoSp .k_infoSp-index .k_infoSp-index-value .k_infoSp-index-value-title{font-size:4.375vw;font-weight:700;word-wrap:break-word;line-height:1.4}.k_pureloversSp .k_infoSp .k_infoSp-index .k_infoSp-index-value .k_infoSp-index-value-title+.k_infoSp-index-value-description{margin-top:1.5625vw}.k_pureloversSp .k_infoSp .k_infoSp-index .k_infoSp-index-value .k_infoSp-index-value-description{font-size:2.8125vw;font-weight:700;word-wrap:break-word;line-height:1.4}.k_pureloversSp .k_infoSp .k_infoSp-index .k_infoSp-index-value .k_infoSp-index-value-description+.k_infoSp-index-value-description{margin-top:1.5625vw}.k_pureloversSp .k_infoSp .k_infoSp-index .k_infoSp-index-value+.k_infoSp-index-icon{margin-left:4.6875vw}.k_pureloversSp .k_infoSp .k_infoSp-index+.k_infoSp-description{margin-top:4.6875vw;word-wrap:break-word}.k_pureloversSp .k_infoSp .k_infoSp-description+.k_infoSp-index{margin-top:4.6875vw}.k_pureloversSp .k_is-infoSp--1{border:1px solid #ff3a3d;background-color:#fff7f8}.k_pureloversSp .k_infoSp1{background-color:#fffaf5;padding:3.90625vw;font-size:4.0625vw;font-weight:700}.k_pureloversSp .k_infoSp1.k_is-infoSp1--01{color:#002965;background:#f2f4f7}.k_pureloversSp .k_btnAreaSp{padding-top:3.125vw;padding-bottom:3.125vw;background-color:#fafafa}.k_pureloversSp .k_btnAreaSp .k_btnAreaSp-check,.k_pureloversSp .k_btnAreaSp .k_btnAreaSp-description{display:flex;justify-content:center}.k_pureloversSp .k_btnAreaSp .k_btnAreaSp-check+.k_btnAreaSp-btn,.k_pureloversSp .k_btnAreaSp .k_btnAreaSp-check+.k_btnAreaSp-description,.k_pureloversSp .k_btnAreaSp .k_btnAreaSp-description+.k_btnAreaSp-btn,.k_pureloversSp .k_btnAreaSp .k_btnAreaSp-description+.k_btnAreaSp-check{margin-top:.78125vw}.k_pureloversSp .k_btnAreaSp .k_btnAreaSp-alert{text-align:center;display:block}.k_pureloversSp .k_btnAreaSp .k_btnAreaSp-check+.k_btnAreaSp-alert{margin-top:.78125vw}.k_pureloversSp .k_btnAreaSp .k_btnAreaSp-alert+.k_btnAreaSp-btn{margin-top:1.5625vw}.k_pureloversSp .k_btnAreaSp .k_btnAreaSp-btn{display:flex;justify-content:center;padding-left:3.125vw;padding-right:3.125vw;margin-right:-3.125vw;margin-bottom:-3.125vw;flex-wrap:wrap}.k_pureloversSp .k_btnAreaSp .k_btnAreaSp-btn .k_btnAreaSp-btn-item{display:block;padding-right:3.125vw;padding-bottom:3.125vw;margin-right:auto;margin-left:auto}.k_pureloversSp .k_is-btnArea--large{padding-top:7.8125vw;padding-bottom:7.8125vw}.k_pureloversSp .k_is-btnAreaSp--01{background-color:#fff}.k_pureloversSp .k_is-btnAreaSp--02{background-color:#2c2c2c}.k_pureloversSp .k_is-btnAreaSp--bt{padding-top:0;padding-bottom:6.25vw}.k_pureloversSp .k_btnAreaSp1{padding-top:7.8125vw;padding-bottom:7.8125vw}.k_pureloversSp .k_btnAreaSp1 .k_btnAreaSp1-check,.k_pureloversSp .k_btnAreaSp1 .k_btnAreaSp1-description{display:flex;justify-content:center}.k_pureloversSp .k_btnAreaSp1 .k_btnAreaSp1-check+.k_btnAreaSp1-btn,.k_pureloversSp .k_btnAreaSp1 .k_btnAreaSp1-check+.k_btnAreaSp1-description,.k_pureloversSp .k_btnAreaSp1 .k_btnAreaSp1-description+.k_btnAreaSp1-btn,.k_pureloversSp .k_btnAreaSp1 .k_btnAreaSp1-description+.k_btnAreaSp1-check{margin-top:2.5vw}.k_pureloversSp .k_btnAreaSp1 .k_btnAreaSp1-btn{display:flex;justify-content:center;padding-left:18.75vw;padding-right:18.75vw;margin-right:-3.125vw;margin-bottom:-3.125vw;flex-wrap:wrap}.k_pureloversSp .k_btnAreaSp1 .k_btnAreaSp1-btn .k_btnAreaSp1-btn-item{display:block;padding-right:3.125vw;padding-bottom:3.125vw}.k_pureloversSp .k_btnAreaSp2{font-size:3.125vw;background-color:#fafafa;word-break:break-all;white-space:normal}.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-body{display:flex;flex-direction:column;align-items:center;padding:7.8125vw}.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-body+.k_btnAreaSp2-btn{margin-top:6.25vw}.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-description{text-align:center}.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-check{display:flex;justify-content:center}.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-check+.k_btnAreaSp2-btn,.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-check+.k_btnAreaSp2-description,.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-description+.k_btnAreaSp2-btn,.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-description+.k_btnAreaSp2-check{margin-top:.78125vw}.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-alert{text-align:center;display:block}.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-check+.k_btnAreaSp2-alert{margin-top:.78125vw}.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-alert+.k_btnAreaSp2-btn,.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-check+.k_btnAreaSp2-btn{margin-top:6.25vw}.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-btn{display:flex;justify-content:center;padding-left:3.125vw;padding-right:3.125vw;margin-right:-3.125vw;margin-bottom:-3.125vw;flex-wrap:wrap}.k_pureloversSp .k_btnAreaSp2 .k_btnAreaSp2-btn .k_btnAreaSp2-btn-item{display:block;padding-right:3.125vw;padding-bottom:3.125vw}.k_pureloversSp .k_btnAreaSp3{display:flex;justify-content:space-between;margin-right:-2.34375vw}.k_pureloversSp .k_btnAreaSp3 .k_btnAreaSp3-body{padding-right:2.34375vw}.k_pureloversSp .k_btnAreaSp4{display:flex;justify-content:center;padding-top:7.1875vw;padding-bottom:7.1875vw;word-break:break-all;white-space:normal}.k_pureloversSp .k_is-btnAreaSp4--01{background-color:#fff}.k_pureloversSp .k_btnAreaSp5{display:flex;flex-direction:column;align-items:center;padding-top:3.125vw;padding-bottom:3.125vw;margin-bottom:6.25vw;word-break:break-all;white-space:normal}.k_pureloversSp .k_btnAreaSp5 .k_btnAreaSp5-btn{display:flex;justify-content:center}.k_pureloversSp .k_btnAreaSp5 .k_btnAreaSp5-btn+.k_btnAreaSp5-btn{margin-top:6.25vw}.k_pureloversSp .k_btnAreaSp5 .k_btnAreaSp5-btn-w-400{width:62.5vw}.k_pureloversSp .k_textSp--alert{color:#e81212}.k_pureloversSp .k_textSp--strong{color:#f37f19}.k_pureloversSp .k_textSp--strong.k_is-textSp--strong-01{color:#3f5d99}.k_pureloversSp .k_radioSp .k_radioSp-body{display:none;vertical-align:middle}.k_pureloversSp .k_radioSp .k_radioSp-body:checked+.k_radioSp-body-value{color:#333;border:.31vw solid #f37f19}.k_pureloversSp .k_radioSp .k_radioSp-body:checked+.k_radioSp-body-value:after{content:"\F111";position:absolute;top:50%;left:3.31vw;color:#f37f19;font-size:3.12vw;display:flex;align-items:center;justify-content:center;width:5.27vw;height:5.27vw;text-align:center;transform:translateY(-50%);font-weight:900;font-family:Font Awesome\ 5 Free;box-sizing:border-box}.k_pureloversSp .k_radioSp .k_radioSp-body:checked+.k_radioSp-body-value:before{border:.31vw solid #f37f19}.k_pureloversSp .k_radioSp .k_radioSp-body-value{position:relative;padding-left:12vw;height:11.71vw;line-height:11.71vw;padding-right:3.5vw;border:.31vw solid #e0e0e0;border-radius:1vw;cursor:pointer;background-color:#fff;display:flex;align-items:center}.k_pureloversSp .k_radioSp .k_radioSp-body-value:before{content:"";display:flex;position:absolute;top:50%;left:3vw;width:5.89vw;height:5.89vw;border:.31vw solid #e0e0e0;border-radius:50%;transform:translateY(-50%);transition:all .25s ease;box-sizing:border-box}.k_pureloversSp .k_radioSp-none .k_radioSp-body-value,.k_pureloversSp .k_radioSp-none .k_radioSp-body:checked+.k_radioSp-body-value{border:none}.k_pureloversSp .k_radioSp--disabled .k_radioSp-item{cursor:default}.k_pureloversSp .k_radioSp--disabled .k_radioSp-body-value{cursor:default;color:#aaa}.k_pureloversSp .k_radioSp--disabled .k_radioSp-body-value:before{border:1px solid #aaa}.k_pureloversSp .k_radioSp1{cursor:pointer}.k_pureloversSp .k_radioSp1 .k_radioSp1-body{display:none;vertical-align:middle}.k_pureloversSp .k_radioSp1 .k_radioSp1-body:checked+.k_radioSp1-body-value{color:#333;border:1px solid #f37f19}.k_pureloversSp .k_radioSp1 .k_radioSp1-body:checked+.k_radioSp1-body-value:after{content:"";position:absolute;top:50%;left:4.53125vw;color:#f37f19;font-size:3.12vw;display:flex;align-items:center;justify-content:center;width:1.875vw;height:1.875vw;line-height:4.88vw;text-align:center;transform:translateY(-50%);font-weight:900;font-family:Font Awesome\ 5 Free;box-sizing:border-box;background-color:#f37f19;border-radius:50%}.k_pureloversSp .k_radioSp1 .k_radioSp1-body:checked+.k_radioSp1-body-value:before{border:1px solid #f37f19}.k_pureloversSp .k_radioSp1 .k_radioSp1-body-value{position:relative;padding-left:10.9375vw;height:11.71875vw;line-height:11.71875vw;padding-right:2.34375vw;border:1px solid #e0e0e0;border-radius:.78125vw;cursor:pointer;display:inline-block}.k_pureloversSp .k_radioSp1 .k_radioSp1-body-value:before{content:"";display:flex;position:absolute;top:50%;left:3.28125vw;width:4.375vw;height:4.375vw;line-height:4.88vw;border:1px solid #e0e0e0;border-radius:50%;transform:translateY(-50%);transition:all .25s ease;box-sizing:border-box}.k_pureloversSp .k_radioSp1 .k_radioSp1-body-value--disable{cursor:default;background:transparent;color:#aaa}.k_pureloversSp .k_radioSp1 .k_radioSp1-body-value--disable:before{content:"";border:none;background-color:#fafafa}.k_pureloversSp .k_radioSp1.k_is-radioSp1--01 .k_radioSp1-body{display:none;vertical-align:middle}.k_pureloversSp .k_radioSp1.k_is-radioSp1--01 .k_radioSp1-body:checked+.k_radioSp1-body-value{color:#333;border:1px solid #3f5d99}.k_pureloversSp .k_radioSp1.k_is-radioSp1--01 .k_radioSp1-body:checked+.k_radioSp1-body-value:after{color:#3f5d99;background-color:#3f5d99}.k_pureloversSp .k_radioSp1.k_is-radioSp1--01 .k_radioSp1-body:checked+.k_radioSp1-body-value:before{border:1px solid #3f5d99}.k_pureloversSp .k_radioSp1--disabled .k_radioSp1-item{cursor:default}.k_pureloversSp .k_radioSp1--disabled .k_radioSp1-body-value{cursor:default;color:#aaa}.k_pureloversSp .k_radioSp1--disabled .k_radioSp1-body-value:before{border:1px solid #bbb}.k_pureloversSp .k_js-modalSp{position:relative}.k_pureloversSp .k_js-modalSp .k_js-modalSp-content{transition:.3s;z-index:9999;width:100%;height:100%;position:fixed;top:0;right:-100%}.k_pureloversSp .k_js-modalSp .k_js-modalSp-content .k_js-modalSp-content-body{background-color:#fff;width:100%;height:100%;overflow-y:auto;padding-bottom:17.1875vw}.k_pureloversSp .k_js-modalSp .k_js-modalSp-overlay{position:fixed;bottom:0;width:100%;background-color:rgba(0,0,0,.3);padding:2.1vw;right:-100%;transition:.3s;z-index:10}.k_pureloversSp .k_js-modalSp .k_js-modalSp-content--active{right:0}.k_pureloversSp .k_js-modalSp .k_js-modalSp-content--active .k_js-modalSp-overlay{position:fixed;bottom:0;right:0;width:100%;background-color:rgba(0,0,0,.3);padding:2.1vw}.k_pureloversSp .k_js-modalSp1{position:relative}.k_pureloversSp .k_js-modalSp1 .k_js-modalSp1-content{display:none;z-index:9999;width:100%;height:100%;padding:14.625vw 6.25vw;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.6)}.k_pureloversSp .k_js-modalSp1 .k_js-modalSp1-content .k_js-modalSp1-content-body{background-color:#fff;width:100%;max-height:100%;overflow-y:auto}.k_pureloversSp .k_modalSp2-bg{position:fixed;top:0;left:0;z-index:6666;display:none;width:100%;height:120%;background-color:rgba(0,0,0,.6)}.k_pureloversSp .k_modalSp2-thumb+.k_modalSp2-thumbText{margin-top:3.125vw}.k_pureloversSp .k_modalSp2{display:none;position:fixed;z-index:7777;text-align:center;padding:6.25vw}.k_pureloversSp .k_modalSp2 .k_modalSp2-body,.k_pureloversSp .k_modalSp2 .k_modalSp2-inner{height:100%}.k_pureloversSp .k_modalSp2 .k_modalSp2-bodyArea{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.k_pureloversSp .k_modalSp2 .k_modalSp2-index{display:inline-block}.k_pureloversSp .k_modalSp2 .k_modalSp2-thumb{margin-right:auto;margin-left:auto}.k_pureloversSp .k_modalSp2 .k_modalSp2-thumb .k_modalSp2thumb-img{display:block;height:100%}.k_pureloversSp .k_modalSp2 .k_modalSp2-back{text-align:left}.k_pureloversSp .k_modalSp2 .k_modalSp2-inner{background:#ccc;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,#d1d1d1),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,#d1d1d1),color-stop(.75,#d1d1d1),color-stop(.75,transparent),to(transparent));padding:2.34375vw;border-radius:1.5625vw;background-size:2.1875vw 2.1875vw}.k_pureloversSp .k_modalSp2 .k_modalSp2-wrap{height:125vw}.k_pureloversSp .k_modalSp2 .k_modalSp2-body{padding:7.8125vw 7.03125vw;border-radius:1.5625vw;background:#fff}.k_pureloversSp .k_modalSp2 .k_modalSp2-index{padding:1.5625vw 4.6875vw;border-radius:5vw;font-size:3.75vw;background:#f3f3f3;color:#777}.k_pureloversSp .k_modalSp2 .k_modalSp2-index .k_modalSp2-index-strong{color:#ff8125}.k_pureloversSp .k_modalSp2 .k_modalSp2-info{color:#ff8125;font-size:3.75vw}.k_pureloversSp .k_modalSp2 .k_modalSp2-info .k_modalSp2-info-strong{color:#ff8125}.k_pureloversSp .k_modalSp2 .k_modalSp2-thumb{width:23.4375vw;height:auto}.k_pureloversSp .k_modalSp2 .k_modalSp2-back,.k_pureloversSp .k_modalSp2 .k_modalSp-thumbText{color:#ff8125;font-size:3.75vw}.k_pureloversSp .k_modalSp2 .k_is-modalSp2-info--01{color:#333}.k_pureloversSp .k_modalSp2 .k_is-modalSp2-back--01{color:#777}.k_pureloversSp .k_modalSp2 .k_is-modalSp2-thumbText--01{color:#444}.k_pureloversSp .k_modalSp2 .k_is-modalSp2-back--middle{font-size:4.0625vw}.k_pureloversSp .k_modalSp2 .k_is-modalSp2--large{padding:9.375vw}.k_pureloversSp .k_modalSp2 .k_is-modalSp2-thumbText--middle{font-size:4.375vw}.k_pureloversSp .k_modalSp2 .k_is-modalSp2-thumb--middle{width:45vw;height:47.03125vw}.k_pureloversSp .k_js-textViewSp{display:flex;align-items:center}.k_pureloversSp .k_js-textViewSp .k_js-textViewSp-open{flex-grow:0;white-space:nowrap;color:#0c75f4}.k_pureloversSp .k_js-textViewSp .k_js-textViewSp-content{flex-grow:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.k_purelovers .header_mask{position:absolute;top:226px;left:0;width:100%;height:100%;z-index:9998;display:none}.k_purelovers .header_menuContent{position:absolute;left:0;width:200px;height:auto;top:32px;padding-top:16px;background:linear-gradient(180deg,transparent 0,transparent 14px,#fff 0,#fff);z-index:9999;display:none}.k_purelovers .header_menuContent-inner{box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);position:absolute;height:auto;width:100%;background-color:#fff}.k_purelovers .header_menuContent-inner .header_menuContent-inner-body{height:100px;overflow-y:scroll}.k_purelovers .header_menuContent-inner .header_menuContent-box{margin-top:0}.k_purelovers .header_is-mask--hidden{display:none}.k_purelovers .header_is-mask--active,.k_purelovers .header_is-menuContent--active{display:block}.k_purelovers .header_is-menuContent--hidden{display:none}.k_purelovers .k_l-header .k_search{margin-right:20px}.k_purelovers .k_l-header .k_restriction{display:flex;align-items:center}.k_purelovers .k_l-header .k_restriction .k_restriction-icon{font-size:24px;margin-right:15px}.k_purelovers .k_l-header .k_restriction .k_restriction-img{width:32px;height:32px;margin-right:10px}.k_purelovers .k_l-header .k_restriction .k_restriction-value{font-size:11px;line-height:1.5;color:#666}.k_purelovers .k_l-header .k_projectList{display:flex}.k_purelovers .k_l-header .k_projectList .k_projectList-item{padding-right:10px;padding-left:10px;border-right:1px solid #fff}.k_purelovers .k_l-header .k_projectList .k_projectList-item .k_projectList-link{color:#fff}.k_purelovers .k_l-header .k_projectList .k_projectList-item .k_projectList-link:hover{color:#fff;text-decoration:none}.k_purelovers .k_l-header .k_projectList .k_projectList-item:last-child{border-right:none}.k_purelovers .k_l-header .k_projectList .k_projectList-item:first-child{padding-left:0}.k_purelovers .k_l-header .k_project-description{font-size:11px;color:#fff}.k_purelovers .k_l-header .k_l-header-project{background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%);padding-top:8px;padding-bottom:8px;line-height:1;word-break:break-all;white-space:normal}.k_purelovers .k_l-header .k_l-header-project .k_l-header-inner{width:980px;margin-left:auto;margin-right:auto}.k_purelovers .k_l-header .k_job-postings{display:flex;align-items:baseline;justify-content:center;padding:15px;border-radius:50px;background-color:#f7f7f7;font-size:14px;line-height:1;color:#333}.k_purelovers .k_l-header .k_job-postings.k_is-job-postings--01{background-color:#fff}.k_purelovers .k_l-header .k_job-postings time{margin-right:15px}.k_purelovers .k_l-header .k_job-postings .k_job-postings-value{font-size:20px}.k_purelovers .k_l-header .k_job-postings+*{margin-left:10px}.k_purelovers .k_l-header .k_count{margin-right:30px}.k_purelovers .k_l-header .k_count .k_count-number{font-size:18px;font-weight:700;margin-right:10px}.k_purelovers .k_l-header .k_count .k_count-description{font-size:12px}.k_purelovers .k_l-header .k_area{font-size:18px;font-weight:700;color:#f0417c}.k_purelovers .k_l-header .k_products{font-size:10px}.k_purelovers .k_l-header .k_areaDescription{font-size:12px;margin-right:10px}.k_purelovers .k_l-header .k_areaList{font-size:12px}.k_purelovers .k_l-header .k_l-header-body{background-color:#fff;padding-top:10px;padding-bottom:10px}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner{width:980px;padding-top:5px;padding-bottom:5px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_header-produced-by{display:flex;align-items:flex-end}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_header-produced-by .k_header-produced-by-value{font-size:10px;color:#666}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_l-header-logoImg{width:64px;height:27px;display:inline-block;vertical-align:middle}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_l-header-logoText{font-size:19px;line-height:2;color:#444;font-weight:700}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_header-logo-strong{color:#d82b64}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_header-logo-weak{font-size:15px;letter-spacing:2px}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_l-header-logo{padding-right:15px}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_l-header-value{max-width:347px;word-break:break-all;white-space:normal}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_l-header-value .k_l-header-top{display:flex;justify-content:space-between}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_l-header-value .k_l-header-top .k_l-header-info{margin-right:10px}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_l-header-value .k_l-header-bottom{display:flex;margin-top:10px;align-items:center}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_l-header-value .k_l-header-bottom .k_btn2,.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_l-header-value .k_l-header-bottom .k_textbox,.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_l-header-value .k_l-header-bottom .k_textbox-text{height:30px}.k_purelovers .k_l-header .k_l-header-body .k_l-header-inner .k_w-header-logo{display:flex;align-items:baseline}.k_purelovers .k_l-header .k_l-header-menu{background-color:#fff;background-image:linear-gradient(-45deg,rgba(0,0,0,.02) 25%,transparent 0,transparent 50%,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 75%,transparent 0,transparent),linear-gradient(45deg,rgba(0,0,0,.02) 25%,transparent 0,transparent 50%,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 75%,transparent 0,transparent);background-size:10px 10px;padding-top:8px;padding-bottom:8px}.k_purelovers .k_l-header .k_l-header-menu .k_l-header-menu-inner{width:980px;margin-left:auto;margin-right:auto;display:flex;justify-content:center}.k_l-footer{background-color:#282828}.k_l-footer .k_l-footer-body{display:flex;width:1020px;margin-left:auto;margin-right:auto}.k_l-footer .k_l-footer-body+.k_l-footer-body{border-top:1px solid #fff}.k_l-footer .k_l-footer-inner{display:flex;width:980px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}.k_l-footer .k_copyright{background-color:#191919}.k_l-footer .k_copyright .k_copyright-body{justify-content:center}.k_l-footer .k_copyright .k_copyright-value{font-size:12px;line-height:1;color:#fff}.k_purelovers .sideRight2_purelovers .side_w-search-condition-form+.side_w-consideration-box,.k_purelovers .sideRight2_purelovers .side_w-search-condition-form+.side_w-consideration-list,.k_purelovers .sideRight2_purelovers .side_w-search-condition-form+.side_w-recommend-recruit-list{margin-top:30px}.k_purelovers .side_purelovers .side_w-search-condition-form+.side_w-bnr,.k_purelovers .side_purelovers .side_w-search-condition-form+.side_w-consideration-list{margin-top:20px}.k_purelovers .side_purelovers .side_w-bnr+.side_w-bnr{margin-top:10px}.k_purelovers .side_purelovers .side_w-bnr+.side_w-consideration-box,.k_purelovers .side_purelovers .side_w-bnr+.side_w-consideration-list{margin-top:30px}.k_purelovers .side_purelovers .side_w-bnr .k_thumb2{width:190px;height:100px}.k_purelovers .side_purelovers .side_w-consideration-box>.k_index3,.k_purelovers .side_purelovers .side_w-consideration-list>.k_index3{margin-bottom:15px}.k_purelovers .side_purelovers .side_w-consideration-list .side_consideration-list .side_consideration-list-thumb{position:relative;width:170px;height:75px;margin-bottom:10px}.k_purelovers .side_purelovers .side_w-consideration-list .side_consideration-list .side_consideration-list-thumb .side_consideration-list-tag{position:absolute;top:0;left:0;z-index:1}.k_purelovers .side_purelovers .side_w-consideration-list .side_consideration-list .side_consideration-list-info{margin-top:10px}.k_purelovers .side_purelovers .shopList_w-view-on-smartphone{margin-top:20px}.k_purelovers .side_purelovers .side_w-btn--single{margin-top:10px;margin-left:auto;margin-right:auto}.k_purelovers .side_purelovers .side_box{border:1px solid #e0e0e0}.k_purelovers .side_purelovers .side_box .side_index{font-size:16px;line-height:1.5;background:linear-gradient(90deg,#003fab 1.44%,#00235e 98.72%)}.k_purelovers .side_purelovers .side_keyword{height:30px}.k_purelovers .side_purelovers .side_keyword .side_keyword-text{height:30px;line-height:30px;font-size:13px}.k_purelovers .side_purelovers .side_select-btn .k_btn7-body{font-size:11px}.k_purelovers .side_purelovers .side_form-segment{background-color:#fefae6}.k_purelovers .side_purelovers .side_form-segment .side_segment-body{padding:15px 20px}.k_purelovers .side_purelovers .side_form-segment .side_segment-body .side_result{height:27px;line-height:27px;display:flex;align-items:baseline;justify-content:center;font-size:12px}.k_purelovers .side_purelovers .side_form-segment .side_segment-body .side_result .side_result-strong{min-width:25px;display:flex;justify-content:flex-end;margin-left:3px;margin-right:3px;font-size:24px;color:#e90152}.k_purelovers .side_purelovers .side_form-segment .side_segment-body .k_btn7+.k_btn8,.k_purelovers .side_purelovers .side_form-segment .side_segment-body .k_btn8+.k_btn7,.k_purelovers .side_purelovers .side_form-segment .side_segment-body .side_result+.k_btn8{margin-top:10px}.k_purelovers .side_purelovers .k_box13+.k_box13{margin-top:30px}.k_purelovers .k_l-body{width:980px!important}.k_purelovers .k_l-body.k_l-body--column{display:flex;flex-direction:column}.k_purelovers .k_l-body.k_l-body--topNone{padding-top:0;padding-bottom:50px}.k_header .k_header-info{background:linear-gradient(90deg,#003fab,#00235e)}.k_header .k_header-value .k_header-value-menu .k_header-value-menu-list .k_header-value-menu-list-item .k_header-value-menu-list-item-body .k_header-is-value-menu-list-item-icon--menu.k_header-is-value-menu-list-item-icon--menu01{color:#00235e}.k_footer{background-color:#fff}.k_footer.k_is-footer--01{background-color:#000}.k_footer .k_footer-top.k_is-footer-top--01{background-color:#00235e;color:#fff}.k_footer .k_footer-pr{text-align:center}.k_footer .k_footer-menu.k_footer-menu--01{padding:4.6875vw}.k_footer .k_footer-menu.k_is-footer-menu--01{background-color:#111}.k_footer .k_footer-menu.k_is-footer-menu--02{background-color:#222}.k_footer .k_footer-copy.k_is-footer-copy--01{background:#000}.k_footer .k_footer-value .k_footer-value-menu .k_footer-value-menu-list,.k_l-breadcrumbsSp-list{border-bottom:1px solid #f2f2f2}.k_l-breadcrumbsSp-list{background-color:#fff;border-top:1px solid #f2f2f2}.k_l-breadcrumbsSp-list .k_l-breadcrumbsSp-list-inner{background:#f7f7f7}.k_l-breadcrumbsSp-list .k_breadcrumbsSp-list{display:flex;align-items:center;overflow-x:scroll;overflow-y:hidden}.k_l-breadcrumbsSp-list .k_breadcrumbsSp-list::-webkit-scrollbar{display:none}.k_l-breadcrumbsSp-list .k_breadcrumbsSp-list .k_breadcrumbsSp-list-item{display:inline-block;font-size:3.57vw;color:#033}.k_l-breadcrumbsSp-list .k_breadcrumbsSp-list .k_breadcrumbsSp-list-item:last-child:after{content:none}.k_l-breadcrumbsSp-list .k_breadcrumbsSp-list .k_breadcrumbsSp-list-item .k_breadcrumbsSp-list-item-value,.k_l-breadcrumbsSp-list .k_breadcrumbsSp-list .k_breadcrumbsSp-list-item .k_breadcrumbsSp-list-item-value-strong{white-space:nowrap;font-size:3.4375vw}.k_l-breadcrumbsSp-list .k_breadcrumbsSp-list .k_breadcrumbsSp-list-item:first-child .k_breadcrumbsSp-list-item-value:first-of-type{padding-left:0}.k_l-breadcrumbsSp-list.k_l-breadcrumbsSp-list--01{background-color:#fff;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.k_l-breadcrumbsSp-list.k_l-breadcrumbsSp-list--01 .k_l-breadcrumbsSp-list-inner{background:#eee}.k_breadcrumbsSp-tag-body{padding-right:3.125vw;padding-left:3.125vw;height:7.8125vw;background:#fff;transform:skew(-30deg);border-right:.3125vw solid #f2f2f2;display:flex;align-items:center;justify-content:center}.k_breadcrumbsSp-tag-body .k_breadcrumbsSp-tag-value{transform:skew(30deg);display:inline-block;color:#002965}.k_is-breadcrumbSp-tag-body--01{background:#f7f7f7;border:none}.k_is-breadcrumbSp-tag-body--02{background:#fff}.k_breadcrumbsSp-list--link-item{margin-right:-1.09375vw}.k_pureloversSp .defaultSp_l-body{padding-bottom:7.81vw;background-color:#2c2c2c}.k_pureloversSp .k_backToTopSpBtn{display:flex;align-items:center;justify-content:center;position:fixed;text-align:center;border-radius:50%;text-decoration:none;cursor:pointer;z-index:1000;background-color:#000;right:3.12vw;bottom:5vw}.k_pureloversSp .k_backToTopSpBtn .k_backToTopSpBtn-body{width:14.06vw;height:14.06vw;line-height:14.06vw;color:#fff;font-size:6.25vw}.k_purelovers_team-top .k_purelovers_team_l-main{position:relative;overflow:hidden}.k_header .k_header-info{background-color:#f37f19;color:#fff;padding-top:.78125vw;padding-bottom:.78125vw;font-size:2.5vw;text-align:center}.k_header .k_header-info .k_header-info-strong{font-size:3.125vw;font-weight:700}.k_header .k_w-header-info-btn{padding:6.24vw}.k_header .k_w-header-info-btn .k_header-info-btn+.k_header-info-btn{margin-top:3.12vw}.k_header .k_header-value{background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding-left:2.34375vw}.k_header .k_header-value .k_header-value-logo{width:28vw;height:12.625vw}.k_header .k_header-value .k_header-value-menu .k_header-value-menu-list{display:flex}.k_header .k_header-value .k_header-value-menu .k_header-value-menu-list .k_header-value-menu-list-item{border-left:1px solid #f2f2f2;width:17.1875vw;height:15.625vw;color:#333;text-align:center;position:relative;display:inline-block}.k_header .k_header-value .k_header-value-menu .k_header-value-menu-list .k_header-value-menu-list-item .k_header-value-menu-list-item-body{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.k_header .k_header-value .k_header-value-menu .k_header-value-menu-list .k_header-value-menu-list-item .k_header-value-menu-list-item-body .k_header-value-menu-list-item-icon{font-size:8vw;height:8vw}.k_header .k_header-value .k_header-value-menu .k_header-value-menu-list .k_header-value-menu-list-item .k_header-value-menu-list-item-body .k_header-value-menu-list-item-value{font-size:2.8125vw}.k_header .k_header-value .k_header-value-menu .k_header-value-menu-list .k_header-value-menu-list-item .k_header-value-menu-list-item-body .k_header-value-menu-list-item-value+.k_header-value-menu-list-item-icon{margin-top:1vw}.k_header .k_header-value .k_header-value-menu .k_header-value-menu-list .k_header-value-menu-list-item .k_header-value-menu-list-item-body .k_header-is-value-menu-list-item-icon--login{color:#555;font-size:7.03125vw}.k_header .k_header-value .k_header-value-menu .k_header-value-menu-list .k_header-value-menu-list-item .k_header-value-menu-list-item-body .k_header-is-value-menu-list-item-icon--star{color:#ffd633;font-size:7.03125vw}.k_header .k_header-value .k_header-value-menu .k_header-value-menu-list .k_header-value-menu-list-item .k_header-value-menu-list-item-body .k_header-is-value-menu-list-item-icon--menu{color:#f37f19;font-size:7.03125vw}.k_header .k_header-value .k_header-value-menu .k_header-value-menu-list .k_header-value-menu-list-item .k_header-value-menu-list-item-body .k_header-value-menu-list-item-badge{font-size:3.125vw;position:absolute;top:0;right:2vw;border-radius:15.625vw;display:inline;min-width:4.6726vw;color:#fff;background-color:#333;padding:.78125vw;min-height:4.21875vw;line-height:1;text-align:center}.k_header .k_header-accordionSp{display:flex;justify-content:space-between;align-items:center;text-align:left;padding:5vw;position:relative;border-bottom:1px solid #f2f2f2;color:#333;transition:all .4s}.k_header .k_header-list.k_header-list--01 .k_header-item{color:#3f5d99}.k_header .k_header-list .k_listSp-item:first-child{border-top:none}.k_header .k_header-list .k_header-item{color:#ff8125;padding-left:10vw}.k_header .k_header-link{font-size:3.75vw}.k_footer{margin-top:auto}.k_footer .k_footer-top{display:flex;align-items:center;justify-content:center;background-color:#f37f19;padding-top:3.75vw;padding-bottom:3.75vw;font-size:3.75vw;color:#fff}.k_footer .k_footer-top>i{font-size:4.6875vw;margin-left:1.5625vw}.k_footer .k_footer-pr{padding:3.125vw}.k_footer .k_footer-menu{padding:4.6875vw 9.375vw;background-color:#282828}.k_footer .k_footer-menu .k_footer-menu-list{display:flex;flex-wrap:wrap;justify-content:center;margin-right:-7.8125vw;margin-bottom:-2.34375vw}.k_footer .k_footer-menu .k_footer-menu-list .k_footer-menu-list-item{padding-right:7.8125vw;padding-bottom:2.34375vw;font-size:3.125vw;color:#fff}.k_footer .k_footer-copy{background-color:#191919;padding-top:4.6875vw;padding-bottom:4.6875vw;color:#fff;text-align:center;font-size:2.8125vw}.k_footer .k_footer-value{background-color:#fff;display:flex;align-items:center}.k_footer .k_footer-value .k_footer-value-menu{width:100%}.k_footer .k_footer-value .k_footer-value-menu .k_footer-value-menu-list{display:flex}.k_footer .k_footer-value .k_footer-value-menu .k_footer-value-menu-list .k_footer-value-menu-list-item{border-left:1px solid #f2f2f2;width:33.333%;height:15.625vw;color:#333;text-align:center;position:relative;display:inline-block}.k_footer .k_footer-value .k_footer-value-menu .k_footer-value-menu-list .k_footer-value-menu-list-item .k_footer-value-menu-list-item-body{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.k_footer .k_footer-value .k_footer-value-menu .k_footer-value-menu-list .k_footer-value-menu-list-item .k_footer-value-menu-list-item-body .k_footer-value-menu-list-item-icon{height:8vw;color:#555;font-size:5.8vw}.k_footer .k_footer-value .k_footer-value-menu .k_footer-value-menu-list .k_footer-value-menu-list-item .k_footer-value-menu-list-item-body .k_footer-value-menu-list-item-value{font-size:2.8125vw}.k_footer .k_footer-value .k_footer-value-menu .k_footer-value-menu-list .k_footer-value-menu-list-item .k_footer-value-menu-list-item-body .k_footer-value-menu-list-item-value+.k_footer-value-menu-list-item-icon{margin-top:1vw}.k_pureloversSp .movieSp_l-body,.k_pureloversSp .payrollSp_l-body{padding-bottom:7.81vw;background-color:#1a1a1a}.k_pureloversSp .recruitSp_l-body{padding-bottom:7.81vw;background-color:#2c2c2c}.k_purelovers .k_l-body{transition:.6s}.k_purelovers.k_purelovers_shop .k_l-body{width:1020px!important;padding-top:50px;padding-bottom:50px}.k_purelovers .k_l-body{width:980px;justify-content:space-between}.k_purelovers .k_l-body .k_l-main{width:780px}.k_purelovers .k_l-body .k_l-sideRight{width:190px}.k_purelovers .k_purelovers_team-shopList_l-main{width:780px}.k_l-bodySp{padding-bottom:7.81vw}.k_l-bodySp.k_l-bodySp--01{background-color:#2c2c2c}.k_purelovers.k_purelovers_shop .k_l-body{width:1020px}.k_purelovers.k_purelovers_shop .k_l-body .k_l-sideRight{width:160px}.k_purelovers .k_l-body{width:1020px;padding-top:20px;padding-bottom:50px;margin-left:auto;margin-right:auto;display:flex}.k_purelovers .k_l-body .k_l-main{width:980px}.k_purelovers .k_purelovers_team-shop_l-outer{position:relative}.k_purelovers .k_purelovers_team-shop_l-body{display:flex}.k_purelovers .k_purelovers_team-shop_l-body,.k_purelovers .k_purelovers_team-shop_l-body .k_purelovers_team-shop_l-main{width:1020px;margin-left:auto;margin-right:auto}.single_l-body{margin-top:20px;padding-bottom:100px}.single_l-body .k_l-main{width:1020px;padding-top:30px;padding-bottom:50px;margin-left:auto;margin-right:auto;background-color:#fff}.single_l-body .k_l-main .k_l-main-inner{width:780px;margin-left:auto;margin-right:auto}.singleSp_l-body{background-color:#fff}.k_pureloversSp .talkSp_l-body{background:#f0f0f0;position:relative}.k_purelovers .k_l-content{width:1000px;margin-left:auto;margin-right:auto}.k_purelovers .k_pr{position:relative}.k_purelovers .k_pr video{vertical-align:bottom}.k_purelovers_team-top{background-color:transparent}.k_pureloversSp .k_pr{position:relative}.k_pureloversSp .k_pr video{vertical-align:bottom}.k_pureloversSp_team-top{background-color:#fff}.k_pureloversSp_team-top .topSp_l-body{padding-bottom:10.9375vw}.k_pureloversSp_team-top.k_pureloversSp_team-top--01 .topSp_l-body{padding-bottom:0}.userSp_l-body{background-color:#f9f9f9}