.hero-body[data-v-4cf07d18]{padding:7.8rem 1rem}@media screen and (max-width:480px){.hero-body[data-v-4cf07d18]{padding:0}}.firsview[data-v-4cf07d18]{background-color:#fdfaed}.firsview .project_title[data-v-4cf07d18]{font-family:Tsukushi A Round Gothic,sans-serif;font-size:32px;font-weight:700;letter-spacing:2px;text-align:center}.firsview .top_block[data-v-4cf07d18]{padding-bottom:80px}.firsview div[data-v-4cf07d18]{background-color:#fff;font-family:Tsukushi A Round Gothic,sans-serif;padding-top:8px}.firsview div .product_message[data-v-4cf07d18]{color:#838285;font-size:16px;font-weight:700;opacity:.6}.firsview div .project_read_message[data-v-4cf07d18]{font-size:20px;letter-spacing:2px;margin:16px auto 40px;max-width:420px;width:50%}.firsview div .project_read_message .first-text p[data-v-4cf07d18]{font-family:Tsukushi A Round Gothic,W3,sans-serif;font-weight:700;line-height:2}.firsview div .project_read_message .second-texts[data-v-4cf07d18]{margin:10px auto}.firsview div .project_read_message .second-texts .block p[data-v-4cf07d18]{font-family:Tsukushi A Round Gothic,W3,sans-serif;font-weight:300;line-height:2.3}.firsview div .title_font[data-v-4cf07d18]{margin:10px 0 50px;width:250px}@media screen and (max-width:480px){.firsview div .product_message[data-v-4cf07d18]{font-size:18px}.firsview div .project_read_message[data-v-4cf07d18]{font-size:14px;margin:16px auto 40px;width:85%}.firsview div .title_font[data-v-4cf07d18]{width:300px}.firsview div .block p[data-v-4cf07d18]{letter-spacing:2px;text-align:left}}.firsview div .main_image[data-v-4cf07d18]{margin:auto;max-width:240px;width:72%}.firsview div .main_image .sight[data-v-4cf07d18]{background-color:#fff}.firsview div .top-btn[data-v-4cf07d18]{margin-top:-64px!important}@media screen and (max-width:480px){.firsview div .top-btn[data-v-4cf07d18]{margin-top:0!important}}@media screen and (max-width:896px){.firsview div .top-btn[data-v-4cf07d18]{margin-top:0!important}}.firsview div .tomoshibi[data-v-4cf07d18]{background-color:#fdfaed;background:linear-gradient(90deg,#fc8824,#fec952);border:4px solid #fff;color:#fff;display:flex;height:80px;margin:0 auto;width:398px}.firsview div .tomoshibi a[data-v-4cf07d18]{color:#fff;display:block;font-family:Tsukushi A Round Gothic,sans-serif;font-size:28px;font-weight:700;width:290px}@media screen and (max-width:480px){.firsview div .tomoshibi[data-v-4cf07d18]{height:72px;width:311px}.firsview div .tomoshibi a[data-v-4cf07d18]{font-size:20px}.concept[data-v-4cf07d18]{padding-top:62px}}.how_to_use[data-v-4cf07d18]{background-color:#fff;margin-top:80px;padding:64px 0}.how_to_use .columns .column .block p[data-v-4cf07d18]{color:#302f33;font-family:Tsukushi A Round Gothic,sans-serif;font-size:30px;font-weight:700;letter-spacing:3px}.how_to_use .columns .column .block .difference[data-v-4cf07d18]{color:#838285;font-size:20px;font-weight:400}.how_to_use .columns .column .use_image[data-v-4cf07d18]{margin:15px 0;width:796px}.how_to_use .columns .column .tomoshibi[data-v-4cf07d18]{background-color:#fdfaed;background:linear-gradient(90deg,#fc8824,#fec952);border:4px solid #fff;color:#fff;display:flex;height:80px;margin:0 auto;width:398px}.how_to_use .columns .column .tomoshibi a[data-v-4cf07d18]{color:#fff;display:block;font-family:Tsukushi A Round Gothic,sans-serif;font-size:28px;font-weight:700;width:290px}.how_to_use .columns .column .attention[data-v-4cf07d18]{color:#302f33;font-family:hiragino Sans,sans-serif;font-size:16px;font-weight:300;margin-top:10px}@media screen and (max-width:480px){.how_to_use .columns .column .tomoshibi[data-v-4cf07d18]{height:64px;width:311px}.how_to_use .columns .column .tomoshibi a[data-v-4cf07d18]{font-size:20px}.how_to_use .columns .column .block[data-v-4cf07d18]{margin-top:0}.how_to_use .columns .column .block p[data-v-4cf07d18]{color:#302f33;font-family:Tsukushi A Round Gothic,sans-serif;font-size:20px;font-weight:700}.how_to_use .columns .column .block .difference[data-v-4cf07d18]{font-size:12px}.how_to_use .columns .column .use_image[data-v-4cf07d18]{margin:15px 0;width:311px}.how_to_use .columns .column .attention[data-v-4cf07d18]{font-family:Hiragino Sans,sans-serif;font-size:10px;font-weight:300;line-height:2;margin-top:28px}.how_to_use[data-v-4cf07d18]{margin-top:40px;padding:64px 0}}.letters[data-v-4cf07d18]{background-color:#fdfaed;padding:100px 0}.letters .example[data-v-4cf07d18]{color:#302f33;font-family:Tsukushi A Round Gothic,sans-serif;font-size:48px;font-weight:700;letter-spacing:3px;margin-bottom:100px}.letters .example .recieve_post[data-v-4cf07d18]{margin:40px auto;width:8%}@media screen and (max-width:480px){.letters .example[data-v-4cf07d18]{font-size:20px;margin-bottom:35px}.letters .example .recieve_post[data-v-4cf07d18]{margin:24px auto;width:20%}}.letters .block .modal .modal-card[data-v-4cf07d18]{border:1px solid #707070;border-radius:5px;height:720px;overflow:scroll;width:560px}.letters .block .modal .modal-card .stamp[data-v-4cf07d18]{position:absolute;right:16px;top:48px;width:166px}@media screen and (max-width:480px){.letters .block .modal .modal-card[data-v-4cf07d18]{height:98%;max-height:800px;width:98%}.letters .block .modal .modal-card .stamp[data-v-4cf07d18]{right:10px;top:12px}}.letters .block .modal .modal-card .dear[data-v-4cf07d18]{color:#302f33;display:inline;font-family:Tsukushi A Round Gothic,sans-serif;font-size:24px;font-weight:700;position:relative;top:48px}@media screen and (max-width:480px){.letters .block .modal .modal-card .dear[data-v-4cf07d18]{font-size:20px}}.letters .block .modal .modal-card .dear_modal[data-v-4cf07d18]{font-weight:700;margin:0 30px 30px;text-align:left}.letters .block .modal .modal-card .modal-card-head[data-v-4cf07d18]{border-bottom:none;margin-bottom:147px;padding:0}@media screen and (max-width:480px){.letters .block .modal .modal-card .modal-card-head[data-v-4cf07d18]{margin-bottom:72px}}.letters .block .modal .modal-card .modal-card-head .nostamp[data-v-4cf07d18]{position:absolute;right:50px;top:48px;width:96px}@media screen and (max-width:480px){.letters .block .modal .modal-card .modal-card-head .nostamp[data-v-4cf07d18]{width:60px}}.letters .block .modal .modal-card .modal-card-body[data-v-4cf07d18]{overflow:visible;overflow:initial}.letters .block .modal .modal-card .modal-card-body .letter[data-v-4cf07d18]{background-color:#fff;margin:0 10px 15px}.letters .block .modal .modal-card .modal-card-body .letter .letter_content[data-v-4cf07d18]{margin:0 10px;text-align:left}.letters .block .modal .modal-card .modal-card-body .letter .letter_content .line[data-v-4cf07d18]{background-image:linear-gradient(180deg,hsla(0,0%,39%,0),hsla(0,0%,39%,0) 95%,#e0dbcf);background-size:100% 2em;font-family:Hiragino Sans,sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;line-height:2em;padding:2em 0 .2em;word-break:normal}@media screen and (max-width:480px){.letters .block .modal .modal-card .modal-card-body .letter .letter_content .line[data-v-4cf07d18]{font-size:14px}}.letters .block .modal .modal-card .submit_block[data-v-4cf07d18]{margin-bottom:30px;margin-top:40px}.letters .block .modal .modal-card .submit_block .submit[data-v-4cf07d18]{font-size:28px;font-weight:700;margin:10px 0}.letters .block .modal .modal-card .submit_block p[data-v-4cf07d18]{cursor:pointer;font-size:16px;text-align:center}@media screen and (max-width:480px){.letters .block .modal .modal-card .submit_block p[data-v-4cf07d18]{font-size:14px}}.letters .block .letters_block[data-v-4cf07d18]{flex-wrap:wrap;margin:0 25px 20px;max-width:1630px}@media screen and (min-width:1200px){.letters .block .letters_block .is-one-third[data-v-4cf07d18]{max-width:522px;width:31.3333%}}.letters .block .letters_block .letter[data-v-4cf07d18]{background-color:#fff;border:1px solid #dbcfa8;border-radius:5px;height:564px;margin:0 1% 15px}.letters .block .letters_block .letter .block[data-v-4cf07d18]{margin-bottom:88px;padding:.3em 1em 2em;position:relative;text-align:left}.letters .block .letters_block .letter .block .stamp[data-v-4cf07d18]{position:absolute;right:10px;width:166px}.letters .block .letters_block .letter .dear[data-v-4cf07d18]{color:#302f33;font-family:Tsukushi A Round Gothic,sans-serif;font-size:26px;font-weight:700;margin-bottom:56px;margin-left:20px;margin-right:20px;max-height:84px;overflow:scroll;text-align:left;word-break:normal}.letters .block .letters_block .letter .letter_content[data-v-4cf07d18]{max-height:258px;overflow:hidden;padding:0 1em 2em;text-align:left}.letters .block .letters_block .letter .letter_content .line[data-v-4cf07d18]{background-image:linear-gradient(180deg,hsla(0,0%,39%,0),hsla(0,0%,39%,0) 95%,#e0dbcf);background-size:100% 2em;font-family:Hiragino Sans,sans-serif;font-size:20px;font-weight:300;letter-spacing:1px;line-height:2em;padding:0 0 .2em}.letters .block .letters_block .letter .white_box[data-v-4cf07d18]{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);display:block;height:32px;margin-top:-32px;position:relative;width:100%}@media screen and (max-width:480px){.letters .block .letters_block[data-v-4cf07d18]{margin:0 8px}.letters .block .letters_block .letter[data-v-4cf07d18]{height:407px;margin-left:0;margin-right:0}.letters .block .letters_block .letter .block[data-v-4cf07d18]{margin-bottom:88px}.letters .block .letters_block .letter .dear[data-v-4cf07d18]{font-size:18px;margin-bottom:16px;max-height:56px}.letters .block .letters_block .letter .letter_content[data-v-4cf07d18]{max-height:192px}.letters .block .letters_block .letter .letter_content .line[data-v-4cf07d18]{font-size:14px;letter-spacing:2px}}.letters a[data-v-4cf07d18]{font-size:20px;letter-spacing:1px}.letters a .button[data-v-4cf07d18],.letters a[data-v-4cf07d18]{color:#302f33;font-family:Tsukushi A Round Gothic,sans-serif;font-weight:700}.letters a .button[data-v-4cf07d18]{background-color:transparent;border-color:hsla(260,1%,52%,.6);display:flex;font-size:24px;height:80px;letter-spacing:2px;margin:0 auto;width:398px}@media screen and (max-width:480px){.letters[data-v-4cf07d18]{padding:64px 0}.letters a .button[data-v-4cf07d18],.letters a[data-v-4cf07d18]{color:#302f33;font-family:Tsukushi A Round Gothic,sans-serif;font-size:20px;font-weight:700;letter-spacing:1px}.letters a .button[data-v-4cf07d18]{background-color:transparent;border-color:hsla(260,1%,52%,.6);height:64px;margin-bottom:42px;margin-top:32px;max-width:311px;width:85%}}.letter_img[data-v-4cf07d18]{margin:auto;width:17%}.share_block[data-v-4cf07d18]{padding:8px}.share_block p[data-v-4cf07d18]{font-size:20px;line-height:10px;margin-bottom:20px;margin-top:20px}.share_block img[data-v-4cf07d18]{padding:8px;width:144px}@media screen and (max-width:480px){.letter_img[data-v-4cf07d18]{margin:auto;width:54%}.share_block[data-v-4cf07d18]{padding-bottom:24px;padding-top:24px}.share_block p[data-v-4cf07d18]{font-size:20px;line-height:30px;margin-bottom:8px;margin-top:8px}.share_block img[data-v-4cf07d18]{padding:8px;width:96px}}.modal_sns[data-v-4cf07d18]{color:#302f33;font-family:Tsukushi A Round Gothic,sans-serif;font-weight:700;letter-spacing:3px}.modal_sns .share_block p[data-v-4cf07d18]{font-size:14px;line-height:10px;margin-bottom:8px;margin-top:20px}.modal_sns .share_block img[data-v-4cf07d18]{padding:8px;width:80px}@media screen and (max-width:480px){.modal_sns .letter_img[data-v-4cf07d18]{margin:auto;width:54%}.modal_sns .share_block[data-v-4cf07d18]{padding-bottom:24px;padding-top:8px}.modal_sns .share_block p[data-v-4cf07d18]{font-size:14px;line-height:16px;margin-bottom:8px;margin-top:0}.modal_sns .share_block img[data-v-4cf07d18]{padding:8px;width:64px}}.lightup_name[data-v-4cf07d18]{color:#302f33;font-family:Tsukushi A Round Gothic,sans-serif;font-size:14px;font-weight:700;margin-top:32px}@media screen and (max-width:480px){.lightup_name[data-v-4cf07d18]{font-size:14px}}.lightup_place[data-v-4cf07d18]{color:#302f33;font-family:Tsukushi A Round Gothic,sans-serif;font-size:14px;font-weight:700;margin-top:8px}@media screen and (max-width:480px){.lightup_place[data-v-4cf07d18]{font-size:14px}}.night .firsview[data-v-4cf07d18]{background-color:#f7f6f4}.night .firsview .first_message[data-v-4cf07d18]{background-color:#282433}.night .firsview .first_message .product_message[data-v-4cf07d18]{color:#fff;opacity:.6}.night .firsview .main_image .sight[data-v-4cf07d18]{background-color:#272433}.night .concept[data-v-4cf07d18],.night .letters[data-v-4cf07d18]{background-color:#f7f6f4}