<main class="main-wrapper">
<h2 class="heading2">Shape</h2>
<ul>
<li>
<span>・正円</span>
<div class="circle-figure my24"></div>
</li>
<li class="mt32">
<span>・三角形</span>
<div class="my24">
<div class="triangle-top"></div>
<div class="triangle-right mt24"></div>
<div class="triangle-bottom mt24"></div>
<div class="triangle-left mt24"></div>
</div>
</li>
<li class="mt32">
<div>・棒なし矢印(インライン)</div>
<div class="my24">
<div class="shape-arrow-top"></div>
<div class="shape-arrow-right mt24"></div>
<div class="shape-arrow-bottom mt24"></div>
<div class="shape-arrow-left mt24"></div>
</div>
</li>
<li class="mt32">
<span>・区切り線</span>
<div class="divider my32" role="separator"></div>
</li>
</ul>
<h2 class="heading2">Display</h2>
<article class="display-sptb">
<h3>
画面幅0~1024pxでコンテンツ表示<br>
スマートデバイス・タブレットを概ねカバー
</h3>
</article>
<article class="display-dt">
<h3>
画面幅1024px以上でコンテンツ表示<br>
デスクトップPC用モニターを概ねカバー
</h3>
</main>
<main class="main-wrapper">
<h2 class="heading2">Shape</h2>
<ul>
<li>
<span>・正円</span>
<div class="circle-figure my24"></div>
</li>
<li class="mt32">
<span>・三角形</span>
<div class="my24">
<div class="triangle-top"></div>
<div class="triangle-right mt24"></div>
<div class="triangle-bottom mt24"></div>
<div class="triangle-left mt24"></div>
</div>
</li>
<li class="mt32">
<div>・棒なし矢印(インライン)</div>
<div class="my24">
<div class="shape-arrow-top"></div>
<div class="shape-arrow-right mt24"></div>
<div class="shape-arrow-bottom mt24"></div>
<div class="shape-arrow-left mt24"></div>
</div>
</li>
<li class="mt32">
<span>・区切り線</span>
<div class="divider my32" role="separator"></div>
</li>
</ul>
<h2 class="heading2">Display</h2>
<article class="display-sptb">
<h3>
画面幅0~1024pxでコンテンツ表示<br>
スマートデバイス・タブレットを概ねカバー
</h3>
</article>
<article class="display-dt">
<h3>
画面幅1024px以上でコンテンツ表示<br>
デスクトップPC用モニターを概ねカバー
</h3>
</main>
/* No context defined. */
@media print, screen and (min-width:48em) {
.display-sp {
display: none;
}
}
@media print, screen and (max-width:47.96875em) {
.display-sp {
display: inline-block;
}
}
@media print, screen and (min-width:64.0625em) {
.display-sptb {
display: none;
}
}
@media print, screen and (max-width:64em) {
.display-sptb {
display: inline-block;
}
}
@media print, screen and (min-width:64.0625em) {
.display-tbdt {
display: block;
}
}
@media print, screen and (min-width:48em) and (max-width:64em) {
.display-tbdt {
display: block;
}
}
@media print, screen and (max-width:47.96875em) {
.display-tbdt {
display: none;
}
}
@media print, screen and (min-width:64.0625em) {
.display-dt {
display: block;
}
}
@media print, screen and (max-width:64em) {
.display-dt {
display: none;
}
}
.mt-4 {
-webkit-margin-before: -4px !important;
margin-block-start: -4px !important;
}
.mr-4 {
-webkit-margin-end: -4px !important;
margin-inline-end: -4px !important;
}
.mb-4 {
-webkit-margin-after: -4px !important;
margin-block-end: -4px !important;
}
.ml-4 {
-webkit-margin-start: -4px !important;
margin-inline-start: -4px !important;
}
.mt-2 {
-webkit-margin-before: -2px !important;
margin-block-start: -2px !important;
}
.mr-2 {
-webkit-margin-end: -2px !important;
margin-inline-end: -2px !important;
}
.mb-2 {
-webkit-margin-after: -2px !important;
margin-block-end: -2px !important;
}
.ml-2 {
-webkit-margin-start: -2px !important;
margin-inline-start: -2px !important;
}
.mt0 {
-webkit-margin-before: 0px !important;
margin-block-start: 0px !important;
}
.mr0 {
-webkit-margin-end: 0px !important;
margin-inline-end: 0px !important;
}
.mb0 {
-webkit-margin-after: 0px !important;
margin-block-end: 0px !important;
}
.ml0 {
-webkit-margin-start: 0px !important;
margin-inline-start: 0px !important;
}
.mt2 {
-webkit-margin-before: 2px !important;
margin-block-start: 2px !important;
}
.mr2 {
-webkit-margin-end: 2px !important;
margin-inline-end: 2px !important;
}
.mb2 {
-webkit-margin-after: 2px !important;
margin-block-end: 2px !important;
}
.ml2 {
-webkit-margin-start: 2px !important;
margin-inline-start: 2px !important;
}
.mt4 {
-webkit-margin-before: 4px !important;
margin-block-start: 4px !important;
}
.mr4 {
-webkit-margin-end: 4px !important;
margin-inline-end: 4px !important;
}
.mb4 {
-webkit-margin-after: 4px !important;
margin-block-end: 4px !important;
}
.ml4 {
-webkit-margin-start: 4px !important;
margin-inline-start: 4px !important;
}
.pt4 {
-webkit-padding-before: 4px !important;
padding-block-start: 4px !important;
}
.pr4 {
-webkit-padding-end: 4px !important;
padding-inline-end: 4px !important;
}
.pb4 {
-webkit-padding-after: 4px !important;
padding-block-end: 4px !important;
}
.pl4 {
-webkit-padding-start: 4px !important;
padding-inline-start: 4px !important;
}
.pt6 {
-webkit-padding-before: 6px !important;
padding-block-start: 6px !important;
}
.pr6 {
-webkit-padding-end: 6px !important;
padding-inline-end: 6px !important;
}
.pb6 {
-webkit-padding-after: 6px !important;
padding-block-end: 6px !important;
}
.pl6 {
-webkit-padding-start: 6px !important;
padding-inline-start: 6px !important;
}
.pt8 {
-webkit-padding-before: 8px !important;
padding-block-start: 8px !important;
}
.pr8 {
-webkit-padding-end: 8px !important;
padding-inline-end: 8px !important;
}
.pb8 {
-webkit-padding-after: 8px !important;
padding-block-end: 8px !important;
}
.pl8 {
-webkit-padding-start: 8px !important;
padding-inline-start: 8px !important;
}
.circle-figure {
width: 5rem;
height: 5rem;
background-color: #333;
border-radius: 50%;
}
.divider {
width: 100%;
height: 1px;
margin: 3rem auto;
background-image: linear-gradient(to right, var(--contrast-limit-gray), var(--contrast-limit-gray) 3px, transparent 3px, transparent 8px);
background-size: 5px 2px;
}
.shape-arrow-top::after {
content: "";
display: inline-block;
position: relative;
width: 9px;
height: 9px;
margin-left: 0.5rem;
border-top: 1.5px solid hsl(0deg, 0%, 20%);
border-right: 1.5px solid hsl(0deg, 0%, 20%);
transform: rotate(-45deg);
}
.shape-arrow-right::after {
content: "";
display: inline-block;
position: relative;
width: 9px;
height: 9px;
margin-left: 0.5rem;
border-top: 1.5px solid hsl(0deg, 0%, 20%);
border-right: 1.5px solid hsl(0deg, 0%, 20%);
transform: rotate(45deg);
}
.shape-arrow-bottom::after {
content: "";
display: inline-block;
position: relative;
top: -0.2em;
width: 9px;
height: 9px;
margin-left: 0.5rem;
border-top: 1.5px solid hsl(0deg, 0%, 20%);
border-right: 1.5px solid hsl(0deg, 0%, 20%);
transform: rotate(135deg);
}
.shape-arrow-left::after {
content: "";
display: inline-block;
position: relative;
width: 9px;
height: 9px;
margin-left: 0.5rem;
border-top: 1.5px solid hsl(0deg, 0%, 20%);
border-right: 1.5px solid hsl(0deg, 0%, 20%);
transform: rotate(-135deg);
}/*# sourceMappingURL=style.css.map */
No notes defined.