.toppers{margin-top:60px}@media(max-width:600px){.toppers{margin-top:60px}}.at_main{color:white}.roller{position:absolute;top:0;z-index:1}.header{width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;height:23vw}.at-title{font-family:Impact;font-size:10vw;z-index:3}@media (max-width:768px){.at-title{font-size:12vw}.header{height:27vw}}@media (min-width:1400px){.header{width:100%;height:300px}.ab-title{font-size:140px}}.at_toppers{padding-bottom:20px;max-width:100%}.at-pc-box{margin-bottom:50px;padding-top:20px;overflow-x:hidden}.at-pc-box,.at_main{width:100%;display:flex;flex-direction:column;position:relative;align-items:center;text-align:center}.at_main{padding:10px 25px;height:100%;max-width:800px}.at_main:before{left:0}.at_main:after,.at_main:before{content:"";position:absolute;top:0;width:1px;height:100%}.at_main:after{right:0}.at_main:after,.at_main:before{z-index:1}.el-money{width:50%;display:block;margin-left:auto;margin-right:auto}.payment{align-items:center}.list{list-style-type:decimal;padding-left:1.5rem;margin:1rem 0;text-align:left}.guide h1,.payment h1,.yoyaku h1{font-size:clamp(25px,4.3vw,33px);color:#008dff}.guide h2,.payment h2{font-size:clamp(17px,3.3vw,23px)}.guide p,.list li,.payment p,.yoyaku p{font-size:clamp(14px,2vw,18px);margin-bottom:1.5vh}.guide,.payment{margin-bottom:1.5vh}.clothes{display:flex}