.l_sec{box-sizing:border-box;line-height:1.7;font-size:min(4.2666666667vw,32px)}.l_sec::before,.l_sec::after{box-sizing:border-box}.l_sec *{box-sizing:border-box}.l_sec *::before,.l_sec *::after{box-sizing:border-box}.l_sec img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}.sec_main .block_01 .box_01 h1{margin-bottom:5.3333333333vw}.sec_main .block_02 .l_box .txt_note{margin-top:2.6666666667vw}.sec_gift_service .block_01 .box_02{padding-bottom:5.3333333333vw;border-bottom:1px dotted #222}.sec_gift_service .block_01 .box_02 .l_part{margin-left:1em}.sec_gift_service .block_01 .box_02 .l_part .l_txt+.l_txt{margin-top:0}.sec_gift_service .block_01 .box_02 .l_part .l_txt dd{margin-left:2em}.sec_gift_service .block_01 .box_03,.sec_gift_service .block_01 .box_04,.sec_gift_service .block_01 .box_05,.sec_gift_service .block_01 .box_06{padding-bottom:5.3333333333vw;margin-top:5.3333333333vw;border-bottom:1px dotted #222}.sec_gift_service .block_01 .box_03 .l_box_inner,.sec_gift_service .block_01 .box_04 .l_box_inner,.sec_gift_service .block_01 .box_05 .l_box_inner,.sec_gift_service .block_01 .box_06 .l_box_inner{display:flex;width:100%}.sec_gift_service .block_01 .box_03 .txt_heading,.sec_gift_service .block_01 .box_04 .txt_heading,.sec_gift_service .block_01 .box_05 .txt_heading,.sec_gift_service .block_01 .box_06 .txt_heading{width:5em;white-space:nowrap}.sec_gift_service .block_01 .box_03 .l_part,.sec_gift_service .block_01 .box_04 .l_part,.sec_gift_service .block_01 .box_05 .l_part,.sec_gift_service .block_01 .box_06 .l_part{width:calc(100% - 5em);margin:0}.sec_gift_service .block_01 .box_07{margin-top:5.3333333333vw}.sec_packaging_message .block_02 .box_02 .l_part .l_part_inner{display:flex;justify-content:center;padding:5.3333333333vw 0;border:1px solid #d5d5d5}.sec_packaging_message .block_02 .box_02 .l_part .l_img{line-height:1.7;font-size:min(3.7333333333vw,28px);width:40vw;margin:0}.sec_packaging_message .block_02 .box_02 .l_part .l_img+.l_img{margin-left:4vw}.sec_packaging_message .block_02 .box_02 .l_part .l_img dt{margin-bottom:2.6666666667vw}.block_inquiry .l_block_inner{padding:5.3333333333vw 2.6666666667vw;background-color:#fff}.block_inquiry .l_sec_heading{margin-bottom:5.3333333333vw}.block_inquiry .box_inquiry .part_tel{color:#910000;text-align:center}.block_inquiry .box_inquiry .part_tel .link_tel{font-size:min(9.6vw,72px);font-weight:bold;line-height:1.1}.block_inquiry .box_inquiry .part_tel .txt_time{margin-top:2.6666666667vw}/*# sourceMappingURL=style.css.map */
