@charset "UTF-8";.inner.inner_margin_reset{margin:10px}body.template-page .main-content .main h1{font-size:1.3em!important}@media screen and (max-width:720px){.custom-content .custom__image{padding:0}.custom-content .custom__item{margin-bottom:10px;padding-left:0}.point{background-color:#fff;border:2px solid #f3cbd0;border-radius:5px;margin:5px 0 0;padding:15px 5px;position:relative}}.img_left_position{background-color:#f6f6f6}.custom-content .custom__image{padding:15px}.custom-content .custom__item{margin-bottom:20px}button a{color:#fff;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none}.link_in_page{text-align:center}a.anchor{display:block;padding-top:30px;margin-top:-30px}.point{background-color:#fff;border:2px solid #f3cbd0;border-radius:5px;margin:25px 5px 5px;padding:20px 20px 10px;position:relative}.point:before{background-color:#ef858c;border-radius:5px;color:#fff;content:"POINT";padding:5px 20px;position:absolute;left:-10px;top:-20px}.point:after{border-top:12px solid #ef858c;border-right:12px solid transparent;border-left:12px solid transparent;content:"";position:absolute;top:6px;left:15px}.flex{max-width:720px;margin:0 auto}.flex{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.item+.item{margin-left:1em}.item1{max-width:30%;margin-right:10px}.item2{display:inline-block;vertical-align:middle}img.center_img{margin:64px 0}.story_background h2{position:relative;display:inline-block;margin-bottom:.8em}.story_background h2:before{content:"";position:absolute;bottom:-10px;display:inline-block;width:40px;height:2px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);background-color:#000;border-radius:2px}.rte h2{display:block;margin-bottom:40px!important;font-size:1.8em}.box8{padding:.5em 1em;margin:2em 0;color:#232323;background:#fff8e8;border-left:solid 10px #ffc06e}.box8 p{margin:0;padding:0}h3{padding-bottom:.5em;border-bottom:3px double #ccc}@media(max-width:420px){.content{padding:16px}}ul.story_ul{counter-reset:list;list-style-type:none;font:14px/1.6 arial narrow,sans-serif;padding:1em;margin-left:0}ul.story_ul li{position:relative;line-height:30px;margin:7px 0 10px 30px;background:#fef6f3;font-weight:700;font-size:1.2em;padding:10px}ul.story_ul li:before{counter-increment:list;content:counter(list);position:absolute;left:-40px;width:30px;height:30px;text-align:center;color:#fff;background:#f6a38b;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}ul.story_ul li:after{content:"";display:block;position:absolute;left:-10px;height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #F6A38B;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.teigi{position:relative;display:inline-block;padding:0 55px;font-size:1.5em;font-weight:700}.teigi:before,.teigi:after{content:"";position:absolute;top:50%;display:inline-block;width:45px;height:1px;background-color:#000}.teigi:before{left:0}.teigi:after{right:0}.teigi-align-center{text-align:center}h1{display:inline-block;position:relative;height:50px;line-height:50px;vertical-align:middle;text-align:center;padding:0 30px;font-size:18px;background:#f25787;color:#fff!important;box-sizing:border-box}h1:before,h1:after{position:absolute;content:"";width:0px;height:0px;z-index:1}h1:before{top:0;left:0;border-width:25px 0px 25px 15px;border-color:transparent transparent transparent #fff;border-style:solid}h1:after{top:0;right:0;border-width:25px 15px 25px 0px;border-color:transparent #fff transparent transparent;border-style:solid}.box19{position:relative;padding:.25em 1em;font-size:1.5em;font-weight:700;text-align:center}.box19:before,.box19:after{content:"";width:20px;height:30px;position:absolute;display:inline-block}.box19:before{border-left:solid 1px #5767bf;border-top:solid 1px #5767bf;top:0;left:0}.box19:after{border-right:solid 1px #5767bf;border-bottom:solid 1px #5767bf;bottom:0;right:0}.box19 p{margin:0;padding:0}strong{background:linear-gradient(transparent 60%,#f6ff5f 60%);font-weight:600}body.template-page .main-content .main{background:#fff;padding:20px}body .page-container,body .side-nav-section{background:#f5f5f5}
/*# sourceMappingURL=/cdn/shop/t/57/assets/additional_intro_page.scss.css.map */
