#MagicPad .module14 .content .top{ margin-bottom:11.71875vw }
#MagicPad .module14 .content .top .add_icons{ display:flex; margin-bottom:2.34375vw }
#MagicPad .module14 .content .top .add_icons .item{ display:flex; flex-direction:column; align-items:center; width:6.6796875vw; margin-right:1.953125vw }
#MagicPad .module14 .content .top .add_icons .item:last-child{ margin-right:0 }
#MagicPad .module14 .content .top .add_icons .item img{ width:100%; height:auto; margin-bottom:0.9375vw }
#MagicPad .module14 .content .top .add_icons .item p{ font-size:0.859375vw; color:#676767; text-align:center; width:max-content }
#MagicPad .module14 .content .top .p1{ width:50% }
#MagicPad .module14 .content>.imgBox{ top:-16% }
#MagicPad .module14 .content .bottom .p1{ width:43%; margin-bottom:3.515625vw }
#MagicPad .module14 .content .bottom .text_p2{ font-size:0.9375vw; color:#000 }
#MagicPad .module14 .content .bottom .text_p2 a{ color:#0092ef; text-decoration:underline !important }
#MagicPad .add_module14{ background-color:#eee; display:flex; padding-bottom:3.125vw }
#MagicPad .add_module14 .content{ width:50%; padding-left:18.1640625vw; padding-right:0.9765625vw; padding-top:2.34375vw }
#MagicPad .add_module14 .content .title{ font-size:2.34375vw; margin-bottom:1.953125vw; color:#000 }
#MagicPad .add_module14 .content .text_p1{ font-size:1.09375vw; margin-bottom:2.34375vw; color:#000 }
#MagicPad .add_module14 .content .list_p{ margin-bottom:3.515625vw }
#MagicPad .add_module14 .content .list_p .item_p{ font-size:1.015625vw }
#MagicPad .add_module14 .content .list_p{ display:flex; flex-wrap:wrap }
#MagicPad .add_module14 .content .list_p .item_p{ width:11.71875vw; background:#e1e1e1; border-radius:0.390625vw; margin-right:1.09375vw; margin-bottom:1.09375vw; padding-left:1.875vw; padding-top:1.171875vw; padding-bottom:1.171875vw; color:#434445; font-weight:bold }
#MagicPad .add_module14 .content .list_p .item_p:nth-child(2n){ margin-right:0 }
#MagicPad .add_module14 .content .text_p2{ font-size:0.9375vw; color:#000 }
#MagicPad .add_module14 .content .text_p2 a{ color:#0092ef; text-decoration:underline !important }
#MagicPad .add_module14 .imgBox{ width:50% }
#MagicPad .module15 .content{ width:32.5% }
#MagicPad .add_module1.add_module22 img{ width:100%; height:auto }
#MagicPad .add_module1.add_module22 .add_content1 .title{ color:#fff }
#MagicPad .add_module1.add_module22 .add_content1 .p1{ color:#fff }
#MagicPad .add_module1.add_module22 .text_p3{ color:#fff; font-size:0.9375vw; bottom:4%; right:4%; top:initial }
#MagicPad .module22 .module25.add_module33{ padding-bottom:0 }
#MagicPad .module22 .module25.add_module33 .content{ padding-top:0 }
#MagicPad .module22 .module25.add_module33 .content .title{ text-align:center }
#MagicPad .module22 .module25.add_module33 .content img{ width:62.4609375vw; height:auto }
#MagicPad .module22 .module25.add_module44{ padding-bottom:0; padding-bottom:9.765625vw }
#MagicPad .module22 .module25.add_module44 .content{ padding-top:0; width:66.796875vw }
#MagicPad .module22 .module25.add_module44 .content .title{ text-align:center }
#MagicPad .module22 .module25.add_module44 .compare{ width:100%; margin:0 auto; border-top:1px solid #b3b3b3 }
#MagicPad .module22 .module25.add_module44 .compare .compare-item{ border-bottom:1px solid #b3b3b3; display:flex }
#MagicPad .module22 .module25.add_module44 .compare .compare-item span{ text-align:left; display:inline-block; color:#7b7b7b; width:30%; font-size:0.859375vw; font-weight:400; padding:1.5625vw 1.171875vw 1.5625vw 2.34375vw; display:flex; align-items:center; justify-content:flex-start }
#MagicPad .module22 .module25.add_module44 .compare .compare-item .compare-1{ font-size:1.09375vw; font-weight:700; color:#000; width:30% }
#MagicPad .module22 .module25.add_module44 .compare .compare-item .compare-2{ background-color:#f7f7f7 }
#MagicPad .module22 .module25.add_module44 .compare .compare-item .compare-3{ width:40% }
#MagicPad .module22 .module25.add_module44 .compare .compare-item:first-child .compare-2{ font-size:1.09375vw; color:#000; font-weight:700 }
#MagicPad .module22 .module25.add_module44 .compare .compare-item:first-child .compare-3{ font-size:1.09375vw; color:#000; font-weight:700 }
@media screen and (max-width:1080px){ #MagicPad .module14 .content{padding:13.8888888889vw 0 }
#MagicPad .module14 .content .top .title{ margin-bottom:4.6296296296vw }
#MagicPad .module14 .content .top .add_icons{ margin-bottom:4.6296296296vw }
#MagicPad .module14 .content .top .add_icons .item{ width:20.3703703704vw; margin-right:7.4074074074vw }
#MagicPad .module14 .content .top .add_icons .item img{ margin-bottom:1.8518518519vw }
#MagicPad .module14 .content .top .add_icons .item p{ font-size:2.2222222222vw }
#MagicPad .module14 .content .top .p1{ width:100% }
#MagicPad .module14 .content .bottom .p1{ width:100%; margin-bottom:4.6296296296vw }
#MagicPad .module14 .content .bottom .text_p2{ font-size:2.7777777778vw }
#MagicPad .add_module14{ flex-direction:column-reverse; padding-bottom:13.8888888889vw }
#MagicPad .add_module14 .imgBox{ width:100%; padding-left:3.7037037037vw }
#MagicPad .add_module14 .content{ width:100%; padding:0 6.6% }
#MagicPad .add_module14 .content .title{ font-size:4.6296296296vw; margin-bottom:4.6296296296vw }
#MagicPad .add_module14 .content .text_p1{ font-size:3.3333333333vw; margin-bottom:4.6296296296vw }
#MagicPad .add_module14 .content .list_p .item_p{ width:48%; font-size:3.3333333333vw; padding-left:4.6296296296vw; padding-top:2.7777777778vw; padding-bottom:2.7777777778vw; border-radius:0.9259259259vw; margin-right:4%; margin-bottom:4% }
#MagicPad .add_module14 .content .list_p .item_p:last-child{ margin-right:0 }
#MagicPad .add_module14 .content .text_p2{ font-size:2.7777777778vw }
#MagicPad .module15 .content{ width:86.8% }
#MagicPad .module22{ padding-top:12.037037037vw }
#MagicPad .module22 .content .maxTitle{ position:initial; width:100%; text-align:center }
#MagicPad .add_module1.add_module22{ margin-top:7.4074074074vw }
#MagicPad .add_module1.add_module22 .add_content1{ top:9.2592592593vw }
#MagicPad .add_module1.add_module22 .add_content1 .title{ text-align:center }
#MagicPad .add_module1.add_module22 .add_content1 .p1{ text-align:center }
#MagicPad .add_module1.add_module22 .text_p3{ font-size:2.2222222222vw; width:60%; bottom:2% }
#MagicPad .module22 .module25.add_module33 .content{ align-items:center }
#MagicPad .module22 .module25.add_module33 .content img{ width:100% }
#MagicPad .module22 .module25.add_module33 .content .title{ text-align:center }
#MagicPad .module22 .module25.add_module33 .content .p1{ text-align:center }
#MagicPad .module22 .module25.add_module44{ padding-bottom:13.8888888889vw }
#MagicPad .module22 .module25.add_module44 .content{ width:100%; align-items:center }
#MagicPad .module22 .module25.add_module44 .content .title{ width:86.8% }
#MagicPad .module22 .module25.add_module44 .content .p1{ text-align:center; width:86.8% }
#MagicPad .module22 .module25.add_module44 .compare .compare-item span{ font-size:2.5925925926vw; padding:3.7037037037vw 1.8518518519vw 3.7037037037vw 3.7037037037vw }
#MagicPad .module22 .module25.add_module44 .compare .compare-item .compare-1{ font-size:2.5925925926vw }
#MagicPad .module22 .module25.add_module44 .compare .compare-item .compare-2{ width:35% }
#MagicPad .module22 .module25.add_module44 .compare .compare-item .compare-3{ width:35% }
#MagicPad .module22 .module25.add_module44 .compare .compare-item:first-child .compare-2{ font-size:2.5925925926vw }
#MagicPad .module22 .module25.add_module44 .compare .compare-item:first-child .compare-3{ font-size:2.5925925926vw }
}
@media screen and (max-width:520px){ #MagicPad .add_module1.add_module22 .text_p3{font-size:12px; width:68% }
}
@media screen and (max-width:460px){ #MagicPad .module22 .module25.add_module44 .compare .compare-item span{font-size:12px }
#MagicPad .module22 .module25.add_module44 .compare .compare-item .compare-1{ font-size:12px }
#MagicPad .module22 .module25.add_module44 .compare .compare-item:first-child .compare-2{ font-size:12px }
#MagicPad .module22 .module25.add_module44 .compare .compare-item:first-child .compare-3{ font-size:12px }
}