@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap);:root{--black:#7c7b7b;--gold:#e2c963;--green:#bbd4cc;--f-black:900;--f-900:900;--f-exbold:800;--f-800:800;--f-bold:700;--f-700:700;--f-semibold:600;--f-600:600;--f-medium:500;--f-500:500;--f-regular:400;--f-400:400}html{width:100%;height:100%;position:relative}html{scroll-behavior:smooth}body{position:relative;height:100%;font-size:1rem;line-height:1.5;letter-spacing:.01em;color:var(--black,#7c7b7b);overflow-x:hidden;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}@media (max-width:767px){body{font-size:3.7209302326vw;line-height:1.5;letter-spacing:.01em}}main{position:relative;z-index:1}main{padding-top:90px}@media (max-width:1000px){main{padding-top:50px}}img{max-width:100%;width:100%;height:auto;vertical-align:bottom;outline:0}a{color:inherit;text-decoration:none}.show--sp{display:none}@media (max-width:767px){.show--sp{display:block!important}}.show--o-sp{display:none}@media (min-width:768px){.show--o-sp{display:block!important}}.show--menu{display:none}@media (max-width:1000px){.show--menu{display:block!important}}.show--o-menu{display:none}@media (min-width:1001px){.show--o-menu{display:block!important}}.show--container{display:none}@media (max-width:1280px){.show--container{display:block!important}}.show--o-container{display:none}@media (min-width:1281px){.show--o-container{display:block!important}}.show--pc{display:none}@media (max-width:1440px){.show--pc{display:block!important}}.show--o-pc{display:none}@media (min-width:1441px){.show--o-pc{display:block!important}}@media (max-width:767px){.none--sp{display:none!important}}@media (min-width:768px){.none--o-sp{display:none!important}}@media (max-width:1000px){.none--menu{display:none!important}}@media (min-width:1001px){.none--o-menu{display:none!important}}@media (max-width:1280px){.none--container{display:none!important}}@media (min-width:1281px){.none--o-container{display:none!important}}@media (max-width:1440px){.none--pc{display:none!important}}@media (min-width:1441px){.none--o-pc{display:none!important}}.wrapper{overflow-x:hidden}.container{width:100%;max-width:1280px;margin-right:auto;margin-left:auto;padding-left:40px;padding-right:40px;position:relative}@media (max-width:767px){.container{max-width:100%;padding-left:8.3720930233vw;padding-right:8.3720930233vw}}.container_inner{width:100%;margin-right:auto;margin-left:auto}@media (max-width:767px){.container_inner{max-width:100%}}.c_entry_post_style .entry-content{margin-top:24px}@media (max-width:767px){.c_entry_post_style .entry-content{margin-top:5.5813953488vw}}.c_entry_post_style .entry-content>*{margin:1.3em 0}.c_entry_post_style .entry-content h2,.c_entry_post_style .entry-content h2.wp-block-heading{margin-top:3.5em;font-size:1.75em;font-weight:500}@media (max-width:767px){.c_entry_post_style .entry-content h2,.c_entry_post_style .entry-content h2.wp-block-heading{font-size:1.5em}}.c_entry_post_style .entry-content h3,.c_entry_post_style .entry-content h3.wp-block-heading{margin-top:2.5em;font-size:1.25em;font-weight:700}@media (max-width:767px){.c_entry_post_style .entry-content h3,.c_entry_post_style .entry-content h3.wp-block-heading{font-size:1.125em}}.c_entry_post_style .entry-content h4,.c_entry_post_style .entry-content h4.wp-block-heading{margin-top:2em;font-size:1.125em;font-weight:700}@media (max-width:767px){.c_entry_post_style .entry-content h4,.c_entry_post_style .entry-content h4.wp-block-heading{font-size:1em}}.c_entry_post_style .entry-content :where(ul.wp-block-list,ol.wp-block-list,ul,ol){margin:1.2em 0 1.2em 1.5em;padding-left:0;line-height:1.7}.c_entry_post_style .entry-content :where(li+li){margin-top:.4em}.c_entry_post_style .entry-content :where(.wp-block-list.wp-block-list),.c_entry_post_style .entry-content :where(olol),.c_entry_post_style .entry-content :where(olul),.c_entry_post_style .entry-content :where(ulol),.c_entry_post_style .entry-content :where(ulul){margin-top:.6em;margin-bottom:.6em}.c_entry_post_style .entry-content :where(ul,ul.wp-block-list){list-style:disc}.c_entry_post_style .entry-content :where(ul,ul.wp-block-list) :where(ul){list-style:circle}.c_entry_post_style .entry-content :where(ul,ul.wp-block-list) :where(ul) :where(ul){list-style:square}.c_entry_post_style .entry-content :where(ol,ol.wp-block-list){list-style:decimal}.c_entry_post_style .entry-content :where(ol,ol.wp-block-list) :where(ol){list-style:lower-alpha}.c_entry_post_style .entry-content :where(ol,ol.wp-block-list) :where(ol) :where(ol){list-style:lower-roman}.c_entry_post_style .entry-content :where(li>p:not(:first-child)){margin-top:.4em}.c_btn{width:100%;max-width:276px;height:56px;display:flex;align-items:center;justify-content:center;background:#f4f3f4;color:#3f3a39;position:relative;padding:14px;border-radius:9999px;transition:all .3s ease}@media (max-width:767px){.c_btn{width:64.1860465116vw;max-width:100%;height:13.023255814vw;padding:3.2558139535vw;transition:all .1s ease}}.c_btn.-arrow:after{position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;width:8px;height:16px;right:16px}@media (max-width:767px){.c_btn.-arrow:after{width:1.8604651163vw;height:3.7209302326vw;right:3.7209302326vw}}.c_btn.-blue{background-color:var(--blue,#0d70b4);color:#fff;border:1px solid var(--blue,#0d70b4)}.c_btn.-blue:hover{opacity:.7}.c_btn.-blue.-arrow:after{content:"";background-image:url(../img/ico_arrow_tri_right_white.svg)}.c_btn.-white{background-color:#fff;color:var(--blue,#0d70b4);border:1px solid var(--blue,#0d70b4)}.c_btn.-white:after{content:"";background-image:url(../img/ico_arrow_tri_right_orange.svg)}.c_btn.-white:hover{background-color:var(--blue,#0d70b4);color:#fff}.c_btn.-white:hover:after{background-image:url(../img/ico_arrow_tri_right_white.svg)}.c_btn.-gray{background-color:#b0b0b0;color:#fff;border:1px solid #b0b0b0}.c_btn.-gray:hover{opacity:.7}.c_btn_square{width:100%;max-width:322px;height:56px;display:flex;align-items:center;justify-content:center;gap:16px;background:#fff;color:#0d70b4;border:1px solid #0d70b4;position:relative;padding:15px;border-radius:8px;transition:all .3s ease}@media (max-width:767px){.c_btn_square{width:100%;max-width:74.8837209302vw;height:13.023255814vw;border-radius:1.8604651163vw;padding:3.7209302326vw;gap:3.7209302326vw;transition:all .1s ease}}.c_btn_square.-blue{background:var(--blue,#0d70b4);color:#fff}.c_btn_square.-gray{background:#b0b0b0;color:#fff;border-color:#b0b0b0}.c_btn_square.-arrow:after{content:"";background-image:url(../img/ico_arrow_tri_right_white.svg);position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;width:8px;height:16px;right:16px}@media (max-width:767px){.c_btn_square.-arrow:after{width:1.8604651163vw;height:3.7209302326vw;right:3.7209302326vw}}.c_btn_square:hover{opacity:.7}.c_secttl{display:flex;flex-direction:column;align-items:center}.c_secttl .ja{color:#00406c;text-align:center;font-size:34px;font-weight:700;line-height:1.7}@media (max-width:767px){.c_secttl .ja{font-size:6.0465116279vw}}.c_secttl .en{color:var(--blue,#0d70b4);text-align:center;font-family:Poppins;font-size:15px;font-weight:700;line-height:1.7;text-transform:uppercase}@media (max-width:767px){.c_secttl .en{font-size:3.2558139535vw}}.c_page_img_header{position:relative;background-image:var(--page-header-bg, url("../img/page_hd_img_default.jpg"));background-position:center right;background-size:cover;background-repeat:no-repeat;height:22.3611111111vw;display:flex;align-items:center}@media (max-width:767px){.c_page_img_header{background-image:var(--page-header-bg-sp, var(--page-header-bg, url("../img/page_hd_img_default_sp.jpg")));height:55.8139534884vw}}.c_page_img_header .container .entry-title{display:flex;flex-direction:column;margin-top:-25px}@media (max-width:767px){.c_page_img_header .container .entry-title{margin-top:0}}.c_page_img_header .container .entry-title .en{color:var(--blue,#0d70b4);font-family:Poppins;font-size:14px;font-weight:700;line-height:1.7;text-transform:capitalize}@media (max-width:767px){.c_page_img_header .container .entry-title .en{font-size:3.2558139535vw}}.c_page_img_header .container .entry-title .ja{font-size:34px;line-height:1.7;letter-spacing:1.7px}@media (max-width:767px){.c_page_img_header .container .entry-title .ja{font-size:6.511627907vw;letter-spacing:.03em}}.c_contact_form{margin-top:62px}@media (max-width:767px){.c_contact_form{margin-top:13.9534883721vw}}.c_bg_paleblue{background-color:#f6f8fb}.c_faq_list{--faq-duration-open:0.75s;--faq-duration-close:0.42s;--faq-fade:0.6s;--faq-ease-open:cubic-bezier(
    0.18,
    0.95,
    0.32,
    1
  );--faq-ease-close:cubic-bezier(0.45, 0, 0.55, 0.95);display:-ms-grid;display:grid;gap:25px}@media (max-width:767px){.c_faq_list{margin-top:7.4418604651vw;gap:5.5813953488vw}}.c_faq_list .faq_item{border-radius:var(--curve,8px);box-shadow:0 0 30px 0 rgba(200,200,200,.2);background:#fff;padding:22px}@media (max-width:767px){.c_faq_list .faq_item{border-radius:1.8604651163vw;padding:3.7209302326vw}}.c_faq_list .faq_item .faq_q{display:flex;align-items:center;justify-content:space-between;width:100%;background:0 0;border:0;text-align:left;font-weight:600;line-height:2;letter-spacing:.03em;cursor:pointer}.c_faq_list .faq_item .faq_q:focus-visible,.c_faq_list .faq_item .faq_q:hover{outline:0}.c_faq_list .faq_item .faq_q .q_text{flex:1 1;font-weight:500;display:flex;align-items:baseline}.c_faq_list .faq_item .faq_q .q_text:before{content:"Q.";margin-right:10px;font-size:20px}@media (max-width:767px){.c_faq_list .faq_item .faq_q .q_text:before{margin-right:2.3255813953vw;font-size:4.1860465116vw}}.c_faq_list .faq_item .faq_q .q_icon{margin-left:12px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;position:relative}@media (max-width:767px){.c_faq_list .faq_item .faq_q .q_icon{margin-left:2.7906976744vw;width:6.511627907vw;height:6.511627907vw}}.c_faq_list .faq_item .faq_q .q_icon:before{content:"";width:24px;height:24px;background-image:url(../img/ico_plus.svg);background-size:contain;line-height:1;font-weight:400;transition:opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease;transition:transform .25s ease,opacity .25s ease,-webkit-transform .25s ease;display:inline-block}@media (max-width:767px){.c_faq_list .faq_item .faq_q .q_icon:before{width:5.5813953488vw;height:5.5813953488vw}}.c_faq_list .faq_item .faq_q.is-open .q_icon:before{content:"";background-image:url(../img/ico_minus.svg)}.c_faq_list .faq_item .faq_a{position:relative;display:flex;align-items:baseline;line-height:2;max-height:0;overflow:hidden;opacity:0;transition:max-height var(--faq-duration-close) var(--faq-ease-close),opacity calc(var(--faq-fade) * .75) var(--faq-ease-close)}.c_faq_list .faq_item .faq_a:before{content:"A.";margin-right:10px;font-size:20px}@media (max-width:767px){.c_faq_list .faq_item .faq_a:before{margin-right:2.3255813953vw;font-size:4.1860465116vw}}.c_faq_list .faq_item .faq_a.is-open{max-height:500px;opacity:1;transition:max-height var(--faq-duration-open) var(--faq-ease-open),opacity var(--faq-fade) var(--faq-ease-open) 40ms}.c_faq_list .faq_item .faq_a.is-open::after{content:"";height:1px;width:100%;background-color:#bfbfbf;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:22px 0}@media (max-width:767px){.c_faq_list .faq_item .faq_a.is-open::after{margin:3.7209302326vw 0}}.c_faq_list .faq_item .faq_a p{margin-top:40px}@media (max-width:767px){.c_faq_list .faq_item .faq_a p{margin-top:7.4418604651vw}}.c_faq_list .faq_item .faq_a p a{text-decoration:underline;text-underline-offset:4px}.c_hover{transition:opacity .3s}@media (max-width:767px){.c_hover{transition:opacity .1s}}.c_hover:hover{opacity:.8}.c_keyword_modal{display:none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:70;transition:opacity .25s ease}@media (min-width:768px){.c_keyword_modal{min-width:1100px}}.c_keyword_modal .overlay{background-color:rgba(0,0,0,.8);height:100%;left:0;position:absolute;top:0;width:100%}.c_keyword_modal .modal_inner{background-color:#fff;border-radius:20px;border:1px solid #0082e1;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.c_keyword_modal .modal_inner{height:315.8139534884vw;width:160vw}}@media (min-width:768px){.c_keyword_modal .modal_inner{height:45.1388888889vw;width:69.4444444444vw}}.c_keyword_modal .modal_content{height:100%;position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:767px){.c_keyword_modal .modal_content{padding:13.9534883721vw 9.3023255814vw 9.3023255814vw;gap:9.3023255814vw}}@media (max-width:767px){.c_keyword_modal .modal_content{padding:2.7777777778vw 2.0833333333vw 2.0833333333vw;gap:1.3888888889vw}}.c_keyword_modal .ttl{font-weight:700;color:#0082e1;text-align:center}@media (max-width:767px){.c_keyword_modal .ttl{font-size:11.1627906977vw;line-height:1.2}}@media (min-width:768px){.c_keyword_modal .ttl{font-size:2.5vw;line-height:1.2}}.c_keyword_modal .ttl .sm{font-size:70%}.c_keyword_modal .exp{font-weight:500;text-align:center}@media (max-width:767px){.c_keyword_modal .exp{font-size:6.511627907vw;line-height:1.7857142857}}@media (min-width:768px){.c_keyword_modal .exp{font-size:1.6666666667vw;line-height:1.75}}.c_keyword_modal .modal_close{background-color:transparent;cursor:pointer;position:absolute;right:20px;z-index:1;border:none}@media (max-width:767px){.c_keyword_modal .modal_close{height:11.6279069767vw;top:6.976744186vw;width:11.6279069767vw}}@media (min-width:768px){.c_keyword_modal .modal_close{height:3.4722222222vw;top:-7.6388888889vw;width:3.4722222222vw}}.c_keyword_modal .modal_close::after,.c_keyword_modal .modal_close::before{background-color:#fff;content:"";position:absolute;top:50%;border-radius:9999px}@media (max-width:767px){.c_keyword_modal .modal_close::after,.c_keyword_modal .modal_close::before{height:.8vw;left:34%;width:6vw}}@media (min-width:768px){.c_keyword_modal .modal_close::after,.c_keyword_modal .modal_close::before{height:.2083333333vw;left:34%;width:1.5277777778vw}}.c_keyword_modal .modal_close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c_keyword_modal .modal_close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#header{position:fixed;z-index:10;top:0;width:100%;background-color:#fff;height:90px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}@media (max-width:767px){#header{height:50px}}@media (max-width:767px){#header .container{padding-left:15px}}#header .header_inner{display:flex;align-items:center;justify-content:space-between;gap:7%}#header .header_inner #site-title{width:370.91px;line-height:1;display:flex;align-items:center;justify-content:center}@media (max-width:767px){#header .header_inner #site-title{width:230px}}@media (max-width:767px){#header .header_inner .btn_wrap{position:absolute;right:0}}#header .header_inner .btn_wrap .btn_join{background-color:var(--gold);color:#fff;border-radius:9999px;width:240px;height:60px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:var(--f-bold)}@media (max-width:767px){#header .header_inner .btn_wrap .btn_join{width:78px;height:50px;font-size:14px;border-radius:0 0 0 13px}}.article-ciaocafe-lp{margin-top:14px}.article-ciaocafe-lp .c_entry_post_style .entry-content .breaking_out{margin-inline:calc(50% - 50vw)}@media (max-width:1280px){.article-ciaocafe-lp .c_entry_post_style .entry-content .breaking_out{padding-left:40px;padding-right:40px}}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .breaking_out{padding-left:8.3720930233vw;padding-right:8.3720930233vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content .c_sec_block{margin-top:100px;margin-bottom:100px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .c_sec_block{margin-top:23.2558139535vw;margin-bottom:23.2558139535vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content .c_sec_ttl{font-size:1.75rem;line-height:1.4285714286;text-align:center;margin:unset;font-weight:inherit;display:inherit;align-items:unset;padding:inherit;background:inherit;border:inherit}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .c_sec_ttl{font-size:5.5813953488vw;line-height:1.4545454545}}.article-ciaocafe-lp .c_entry_post_style .entry-content .c_naname_box{position:relative;display:flex;flex-direction:column;align-items:center;border:2px solid var(--black)}.article-ciaocafe-lp .c_entry_post_style .entry-content .c_naname_box .naname_ttl{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-26px;font-size:1.375rem;font-weight:var(--f-medium);background-color:#fff;height:41px;display:flex;gap:2.125rem;padding:0 5px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .c_naname_box .naname_ttl{font-size:5.1162790698vw;top:-6.0465116279vw;height:9.5348837209vw;gap:7.9069767442vw;padding:0 1.1627906977vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content .c_naname_box .naname_ttl:after,.article-ciaocafe-lp .c_entry_post_style .entry-content .c_naname_box .naname_ttl:before{content:"";width:29px;height:41px;background-image:url(../img/lp-ciaocafe/slash_lg.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .c_naname_box .naname_ttl:after,.article-ciaocafe-lp .c_entry_post_style .entry-content .c_naname_box .naname_ttl:before{width:6.7441860465vw;height:9.5348837209vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content .c_naname_box .exp{height:100%}.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap{position:relative;display:flex;flex-direction:column;gap:36px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap{gap:3.8vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap .img_wrap{width:90%}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap .img_wrap{width:100vw;margin-inline:calc(50% - 50vw)}}.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap .txt_wrap{display:flex;flex-direction:column;margin:auto;width:100%;max-width:1090px;gap:30px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap .txt_wrap{gap:2.6vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap .txt_wrap .catch{font-size:1.375rem;letter-spacing:.03em;margin:unset;font-weight:inherit;display:inherit;align-items:unset;padding:inherit;background:inherit;border:inherit}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap .txt_wrap .catch{font-size:4.6511627907vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap .txt_wrap .txt{line-height:1.8125;letter-spacing:.03em}.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap .banner{position:absolute;right:4%;top:43%;transition:all .3s}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap .banner{position:static;transition:all .1s}}.article-ciaocafe-lp .c_entry_post_style .entry-content #mv .mv_img_txt_wrap .banner:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #case{margin-top:12.7906976744vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #case .container_inner{max-width:1146px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #case .container_inner{max-width:76.0465116279vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #case .case_list{margin-top:80px;display:flex;gap:44px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #case .case_list{margin-top:18.6046511628vw;flex-direction:column;gap:16.432558vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #case .case_list .case_item{flex:1 1}.article-ciaocafe-lp .c_entry_post_style .entry-content #case .case_list .case_item .case_ttl{font-weight:var(--f-black)}.article-ciaocafe-lp .c_entry_post_style .entry-content #case .case_list .case_item .exp{display:flex;justify-content:center;align-items:center;padding:45px 24px;text-align:center}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #case .case_list .case_item .exp{padding:10.4651162791vw 5.5813953488vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #case .txt{margin:119px auto 0;font-size:1.75rem;line-height:1.45;max-width:942px;letter-spacing:.03em}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #case .txt{text-align:center;font-size:3.7209302326vw;margin:13.488372093vw auto 0}}.article-ciaocafe-lp .c_entry_post_style .entry-content #case .txt .lg{font-size:2.5rem;letter-spacing:.03em}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #case .txt .lg{font-size:5.1162790698vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #case .txt .lg.bg{letter-spacing:.03em;color:#fff;background-color:var(--gold,#e2c963)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #case .txt .lg.bg{padding:1vw;line-height:2}}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #skill{margin-top:128px}}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill{background-color:var(--green);padding-top:82px;padding-bottom:190px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #skill{padding-top:19.0697674419vw;padding-bottom:23.9534883721vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .container_inner{max-width:1100px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .c_sec_ttl{font-size:5.1162790698vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list{margin-top:89px;display:flex;gap:43px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list{margin-top:17vw;flex-direction:column;gap:14vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item{flex:1 1;display:flex;flex-direction:column;height:auto}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .skill_ttl{position:relative;background-color:var(--black);color:#fff;display:inline-flex;align-items:center;gap:min(60px,4.1666666667vw);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px 30px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .skill_ttl{flex-direction:column;width:79.7674418605vw;padding:2.6vw 4vw;gap:0}}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .skill_ttl .lg{font-size:1.375rem;font-weight:var(--f-bold);letter-spacing:.03em}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .skill_ttl .lg{font-size:5.1162790698vw;margin-right:auto}}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .skill_ttl .sm{font-size:1.125rem;font-weight:var(--f-bold);letter-spacing:.03em}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .skill_ttl .sm{font-size:4.1860465116vw;margin-left:auto}}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .white_box{height:100%;margin-top:-44px;padding:65px 12% 15px;background-color:#fff;box-shadow:3px 3px 30px rgba(0,0,0,.16)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .white_box{margin-top:-6.0465116279vw;padding:13.2558139535vw 12% 3.488372093vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .white_box .no_list{padding:0;margin:0;display:flex;flex-direction:column;gap:11px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .white_box .no_list{gap:2.5581395349vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .white_box .no_list li{display:flex;align-items:center}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .white_box .no_list li .no{flex-shrink:0;font-size:1.375rem;font-weight:var(--f-black);display:flex;align-items:center;gap:17px;margin-right:25px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .white_box .no_list li .no{font-size:5.1162790698vw;gap:3.9534883721vw;margin-right:5.8139534884vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .white_box .no_list li .no:after{content:"";width:16px;height:23.5px;background-image:url(../img/lp-ciaocafe/slash_sm.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #skill .skill_list .skill_item .white_box .no_list li .no:after{width:3.7209302326vw;height:5.4651162791vw}}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #about{margin-bottom:161px}}.article-ciaocafe-lp .c_entry_post_style .entry-content #about .about_txt{margin-top:21px;text-align:center}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #about .about_txt{margin-top:12.5581395349vw;line-height:1.75}}.article-ciaocafe-lp .c_entry_post_style .entry-content #about .about_list{padding:0;margin:53px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:17px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #about .about_list{margin:12.3255813953vw auto 0;gap:6.976744186vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #about .about_list li{margin:0;display:flex;gap:20px}.article-ciaocafe-lp .c_entry_post_style .entry-content #about .about_list li:before{flex-shrink:0;content:"";width:25px;height:25px;background-image:url(../img/lp-ciaocafe/ico_check.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #about .about_list li:before{width:5.8139534884vw;height:5.8139534884vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #about .about_img{margin:78px auto 0;width:100%;max-width:942px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #about .about_img{margin:8.1395348837vw auto 0}}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta{padding-left:0!important;padding-right:0!important}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .container_inner{max-width:1440px}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap{display:flex}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap{flex-direction:column}}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area{flex:1 1;color:#fff;display:flex;flex-direction:column;align-items:center;padding:50px 5%;justify-content:space-between;gap:6px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area{flex:unset;height:59.5348837209vw;padding:8vw 4vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area.-black{background-color:var(--black)}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area.-gold{background-color:var(--gold)}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .txt{margin:0;text-align:center}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .txt{font-size:3.2558139535vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .txt.-lg{font-size:1.375rem}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .txt.-lg{font-size:5.1162790698vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .txt.-naname{display:flex;gap:15px;align-items:center}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .txt.-naname{font-size:5.1162790698vw;gap:3.488372093vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .txt.-naname:after,.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .txt.-naname:before{content:"";width:20px;height:49px;background-image:url(../img/lp-ciaocafe/slash_lg_white.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .txt.-naname:after,.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .txt.-naname:before{width:4.6511627907vw;height:11.3953488372vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .txt.-naname:before{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .btn_join{background-color:#fff;border-radius:9999px;font-size:1.25rem;display:flex;justify-content:center;align-items:center;color:var(--black);max-width:343px;height:60px;width:100%}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content .cta .flex_wrap .area .btn_join{max-width:none;width:100%;height:11.6279069767vw;font-size:4.6511627907vw;height:13.9534883721vw;max-width:100%;width:79.7674418605vw}}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #voice{margin-top:160px}}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list{display:flex;flex-wrap:wrap;gap:76px 76px;margin-top:112px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list{margin-top:14.8837209302vw;flex-direction:column;gap:20.2325581395vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item.parent{display:-ms-grid;display:grid;-ms-grid-columns:min(118px,8.1944444444vw) 1fr;grid-template-columns:min(118px,8.1944444444vw) 1fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-column-gap:29px;grid-row-gap:16px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item.parent{-ms-grid-columns:27.4418604651vw 1fr;grid-template-columns:27.4418604651vw 1fr;grid-column-gap:4.8837209302vw;grid-row-gap:5.1162790698vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item.parent .div1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1/1/2/3}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item.parent .div1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item.parent .div2{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item.parent .div2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item.parent .div3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item.parent .div3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2/1/3/3}}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 76px)/ 2);max-width:calc((100% - 76px)/ 2);position:relative;border:2px solid var(--black);padding:50px 25px 35px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item{width:100%;max-width:100%;padding:11.6279069767vw 5.8139534884vw 5.3488372093vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item .star_list{width:180px;padding:0 15px 14px 25px;position:absolute;top:-2px;right:-2px;display:flex;align-items:center;gap:9px;background-color:#fff;border-left:2px solid var(--black);border-bottom:2px solid var(--black)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item .star_list{width:41.8604651163vw;padding:0 3.488372093vw 3.2558139535vw 5.8139534884vw;gap:2.0930232558vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item .star_list .star{width:20px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item .star_list .star{width:4.6511627907vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item .star_list .star img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item .voice_ttl{font-weight:var(--f-bold)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item .voice_ttl{display:flex;align-items:center}}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item .img_area{width:min(118px,8.1944444444vw)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item .img_area{margin-top:-9.3023255814vw;width:27.4418604651vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #voice .voice_list .voice_item .txt_area{flex:1 1}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #change{margin-top:160px}}.article-ciaocafe-lp .c_entry_post_style .entry-content #change .c_sec_ttl{background-color:var(--gold);color:#fff;padding:17px;max-width:960px;margin:auto}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #change .c_sec_ttl{padding:2.7906976744vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list{margin-top:125px;display:flex;flex-wrap:wrap;justify-content:center;gap:89px 60px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list{margin-top:23vw;gap:23vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item{width:360px;flex-shrink:0}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item{width:83.7209302326vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item .change_ttl{width:-webkit-max-content;width:max-content}.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item .exp{padding:25px 20px 15px;display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item .exp{padding:5.8139534884vw 4.6511627907vw 5.8139534884vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item .exp .img_wrap{position:relative}.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item .exp .img_wrap:after{position:absolute;right:10px;bottom:10px;content:"";width:40px;height:40px;background-color:rgba(255,255,255,.8);background-image:url(../img/lp-ciaocafe/ico_zoom.svg);background-size:80%;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:center;border-radius:9999px;padding:5px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item .exp .img_wrap:after{display:none}}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item .exp .img_wrap{pointer-events:none}}.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item .exp .ttl{position:relative;background-color:var(--black);color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6.5px 10px;margin-top:-10px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item .exp .ttl{padding:1.511627907vw 2.3255813953vw;margin-top:-2.3255813953vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item .exp .txt{margin-top:24px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #change .change_list .change_item .exp .txt{margin-top:5.5813953488vw}}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting{margin-top:215px}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting{padding-top:142px;padding-bottom:294px;background-color:var(--green)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting{padding-top:22.0930232558vw;padding-bottom:23.2558139535vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .container_inner{max-width:1110px}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_copy{margin-top:60px;font-size:1.375rem;font-weight:var(--f-medium);text-align:center;letter-spacing:.03em}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_copy{margin-top:13.9534883721vw;font-size:5.1162790698vw;line-height:1.65}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_copy .-lg{font-size:1.75rem;letter-spacing:.03em}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_copy .-lg{font-size:6.511627907vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_copy .-bg{color:#fff;background-color:var(--gold)}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list{margin-top:120px;display:flex;flex-direction:column;gap:54px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list{margin-top:18.8372093023vw;gap:16.2790697674vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item{position:relative;display:flex;background-color:#fff;box-shadow:3px 3px 30px rgba(0,0,0,.16);padding:40px 40px 80px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item{flex-direction:column;align-items:center;padding:17.4418604651vw 4.1860465116vw 10.4651162791vw;gap:9.3023255814vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .bgttl{position:absolute;background-color:var(--black);color:#fff;top:25px;left:0;padding:15px;width:266px}@media (max-width:1000px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .bgttl{top:-30px}}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .bgttl{top:-2.7906976744vw;left:3.488372093vw;padding:3.488372093vw;width:61.8604651163vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .img_area{position:absolute;width:min(348px,24.1666666667vw);box-shadow:3px 3px 30px rgba(0,0,0,.16)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .img_area{position:static;width:65.1162790698vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .txt_area{width:calc(100% - min(348px,24.1666666667vw))}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .txt_area{width:100%}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .txt_area .ttl{font-size:1.375rem;font-weight:var(--f-medium)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .txt_area .ttl{font-size:5.1162790698vw;text-align:center}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .txt_area ul{padding-left:1.5em;margin:37px 0 0;display:flex;flex-direction:column;gap:26px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .txt_area ul{padding-left:0;gap:4.5348837209vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .txt_area ul li{margin:0;display:flex;gap:1em}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .txt_area ul li{gap:.5em}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item .txt_area ul li::before{content:"■"}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item.-kaiketsu .txt_area ul li::before{color:var(--gold)}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item.-nayami{flex-direction:row-reverse}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item.-nayami .img_area{right:-10px}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item.-nayami .txt_area{margin-right:auto}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item.-kaiketsu .img_area{top:100px;left:-10px}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item.-kaiketsu .txt_area{margin-left:auto}}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .recruiting_item.-nayami .img_area{margin-top:-24.8837209302vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .arrow{width:48.08px;margin:auto}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #recruiting .recruiting_list .arrow{width:11.1813953488vw}}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #info{margin-top:145px}}.article-ciaocafe-lp .c_entry_post_style .entry-content #info .container_inner{max-width:1080px}.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox{border:2px solid var(--black);padding:46px 46px 58px;display:flex;flex-direction:column;gap:61px;align-items:center}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox{padding:8.3720930233vw 4.1860465116vw;gap:13.023255814vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row{width:100%;max-width:773px;display:flex;align-items:center;gap:33px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row{justify-content:space-between;gap:3.7209302326vw;max-width:100%}}.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row span{background-color:#fff}.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row .ttl{position:relative;z-index:1;width:54%}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row .ttl{width:auto;flex:1 1}}.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row .ttl:before{content:"";width:100%;height:1px;background-color:var(--black);position:absolute;z-index:-1;left:0;top:50%}.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row .ttl span{background-color:#fff;padding-right:42px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row .ttl span{padding-right:4.6511627907vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row .data{flex:1 1}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row .data{flex:unset;width:auto}}.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row .data span{display:flex}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row .data span{flex-wrap:wrap}}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row .data span{flex-direction:column;align-items:flex-end}}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #info .borderbox .info_row .data .sm{font-size:3.2558139535vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #info .note{margin-top:13px;text-align:right}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #info .note{margin-top:3.023255814vw;font-size:3.2558139535vw;line-height:1.4285714286;text-align:left}}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate{margin-top:160px}}.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate{padding-top:91px;padding-bottom:191px;background-color:var(--green)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate{padding-top:21.1627906977vw;padding-bottom:27.9069767442vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .container_inner{max-width:1080px}.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list{margin-top:70px;display:flex;flex-direction:column;gap:81px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list{margin-top:30vw;gap:20.9302325581vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap .step_item{position:relative;background-color:#fff;padding:31px 30px 41px 185px;z-index:1;-webkit-filter:drop-shadow(3px 3px 30px rgba(0, 0, 0, .16));filter:drop-shadow(3px 3px 30px rgba(0, 0, 0, .16));display:flex;flex-direction:column;gap:10px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap .step_item{padding:19.7674418605vw 6.976744186vw 7.6744186047vw;gap:3.488372093vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap .step_item:before{display:block;position:absolute;z-index:-1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-30px;content:"";width:103px;height:56px;background-image:url(../img/lp-ciaocafe/ico_arro_tri_white_down.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap .step_item:before{width:23.9534883721vw;height:13.023255814vw;bottom:-6.976744186vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap .step_item .step_no{width:100px;height:100px;position:absolute;background-color:var(--black);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:var(--f-bold);top:-20px;left:20px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap .step_item .step_no{width:23.2558139535vw;height:23.2558139535vw;top:-9.3023255814vw;left:4.6511627907vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap .step_item .step_no .lg{font-size:1.8125rem}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap .step_item .step_no .lg{font-size:6.7441860465vw}}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap .step_item .step_ttl{font-size:4.1860465116vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap .note{margin-top:10px;font-size:90%;width:45%;margin-left:auto;margin-bottom:-30px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap .note{font-size:3.2558139535vw;line-height:1.4285714286;width:100%;margin-top:9.3023255814vw;margin-bottom:0}}.article-ciaocafe-lp .c_entry_post_style .entry-content #how_to_participate .step_list .step_item_wrap:last-child .step_item:before{display:none}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #profile{margin-top:140px}}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap{margin-top:175px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap{margin-top:12vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap::after{content:"";display:block;clear:both}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap .float_right{float:right;width:min(449px,31.1805555556vw);margin:-85px 0 1em 8%}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap .float_right{float:none;margin:auto;width:74.4186046512vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap .name_wrap{margin-bottom:40px;max-width:503px;padding:23px 30px;width:auto;background-color:var(--black);color:#fff;display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap .name_wrap{margin-bottom:11.6279069767vw;max-width:100%;width:90%;margin-top:-11.8604651163vw;position:relative;padding:3.7209302326vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap .name_wrap .job{font-weight:var(--f-bold)}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap .name_wrap .name{display:flex;flex-direction:column;align-items:flex-end}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap .name_wrap .name .ja{font-size:1.375rem;font-weight:var(--f-medium);letter-spacing:.03em}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap .name_wrap .name .ja{font-size:5.1162790698vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .profile_wrap .name_wrap .name .en{font-weight:var(--f-bold);letter-spacing:.1em}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .career{border-top:2px solid var(--black);margin:88px auto 0;max-width:1000px;padding:26px 8px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .career{margin:20.4651162791vw auto 0;padding:11.3953488372vw 0 0}}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .career ul{padding:1em .5em}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .career ul{padding:2em 0}}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .career ul>li{display:flex;flex-direction:column;padding-left:1.5em;margin:0}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .career ul>li:before{position:absolute;content:"■";margin-left:-1.5em}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .career ul>li>ul{display:flex;flex-direction:column}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .career ul>li>ul{padding:.8em 0}}.article-ciaocafe-lp .c_entry_post_style .entry-content #profile .career ul>li>ul>li::before{content:""}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #faq{margin-top:138px}}.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list{margin-top:136px;display:flex;flex-direction:column;gap:65px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list{margin-top:26.7441860465vw;gap:15.1162790698vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item{border:2px solid var(--black);padding:0 25px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item{padding:0 5.8139534884vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow{position:relative;display:flex;align-items:center;gap:20px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow{gap:4.6511627907vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow .ico{flex-shrink:0;width:70px;height:70px;display:flex;justify-content:center;align-items:center;font-size:1.8125rem;font-weight:var(--f-bold)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow .ico{width:16.2790697674vw;height:16.2790697674vw;font-size:6.7441860465vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow .ico.q{background-color:var(--black);color:#fff;position:absolute;top:-20px;left:0}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow .ico.q{top:-4.6511627907vw}}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow .ico.a{width:auto}}.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow .txt{padding:25px 0 25px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow .txt{padding:5.8139534884vw 0 5.8139534884vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow.question{padding-left:90px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow.question{padding-left:0}.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow.question .txt{padding:18.6046511628vw 0 5.8139534884vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow.answer{border-top:2px solid var(--black)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #faq .faq_list .faq_item .faqrow.answer{align-items:stretch}}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing{margin-top:222px}}.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .container_inner{max-width:1194px}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap_list{display:flex;flex-direction:column;gap:11.6279069767vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap{display:flex;align-items:center;justify-content:center}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap{flex-direction:column;gap:6.0465116279vw}}.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap .txt_area{flex:1 1;font-size:1.375rem;font-weight:var(--f-medium);padding:3%}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap .txt_area{font-size:4.1860465116vw;line-height:1.6666666667;padding:0}}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap.-flex01{flex-direction:column-reverse}}.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap.-flex01 .img_area{width:min(446px,30.9722222222vw)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap.-flex01 .img_area{width:52.3255813953vw;margin-left:auto}}.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap.-flex02{margin-top:-57px}@media (max-width:1000px){.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap.-flex02{margin-top:0}}.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap.-flex02 .img_area{width:min(263px,18.2638888889vw)}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap.-flex02 .img_area{width:69.5348837209vw;margin-right:auto}}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #addressing .flex_wrap.-flex02 .txt_area{text-align:right}}@media (min-width:768px){.article-ciaocafe-lp .c_entry_post_style .entry-content #participate{margin-top:155px}}.article-ciaocafe-lp .c_entry_post_style .entry-content #participate{padding-top:89px;padding-bottom:68px;background-color:var(--green);font-size:1.375rem;line-height:1.8181818182;text-align:center;letter-spacing:.03em}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #participate{padding-top:20.6976744186vw;padding-bottom:15.8139534884vw;font-size:4.1860465116vw;line-height:1.6666666667}}.article-ciaocafe-lp .c_entry_post_style .entry-content #participate .-bg{background-color:#fff;padding:6px 0}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #participate .-bg{padding:.5vw 0}}.article-ciaocafe-lp .c_entry_post_style .entry-content #participate .btn_join{background-color:var(--gold);color:#fff;font-size:1.25rem;font-weight:var(--f-bold);display:flex;justify-content:center;align-items:center;width:240px;height:60px;border-radius:9999px;margin:72px auto 0}@media (max-width:767px){.article-ciaocafe-lp .c_entry_post_style .entry-content #participate .btn_join{width:83.2558139535vw;height:13.9534883721vw;margin:10.6976744186vw auto 0;font-size:4.6511627907vw}}#footer{background-color:var(--black);color:#fff;padding:20px 0}@media (max-width:767px){#footer{padding:5.8139534884vw 0}}#footer .footer_inner{display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){#footer .footer_inner{flex-direction:column;align-items:flex-start;gap:8.8372093023vw}}#footer .footer_menu ul{padding:0;margin:0;display:flex;gap:39px}@media (max-width:767px){#footer .footer_menu ul{flex-direction:column;gap:2.7906976744vw}}#footer .footer_menu ul li{padding:0;margin:0}#footer .footer_menu ul li a{color:#fff}@media (max-width:767px){#footer .copyright{width:100%;text-align:center}}
/*# sourceMappingURL=style-lp-ciaocafe.min.css.map */
