/* -- [sideLayout] -- */
.side-layout-a .item {padding: 8px 16px;border-bottom: 1px solid #e8e8e8;}.side-layout-a .item:last-child {border-bottom: none;}.side-layout-a .post.template-shortbox {padding: 0 12px;}.side-layout-a.c-posts > .container > .title {margin-bottom: 12px;}.side-layout-a.pechpech-licenses .cert-list {display: flex;width: 100%;padding: 15px 0;align-items: center;justify-content: space-around;}.side-layout-a.pechpech-licenses .certificate {padding: 12px;}.side-layout-a.pechpech-licenses .certificate img {width: 100%;}.side-layout-b {display: inline-block;overflow: hidden;width: 100%;}.side-layout-b > .grid-box {display: inline-block;overflow: hidden;width: 100%;margin-top: 4px;}.side-layout-b > .grid-box > .item {display: inline-block;overflow: hidden;width: calc(25% - 1px);padding-top: calc(25% - 1px);float: var(--template-align);margin-right: 1px;margin-bottom: 1px;position: relative;}.side-layout-b > .grid-box > .item > * {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.side-layout-b > .grid-box > .item:nth-child(4n+1) {margin-right: 0;}
/* -- [doubleColumns] -- */
.gm-page.doublecolumns-layout {background-color: #f4f4f4;}.gm-page.doublecolumns-layout .main-columns {display: inline-block;overflow: hidden;margin-top: 25px;display: grid;grid-template-columns: 3fr 1fr;grid-gap: 22px;direction: var(--template-dir-r);}.gm-page.doublecolumns-layout .main-columns > .col {display: inline-block;overflow: hidden;min-height: 200px;box-sizing: border-box;direction: var(--template-dir);}.gm-page.doublecolumns-layout .main-columns > .col.side {direction: var(--template-dir-r);box-sizing: border-box;overflow: visible;}.gm-page.doublecolumns-layout .main-columns > .col.side #btn-handler-side-show {width: 16px;height: 36px;display: none;position: fixed;top: 120px;right: 0;left: calc(100% - 16px);z-index: 5;border: 1px solid #dbdbdb;border-right: none;padding: 8px 0;box-sizing: border-box;border-radius: 4px 0 0 4px;background-color: #fff;box-shadow: 0 0 15px -4px rgba(0, 0, 0, 0.3);transition: inherit;cursor: pointer;}.gm-page.doublecolumns-layout .main-columns > .col.side #btn-handler-side-show::before {content: "\f0141";font: 15px MaterialDesignIcons;color: #a5a5a5;transition: inherit;}.gm-page.doublecolumns-layout .main-columns > .col.side > div.side-layout-a {box-shadow: 3px 3px 20px -7px rgba(0, 0, 0, 0.15);}.gm-page.doublecolumns-layout .main-columns > .col.main > .post-list .post.template-largebox > .main-col {margin-bottom: 22px;}@media all and (max-width: 1280px) and (min-width: 851px) {.gm-page.doublecolumns-layout .main-columns {padding: 0 6px;}}@media all and (max-width: 850px) {.gm-page.doublecolumns-layout .main-columns {grid-template-columns: 1fr !important;}.gm-page.doublecolumns-layout .main-columns > .col.side {position: fixed;right: -16px;top: 0;z-index: 1;width: 0;height: 100vh;background-color: white;overflow-y: auto;padding: 8px;transition: all ease-in 200ms;}.gm-page.doublecolumns-layout .main-columns > .col.side > div {min-width: 200px;}.gm-page.doublecolumns-layout .main-columns > .col.side #btn-handler-side-show {display: block;}.gm-page.doublecolumns-layout .main-columns > .col.side.open {width: calc(100vw - 15px) !important;right: 0;height: 100vh;box-shadow: -3px 0px 15px 0px rgba(0, 0, 0, 0.3);transition: all ease-out 500ms;}.gm-page.doublecolumns-layout .main-columns > .col.side.open #btn-handler-side-show {width: 30px;height: 30px;top: 15px;left: 30px;right: calc(100% - 30px);padding: 0;transition: inherit;border: none;box-shadow: none;border-radius: 100%;}.gm-page.doublecolumns-layout .main-columns > .col.side.open #btn-handler-side-show::before {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);content: "\f0156";font-size: 18px;color: #616c7d;transition: inherit;}}
