+++ /dev/null
-.l-footer {}
-
-.l-footer__row {}
-
-.l-footer__col {
- p {}
-}
-
-.l-footer {
- max-width: 1140px;
- margin: 0 auto;
- padding-top: 60px;
- border-top: 4px solid #CCCCCC;
- margin-top: 100px;
-}
-
-.l-footer__row {
- display: flex;
-}
-
-
-.l-footer__col {
- width: 100%;
-}
-
-.l-footer p {
- font-weight: normal;
- font-size: 16px;
- line-height: 19px;
- /* identical to box height */
- letter-spacing: 0.01em;
- color: #666666;
- margin-top: 22px;
-}
-
-.l-footer__col p:not(:last-child) {
- padding-bottom: 37px;
- border-bottom: 1px solid #CCCCCC;
-}
-
-.l-footer__row .l-footer__col:first-child {
- border-right: 1px solid #ccc;
- padding-right: 10px;
-}
-
-.l-footer__col ul {
- font-weight: bold;
- font-size: 24px;
- line-height: 125%;
- /* or 30px */
- letter-spacing: -0.01em;
- color: #666666;
- list-style: none;
- padding-left: 10px;
-}
-
-.l-footer__col ul:first-child {
- margin-top: 0;
-}
-
-.l-footer__col p:first-child {
- margin-top: 5px;
-}
-
-.l-footer__col p:last-child {
- padding-bottom: 10px;
-}
-
-.l-footer__row:last-child {
- margin-top: 20px;
- border-top: 1px solid #ccc;
- border-bottom: 12px solid #CCCCCC;
-}
-
-.l-footer__row:last-child p {
- margin-top: 64px;
- margin-bottom: 64px;
-}