@layer utils{}@layer partials{.simple-compare{position:relative;z-index:2}.simple-compare__container{--g-site-width:1250px;background-color:var(--g-color-light-400)}.simple-compare__wrap{padding:8rem 0 9.6rem}@media only screen and (max-width:767px){.simple-compare__wrap{padding-top:6rem 0 6.6rem}}.simple-compare h2{color:var(--g-color-black);margin:0 0 3.2rem}.simple-compare p{font-size:1.8rem;line-height:2.88rem;margin:auto 0 0;max-width:55%}@media only screen and (max-width:767px){.simple-compare p{max-width:100%}}.simple-compare p strong{font-weight:700}@media only screen and (max-width:991px){.simple-compare p{font-size:1.4rem;line-height:normal;max-width:100%}}.simple-compare__list{border:1px solid #ccc;border-radius:1.4rem;display:flex;margin-top:5.6rem}@media only screen and (max-width:767px){.simple-compare__list{flex-direction:column}}.simple-compare__list__item{background:#eee9db;padding:3.6rem 3rem 3rem;width:50%}@media only screen and (max-width:767px){.simple-compare__list__item{padding:2.4rem;width:100%}}.simple-compare__list__item:first-of-type{border-radius:1.4rem 0 0 1.4rem}@media only screen and (max-width:767px){.simple-compare__list__item:first-of-type{border-radius:1.4rem 1.4rem 0 0}}.simple-compare__list__item:nth-of-type(2){background:#fff;border-left:1px solid #ccc;border-radius:0 1.4rem 1.4rem 0}@media only screen and (max-width:767px){.simple-compare__list__item:nth-of-type(2){border:none;border-radius:0 0 1.4rem 1.4rem;border-top:1px solid #ccc}}.simple-compare__list__item:nth-of-type(2) .simple-compare__list__steps__item--dashed,.simple-compare__list__item:nth-of-type(2) .simple-compare__list__steps__item--solid{background:rgba(0,0,255,.2)}.simple-compare__list h3{color:var(--g-color-black);font-size:3.2rem;font-weight:700;line-height:48px;margin:0 0 1.2rem}.simple-compare__list p{color:#565656;font-size:1.6rem;font-weight:500;line-height:2.4rem;margin:0;max-width:100%}.simple-compare__list__steps{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;margin-top:3.2rem}.simple-compare__list__steps__item{border:1px solid #ccc;border-radius:.5rem;color:var(--g-color-black);font-family:var(--g-font-secondary);font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.02rem;line-height:1.5rem;padding:.7rem .9rem}.simple-compare__list__steps__item--solid{border:1px solid blue;color:blue}.simple-compare__list__steps__item--dashed{border:1px dashed blue;color:blue}}
