.beginner-contents img{height:auto;margin:0!important;padding:0;vertical-align:bottom}.beginner-contents ul,.beginner-contents ol{list-style:none;margin:0;padding:0}.beginner-contents ul li,.beginner-contents ol li{margin:0;padding:0d}.beginner-contents p{margin:0;padding:0}.beginner-contents picture{display:block;margin:0;padding:0}.beginner-contents a{transition:all .2s ease-in-out}.beginner-contents .c-button{display:flex;justify-content:center;align-items:center;width:100%;max-width:380px;height:60px;margin:40px auto 0;padding:0 20px;border-radius:4px;background-color:#c3b186;color:#fff;font-size:16px;font-weight:700;line-height:1.25;text-align:center;text-decoration:none}.beginner-contents .c-button:hover{opacity:.6;color:#fff}.beginner-contents .u-fs12{font-size:12px}.beginner-contents .u-left{text-align:left}.p-button-group{display:flex}.p-button-group .c-button{margin:40px 20px 0}.p-col4{display:flex;flex-wrap:wrap}.p-col4 li{width:calc(25% - 15px);margin:20px 20px 0 0!important;text-align:center}.p-col4 li span{display:block}.p-col3{display:flex;flex-wrap:wrap}.p-col3 li{width:calc(100% / 3 - 40px / 3);margin:20px 20px 0 0!important;text-align:center}.p-col3 li span{display:block}.p-bg-contact{padding:20px;background-color:#e8e8e8}.p-bg-contact h2{font-size:18px}.p-bg-contact address{font-size:14px;font-style:normal;line-height:2}.p-bg-lead{margin:40px 0 0;padding:20px;border-radius:12px;background-color:#fffacd}.p-bg-lead img{display:block;margin:0!important;padding:0;line-height:1}.p-bg-guide{margin:60px 0 0}.p-bg-guide h2{margin:0!important;font-size:20px;font-weight:700;text-align:center}.p-bg-guide ul{display:flex;flex-wrap:wrap;margin:20px 0 0!important;padding:0!important}.p-bg-guide ul li{width:calc(25% - 15px);margin:10px 20px 0 0!important;font-size:14px;line-height:1.25}.p-bg-guide ul li:nth-of-type(4n){margin:10px 0 0!important}.p-bg-guide ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:40px;border:1px #000 solid;border-radius:6px;text-decoration:none}.p-bg-guide ul li a:hover{background-color:#eee}.p-bg-section{margin:120px 0 0}.p-bg-section section{margin:60px 0 0!important}.p-bg-section section.u-mt0{margin:0!important}.p-bg-section h2{padding:10px 0;border-top:1px #000 solid;border-bottom:1px #000 solid;font-size:30px;font-weight:700;line-height:1.5;text-align:center}.p-bg-section h3{margin:40px 0 20px!important;font-size:24px;font-weight:700;line-height:1.5;text-align:center}.p-bg-section h3.u-beige{margin:40px 0 0!important;color:#c3b284}.p-bg-section h4{margin:40px 0 0!important;font-weight:700;line-height:1.5}.p-bg-section p{margin:20px 0 0!important;font-size:16px;line-height:2}.p-bg-about{margin:20px 0 60px!important}.p-bg-about li span{display:flex;align-items:center;min-height:7.5em;padding:0 10px;border-radius:6px;background-color:#405871;color:#fff;font-size:14px;line-height:1.5}.p-bg-benefit{margin:20px 0!important}.p-bg-benefit li{padding:20px 15px;border:1px #666 solid;border-radius:6px}.p-bg-benefit li h3{margin:0!important;font-size:18px}.p-bg-benefit li h3 img{width:auto;height:100px}.p-bg-benefit li h3 span{display:inline;font-size:12px}.p-bg-benefit li p{margin:10px 0 0!important;font-size:12px;line-height:1.5}.p-bg-caution ul li{margin:0!important;font-size:12px;line-height:1.5}.p-bg-caution h4{padding:5px 10px;background-color:#e8e8e8;color:#000;font-size:14px;text-align:left}.p-bg-caution ol{margin:10px 0 0!important}.p-bg-caution ol li{position:relative;margin:0!important;padding:0 0 0 2.5em;font-size:12px;line-height:1.5}.p-bg-caution ol li span{position:absolute;top:0;left:0}.p-bg-sns{display:flex;padding:20px 0;background-color:#e8e8e8}.p-bg-sns-item{display:flex;align-items:center;width:50%;padding:20px 30px;border-right:1px #ccc solid}.p-bg-sns-item:last-child{border:none}.p-bg-sns figure{min-width:60px;max-width:60px;margin:0 30px 0 0!important}.p-bg-sns h4{margin:0!important;color:#000;font-size:18px;text-align:left}.p-bg-sns p{margin:0!important;line-height:1.5}.p-bg-payment{margin:30px 0 60px!important}.p-bg-payment li span{color:#405871;font-size:16px;font-weight:700;line-height:1.5}.p-bg-gift{display:flex;align-items:center;margin:20px 0 0}.p-bg-gift figure{max-width:45%;margin:0!important}.p-bg-gift figure img{margin:0!important}.p-bg-gift p{margin:0 30px!important;font-size:14px;line-height:1.5}.p-bg-delivery{display:flex;justify-content:center}.p-bg-delivery li{width:calc(100% / 3 - 40px / 3);margin:20px 20px 0 0!important;padding:20px;border:2px #405871 solid;border-radius:6px;color:#405871;font-weight:700;text-align:center}.p-section-faq h3{font-size:16px;text-align:left}.p-faq .c-question{cursor:pointer;display:flex;position:relative;align-items:center;margin:20px 0 0;padding:20px 60px 20px 20px;border:1px #999 solid;border-radius:6px;background-color:#e8e8e8;font-size:18px;font-weight:700;transition:all .2s ease-in-out}.p-faq .c-question span{display:flex;justify-content:center;align-items:center;width:2em;min-width:2em;height:2em;margin:0 10px 0 0;border-radius:50%;background-color:#333;color:#fff;font-size:12px;font-weight:700;line-height:1.5}.p-faq .c-question:hover{opacity:.6}.p-faq .c-question:before,.p-faq .c-question:after{content:"";position:absolute;top:0;right:20px;bottom:0;width:20px;height:2px;margin:auto 0;background-color:#405871}.p-faq .c-question:after{transition:all .2s ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-faq .c-question.is-open:after{opacity:0}.p-faq .c-question.is-open+.c-answer{display:block}.p-faq .c-answer{display:none;position:relative;margin:0 0 40px;padding:0 0 0 60px}.p-faq .c-answer span{display:flex;position:absolute;top:4px;left:20px;justify-content:center;align-items:center;width:2em;min-width:2em;height:2em;margin:0 10px 0 0;border-radius:50%;background-color:#bd0019;color:#fff;font-size:12px;font-weight:700;line-height:1.5}.p-faq .c-answer p{font-size:16px}.p-faq .c-answer ul{margin:20px 0 0 30px!important}.p-faq .c-answer ul li{list-style-type:disc;margin:0!important;font-size:16px;line-height:2}.p-bg-contact{margin:40px 0 0}.p-bg-contact h4{margin:0!important;font-size:16px}@media print,screen and (min-width:768px){.beginner-contents a.tel{pointer-events:none}.p-col4 li:nth-of-type(4n){margin:20px 0 0!important}.p-col3 li:nth-of-type(3n){margin:20px 0 0!important}}@media screen and (max-width:767px){.beginner-contents .c-button{margin:20px auto 0;font-size:14px}.p-button-group{flex-direction:column}.p-button-group .c-button{margin:20px 0 0}.p-col4 li{width:calc(50% - 10px)}.p-col4 li:nth-of-type(2n){margin:20px 0 0!important}.p-col3 li{width:calc(50% - 10px)}.p-col3 li:nth-of-type(2n){margin:20px 0 0!important}.p-bg-guide ul li{width:calc(50% - 5px);margin:10px 10px 0 0!important;font-size:12px}.p-bg-guide ul li:nth-of-type(2n){margin:10px 0 0!important}.p-bg-section{margin:60px 0 0}.p-bg-section section{margin:30px 0 0!important}.p-bg-section section.u-mt0{margin:0!important}.p-bg-section h2{font-size:24px}.p-bg-section h3{margin:20px 0 10px!important;font-size:18px}.p-bg-section h3.u-beige{margin:20px 0 0!important}.p-bg-section h4{margin:20px 0 0!important;font-size:18px}.p-bg-section p{font-size:14px}.p-bg-about{margin:10px 0 30px!important}.p-bg-about li span{font-size:12px}.p-bg-benefit{margin:0 0 20px!important}.p-bg-benefit li{width:100%;margin:20px 0 0!important}.p-bg-sns{flex-direction:column;padding:0}.p-bg-sns-item{width:100%;border-right:none;border-bottom:1px #ccc solid}.p-bg-sns h4{margin:0!important}.p-bg-payment{margin:0 0 30px!important}.p-section-faq h3{font-size:14px}.p-faq .c-question{padding:10px 60px 10px 10px;font-size:14px}.p-faq .c-answer{padding:0 10px 0 60px}.p-faq .c-answer p,.p-faq .c-answer ul li{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/beginner.css.map */
