.p-about_items{margin:3rem 0}.p-about_items>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.p-about_items li:last-of-type_pkg{width:27%}.p-about_items_pkg{width:35%;text-align:right}.p-about_items_body{width:65%;padding-left:30px}.p-about_items_note{line-height:1.5;font-size:14px}.p-about_items_note dt{font-weight:bold}.p-about_items_note dd{margin-bottom:0.5em}.p-about_items_label{display:inline-block;margin-left:5px;padding:0.2em 0.5em 0.1em;font-size:10px;border:solid 1px #999}.p-about_items_btn{margin-top:6px;margin-bottom:0}.p-about_items_btn a{max-width:160px;margin-bottom:0;padding-top:0.9em;padding-bottom:0.7em;font-size:1.2rem}.p-about_ul{margin:0 0 4rem}.p-about_ul>li{position:relative;font-weight:700;font-size:15px;line-height:1.5;padding:0 0 0 25px;margin:0 0 0.5em}.p-about_ul>li::after{content:'';display:block;position:absolute;top:4px;left:0;vertical-align:middle;width:16px;height:16px;z-index:1;background:url("/brand/dusmock/img/common/ico_list.png") no-repeat center center;background-size:contain}.p-about_ul>li>span{display:inline-block;padding:0 0 0.15em;border-bottom:dotted 1px #f57c00}.p-about_table{border-collapse:collapse;width:100%;border-top:solid 1px #ccc;line-height:1.5}.p-about_table th{padding:0.5em;background:#f0f0f0;font-size:17px;color:#1b1d78;text-align:center;vertical-align:middle;width:25%;white-space:nowrap;border-bottom:solid 1px #ccc;font-weight:normal}.p-about_table td{padding:1em;background:#fff;border-bottom:solid 1px #ccc}.p-about_table td li{margin-bottom:0.5em}.p-about_table td li:last-child{margin:0}.p-about_ol{margin:1rem 0 4rem}.p-about_ol>li{position:relative;font-size:15px;line-height:1.5;padding:13px 13px 13px 42px;margin:0 0 0.5em;background:#f8f6eb}.p-about_ol>li::after{content:'';display:block;position:absolute;top:10px;left:10px;vertical-align:middle;width:26px;height:27px;z-index:1}.p-about_ol>li:nth-of-type(1)::after{background:url("/brand/dusmock/img/common/ico_num_01.png") no-repeat center center;background-size:contain}.p-about_ol>li:nth-of-type(2)::after{background:url("/brand/dusmock/img/common/ico_num_02.png") no-repeat center center;background-size:contain}.p-about_ol>li>span{display:inline-block;padding:0 0 0.15em;border-bottom:dotted 1px #f57c00}.p-about_dl_box{margin:0 0 10px;padding:12px;background:#fed200;border:solid 4px #fff;border-radius:10px;line-height:1.4}.p-about_dl_box dt{position:relative;font-size:16px;font-weight:700;padding:4px 0 10px 34px;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}.p-about_dl_box dt::after{content:'';display:block;position:absolute;top:0px;left:0px;vertical-align:middle;width:26px;height:27px;z-index:1}.p-about_dl_box:nth-of-type(1) dt::after{background:url("/brand/dusmock/img/common/ico_num_01.png") no-repeat center center;background-size:contain}.p-about_dl_box:nth-of-type(2) dt::after{background:url("/brand/dusmock/img/common/ico_num_02.png") no-repeat center center;background-size:contain}.p-about_dl_box dd{font-size:14px;background:#fff;border-radius:5px;padding:10px 14px}.p-about_faq_box{margin:0 0 20px;background:#fff;line-height:1.75}.p-about_faq_box dt{position:relative;font-size:16px;padding:10px 10px 8px 50px;background:#1b1d78;color:#fff;border-radius:3px 3px 0 0}.p-about_faq_box dt::after{content:'';display:block;content:"Q";position:absolute;top:5px;left:25px;font-size:20px;z-index:1}.p-about_faq_box dd{position:relative;font-size:14px;padding:10px 10px 15px 50px;border-radius:0 0 3px 3px;border:solid 1px #d5d4e8;border-top:none}.p-about_faq_box dd::after{content:'';display:block;content:"A";position:absolute;top:5px;left:25px;font-size:20px;z-index:1;color:#1b1d78}.p-cause_section2_dl{margin:1em 0}.p-cause_section2_dl>dt{position:relative;font-size:16px;padding:10px 15px 8px 15px;background:#1b1d78;color:#fff;border-radius:3px 3px 0 0}.p-cause_section2_dl>dd{position:relative;font-size:14px;padding:10px 15px 5px 15px;border-radius:0 0 3px 3px;border:solid 1px #1b1d78;border-top:none;background:#fff}.p-cause_section2_dl_inner_box:nth-of-type(1){padding-right:35px}.p-cause_section2_dl_inner dt{min-width:100px;display:inline-block;margin:0 0 6px;padding:3px 12px 2px;font-size:13px;color:#fff;text-align:center;background:#1b1d78}.p-cause_section2_dl_inner dd{margin:0 0 15px}.p-cause_section2_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-cause_section2_btn{text-align:center}@media print, screen and (min-width: 768px){.p-about_items{margin:30px 60px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.p-about_items>li{width:50%}.p-about_items_btn a{max-width:220px}.p-about_ul>li{font-size:19px}.p-about_ol>li{padding-left:48px;font-size:16px}.p-about_dl{display:-webkit-box;display:-ms-flexbox;display:flex}.p-about_dl_box{width:calc(50% - 10px)}.p-about_dl_box:nth-of-type(1){margin-right:20px}.p-about_dl_box:nth-of-type(2) dt{margin:11px 0}.p-about_faq_btn{width:300px;margin:0 auto}.p-cause_section2_dl>dd{padding:20px 25px 10px}.p-cause_section2_dl_inner{display:-webkit-box;display:-ms-flexbox;display:flex}.p-cause_section2_list li{width:calc(100% / 8);padding-right:6px;margin-bottom:6px}}@media screen and (max-width: 767px){.p-about_items>li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}.p-about_items>li:nth-of-type(1) img{width:91px}.p-about_items>li:nth-of-type(2) img{width:56px}.p-about_items_pkg{text-align:center}.p-about_items_body{padding-left:15px}.p-about_items_note{font-size:12px}.p-about_ul>li>span{display:block;padding-bottom:0.35em}.p-about_table th{font-size:14px}.p-about_table td{font-size:14px}.p-about_ol>li>span{display:block;padding-bottom:0.35em}.p-about_faq_box dt{padding-left:34px}.p-about_faq_box dt::after{top:6px;left:12px}.p-about_faq_box dd{padding-left:34px}.p-about_faq_box dd::after{top:6px;left:12px}.p-cause_section2_list li{width:calc(100% / 3);padding-right:6px;margin-bottom:6px}}
