.p-logo__head__ttl{font-size:28px;font-family:NotoSansJP-Bold,sans-serif;text-align:center;line-height:2;margin-bottom:50px}@media screen and (max-width:960px){.p-logo__head__ttl{font-size:20px;margin-bottom:35px}}@media screen and (min-width:961px){.p-logo__guidelines__list[data-pc-col="2"]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.p-logo__guidelines__list[data-pc-col="2"] .p-logo__guidelines__item{width:465px;margin-left:20px}@media screen and (max-width:960px){.p-logo__guidelines__list[data-pc-col="2"] .p-logo__guidelines__item{width:100%;margin-top:40px;margin-left:0}}@media screen and (min-width:961px){.p-logo__guidelines__list[data-pc-col="2"] .p-logo__guidelines__item:nth-child(odd){margin-left:0}.p-logo__guidelines__list[data-pc-col="2"] .p-logo__guidelines__item:nth-child(n+3){margin-top:50px}}.p-logo__guidelines__title{font-family:Montserrat-Bold,sans-serif;font-size:24px;margin-bottom:30px}@media screen and (max-width:960px){.p-logo__guidelines__title{font-size:18px;margin-bottom:20px}}.p-logo__guidelines__link{margin-top:20px}.p-logo__gen-ax{width:151px;height:auto}.p-logo__x-boost{width:151.5px;height:auto}.dumy{font-size:28px;font-family:NotoSansJP-Bold,sans-serif;background-color:#e4e6ea;color:#c1c2c5;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:450px}@media screen and (max-width:960px){.dumy{height:42.1333333333vw}}.dumy-2{height:280px}@media screen and (max-width:960px){.dumy-2{height:54.9333333333vw}}.dumy-3{height:180px}@media screen and (max-width:960px){.dumy-3{height:26.1333333333vw}}