.article__main__in{width:100%;position:relative}.article__main__in *:first-child{margin-top:0}.article__main__in section ~ section,.article__main__in p ~ p{margin:2rem 0 0}.article__main__in h2,.article__main__in h3,.article__main__in h4,.article__main__in h5{width:100%;position:relative;line-height:1.4}.article__main__in h2{margin:5rem 0 3rem;padding:0 0 0 2rem;font-size:28px;font-size:2.8rem;border-left:4px solid #17afec}.article__main__in h2::before{content:'';width:4px;height:50%;position:absolute;left:-4px;bottom:0;margin:0;background:#ccc}.article__main__in h3,.article__main__in h4,.article__main__in h5{margin:3rem 0 1rem}.article__main__in h3+p,.article__main__in h4+p,.article__main__in h5+p{margin:0}.article__main__in h3{font-size:18px;font-size:1.8rem;padding:0 0 0 calc(14px + 1rem);font-weight:bold}.article__main__in h3::before,.article__main__in h3::after{content:'';width:14px;height:14px;position:absolute;top:0;left:0;bottom:0;margin:auto 0;background:linear-gradient(to bottom, #17afec 50%, #ccc 50%);border-radius:100px}.article__main__in h4{font-size:18px;font-size:1.8rem;font-weight:bold}.article__main__in h5{font-size:16px;font-size:1.6rem;position:relative;padding:.2rem 0 .2rem 1.5rem;font-size:18px;font-size:1.8rem}.article__main__in h5::before{content:'';width:10px;height:10px;position:absolute;top:0;left:0;bottom:0;margin:auto 0;background:#d60039}.article__main__in h2+h2,.article__main__in h2+h3,.article__main__in h2+h4,.article__main__in h2+h5,.article__main__in h3+h2,.article__main__in h3+h3,.article__main__in h3+h4,.article__main__in h3+h5,.article__main__in h4+h2,.article__main__in h4+h3,.article__main__in h4+h4,.article__main__in h4+h5,.article__main__in h5+h2,.article__main__in h5+h3,.article__main__in h5+h4,.article__main__in h5+h5{margin-top:3rem}.article__main__in .alignC{text-align:center}.article__main__in figure img{width:100%;height:auto}.article__main__in pre{margin-top:2rem;padding:2rem;background:#f2f2f2;border-left:5px solid #191919;color:#777;overflow:auto}.article__main__in hr{margin-top:3rem;border-top:1px solid #eee;border-bottom:1px solid #eee}.article__main__in blockquote{position:relative;margin-top:3rem;padding:2rem 2rem 2rem 7rem;color:#444;background:#f2f2f2}.article__main__in blockquote::before{content:"\e909";position:absolute;top:10px;left:20px;color:#eee;font-size:30px;font-size:3rem}.article__main__in .border2Box{width:100%;margin:1rem 0;padding:2rem;border:4px double rgba(37,37,37,0.3)}.article__main__in .bgBox{margin:1rem 0;padding:2rem;background:#eee}.article__main__in .figure-box{width:100%;position:relative;display:flex;align-items:flex-start}.article__main__in .figure-box figure{margin:0;padding:0}.article__main__in .figure-box__text{width:calc(100% - 3% - 40%);margin-right:3%}.article__main__in .figure-box__img{width:40%;margin:0 auto;text-align:center}.article__main__in .boldBox{margin:1rem 0;padding:2rem;border:2px solid #252525}.article__main__in .highlight{color:#252525;font-weight:bold;padding:0 .4rem;background:linear-gradient(transparent 50%, #ffd200 50%);background-repeat:no-repeat;background-size:200% 1rem;background-position:100% 1.5rem;transition:1.5s}.article__main__in .highlight.on-highlight{background-position:0% 1.5rem}.article__main__in .markerYellow{padding:0 .5rem;background:linear-gradient(transparent 60%, rgba(255,210,0,0.4) 60%)}.article__main__in .markerPink{padding:0 .5rem;background:linear-gradient(transparent 60%, rgba(255,0,96,0.2) 60%)}.article__main__in .markerBlue{padding:0 .5rem;background:linear-gradient(transparent 60%, rgba(0,96,174,0.2) 60%)}.article__main__in .markerGreen{padding:0 .5rem;background:linear-gradient(transparent 60%, rgba(87,175,1,0.3) 60%)}.article__main__in .pickup-box{width:100%;position:relative;border:2px solid #252525;border-radius:3px}.article__main__in .pickup-box .box-header{width:100%;position:relative;padding:.5rem 1.5rem;font-size:22px;font-size:2.2rem}.article__main__in .pickup-box .box-inner{width:100%;position:relative;display:flex;flex-wrap:wrap;padding:2rem}.article__main__in .pickup-box .box-inner__text{width:calc(100% - 3% - 40%);margin-left:3%;line-height:1.4}.article__main__in .pickup-box .box-inner__text p ~ p{margin:1rem 0 0}.article__main__in .pickup-box .box-inner__img{width:40%}.article__main__in .pickup-box .box-inner__btn{width:100%;position:relative;margin:3rem 0 0}.article__main__in .pickup-box .box-inner__btn a{display:block;padding:1.2rem 1rem;color:#252525;text-align:center;text-decoration:none;letter-spacing:.2rem;background:rgba(238,238,238,0.2);border-radius:3px}.article__main__in .pickup-box__black .box-header{color:#fff;background:#252525}.article__main__in table{width:100%;position:relative;margin:1rem 0 0;line-height:1.4}.article__main__in table:not(.table){border-collapse:collapse;border:1px solid #eee}.article__main__in table:not(.table) tr:nth-child(2n+1){background:#f2f2f2}.article__main__in table:not(.table) th{padding:1rem;color:#fff;background:#323232}.article__main__in table:not(.table) td{padding:1rem}.article__main__in .table{border-collapse:inherit;border-spacing:2px;border-bottom:none}.article__main__in .table__normal th,.article__main__in .table__normal td{padding:.8rem;vertical-align:middle}.article__main__in .table__normal th{width:25%;text-align:center;background:rgba(23,175,236,0.1)}.article__main__in .table__normal td{background:rgba(238,238,238,0.3)}.article__main__in .table__pattern01{height:auto;overflow:auto}.article__main__in .table__pattern01 table{overflow-x:scroll;overflow-wrap:break-word;white-space:nowrap;-webkit-overflow-scrolling:touch}.article__main__in .table__pattern01 th,.article__main__in .table__pattern01 td{padding:.8rem;vertical-align:middle}.article__main__in .table__pattern01 th{background:rgba(214,0,57,0.2)}.article__main__in .table__pattern01 td{background:rgba(238,238,238,0.3)}.article__main__in .link--topick{width:100%;position:relative;margin:1rem auto}.article__main__in .link--topick a{width:100%;display:block;color:#252525;text-decoration:none;transition:all .3s}.article__main__in .link--topick a:hover{opacity:.8}.article__main__in .link--topick .link__header{width:100%;position:relative;color:#ff4800;font-weight:bold;font-size:14px;font-size:1.4rem}.article__main__in .link--topick .link__header i{margin-right:.5rem}.article__main__in .link--topick .link__header i img{max-width:16px}.article__main__in .link--topick .link__inner{width:100%;position:relative;padding:2rem;display:flex;border:1px solid rgba(37,37,37,0.5);border-radius:5px}.article__main__in .link--topick .link__inner p+p{margin:1rem 0 0}.article__main__in .link--topick .link__inner dt{width:30%;display:flex;align-items:center}.article__main__in .link--topick .link__inner dt figure{margin:0 auto;text-align:center}.article__main__in .link--topick .link__inner dd{width:calc(100% - 30% - 3%);margin-left:3%;line-height:1.6}.article__main__in .link--topick .link__inner dd .title{font-weight:bold;letter-spacing:.2rem}.article__main__in .check-list{width:80%;position:relative;margin:1rem auto 0}.article__main__in .check-list li{width:100%;position:relative;padding:.5rem .5rem .5rem 4rem}.article__main__in .check-list li:not(:first-child){margin:1rem 0 0}.article__main__in .check-list__yellow li{background:url("/ksplus/wp/img/icon/icon_check.gif") no-repeat left center,rgba(255,241,0,0.3)}body.mce-content-body{background:#fff;margin:0 !important;padding:2.5rem !important}@media (max-width: 768px){.article__main__in h2{font-size:5.4vw}.article__main__in h3{font-size:4.2vw}.article__main__in h4{font-size:3.8vw}.article__main__in h5{font-size:3.2vw;font-size:14px;font-size:1.4rem}.article__main__in .wp-caption-text{font-size:2.8vw}.article__main__in pre{padding:1.5rem}.article__main__in blockquote{padding:1.5rem 1.5rem 1.5rem 5rem}.article__main__in blockquote::before{top:5px;left:15px;font-size:25px;font-size:2.5rem}body.mce-content-body{padding:1rem !important}}
