@media only screen and (max-width: 460px){.pcLayout{display:none!important}}.spLayout{display:none!important}@media only screen and (max-width: 460px){.spLayout{display:inherit!important}}article.topic{width:100%;max-width:720px;margin:auto;padding-bottom:60px}@media only screen and (max-width: 460px){article.topic{padding-bottom:0}}.topicBlock~.topicBlock{margin-top:80px}@media only screen and (max-width: 460px){.topicBlock~.topicBlock{margin-top:85px}}.topicInfoBox{text-align:center;padding-left:15px;padding-right:15px;padding-top:60px}@media only screen and (max-width: 460px){.topicInfoBox{padding-top:40px}}.topicTitle{font-size:20px;line-height:1.75em;margin-bottom:13px;font-weight:500}@media only screen and (max-width: 460px){.topicTitle{font-size:20px;margin-bottom:10px}}p.topicPublishDate{font-size:13px;margin-bottom:38px;font-family:unset}@media only screen and (max-width: 460px){p.topicPublishDate{margin-bottom:35px}}p.topicIntroduction{font-size:14px;line-height:1.75em;margin-bottom:75px;text-align:center}p.topicDescription{margin-bottom:0}.topicBlock{font-size:14px;line-height:1.75em}.topicBlock .topicHeading{font-size:20px;margin-bottom:5px;line-height:1.75em}@media only screen and (max-width: 460px){.topicBlock .topicHeading{margin-bottom:5px}}.topicBlock figure{margin:40px 0}@media only screen and (max-width: 460px){.topicBlock figure{margin-top:10px;margin-bottom:15px}}.topicBlock figure img{width:100%;margin-bottom:40px}@media only screen and (max-width: 460px){.topicBlock figure img{margin-bottom:25px}}.topicBlock figure figcaption{text-align:justify}.linkToProductBox{display:flex;align-items:center}.linkToProductBox .image{width:160px}@media only screen and (max-width: 460px){.linkToProductBox .image{width:120px}}.linkToProductBox .image img{width:100%}.linkToProductBox .text{padding-left:20px}@media only screen and (max-width: 460px){.linkToProductBox .text{padding-left:10px}}.linkToProductBox .text h3{font-size:14px}.linkToProductBox .text h3 a{text-decoration:underline}.linkToProductBox .text h3 a:hover{text-decoration:none}.linkToProductBox+.linkToProductBox{margin-top:40px}@media only screen and (max-width: 460px){.linkToProductBox+.linkToProductBox{margin-top:20px}}.twoRowsList{display:flex;flex-wrap:wrap;gap:40px;padding-bottom:40px;list-style-type:none}@media only screen and (max-width: 460px){.twoRowsList{padding-bottom:20px;gap:14px 20px}}.twoRowsList li{width:calc(50% - 20px)}@media only screen and (max-width: 460px){.twoRowsList li{width:calc(50% - 10px)}}.twoRowsList li .image img{width:100%}.twoRowsList li .text{text-align:center;margin-top:18px}@media only screen and (max-width: 460px){.twoRowsList li .text{margin-top:10px}}.twoRowsList li .text h2{font-size:14px}.twoRowsList li .text a{text-decoration:underline}.twoRowsList li .text a:hover{text-decoration:none}.oneRowBox .image a img{width:100%}.oneRowBox .text{text-align:center;margin-top:18px}@media only screen and (max-width: 460px){.oneRowBox .text{margin-top:10px}}.oneRowBox .text h2{font-size:14px}.oneRowBox .text a{text-decoration:underline}.oneRowBox .text a:hover{text-decoration:none}article.ranking{width:100%;max-width:720px;margin:auto;padding-bottom:60px}@media only screen and (max-width: 460px){article.ranking{padding-bottom:0}}.rankingBlock~.rankingBlock{margin-top:40px}@media only screen and (max-width: 460px){.rankingBlock~.rankingBlock{margin-top:45px}}.rankingInfoBox{text-align:center;padding-left:15px;padding-right:15px;padding-top:60px}@media only screen and (max-width: 460px){.rankingInfoBox{padding-top:40px}}.rankingTitle{font-size:20px;line-height:1.75em;margin-bottom:13px;font-weight:500}@media only screen and (max-width: 460px){.rankingTitle{font-size:20px;margin-bottom:10px}}p.rankingPublishDate{font-size:13px;margin-bottom:38px;font-family:unset}@media only screen and (max-width: 460px){p.rankingPublishDate{margin-bottom:35px}}p.rankingIntroduction{font-size:14px;line-height:1.75em;margin-bottom:75px;text-align:center}.rankingLabel{display:flex;align-items:center;justify-content:center;line-height:1;color:#4d5959;background:#dadada;height:40px;margin-bottom:20px;font-size:14px;font-weight:700}@media only screen and (max-width: 460px){.rankingLabel{height:20px;margin-bottom:10px}}.rankingBoxBig{text-align:center}.rankingBoxBig a{font-size:14px;text-decoration:underline}.rankingBoxBig a:hover{text-decoration:none}.rankingBoxBig .title{padding:20px 0 40px}@media only screen and (max-width: 460px){.rankingBoxBig .title{padding:10px 0 40px}}.rankingBoxBig .title h2{font-size:14px}.rankingCategoryTitle{font-size:20px;text-align:center;color:#4d5959;line-height:1;margin-bottom:25px}@media only screen and (max-width: 460px){.rankingCategoryTitle{line-height:1.8em;margin-bottom:20px}}.rankingTwoRowsList{display:flex;flex-wrap:wrap;gap:40px 20px;padding-bottom:40px;list-style-type:none}@media only screen and (max-width: 460px){.rankingTwoRowsList{padding-bottom:35px}}.rankingTwoRowsList li{width:calc(50% - 10px)}@media only screen and (max-width: 460px){.rankingTwoRowsList li{width:calc(50% - 10px)}}.rankingTwoRowsList li .image img{width:100%}.rankingTwoRowsList li .text{text-align:center;margin-top:18px}@media only screen and (max-width: 460px){.rankingTwoRowsList li .text{margin-top:10px}}.rankingTwoRowsList li .text h2{font-size:14px}.rankingTwoRowsList li .text a{text-decoration:underline}.rankingTwoRowsList li .text a:hover{text-decoration:none}.rankingTwoRowsList li:nth-child(2n) .image{padding-left:10px}@media only screen and (max-width: 460px){.rankingTwoRowsList li:nth-child(2n) .image{padding-left:0}}.rankingTwoRowsList li:nth-child(odd) .image{padding-right:10px}@media only screen and (max-width: 460px){.rankingTwoRowsList li:nth-child(odd) .image{padding-right:0}}
/*# sourceMappingURL=/s/files/1/0264/4996/9215/t/2/assets/add.scss.css.map */
