@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; //余白----------------------------------- .frame { margin: 1.5rem 2rem 5rem 2rem; } .inner { width: 100%; } //project----------------------------------- .headline { margin-top: 0; &::before { content: "\f0c5"; @include xs { height: 7rem; display: flex; align-items: center; } } @include xs { line-height: 2.7rem; height: 7rem; display: flex; align-items: center; } } #project { dl { margin-bottom: 2rem; } dt { font-size: 18px; font-size: 1.8rem; color: $color-blue; border-bottom: solid 1px $color-blue; padding-bottom: 0.8rem; margin-bottom: 2rem; &::before { font-family: "Font Awesome 5 Free"; content: "\f138"; padding-right: 5px; } } li { font-size: 16px; font-size: 1.6rem; } }