.c__block01 .mct{padding-top:2.4rem}.c__block01 .mct .page-ttl{margin-bottom:4.4rem}.c__block01 .mct .c__txt01{margin-bottom:11.5rem}.c__block01 .mct .sec01{position:relative;margin-bottom:30.4rem}.c__block01 .mct .sec01 .c__ttl02{margin-bottom:10.5rem}@media only screen and (min-width: 768px) and (max-width: 1111px){.c__block01 .mct .sec01 .c__ttl02 span{font-size:1.8rem;width:50%}}.c__block01 .mct .sec01 .c__txt01{margin-bottom:8.2rem}.c__block01 .mct .sec01 .icon01{position:absolute;right:-1.3rem;top:-5.7rem;z-index:22}.c__block01 .mct .sec01 .c__flex01PC+.c__flex01PC{margin-top:5.3rem}.c__block01 .mct .sec01 .c__flex01PC .group-ttl .num{font-family:"BIZ UDMincho",serif;font-size:6rem;line-height:1em;letter-spacing:.08em;font-weight:400;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1300px){.c__block01 .mct .sec01 .c__flex01PC .group-ttl .num{font-size:3rem;line-height:2em;letter-spacing:.08em;font-weight:400}}.c__block01 .mct .sec01 .c__flex01PC .group-ttl .ttl{color:#006934;font-size:2.2rem;line-height:1.36364em;letter-spacing:.05em;font-weight:400;padding-left:0.9rem}.c__block01 .mct .sec01 .c__flex01PC .ttl02{position:relative;color:#006934;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400;background:#eee9d6;padding:0.6rem 1rem 0.6rem 1.7rem;border-radius:1.2rem}@media (min-width: 768px){.c__block01 .mct .sec01 .c__flex01PC .ttl02{margin-top:1.9rem}}.c__block01 .mct .sec01 .c__flex01PC .ttl02::before{position:absolute;display:block;content:"";width:3.5rem;height:3.5rem;background-image:url("/wp/wp-content/themes/tanpopo-renewal/assets/img/personal-pharmacist/icn03.png");background-position:center;background-size:100% 100%;background-repeat:no-repeat;bottom:-2.2rem;right:1.9rem}.c__block01 .mct .sec01 .c__flex01PC .block__desc{margin:2.4rem 2.3rem 0 0.5rem;font-size:1.8rem;line-height:1.66667em;letter-spacing:.025em;font-weight:400}@media (min-width: 768px){.c__block01 .mct .sec01 .c__flex01PC .group-ttl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.c__block01 .mct .sec01 .c__flex01PC .group-ttl .num{width:6.2rem;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1300px){.c__block01 .mct .sec01 .c__flex01PC .group-ttl .num{width:3.6rem;font-size:4rem}}@media (min-width: 768px){.c__block01 .mct .sec01 .c__flex01PC .group-ttl .ttl{width:calc(100% - 6.2rem)}}@media only screen and (min-width: 768px) and (max-width: 1118px){.c__block01 .mct .sec01 .c__flex01PC .group-ttl .ttl{font-size:1.8rem}}@media only screen and (min-width: 768px) and (max-width: 1300px){.c__block01 .mct .sec01 .c__flex01PC .ttl02{font-size:1.4rem}}@media only screen and (min-width: 768px) and (max-width: 1300px){.c__block01 .mct .sec01 .c__flex01PC .block__desc{font-size:1.6rem}}@media (min-width: 768px){.c__block01 .mct .sec01 .c__flex01PC__img{width:43.1%}.c__block01 .mct .sec01 .c__flex01PC__info{width:60%;padding:0 0 0 5.5rem;margin-right:-2.5rem;margin-top:-0.3rem}}@media only screen and (min-width: 768px) and (max-width: 1300px){.c__block01 .mct .sec01 .c__flex01PC__info{width:auto;flex:1;margin-right:0}}@media only screen and (min-width: 768px) and (max-width: 1300px){.c__block01 .mct .sec01 .c__flex01PC__info{padding:0 0 0 2rem}}.c__block01 .mct .sec02{position:relative;z-index:133;margin-bottom:17rem}.c__block01 .mct .sec02 .c__ttl02{margin-bottom:8.9rem}.c__block01 .mct .sec02 .c__txt01{margin-bottom:8.2rem}.c__block01 .mct .sec02 .list{max-width:74rem;margin:0 0 0 0.3rem}@media (min-width: 768px){.c__block01 .mct .sec02 .list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}.c__block01 .mct .sec02 .list li{position:relative;background:#fff;text-align:center;box-shadow:0.2rem 0.2rem 0.6rem rgba(37,30,38,0.1);padding:5.3rem 1.4rem 11.3rem}@media (min-width: 768px){.c__block01 .mct .sec02 .list li{flex:1}.c__block01 .mct .sec02 .list li:not(:nth-child(3n)){margin:0 1.5rem 0 0}}.c__block01 .mct .sec02 .list li .num{font-family:"BIZ UDMincho",serif;font-size:6rem;line-height:1em;letter-spacing:.08em;font-weight:400;text-align:center;position:absolute;left:0;right:0;top:-2.6rem}@media only screen and (min-width: 768px) and (max-width: 1300px){.c__block01 .mct .sec02 .list li .num{font-size:4rem;top:-2rem}}.c__block01 .mct .sec02 .list li .pic{margin-bottom:2.5rem}@media only screen and (min-width: 768px) and (max-width: 1300px){.c__block01 .mct .sec02 .list li .pic{width:40%;margin:auto auto 2.5rem}}.c__block01 .mct .sec02 .list li .ttl01{color:#006934;font-size:2.2rem;line-height:1.5em;letter-spacing:.05em;font-weight:400;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;min-height:10rem;margin:0 -0.5rem}@media only screen and (min-width: 768px) and (max-width: 1300px){.c__block01 .mct .sec02 .list li .ttl01{font-size:1.4rem;margin:0 -1rem}}.c__block01 .mct .sec02 .list li .ttl01 span{width:100%}.c__block01 .mct .sec02 .list li .desc{font-size:1.8rem;line-height:1.66667em;letter-spacing:.025em;font-weight:400;text-align:left;margin:1.8rem 0 0}@media only screen and (min-width: 768px) and (max-width: 1300px){.c__block01 .mct .sec02 .list li .desc{font-size:1.4rem}}@media (max-width: 767px){.c__block01 .mct{padding-top:2.4rem}.c__block01 .mct .page-ttl{margin-bottom:8rem}.c__block01 .mct .c__txt01{margin-bottom:5.3rem;font-size:1.4rem;line-height:1.78571em;letter-spacing:.05em;font-weight:400}.c__block01 .mct .sec01{position:relative;margin-bottom:5.4rem}.c__block01 .mct .sec01 .c__ttl02{margin-bottom:5.2rem}.c__block01 .mct .sec01 .c__ttl02 span{line-height:1.4;padding-top:0.6rem}.c__block01 .mct .sec01 .c__txt01{margin-bottom:8.2rem}.c__block01 .mct .sec01 .icon01{right:0.2rem;top:2.2rem;width:6.9rem}.c__block01 .mct .sec01 .c__flex01PC+.c__flex01PC{margin-top:5.7rem}.c__block01 .mct .sec01 .c__flex01PC .group-ttl{text-align:center;margin:0 -0.5rem}.c__block01 .mct .sec01 .c__flex01PC .group-ttl .ttl{font-size:2.2rem;line-height:1.59091em;padding:0.4rem 0 0;text-align:center}.c__block01 .mct .sec01 .c__flex01PC .ttl02{font-size:1.6rem;line-height:1.75em;padding:0.8rem 1.5rem;margin:1rem 0 0;text-align:center}.c__block01 .mct .sec01 .c__flex01PC .ttl02::before{bottom:-2.1rem;right:1.5rem}.c__block01 .mct .sec01 .c__flex01PC .block__desc{margin:2.7rem 0 0;font-size:1.4rem;line-height:1.78571em;letter-spacing:.025em}.c__block01 .mct .sec01 .c__flex01PC__info{position:relative;padding:1.7rem 0 0}.c__block01 .mct .sec02{margin-bottom:12rem}.c__block01 .mct .sec02 .c__ttl02{margin-bottom:5.5rem}.c__block01 .mct .sec02 .c__txt01{margin-bottom:8.2rem}.c__block01 .mct .sec02 .list{margin:0}.c__block01 .mct .sec02 .list li{position:relative;background:#fff;text-align:center;box-shadow:0.1rem 0.1rem 0.6rem rgba(37,30,38,0.2);padding:2.2rem 2.5rem 4.6rem;margin:0 0 3.8rem}.c__block01 .mct .sec02 .list li:last-child{margin-bottom:0}.c__block01 .mct .sec02 .list li .num{position:relative;top:0;margin-bottom:1.3rem}.c__block01 .mct .sec02 .list li .pic{margin-bottom:1.3rem}.c__block01 .mct .sec02 .list li .pic img{width:10.8rem}.c__block01 .mct .sec02 .list li .ttl01{font-size:2.2rem;line-height:1.59091em}.c__block01 .mct .sec02 .list li .desc{font-size:1.4rem;line-height:1.78571em;letter-spacing:.025em;margin:1.1rem 0 0}}@media (min-width: 768px){.c__block02{margin-right:5.6rem}.c__block02 .mct{width:calc(89.7% - 20.1rem)}}.sec03{position:relative;margin-bottom:3rem;padding-bottom:12rem}.sec03:before{position:absolute;content:"";left:2.5rem;bottom:0;right:2.5rem;background:#eee9d6;z-index:1;top:-9rem}@media (max-width: 767px){.sec03:before{top:-42rem}}.sec03 .c__ttl02{margin-bottom:7.9rem}.sec03-inner{position:relative;z-index:122;margin-left:2.4rem}.sec03-inner .icon01{position:absolute;right:0.7rem;top:-5.7rem;z-index:22}.sec03 .c__faq-ans::before{display:none}.sec03 .c__faq-ans .txt .num{font-family:"BIZ UDMincho",serif;font-size:2.7rem;line-height:1.2963em;letter-spacing:.08em;font-weight:400;color:#4d4d4d;position:absolute;top:0.1rem;left:-0.2rem;width:6rem;height:3.5rem;white-space:nowrap}@media (min-width: 768px){.sec03 .c__faq-ans{padding:0 0 0 7.4rem;margin:2.7rem 4.4rem 0 0}}@media (max-width: 767px){.sec03{margin-bottom:4.3rem;padding:10.1rem 0 5.2rem}.sec03:before{left:0;right:0;top:0rem}.sec03 .c__ttl02{margin-bottom:5.4rem}.sec03-inner{margin-left:0}.sec03-inner .icon01{width:6.1rem;right:1.5rem;top:-3.3rem}.sec03 .c__faq-ques{padding:0 0 0 7.5rem;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400}.sec03 .c__faq-ques .num{font-size:2rem;top:0.3rem;left:1.6rem}.sec03 .c__faq-ans{font-size:1.6rem;line-height:1.875em;letter-spacing:0em;font-weight:400;padding:0 1.8rem 0 7.5rem;margin:1rem 0 0}.sec03 .c__faq-ans .txt .num{font-size:2rem;top:0.3rem;left:1.6rem}}

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