@use "../../common_dart/base/setting" as *; @use "../../common_dart/base/mixin" as *; body { width: 100%; /* position:fixed;になった際に幅が変わるのを防ぐ */ // position: fixed; // overflow: hidden; // font-family: '源ノ角ゴシック'; } .u-text-bold { font-weight: bold; } .u-color-blue { color: #2e9ddb; } .u-color-orange { color: #e8611f; } .u-color-yellow { color: #ffc900; } .u-text-dot { position: relative; padding-top: get_vw(12); @include query-min($break) { padding-top: 10px; } &::before { position: absolute; content: ''; width: 3px; height: 3px; border-radius: 100%; background-color: #ffc900; top: 0; left: 50%; transform: translate(-50%, 0); @include query-min($break) { width: 5px; height: 5px; } } &.is-blue { &::before { background-color: #2e9ddb; } } &.is-unpaid { top: 0; @include query-min($break) { top: 0; &::before { width: 7px; height: 7px; } } } } .u-underline { background: linear-gradient( to bottom, rgba(255, 255, 255, 0) 50%, #ffc900 0% ); padding-bottom: 5px; }