.calendar{padding:15px;margin-bottom:20px}@media (min-width: 897px){.pc_flexM{display:flex;align-items:center}}.boxwrap_R11{border-radius:5px;overflow:hidden;border:1px solid #c1c1c1;box-sizing:border-box;padding:40px;margin-bottom:20px}.calendar table{border-collapse:separate;border-spacing:4px;width:250px;margin-right:40px;text-align:center}.ccsrHoliday_A{background:#e8456c;color:#fff}.cap{font-size:130%}.calendar table{margin-right:50px;padding-right:50px;border-right:1px solid #c9caca}section{display:block}.shop_guide__section{margin-bottom:40px;position:relative}.u-main-title{position:relative;width:100%;margin-bottom:20px;padding:0;font-size:160%;font-weight:700;color:#178381;border-bottom:solid 2px #004fb5;line-height:1.4em;text-align:left;letter-spacing:0}.u-title.u-title--shaded{padding:8px 20px 10px;margin-bottom:20px;background:#e4e4e4}.u-title{position:relative;width:100%;margin-bottom:14px;font-weight:700;font-size:130%;color:#4b4343;text-align:left;line-height:1.4em;letter-spacing:0;text-align:center}dd,dt,li,p{line-height:1.4em;letter-spacing:.5px}li{margin-left:0;list-style-type:none}.shop_guide__flowBox{position:relative;float:left;width:108px;height:175px;margin-right:-2px;border:2px solid #e4e4e4;text-align:center}.u-number.u-number--xs{margin-right:auto}.u-character.u-character--xs,.u-number.u-number--xs{width:24px;height:24px;font-size:16px;line-height:25px}.shop_guide__flowBox>a{display:block;width:100%;height:100%;padding:12px 8px}.u-character.u-character--main,.u-number.u-number--main{background:#0091b5}.u-character.u-character--disc,.u-number.u-number--disc{-webkit-border-radius:50%;border-radius:50%}.shop_guide__flowBox__number{display:block;margin:0 auto 16px;counter-increment:number}.shop_guide__flowBoxList{display:block;counter-reset:number;margin-bottom:30px;padding-bottom:140px;border-bottom:1px solid #c8c8c8}ul{list-style:none;padding-left:0;margin:0}.breadcrumb__list>li>a.breadcrumb__list>li>a--delta:before,.u-anchor.u-anchor--delta:before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border:.36em solid transparent;border-left:.5em solid #007eff;border-right:0px solid transparent;margin-right:.5em;margin-top:-.15em;-webkit-transition-property:border-color;-moz-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.clearfix{zoom:1!important}.u-character,.u-number{width:28px;height:28px;display:inline-block;font-size:20px;font-weight:700;line-height:30px;color:#fff;background-color:#1e1e1e;text-align:center;margin-right:16px;position:relative}.container2{display:flex;flex-direction:row;width:900px;margin-left:50px}@media (max-width: 768px){.container2{flex-direction:column;margin-left:20px}}.column-content{display:flex;flex-direction:column}@media (min-width: 768px){.column-content{flex-direction:row}}.container2{display:flex;gap:5px;background-color:#fff}.item2{display:flex;flex-direction:column;flex:1;border:1px solid #ccc;padding:5px;align-items:center}.inner-item{padding:5px;background-color:#fff;margin-bottom:5px;text-align:center}@media screen and (max-width: 768px){.container2{flex-direction:column;width:90%}.item2{flex-direction:row;margin-bottom:5px;width:100%}.inner-item{margin-bottom:0;margin-right:10px}.image-with-arrow{display:flex;align-items:center;justify-content:center;width:100%}.image-with-arrow img{max-width:80%;height:auto}.arrow{margin-left:10px;font-size:24px}}@media (min-width: 768px){.container3{display:flex;max-width:900px;margin:30px 50px 100px 30px}.main3{width:calc(100% - 200px);line-height:1.8em}.side3{width:200px;text-align:center}.nagare_t{width:100%}}@media screen and (max-width: 768px){.container3{display:flex;max-width:700px;margin:20px 10px 20px 5px}.main3{width:calc(100% - 100px);margin-left:8px}.side3{width:100px;text-align:center}.img_size img{width:40%!important}}.divider{width:90%;border-bottom:1px solid #ccc;margin:40px 0 0 50px}.inf_guide{display:inline-block;border:1px solid #aaa;text-align:center;padding:5px}.inf_guide2{display:inline-block;border:1px solid #aaa;text-align:center;padding:5px;margin-top:15px}.inf_guide3{display:inline-block;background-color:#e8ecf0;text-align:center;padding:5px;margin-top:15px}.anchor-target{scroll-margin-top:200px}@media (max-width: 768px){.anchor-target{scroll-margin-top:100px}}.border-bottom{border-bottom:3px solid #333;padding:10px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
