@charset "UTF-8"; /* CSS Document */ //ブレイクポイントを指定------ここから $xl: 1399px; $lg: 1199px; $md: 991px; $sm: 767px; $xs: 575px; @mixin xl { @media screen and (max-width: ($xl)) { @content; } } @mixin lg { @media screen and (max-width: ($lg)) { @content; } } @mixin md { @media screen and (max-width: ($md)) { @content; } } @mixin sm { @media screen and (max-width: ($sm)) { @content; } } @mixin xs { @media screen and (max-width: ($xs)) { @content; } } //ブレイクポイントを指定------ここまで //メインカラー指定 $color-pink: #ed848b; $color-blue: #007ac5; $color-yellow: #fff2cb; $color-orange: #f8ad4e; //見出し・枠・余白----------------------------------- .headline { margin-top: 0rem; &::before { content: "\f508"; } } #silver { .frame { background-color: #FFFFFF; border: solid 1px $color-pink; } .inner { width: 100%; margin: auto; padding: 3rem 3rem 4rem 3rem; @include sm { padding-top: 2rem; padding-bottom: 3rem; } @include xs { padding-left: 0.5rem; padding-right: 0.5rem; } } } //silver----------------------------------- #silver{ section{ h4{ font-size: 18px; font-size: 1.8rem; color: $color-blue; font-weight: 500; &:before{ font-family: "Font Awesome 5 Free"; content: "\f138"; font-weight: 900; padding: 10px 5px 0px 10px; color: $color-blue; display: inline-block; } } table{ width: 90%; margin: auto; margin-bottom: 3rem; margin-top: 1rem; tr{ border-top: 1px dotted #979797; th{ font-weight: normal; background: #FFF2D0; padding: 1rem; text-align: center; width: 30%; @include xs { width: 100%; display: block; } } td{ padding: 1rem; line-height: 1.5em; padding-left: 2rem; text-align: justify; @include sm { padding-left: 1rem; } @include xs { width: 100%; display: block; } span{ font-size: 18px; font-size: 1.8rem; font-weight: 500; margin-left: 1em; } } } tr:last-child{ border-bottom: 1px dotted #979797; } } } img { margin-top: 0.5rem; height: 175px; } .frame { p { width: 90%; margin: auto; text-align: justify; @include sm { margin-left: 1rem; margin-right: 1rem; } } } } .pdf-link { color: #333333; border-bottom: solid 1px; line-height: 3.5rem; @include sm { line-height: 2rem; } &:hover { color: $color-pink; } &::before { font-family: "Font Awesome 5 Free"; content: "\f1c1"; font-weight: 600; padding-right: 3px; color: #bf272d; } }