@charset "UTF-8";@media screen and (min-width: 741px){.spOnly{display:none;visibility:hidden}}.timeline{list-style:none}.timeline h3,.timeline h4,.timeline-date{font-family:"Noto Serif JP",serif}.timeline h3 span{display:block;font-weight:700;font-size:1.4em;color:#c8102e;margin-top:-10px;font-style:italic}.timeline-date,.timeline-content{padding:15px 0 60px}.timeline>li{overflow:hidden;margin:0;position:relative}.timeline-date{width:100px;float:left;margin-top:20px;text-align:center;font-weight:700}.timeline-content{width:75%;float:left;border-left:3px #e5e5d1 solid;padding-left:30px;position:relative}.timeline-content:before{content:"";width:20px;height:20px;background:#c8102e;position:absolute;left:-11px;top:20px;border-radius:100%}.timeline-content .wrap{display:flex;align-items:center}.timeline-content .wrap div:first-child{margin-right:20px;flex-basis:45%}.timeline-content .wrap div:last-child{flex-basis:55%}.topic{font-size:.9em;border:1px solid #969696;padding:5px 15px 10px;border-radius:7px;display:inline-block}.small{font-size:.8em}@media screen and (max-width: 740px){.timeline{padding:0}.timeline-date{width:20%}.timeline-content{width:79%}.timeline-content .wrap{display:block;margin:0 auto}.timeline-content .wrap div:first-child{margin:20px 0}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/style_about.css.map */
