.p-about,.p-intr,.p-onlineshop,.p-order{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width:767px){.p-about,.p-intr,.p-onlineshop,.p-order{width:84.6153846154%}}@media only screen and (min-width:768px){.p-intr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.p-intr h3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:158%;letter-spacing:.2em;line-height:1.6363636364;margin-left:5%;width:30%}@media only screen and (min-width:768px)and (max-width:1199px){.p-intr h3{font-size:143%}}@media only screen and (max-width:767px){.p-intr h3{font-size:129%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-intr h3{letter-spacing:.18em}}@media only screen and (max-width:767px){.p-intr h3{letter-spacing:.14em}}@media only screen and (min-width:1200px)and (max-width:1560px){.p-intr h3{width:32.5%}}@media only screen and (min-width:984px)and (max-width:1199px){.p-intr h3{width:43.3333333333%}}@media only screen and (min-width:768px)and (max-width:983px){.p-intr h3{width:48.3333333333%}}@media only screen and (max-width:767px){.p-intr h3{width:100%;margin:0 auto 1em}}.p-intr .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:1200px){.p-intr .img{width:65%}}@media print{.p-intr .img{width:65%}}@media only screen and (min-width:1200px)and (max-width:1560px){.p-intr .img{width:62.5%}}@media only screen and (min-width:984px)and (max-width:1199px){.p-intr .img{width:51.6666666667%}}@media only screen and (min-width:768px)and (max-width:983px){.p-intr .img{width:46.6666666667%}}.p-about{margin-top:90px}@media only screen and (min-width:768px)and (max-width:1199px){.p-about{margin-top:7.5%}}@media only screen and (max-width:767px){.p-about{margin-top:4em}}.p-about .c-st2{margin-bottom:40px}@media only screen and (max-width:767px){.p-about .c-st2{margin-bottom:1.2em}}.p-about__det{margin-top:60px;padding:40px 12.5% 0 3.3333333333%;border-top:1px solid #d4d4d4}@media only screen and (max-width:767px){.p-about__det{margin-top:2em;padding:1.5em 1em 0}}.p-about__det dl{margin-top:1.5em}.p-about__det dl:first-child{margin-top:0}@media only screen and (min-width:768px){.p-about__det dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}}.p-about__det dl dt{width:100px;font-weight:700;line-height:1.3333333333}@media only screen and (max-width:767px){.p-about__det dl dt{width:100%;text-indent:-.5em;margin-bottom:.5em}}.p-about__det dl dd{width:calc(100% - 100px)}@media only screen and (max-width:767px){.p-about__det dl dd{width:100%}}.p-about__howto{background:#eff4f4;padding:3.3333333333% 8.3333333333%;margin-top:60px}@media only screen and (min-width:1200px){.p-about__howto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media print{.p-about__howto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width:767px){.p-about__howto{padding:8.9743589744%;display:block;margin-top:2em}}@media only screen and (min-width:1200px){.p-about__howto .box_txt{width:calc(100% - 320px)}}@media print{.p-about__howto .box_txt{width:calc(100% - 320px)}}.p-about__howto .box_txt h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5em}.p-about__howto .box_txt h4 i{width:21px;margin-right:.8em}.p-about__howto .box_txt h4 span{font-size:122%;letter-spacing:.24em;line-height:1.4117647059;font-weight:700}@media only screen and (min-width:768px)and (max-width:1199px){.p-about__howto .box_txt h4 span{font-size:122%}}@media only screen and (max-width:767px){.p-about__howto .box_txt h4 span{font-size:115%}}.p-about__howto .c-btn1{width:280px}@media only screen and (max-width:1199px){.p-about__howto .c-btn1{margin:1.5em auto 0}}@media only screen and (max-width:767px){.p-about__howto .c-btn1{width:100%}}.p-onlineshop{margin-top:100px}@media only screen and (min-width:768px)and (max-width:1199px){.p-onlineshop{margin-top:8.3333333333%}}@media only screen and (max-width:767px){.p-onlineshop{margin-top:4em}}.p-onlineshop>.c-txt{margin-top:1em}@media only screen and (min-width:768px){.p-onlineshop>.c-txt{margin-top:20px;text-align:center}}.p-onlineshop .c-tbl{width:100%;margin-top:50px}@media only screen and (max-width:767px){.p-onlineshop .c-tbl{margin-top:1.5em}}.p-onlineshop .c-tbl th{width:140px;padding-right:0}@media only screen and (max-width:767px){.p-onlineshop .c-tbl th{width:32%}}.p-order{margin-top:30px;padding:35px 60px;border:10px solid #eff4f4}@media only screen and (max-width:767px){.p-order{margin-top:1.5em;padding:7.6923076923%}}.p-order__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.p-order__list{margin-top:30px}}.p-order__list li{width:20.7547169811%;position:relative}@media only screen and (min-width:768px)and (max-width:983px){.p-order__list li{width:44%;margin-bottom:1.5em}.p-order__list li:nth-child(3)::before{content:none}}@media only screen and (max-width:767px){.p-order__list li{width:100%;margin-top:1em}}.p-order__list li::before{content:"";width:0;height:0;border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent #d4d4d4;position:absolute;left:-15.9090909091%;top:2.5em}@media only screen and (max-width:767px){.p-order__list li::before{content:none}}.p-order__list li:first-child::before{content:none}.p-order__list li .c-lead2{font-size:122%;letter-spacing:.24em;line-height:1.4117647059;margin-bottom:.4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #05674a}@media only screen and (min-width:768px)and (max-width:1199px){.p-order__list li .c-lead2{font-size:122%}}@media only screen and (max-width:767px){.p-order__list li .c-lead2{font-size:115%}}@media only screen and (min-width:768px)and (max-width:983px){.p-order__list li .c-lead2{font-size:108%}}.p-order__list li .c-lead2 i{font-family:"Source Sans Pro",Verdana,Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:153%}.p-order .c-btn1{width:240px;margin:50px auto 0}@media only screen and (max-width:767px){.p-order .c-btn1{width:100%;margin-top:1.5em}}