.buy .sec-intro{padding:22px 0 52px}@media (min-width: 768px){.buy .sec-intro{padding:30px 0 100px}}.buy .sec-intro__title{margin-bottom:53px;text-align:center;font-family:"a-otf-ryumin-pr6n",serif;color:#382e25;font-size:30px;font-size:3rem;line-height:1.4em;letter-spacing:.1em;font-weight:400}@media (min-width: 768px){.buy .sec-intro__title{margin-bottom:70px;font-size:40px;font-size:4rem;line-height:1.4em}}@media only screen and (min-width: 768px) and (max-width: 1000px){.buy .sec-intro__title{font-size:34px;font-size:3.4rem;line-height:1.64706em}}.buy .sec-intro__desc{margin-bottom:37px;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.05em;font-weight:400}@media (min-width: 768px){.buy .sec-intro__desc{text-align:center;margin-bottom:56px;font-size:15px;font-size:1.5rem;line-height:2em}}.buy .sec-intro__info{display:block;background:#FFFEFC;padding:20px 30px 26px}@media (min-width: 768px){.buy .sec-intro__info{pointer-events:none;display:flex;align-items:center;padding:10px 10px 10px;height:160px}}@media (min-width: 768px){.buy .sec-intro__info .box-in{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}}@media only screen and (min-width: 768px) and (max-width: 950px){.buy .sec-intro__info .box-in{display:block}}.buy .sec-intro__info .heading{text-align:center;color:#382e25;font-family:"a-otf-ryumin-pr6n",serif;font-size:20px;font-size:2rem;line-height:2em;letter-spacing:.1em;font-weight:400}@media (min-width: 768px){.buy .sec-intro__info .heading{padding-bottom:4px;width:32%;text-align:right;font-size:30px;font-size:3rem;line-height:1.86667em}}@media only screen and (min-width: 768px) and (max-width: 950px){.buy .sec-intro__info .heading{text-align:center;width:100%;padding-bottom:0}}@media (min-width: 768px){.buy .sec-intro__info .content{width:67%;max-width:630px;display:flex;align-items:center;justify-content:space-between}}@media only screen and (min-width: 768px) and (max-width: 950px){.buy .sec-intro__info .content{width:100%;max-width:100%;justify-content:center}}.buy .sec-intro__info .tel{margin-bottom:7px;text-align:center;font-family:"belda-normal",sans-serif;color:#382e25;font-size:34px;font-size:3.4rem;line-height:1.41176em;letter-spacing:.03em;font-weight:400}@media (min-width: 768px){.buy .sec-intro__info .tel{width:245px;padding-top:4px;margin-bottom:0;text-align:left;font-size:38px;font-size:3.8rem;line-height:1.84211em}}@media only screen and (min-width: 768px) and (max-width: 950px){.buy .sec-intro__info .tel{padding-top:0}}.buy .sec-intro__info .time{text-align:center}@media (min-width: 768px){.buy .sec-intro__info .time{text-align:left;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 255px);max-width:360px}}@media only screen and (min-width: 768px) and (max-width: 950px){.buy .sec-intro__info .time{margin-left:20px}}.buy .sec-intro__info .time__text-1{margin-bottom:4px;padding:1px 2px 1px;text-align:center;border:1px solid #935965;color:#935965;font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.05em;font-weight:400}@media (min-width: 768px){.buy .sec-intro__info .time__text-1{width:78px;margin-bottom:0;padding:1px 2px 2px}}.buy .sec-intro__info .time__text-2{color:#382e25;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.05em;font-weight:300}@media (min-width: 768px){.buy .sec-intro__info .time__text-2{width:calc(100% - 90px)}}.buy .sec-form{padding:40px 0 120px}@media (min-width: 768px){.buy .sec-form{padding:50px 0 180px}}.buy .sec-form__title{margin:0 0 53px;text-align:center;font-family:"a-otf-ryumin-pr6n",serif;color:#382e25;font-size:30px;font-size:3rem;line-height:1.4em;letter-spacing:.1em;font-weight:400}@media (min-width: 768px){.buy .sec-form__title{margin:0 0 70px;font-size:40px;font-size:4rem;line-height:1.4em}}.buy .sec-form__desc{margin:0 0 47px;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.05em;font-weight:400}@media (min-width: 768px){.buy .sec-form__desc{margin:0 0 76px;text-align:center;font-size:15px;font-size:1.5rem;line-height:2em}}.buy .sec-form .tr-pref_name,.buy .sec-form .tr-address01,.buy .sec-form .tr-product_type,.buy .sec-form .tr-product_name,.buy .sec-form .tr-worries,.buy .sec-form .tr-favorite{display:none}@media (min-width: 768px){.buy .sec-form .list-worries{display:flex;flex-wrap:wrap;flex-direction:column;height:240px;margin-bottom:-12px}.buy .sec-form .list-worries li{width:50.5%}}

/*# sourceMappingURL=maps/buy.min.css.map */
