@charset "UTF-8";.technology-archive-content-title{margin-bottom:2.0833em;font-size:6.4vw}.technology-archive-ranking-title{margin-bottom:1.9444em;padding-bottom:.5em;border-bottom:1px solid #2e2e2e;line-height:1.6;font-size:4.8vw}.technology-archive-ranking-text{margin-bottom:2.6429em}.technology-archive-ranking-item-rank{margin-bottom:.4167em;font-size:3.2vw}.technology-archive-index{padding-bottom:3.9286em}.technology-archive-index-title{padding-bottom:.2em;border-bottom:1px solid #2e2e2e;line-height:1.6;font-size:5.6vw}.technology-archive-index-item{border-bottom:1px solid #2e2e2e}.technology-archive-index-item button{display:block;position:relative;padding:.7143em 3.4286em .7143em 1.7143em;width:100%;height:100%;text-align:left;font-size:3.7333vw}.technology-archive-index-item button::after,.technology-archive-index-item button::before{content:"";position:absolute;top:50%;right:1.1429em;transform:translateY(-50%);width:.8571em;height:1px;background-color:#2e2e2e}.technology-archive-index-item button::after{transform:translateY(-50%) rotate(90deg);transition:opacity .3s ease}.technology-archive-index-item.on button::after{opacity:0}.technology-archive-index-item-number{position:absolute;top:1em;left:.3em;line-height:1;font-size:4vw}.technology-archive-index-item-text{line-height:1.6;font-size:3.2vw}.technology-archive-index-content-text{padding:1.0714em 0}.technology-archive-index-content-text a{text-decoration:underline}.technology-archive-other{padding-bottom:3.9286em}.technology-archive-other-title{margin-bottom:.625em;font-size:6.4vw}.technology-archive-other-text{margin-bottom:2.5em}.technology-archive-other-readmore{text-align:center}.technology-archive-other-free{margin-top:.4167em;font-size:3.2vw}@media (min-width:769px){.technology-archive-content-title{margin-bottom:1.25em;font-size:2.2222vw}.technology-archive-ranking-title{margin-bottom:1.6667em;font-size:1.6667vw}.technology-archive-ranking-text{margin-bottom:3.7em;font-size:1.2346vw}.technology-archive-ranking-item:first-of-type{margin-right:5%;width:47.5%}.technology-archive-ranking-item:nth-of-type(2){width:47.5%}.technology-archive-ranking-item:nth-of-type(3),.technology-archive-ranking-item:nth-of-type(4){margin-right:4.4615%;width:30.359%}.technology-archive-ranking-item:nth-of-type(5){width:30.359%}.technology-archive-ranking-item-rank{margin-bottom:0;font-size:1.1111vw}.technology-archive-ranking{padding-bottom:1.6667em}.technology-archive-index{padding-bottom:6.1111em}.technology-archive-index-title{font-size:1.6667vw}.technology-archive-index-item button{display:flex;align-items:center;padding:1.1111em 4.4444em 1.1111em 3.7778em;font-size:1.1111vw}.technology-archive-index-item button::after,.technology-archive-index-item button::before{right:2.2222em;width:.6667em}.technology-archive-index-item-number{top:50%;left:.9091em;transform:translateY(-50%);font-size:1.358vw}.technology-archive-index-item-title{width:13.6111em}.technology-archive-index-item-text{flex:1;font-size:1.1111vw}.technology-archive-index-content-text{padding:1.6667em 0}.technology-archive-index-content-list{gap:4.4615%}.technology-archive-index-content-item{width:30.359%}.technology-archive-other{padding-bottom:6.1111em}.technology-archive-other-title{margin-bottom:.5556em;font-size:2.2222vw}.technology-archive-other-text{margin-bottom:2em;font-size:1.2346vw}.technology-archive-other-readmore{display:flex;align-items:center;text-align:left}.technology-archive-other-free{margin:0 0 0 1.25em;font-size:.9877vw}}@media (min-width:1621px){.technology-archive-content-title{font-size:36px;font-size:3.6rem}.technology-archive-ranking-title{font-size:27px;font-size:2.7rem}.technology-archive-ranking-text{font-size:20px;font-size:2rem}.technology-archive-ranking-item-rank{font-size:18px;font-size:1.8rem}.technology-archive-index-title{font-size:27px;font-size:2.7rem}.technology-archive-index-item{font-size:18px;font-size:1.8rem}.technology-archive-index-item-number{font-size:22px;font-size:2.2rem}.technology-archive-index-item-text{font-size:18px;font-size:1.8rem}.technology-archive-other-title{font-size:36px;font-size:3.6rem}.technology-archive-other-text{font-size:20px;font-size:2rem}.technology-archive-other-free{font-size:16px;font-size:1.6rem}}