.outline_sec{*zoom:1;margin-top:50px}.outline_sec:after,.quality-mark-contents:after{content:"";display:table;clear:both}.outline_sec .outline_l{float:left;width:450px;padding-top:5px}.outline_sec .outline_l .outline_lead{font-size:40px;font-size:4rem;line-height:1.2;margin-bottom:20px}.outline_sec .outline_l .outline_point{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.4;margin:0;padding:0;list-style:none}.outline_sec .outline_l .outline_point li{padding-left:1em;text-indent:-1em}.outline_sec .outline_l .outline_table{box-sizing:border-box;width:100%;margin-top:50px}.outline_sec .outline_l .outline_table td,.outline_sec .outline_l .outline_table th{border-top:#c8c8c8 1px solid;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.4;padding:12px 5px 10px;text-align:left;vertical-align:top}.outline_sec .outline_l .outline_table td.outline_graph,.outline_sec .outline_l .outline_table th.outline_graph{border-top:none;border-bottom:#c8c8c8 1px solid;padding-bottom:14px}.outline_sec .outline_l .outline_table th{width:9.5em}.outline_sec .outline_l .outline_table th span{font-size:12px;font-size:1.2rem}.outline_sec .outline_img{float:right;width:370px}.notice-invoice{font-size:16px;font-size:1.6rem;margin-top:20px}.quality-mark-wrap{margin-top:40px;border:1px solid #c8c8c8}.quality-mark-title{display:-webkit-box;display:flex;flex-wrap:wrap;gap:0 1em;margin:0;padding:10px 36px;border-bottom:1px solid #c8c8c8;background-color:#f0f0f0}.quality-mark-title dt{margin:0;padding:0;font-size:18px;font-size:1.8rem;font-weight:700}.quality-mark-title dd{margin:0;padding:0;font-size:16px;font-size:1.6rem;font-weight:400}.quality-mark-main{padding:14px 25px}.quality-mark-contents{margin-top:16px;*zoom:1}.quality-mark-contents:first-child{margin-top:0}.quality-mark-img{width:140px;float:left}.quality-mark-detail{width:636px;float:right}.quality-mark-detail-lead{font-size:18px;font-size:1.8rem}@media only screen and (max-width:640px){.outline_sec{margin-top:25px}.outline_sec .outline_l{float:none;width:auto;padding-top:0}.outline_sec .outline_l .outline_lead{font-size:2.8rem;margin-bottom:15px}.outline_sec .outline_l .outline_table td,.outline_sec .outline_l .outline_table th{font-size:1.2rem;padding:8px 5px}.outline_sec .outline_img{float:none;width:100%;max-width:280px;margin:0 auto 30px}.notice-invoice,.quality-mark-title dd{font-size:1.4rem}.quality-mark-title{padding:10px}.quality-mark-title dt{font-size:1.6rem}.quality-mark-img{float:none;margin:0 auto 5px}.quality-mark-detail{width:auto;float:none;margin-bottom:20px}}@media only screen and (min-width:641px) and (max-width:960px){.outline_sec .outline_l{width:52.9%}.outline_sec .outline_l .outline_lead{font-size:3.4rem;margin-bottom:15px}.outline_sec .outline_l .outline_table td,.outline_sec .outline_l .outline_table th{font-size:1.4rem;padding:10px 5px 8px}.outline_sec .outline_l .outline_table th{width:8.5em}.outline_sec .outline_img{width:43.5%}.notice-invoice{font-size:1.4rem}.quality-mark-detail{width:auto;float:none;margin-left:150px}}@media only screen and (max-width:960px){.outline_sec .outline_l .outline_point{font-size:1.4rem}.outline_sec .outline_l .outline_table{margin-top:30px}.outline_sec .outline_l .outline_table th span{font-size:1rem}}