#cboxContent{scrollbar-width:none;-ms-overflow-style:none;background-color:rgba(0,0,0,0) !important;border:1px solid #ccc}#cboxContent::-webkit-scrollbar{display:none}#cboxContent #cboxLoadingOverlay{background:#fff !important}#cboxContent #cboxLoadedContent{background-color:rgba(0,0,0,0) !important}#cboxContent #cboxLoadedContent::-webkit-scrollbar{display:none}#cboxContent #cboxClose{top:10px !important;right:10px !important;background-position:-50px 0px !important}#cboxContent #cboxClose:hover{background-position:-50px 0px !important}.fade_in{opacity:0;transition:2s}.fade_in.is_shown{opacity:1}.fade_in_up{opacity:0;transform:translate(0, 100px);transition:2s}.fade_in_up.is_shown{transform:translate(0, 0);opacity:1}@keyframes appearInOrder{0%{opacity:0;bottom:-15px}100%{opacity:1;bottom:0}}.appear_in_order{overflow:hidden;position:relative}.appear_in_order span{position:relative;animation-name:appearInOrder;animation-fill-mode:both;animation-duration:500ms;animation-play-state:paused;animation-timing-function:ease-in-out}.appear_in_order.is_shown span{animation-play-state:running}.appear_in_order.is_shown span:nth-of-type(1){animation-delay:0ms}.appear_in_order.is_shown span:nth-of-type(2){animation-delay:50ms}.appear_in_order.is_shown span:nth-of-type(3){animation-delay:100ms}.appear_in_order.is_shown span:nth-of-type(4){animation-delay:150ms}.appear_in_order.is_shown span:nth-of-type(5){animation-delay:200ms}.appear_in_order.is_shown span:nth-of-type(6){animation-delay:250ms}.appear_in_order.is_shown span:nth-of-type(7){animation-delay:300ms}.appear_in_order.is_shown span:nth-of-type(8){animation-delay:350ms}.appear_in_order.is_shown span:nth-of-type(9){animation-delay:400ms}.appear_in_order.is_shown span:nth-of-type(10){animation-delay:450ms}.appear_in_order.is_shown span:nth-of-type(11){animation-delay:500ms}.appear_in_order.is_shown span:nth-of-type(12){animation-delay:550ms}.appear_in_order.is_shown span:nth-of-type(13){animation-delay:600ms}.appear_in_order.is_shown span:nth-of-type(14){animation-delay:650ms}.appear_in_order.is_shown span:nth-of-type(15){animation-delay:700ms}.appear_in_order.is_shown span:nth-of-type(16){animation-delay:750ms}.appear_in_order.is_shown span:nth-of-type(17){animation-delay:800ms}.appear_in_order.is_shown span:nth-of-type(18){animation-delay:850ms}.appear_in_order.is_shown span:nth-of-type(19){animation-delay:900ms}.appear_in_order.is_shown span:nth-of-type(20){animation-delay:950ms}@keyframes slideTextX100{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideTextX-100{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.slide-in{overflow:hidden;display:inline-block}.slide-in_inner{display:inline-block}.leftAnime{opacity:0}.slideAnimeLeftRight{animation-name:slideTextX100;animation-duration:2s;animation-fill-mode:forwards;animation-delay:1s;opacity:0}.slideAnimeRightLeft{animation-name:slideTextX-100;animation-duration:2s;animation-fill-mode:forwards;animation-delay:1s;opacity:0}.hover_zoom{overflow:hidden;display:block}.hover_zoom img{display:block;width:100%;transition:500ms}@media screen and (min-width: 769px){.hover_zoom:hover img{transform:scale(1.05)}}.slide-animation{animation:fade_zoom_out 8s 0s forwards}@keyframes fade_zoom_out{0%{transform:scale(1.1)}100%{transform:scale(1)}}#container{margin:0 !important;padding:0 !important;width:auto !important}#main_column.colnum1{width:100% !important;margin:0}.btn_has_arrow_box{text-align:center}.btn_has_arrow_box .btn_has_arrow{background-color:#95b6c1;color:#fff;border-radius:100px;padding:5px 12px 5px 15px;font-family:"Koburina Gothic W6 JIS2004",sans-serif !important;font-size:20px;letter-spacing:1.4px;text-align:center;width:280px;margin-left:auto;margin-right:auto;display:flex;display:-ms-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center}@media screen and (min-width: 769px){.btn_has_arrow_box .btn_has_arrow:hover{opacity:.8;color:#fff}}.btn_has_arrow_box .btn_has_arrow::after{content:"";display:inline-block;width:10px;height:10px;background-size:contain;background-repeat:no-repeat;background-image:url("./../../img/protech/common/icon/btn_arrow.png");margin-left:6px}.view_more_btn_box{text-align:center;margin-top:10px}.view_more_btn_box .view_more_btn{font-family:futura-pt,sans-serif !important;font-weight:400;letter-spacing:1.2px;color:#a3a3a3;font-size:20px;position:relative;display:inline-block;text-decoration:none}.view_more_btn_box .view_more_btn::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:1px;background:#a3a3a3;transform:scale(0, 1);transform-origin:left top;transition:transform .3s}.view_more_btn_box .view_more_btn:hover::after{transform:scale(1, 1)}@media screen and (max-width: 767px){.pc{display:none !important}}.sp{display:none !important}@media screen and (max-width: 767px){.sp{display:inherit !important}}.koburina_gothic_w6{font-family:"Koburina Gothic W6 JIS2004",sans-serif !important}.koburina_gothic_w3{font-family:"Koburina Gothic W3 JIS2004",sans-serif !important}.koburina_gothic_w1{font-family:"Koburina Gothic W1 JIS2004",sans-serif !important}h2{font-family:"Koburina Gothic W6 JIS2004",sans-serif !important;font-size:30px;letter-spacing:.06em;color:#7ba1ae;text-align:center;margin-bottom:10px}p{font-family:"Koburina Gothic W1 JIS2004",sans-serif !important;letter-spacing:.06em;font-size:14px;color:gray;line-height:1.6}.colorbox_modal_wrapper{display:none}.colorbox_target .modal_container{background-color:#fff;padding:60px 40px}.colorbox_target .modal_container .ttl_box{text-align:center;margin-bottom:30px}.colorbox_target .modal_container .ttl_box span.en{width:fit-content;margin:0 auto 20px;font-family:"futura-pt-condensed",sans-serif !important;color:#7ba1ae;letter-spacing:.3rem;font-size:24px;font-weight:500 !important}.colorbox_target .modal_container .ttl_box h2 img{width:40vw;margin:0 auto}.colorbox_target .modal_container .ttl_box h2 .ttl{font-size:42px}.colorbox_target .modal_container .ttl_box h2 .accent{font-size:25px;vertical-align:top}.colorbox_target .modal_container .ttl_box p{font-family:"Koburina Gothic W6 JIS2004",sans-serif !important;font-size:20px}.colorbox_target .modal_container .ttl_box p a{color:#95b6c1 !important}.colorbox_target .modal_container .img_box{margin-bottom:20px}.colorbox_target .modal_container .img_box img{display:block;width:100%}.colorbox_target .modal_container .annotation p{font-family:"Koburina Gothic W3 JIS2004",sans-serif !important;font-size:12px;line-height:1.8}.colorbox_target .modal_container .annotation p a{color:gray !important}#pageMembership{margin-top:0;color:gray;letter-spacing:0}#pageMembership a{transition:300ms}@media screen and (min-width: 769px){#pageMembership a:hover{opacity:.8}}#pageMembership .fullwidth{width:100% !important}#pageMembership .section_area .section_title{font-family:futura-pt-condensed,sans-serif !important;font-weight:500;font-style:normal;color:#95b6c1;margin-bottom:15px;letter-spacing:7.2px;font-size:36px !important}#pageMembership .section_area .section_container{width:calc(100% - 208px);max-width:1080px;margin:0 auto}#pageMembership .section_area .section_container .lax_container{overflow:hidden;position:relative}#pageMembership .section_area .section_container .lax_container img{object-fit:cover;object-position:50% 50%;width:100%;transition:300ms}#pageMembership .section_title{margin-top:100px;margin-bottom:50px}@media screen and (max-width: 767px){#pageMembership .section_title{margin:20px 0}}#pageMembership p,#pageMembership span,#pageMembership li{font-family:"Koburina Gothic W3 JIS2004",sans-serif !important;font-size:16px;letter-spacing:.06em;line-height:2em}#pageMembership .gr{font-family:"Koburina Gothic W6 JIS2004",sans-serif !important;color:#85a6b1;letter-spacing:.06em}#pageMembership .small{font-size:12px !important;vertical-align:top;color:gray !important}#pageMembership .section_area{width:100%;text-align:center}#pageMembership .section_area .content_box{width:100%;max-width:1080px;margin:0 auto}@media screen and (max-width: 767px){#pageMembership .section_area .content_box{padding:60px 15px}}#pageMembership .section_area.fullwidth{width:100%;max-width:inherit}#pageMembership .section_area.fullwidth .content_box{width:100%;max-width:1080px;margin:0 auto;padding:80px 0px 60px}@media screen and (max-width: 767px){#pageMembership .section_area.fullwidth .content_box{padding:60px 20px}}#pageMembership .section_area .futura{font-family:"futura-pt-condensed",sans-serif !important;font-size:36px;color:#95b6c1;letter-spacing:.4rem;margin:0;line-height:1.6}#pageMembership .section_area .ttl_box{margin-bottom:40px}#pageMembership .section_area .btn_area_pk{margin-top:10px}#pageMembership .section_area .btn_area_pk a{display:block;width:60%;margin:0 auto;padding:15px;background-color:#fff;font-family:"Koburina Gothic W1 JIS2004",sans-serif !important;color:#a18393;letter-spacing:.06em;border:1px solid #a18393}#pageMembership .section_area.cover .cover_image_box{width:100%;height:790px;background-image:url("./../../img/protech/membership/cover.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}#pageMembership .section_area.cover .cover_image_box .section_title{position:relative;top:30%;left:0;margin:0 auto}#pageMembership .section_area.cover .cover_image_box .btn_area{margin-top:300px}#pageMembership .section_area.cover .cover_image_box .btn_area a{display:block;width:250px;background-color:#fff;margin:0 auto;padding:6px 40px;font-family:"Koburina Gothic W6 JIS2004",sans-serif !important;color:#7ba1ae;letter-spacing:.12em;font-size:21px}#pageMembership .section_area.introduction{margin-bottom:100px}#pageMembership .section_area.introduction h2{width:fit-content;margin:0 auto 25px;border-bottom:1px solid;font-family:"Koburina Gothic W3 JIS2004",sans-serif !important;font-size:26px !important;color:#90b1bc}#pageMembership .section_area.introduction h2 span{font-size:26px !important}#pageMembership .section_area.benefit{margin-bottom:120px}#pageMembership .section_area.benefit .ttl_box{max-width:1080px;margin:0 auto}#pageMembership .section_area.benefit .ttl_box span.futura{font-weight:500 !important}#pageMembership .section_area.benefit .ttl_box h2{font-family:"Koburina Gothic W1 JIS2004",sans-serif !important;font-size:26px;color:gray;letter-spacing:.16em;margin:-5px 0 60px;border:none;padding:0}#pageMembership .section_area.benefit ul.point_list{display:flex;max-width:1080px;margin:0 auto 100px;align-items:center;justify-content:space-between}#pageMembership .section_area.benefit ul.point_list li.point_item{width:calc(33.33333% - 40px)}#pageMembership .section_area.benefit ul.point_list li.point_item a{font-family:"futura-pt",sans-serif !important;font-weight:400;font-size:19px;color:#a0a0a0;letter-spacing:.16em}#pageMembership .section_area.benefit .benefit_area .img_box{width:600px;margin:0 auto 40px}#pageMembership .section_area.benefit .benefit_area ul.benefit_list{display:flex;max-width:1080px;justify-content:space-around;align-items:center;margin:0 auto 40px}#pageMembership .section_area.benefit .benefit_area ul.benefit_list li.benefit_item{padding:0 15px;height:fit-content}#pageMembership .section_area.benefit .benefit_box{max-width:1080px;margin:0 auto 60px;background-color:#f0f5f6;text-align:left}#pageMembership .section_area.benefit .benefit_box .ttl_box{display:flex;justify-content:center;align-items:center;height:80px;background-color:#7ba1ae}#pageMembership .section_area.benefit .benefit_box .ttl_box span{padding-right:20px}#pageMembership .section_area.benefit .benefit_box .ttl_box span img{display:block;width:60px}#pageMembership .section_area.benefit .benefit_box .ttl_box .ttl_bene{font-family:"Koburina Gothic W3 JIS2004",sans-serif !important;font-size:26px;color:#fff}#pageMembership .section_area.benefit .benefit_box .container{padding:40px 50px 50px;background-color:#f0f5f6}#pageMembership .section_area.benefit .benefit_box .container .description_box{display:flex;justify-content:space-between;align-items:center}#pageMembership .section_area.benefit .benefit_box .container .bene_text{font-size:16px}#pageMembership .section_area.benefit .benefit_box .container .annotation{margin-top:20px;margin-bottom:40px}#pageMembership .section_area.benefit .benefit_box .container .annotation p{font-size:12px}#pageMembership .section_area.benefit .benefit_box .container .annotation p a{color:inherit}#pageMembership .section_area.benefit .benefit_box .container .case_box{display:flex;justify-content:space-between;align-items:center;margin-top:20px}#pageMembership .section_area.benefit .benefit_box .container .case_box .right_img{padding-right:15px}#pageMembership .section_area.benefit .benefit_box .container .case_box .left_img{padding-left:15px}#pageMembership .section_area.benefit #benefit3 .annotation,#pageMembership .section_area.benefit #benefit4 .annotation,#pageMembership .section_area.benefit #benefit5 .annotation,#pageMembership .section_area.benefit #benefit6 .annotation{margin-top:20px}#pageMembership .section_area.benefit #benefit2 .text_box{margin-right:20px}#pageMembership .section_area.benefit #benefit2 .text_box .bene_text{width:665px}#pageMembership .section_area.benefit #benefit2 .img_box{margin-bottom:0}#pageMembership .section_area.benefit #benefit3 .text_box,#pageMembership .section_area.benefit #benefit3 .img_box{width:50%}#pageMembership .section_area.benefit #benefit3 .img_box{margin:0}#pageMembership .section_area.benefit #benefit4{background-image:url(./../../img/protech/membership/bg_benefit4.png);background-size:cover;background-position:center center;background-repeat:no-repeat}#pageMembership .section_area.benefit #benefit5 .description_box,#pageMembership .section_area.benefit #benefit6 .description_box{align-items:flex-start}#pageMembership .section_area.benefit #benefit5 .description_box .text_box,#pageMembership .section_area.benefit #benefit6 .description_box .text_box{width:60%}#pageMembership .section_area.benefit #benefit5 .description_box .text_box .va-t,#pageMembership .section_area.benefit #benefit6 .description_box .text_box .va-t{vertical-align:top;font-size:12px}#pageMembership .section_area.benefit #benefit5 .description_box .img_box,#pageMembership .section_area.benefit #benefit6 .description_box .img_box{width:50%;margin-bottom:0}#pageMembership .section_area.benefit #benefit7 .bene_text{margin-bottom:20px}#pageMembership .section_area.benefit #benefit7 .img_box{width:75%;margin:0 auto 20px}#pageMembership .section_area.benefit .btn_entry a{display:block;width:320px;background-color:#fff;margin:0 auto;padding:5px 40px;font-family:"Koburina Gothic W3 JIS2004",sans-serif !important;color:#7ba1ae;letter-spacing:.12em;font-size:27px;border:1px solid}#pageMembership .section_area.qa{max-width:1080px;margin:0 auto 80px}#pageMembership .section_area.qa .ttl_box{margin-bottom:40px}#pageMembership .section_area.qa .ttl_box h3{font-family:"Koburina Gothic W1 JIS2004",sans-serif !important;font-size:30px;letter-spacing:.08em}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item{padding-top:15px}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item:last-child{border-bottom:1px solid #646767;padding-bottom:15px}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .question_box{padding:15px 20px 0;display:flex;display:-ms-flex;display:-webkit-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;justify-content:space-between;cursor:pointer;border-top:1px solid #646767}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .question_box .txt_question{display:flex;align-items:center}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .question_box .txt_question p{padding-top:3px;font-family:"Koburina Gothic W6 JIS2004",sans-serif !important;font-size:14px}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .question_box .accordion_icon::before{content:"";display:inline-block;width:20px;height:20px;background-image:url("./../../img/protech/subscription/qa_icon_open.png");background-size:contain;background-position:center center;background-repeat:no-repeat;vertical-align:middle;transition:150ms}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .question_box.open{padding-bottom:15px}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .question_box.open .accordion_icon::before{background-image:url("./../../img/protech/subscription/qa_icon_close.png")}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .answer_box{border-top:1px solid #b1b3b3;padding:25px 0px 15px;display:none;margin-left:20px;margin-right:50px}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .txt_container{display:flex;align-items:baseline;text-align:left}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .txt_container .answer_text{font-size:14px;line-height:2}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .txt_container .answer_text p{font-family:"Koburina Gothic W3 JIS2004",sans-serif !important;font-size:14px}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .txt_container .answer_text a{color:#646767;text-decoration:underline}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .txt_container .w50{width:50%;margin-right:60px}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .txt_container .img_box img{object-fit:none;object-position:left 10% bottom 30%}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .annotation{display:block;text-align:left;font-size:14px}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .fl-st{align-items:flex-start}#pageMembership .section_area.qa .qa_list_box .qa_list .list_item .answer_sub{font-size:14px;text-align:left;margin-right:20px}#pageMembership .section_area.banner{max-width:1080px;margin:0 auto 100px}#pageMembership .section_area.banner .content_box{display:flex;justify-content:space-between;margin-bottom:45px}#pageMembership .section_area.banner .content_box a{width:calc(50% - 20px)}#pageMembership .section_area.banner .banner_box .top{margin-bottom:45px}/*# sourceMappingURL=page_membership_pc.css.map */