main{background-color:#fdf3ee}.date_cell_inner .date_cell_header{text-align:center}.date_cell_inner .date_cell_header .ttl_ja{font-family:"Noto Sans JP",sans-serif;font-weight:700}.date_cell_inner .date_cell_header .ttl_ja.-lsp03{letter-spacing:0.3em}.date_cell_inner .date_cell_header .ttl_ja.-lsp01{letter-spacing:0.1em}.date_cell_inner .date_cell_header .ttl_ja.-lsp006{letter-spacing:0.06em}.date_cell_inner .date_cell_header .ttl_en{font-family:"Lato",sans-serif;font-weight:100;line-height:1.2;letter-spacing:0.2em}.date_cell_inner .date_cell_contents{width:100%}.date_cell_inner .date_cell_contents .text{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline}.date_cell_inner .date_cell_contents span.-large{font-family:"Zen Old Mincho",serif;font-weight:400}.date_cell_inner .date_cell_contents span.-small{font-family:"Noto Sans JP",sans-serif;font-weight:700}.date_cell_inner .date_cell_contents .img{width:80%;margin:auto}.date_cell_inner .date_cell_contents .img img{width:100%;height:auto;display:block}@media screen and (max-width: 780px){.date_cell_inner{padding:8vw 0}.date_cell_inner:not(:last-of-type){border-bottom:solid 1px #8d8070}.date_cell_inner:first-of-type{padding-top:0}.date_cell_inner:last-of-type{padding-bottom:0}.date_cell_inner .date_cell_header{margin-bottom:5vw}.date_cell_inner .date_cell_header .ttl_ja{font-size:5vw;margin-bottom:3vw}.date_cell_inner .date_cell_header .ttl_en{font-size:3.4vw}.date_cell_inner .date_cell_contents span.-large{font-size:12vw}.date_cell_inner .date_cell_contents span.-small{font-size:4vw}.date_cell_inner .date_cell_contents span:not(:last-of-type){margin-right:1vw}}@media screen and (min-width: 781px){.cmnpage_contents{display:flex;flex-wrap:wrap;align-items:stretch}.date_cell_inner{width:50%;padding:40px 0}.date_cell_inner:nth-of-type(2n){border-left:solid 1px #8d8070}.date_cell_inner:not(:nth-last-of-type(-n+2)){border-bottom:solid 1px #8d8070}.date_cell_inner:nth-of-type(-n+2){padding-top:0}.date_cell_inner .date_cell_header{margin-bottom:40px}.date_cell_inner .date_cell_header .ttl_ja{font-size:24px;margin-bottom:15px}.date_cell_inner .date_cell_header .ttl_en{font-size:16px}.date_cell_inner .date_cell_contents{width:100%}.date_cell_inner .date_cell_contents span.-large{font-size:60px}.date_cell_inner .date_cell_contents span.-small{font-size:24px}.date_cell_inner .date_cell_contents span:not(:last-of-type){margin-right:5px}}
