.date-wrap h2{margin:32px 0;padding:12px 24px;font-size:21px;font-weight:700;background:#e0dfdf;border-radius:8px;line-height:1.8}.date-wrap img{display:block;width:100%}.date-wrap p{margin:32px 0;font-size:15px}.date-wrap ol{display:block;margin:32px 0;padding:8px;border:double #bbb 4px;list-style:none;counter-reset:ol_li}.date-wrap ol li:before{margin-right:.25em;counter-increment:ol_li;content:counter(ol_li);color:#fad018}.date-wrap .article__date-text{margin:0}.date-wrap .link-item{display:block;margin:auto;text-align:center}@media screen and (min-width: 768px){.date-wrap .link-item{width:480px}}.p-linkCard{margin:32px 0;border:solid 1px #ccc;border-radius:4px}.p-linkCard:hover{border:solid 1px #f3d1c6}.date-wrap .p-linkCard-a{display:flex;text-decoration:none}.p-linkCard-text{width:calc(100% - 140px);padding:16px;text-decoration:none}@media screen and (min-width: 768px){.p-linkCard-text{width:calc(100% - 220px)}}.p-linkCard-title,.p-linkCard-description{display:-webkit-box;margin-bottom:8px;word-break:break-all;overflow:hidden;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;font-size:14px}@media screen and (min-width: 768px){.p-linkCard-title,.p-linkCard-description{font-size:15px}}.p-linkCard-title{font-weight:700;color:#333}.p-linkCard-description{color:#777;font-size:12px}@media screen and (min-width: 768px){.p-linkCard-description{font-size:13px}}.date-wrap .p-linkCard-img{display:block;width:140px;object-fit:cover;border-left:1px solid #f2f2f2;border-radius:0 3px 3px 0}@media screen and (min-width: 768px){.p-linkCard-img{width:220px}}.p-flexBox-between:after{display:block;width:32%;content:""}.date-wrap h3{position:relative;margin:32px 0;font-size:18px;font-weight:700;line-height:1.8;border-bottom:solid 3px #fff1b1}.date-wrap h3:after{position:absolute;content:" ";display:block;border-bottom:solid 3px #fad018;bottom:-3px;width:20%}.loose-leaf{margin:32px 0;padding:1em;background:#f8f0d7;border-left:5px dotted rgba(0,0,0,.1);box-shadow:0 0 0 5px #f8f0d7}.loose-leaf p{margin:0;padding:0}.item-link{width:280px;margin:32px auto}.item-link .button{display:block;width:100%;padding:8px;text-align:center;text-decoration:none!important;border-radius:6px;background-color:#fad018}.hukidashi{display:flex;justify-content:space-between;margin:32px 0}.hukidashi img.icon{display:block;width:30px;height:30px;margin:0;background:#f7f7f7;border-radius:50%}@media screen and (min-width: 768px){.hukidashi img.icon{width:50px;height:50px}}.hukidashi div{position:relative;width:calc(100% - 40px);margin:0;padding:8px;background-color:#f7f7f7;border-radius:3px;border:solid 1px #EEE}@media screen and (min-width: 768px){.hukidashi div{width:calc(100% - 70px)}}.hukidashi div:after{position:absolute;content:"";top:8px;left:-14px;border:none;border-bottom:solid 20px transparent;border-right:solid 20px #F7F7F7}.hukidashi div p{margin:24px 0}.hukidashi div p:nth-of-type(1){margin-top:0}.hukidashi div p:last-of-type{margin-top:0;margin-bottom:0}@media screen and (min-width: 768px){.hukidashi img{width:50px;height:50px}.hukidashi div{width:calc(100% - 70px)}}.hukidashi.right{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.imgae-wrap{width:280px;margin:24px auto}@media screen and (min-width: 768px){.imgae-wrap{width:400px}}.title-list{max-width:480px;margin:auto;padding:0 8px;list-style-position:inside;list-style:decimal;border:solid 1px #ccc}.title-list li{position:relative;display:flex;padding:8px 0;border-bottom:dashed 1px #ccc}.title-list li:last-of-type{padding-bottom:8px;border:none}.title-list li.title{margin:0 -8px;padding:8px;background-color:#f9d017;border:solid 1px #f9d017}.title-list li.title:before,.title-list li.title:after{content:none}.news-list{margin:0;list-style:none;list-style-position:inside}.news-list li{border-top:solid 1px #ccc}.news-list li:last-of-type{border-bottom:solid 1px #ccc}.news-list li a{display:block;padding:8px 4px}.news-list li div{paddng-bottom:4px;font-size:13px;color:#555}.news-list li div span{padding:2px 8px;margin-left:8px;background-color:#eee}@media screen and (min-width: 768px){.news-list{width:700px;margin:0 auto}}.table-container{width:100%;margin:40px auto;overflow-x:auto;white-space:nowrap}.slide-table{width:100%}.slide-table th,td{padding:16px;font-size:14px;border:1px solid #ccc;vertical-align:middle}.slide-table th{width:25%;text-align:center;background-color:#eee;color:#333}.border-bold{border-bottom:1px solid #555}
/*# sourceMappingURL=/cdn/shop/t/43/assets/date-blog.css.map */
