@charset "UTF-8";.p-content.-col-2{display:grid;grid-template-columns:1fr 1fr;gap:30rem}.p-corporate__item{border-bottom:1rem solid #898989;display:grid;grid-template-columns:160rem 1fr;column-gap:10rem;padding-top:16rem;padding-bottom:13rem}.p-corporate__item:first-child{border-top:1rem solid #898989}.p-corporate__item-title{padding-left:20rem}#ads_guide .desc{display:grid;grid-template-columns:48.4112149533% 1fr;gap:30rem}#ads_guide .desc__label{display:flex;justify-content:center;border-bottom:1rem solid #023893;align-items:center;padding-bottom:3rem}#ads_guide .desc__text{display:flex;justify-content:center;column-gap:5rem;align-items:center;padding-top:5rem}#ads_guide .desc__textarea-inner+.desc__textarea-inner{margin-top:30rem}#ads_guide .sec-01__image{max-width:1024rem;margin-left:auto;margin-right:auto;margin-top:50rem}#ads_guide .sec-02__inner{display:grid;grid-template-columns:48.5981308411% 1fr;gap:30rem;margin-top:50rem}#user-info .benefits__list{display:grid;grid-template-columns:repeat(3,1fr);gap:50rem 30rem}#user-info .benefits__item{display:flex;flex-direction:column;align-items:center}#user-info .benefits__image{max-width:117rem}#user-info .benefits__title{text-align:center;margin-top:15rem}#user-info .benefits__text{margin-top:10rem}#user-info .c-title.-underline{margin-bottom:50rem}#user-info .plan__list{display:grid;grid-template-columns:repeat(3,1fr);gap:30rem 2.8037383178%}#user-info .plan__item{border-left:1px solid #023893;border-right:1px solid #023893;border-bottom:1px solid #023893}#user-info .plan__title{background-color:#023893;color:#fff;padding:15rem 5rem;display:flex;flex-direction:column;align-items:center}#user-info .plan__title-plus{margin-top:4rem;margin-bottom:8rem}#user-info .plan__desc{display:flex;flex-direction:column}#user-info .plan__desc-inner{display:flex;flex-direction:column;align-items:center;row-gap:6rem;padding:20rem 5rem}#user-info .plan__desc-inner:not(:first-child){border-top:1px solid #023893}#user-info .plan__detail,#user-info .subscription__detail{margin-top:30rem}#user-info .user-info-section+.user-info-section{margin-top:30rem}#user-info .subscription__inner{display:grid;grid-template-columns:48.5981308411% 1fr;gap:30rem}#gekkan_ugoki_guide .ugoki__inner{display:grid;grid-template-columns:48.4112149533% 1fr;gap:30rem}#gekkan_ugoki_guide .ugokiDetail__item{border-bottom:1rem solid #023893;padding-bottom:30rem;height:100%}#gekkan_ugoki_guide .ugokiDetail__link{margin-top:10rem}#gekkan_ugoki_guide .ugokiDetail__text{margin-top:20rem}.pageContent{display:flex;gap:40rem;flex-direction:column}.pageContent__title{font-size:16rem;color:#023893;padding-bottom:15rem;border-bottom:solid 1rem #898989;margin-bottom:20rem}.pageContent__title.-black{color:#000}.pageContent__title.-big{font-size:22rem}#sitemap .sitemapContent{display:grid;gap:30rem;grid-template-columns:repeat(2,1fr)}#sitemap .sitemapContent__list{display:flex;gap:10rem;flex-direction:column}#sitemap .sitemapContent__link{color:#000;transition:opacity ease .3s;display:block;width:max-content}@media (hover: hover) and (pointer: fine){#sitemap .sitemapContent__link:hover{opacity:.6}}#privacy .privacyContent__list{margin-top:20rem;list-style-type:none;display:flex;flex-direction:column;gap:20rem}#privacy .privacyContent__item{display:flex}#privacy .privacyContent__num{white-space:nowrap;min-width:50rem}#contact .contactContent__list{display:grid;grid-template-columns:repeat(2,1fr);gap:50rem 30rem}#contact .c-heading{gap:10rem}#contact .c-heading__sub{text-align:left}#termsOfService .p-block{padding-top:50rem;padding-bottom:50rem;width:100%}#sitepolicy .sitepolicyContent{display:flex;flex-direction:column;gap:1.5em}@media screen and (max-width:899px){.p-corporate__item{grid-template-columns:1fr}.p-corporate__item-title{padding-left:0}}@media screen and (max-width:899px){.p-content.-col-2,#ads_guide .desc{grid-template-columns:1fr}#ads_guide .desc__label{flex-direction:column}#ads_guide .desc__text:has(.desc__text-inner){display:flex;flex-direction:column}#ads_guide .sec-02__inner{grid-template-columns:1fr}#user-info .benefits__list{grid-template-columns:repeat(2,1fr);gap:25rem 20rem}#user-info .plan__list{grid-template-columns:1fr}#user-info .plan__desc-inner{padding-top:14rem;padding-bottom:14rem}#user-info .subscription__inner,#gekkan_ugoki_guide .ugoki__inner{grid-template-columns:1fr}#gekkan_ugoki_guide .ugokiDetail__link{margin-top:5rem}#gekkan_ugoki_guide .ugokiDetail__text{margin-top:10rem}.pageContent__title.-big{font-size:18rem}#sitemap .sitemapContent,#contact .contactContent__list{grid-template-columns:1fr}#termsOfService .l-container .l-inner,#termsOfService .l-container .p-block{width:100%}#termsOfService .l-container .c-btn{max-width:264rem}}#ads_guide .p-table{margin-top:30rem}#ads_guide .p-table__label{margin-bottom:15rem}#ads_guide .p-table__scroll{overflow:auto}#ads_guide .p-table__table{width:max-content;min-width:100%;table-layout:fixed;border:1px solid #023893;border-collapse:collapse}#ads_guide .p-table__table.-col-2-1-1 th:nth-child(1),#ads_guide .p-table__table.-col-2-1-1 td:nth-child(1){width:50%}#ads_guide .p-table__table.-col-2-1-1 th:nth-child(2),#ads_guide .p-table__table.-col-2-1-1 td:nth-child(2){width:25%}#ads_guide .p-table__table.-col-2-1-1 th:nth-child(3),#ads_guide .p-table__table.-col-2-1-1 td:nth-child(3){width:25%}#ads_guide .p-table__table.-col-2 th:nth-child(1),#ads_guide .p-table__table.-col-2 td:nth-child(1){width:50%}#ads_guide .p-table__table.-col-2 th:nth-child(2),#ads_guide .p-table__table.-col-2 td:nth-child(2){width:50%}#ads_guide .p-table__title,#ads_guide .p-table__content{width:fit-content;min-width:133rem}#ads_guide .p-table__title{background-color:#023893;color:#fff;font-size:16rem;font-weight:400;line-height:1.5;padding:8rem 5rem}#ads_guide .p-table__content{border:1rem solid #023893;text-align:center;font-size:16rem;font-weight:400;line-height:1.5;padding:18rem 15rem}#ads_guide .p-table__content:first-child{background-color:#a6b4d2}#ads_guide .p-table__content.-left{text-align:left}#ads_guide .p-table__content.-lightBlue{background-color:#a6b4d2}#ads_guide .p-ctaWrapper.-col-2{display:grid;grid-template-columns:1fr 1fr;gap:30rem}#ads_guide .p-cta{display:grid;text-align:center}#ads_guide .p-cta__title{background-color:#e6ebfa;text-align:center;min-height:90rem;display:flex;align-items:center;justify-content:center;font-size:20rem;font-weight:700;line-height:1.5;padding-left:10rem;padding-right:10rem}@media screen and (max-width:899px){#ads_guide .p-table__title,#ads_guide .p-table__content{width:fit-content!important}#ads_guide .p-ctaWrapper.-col-2{grid-template-columns:1fr}#ads_guide .p-cta__title{min-height:85rem;font-size:18rem}}
