@media(min-width: 768px){.ttl01_2{margin:80px 0 50px}.ttle02{font-size:24px;margin:0 auto 80px}.lead_p{margin:0 0 30px 0;font-size:20px;text-align:center;line-height:1.8}.lead_p2{margin:0 0 30px 0;font-size:24px;text-align:center}.parents_ul{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;list-style:none;width:1050px;margin:0 auto}.parents_ul li{width:32%;border:2px solid #887f69;border-radius:20px;padding:20px;background-color:#fff;margin:0 0 20px 0;transition:all .6s ease 0s}.parents_ul li a{text-decoration:none;font-weight:normal}.parents_ul li a img{border-radius:0}.parents_ul li a h4{font-size:18px;background-color:#fe7f6f;color:#fff;border-radius:50px;padding:8px 0;text-align:center;width:90%;margin:20px auto 0}.parents_ul li a p{margin:15px 0 0 0;font-size:15px}.parents_ul li:hover{transform:scale(1.04, 1.04)}.beige_back{padding:100px 0;margin-bottom:50px;background-color:#fdfaf7}.beige_back2{margin:0}.white_back{padding:100px 0;margin-bottom:0;background-color:#fff}.contact_box{background-color:#f8f3de;border-radius:20px;margin:40px auto 0;color:#897f69;padding:25px;width:1050px;text-align:center}.contact_box h3{text-align:center;margin:0 0 15px 0;font-size:24px;font-weight:bold}.contact_box .contact_flex{display:flex;justify-content:center;flex-wrap:wrap;margin:0 0 5px 0}.contact_box .contact_flex>div{margin:0 10px 15px;font-size:20px;background-color:#fff;padding:10px;width:360px}.contact_box .contact_flex span{color:#fe7f6f;font-weight:bold}.contact_box .contact_flex a{color:#fe7f6f;font-weight:bold;text-decoration:none}.contact_box p{margin:0}.medical_ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.medical_ul li{color:#fff;border-radius:50%;width:200px;height:200px;margin:0 20px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:20px;font-weight:bold;position:relative}.medical_ul li:nth-child(1){background-color:#ff806f}.medical_ul li:nth-child(2){background-color:#3ca16a}.medical_ul li:nth-child(3){background-color:#72c7ec}.medical_ul2{display:flex;justify-content:center;list-style:none;padding:0;margin:50px 0 0 0}.medical_ul2 li{width:330px;border:2px solid #897f69;padding:0 20px 20px;border-radius:20px;background-color:#fff;margin:0 20px}.medical_ul2 li h4{font-size:18px;text-align:center;background-color:#ff806f;width:290px;height:40px;color:#fff;padding:10px 10px 0;position:relative;top:-7px}.medical_ul2 li h4::before{content:"";width:0;height:0;border-style:solid;border-width:20px 145px 0 145px;border-color:#ff806f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-20px;left:0}.medical_ul2 li p{margin:25px 0 0 0}.medical_ul2 li:nth-child(2) h4{background-color:#3ca16a}.medical_ul2 li:nth-child(2) h4::before{border-color:#3ca16a rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.medical_ul2 li:nth-child(3) h4{background-color:#72c7ec}.medical_ul2 li:nth-child(3) h4::before{border-color:#72c7ec rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.medical_ul3{display:flex;justify-content:center;list-style:none;flex-wrap:wrap}.medical_ul3 li{width:300px;border-bottom:2px solid #897f69;margin:20px 10px 0;padding:0 0 5px;font-size:18px;text-align:center;position:relative}.medical_ul3 li::before{content:"";background-image:url("../images/check.svg");background-size:25px 25px;width:25px;height:25px;display:block;position:absolute;bottom:10px;left:10px}.medical_box{margin:50px 0 0 0;background-color:#f8f3de;color:#887f69;border-radius:10px;padding:30px}.medical_box h4{font-weight:bold}.medical_box p{margin:0}.medical_box span{color:#fe7f6f}}@media(max-width: 767.98px){.ttl01_2{margin:60px 0 30px}.ttle02{font-size:17px;margin:0 auto 60px}.lead_p{margin:0 0 30px 0;font-size:16px;text-align:center}.lead_p2{margin:0 0 30px 0;font-size:18px;text-align:center}.parents_ul{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;list-style:none;width:100%;margin:0 auto}.parents_ul li{width:100%;max-width:330px;border:2px solid #887f69;border-radius:20px;padding:20px;background-color:#fff;margin:0 auto 20px;transition:all .6s ease 0s}.parents_ul li a{text-decoration:none;font-weight:normal}.parents_ul li a img{border-radius:0}.parents_ul li a h4{font-size:17px;background-color:#fe7f6f;color:#fff;border-radius:50px;padding:8px 0;text-align:center;width:90%;margin:20px auto 0}.parents_ul li a p{margin:15px 0 0 0;font-size:14px}.parents_ul li:hover{transform:scale(1.04, 1.04)}.beige_back{padding:50px 0 30px;margin-bottom:30px;background-color:#fdfaf7}.beige_back2{margin:0}.white_back{padding:50px 0 0;margin-bottom:30px;background-color:#fff}.contact_box{background-color:#f8f3de;border-radius:20px;margin:20px auto 0;color:#897f69;padding:20px;width:100%;text-align:center}.contact_box h3{text-align:center;font-size:20px;font-weight:bold}.contact_box .contact_flex{display:flex;justify-content:center;flex-wrap:wrap}.contact_box .contact_flex>div{margin:0 0 10px 0;font-size:16px;background-color:#fff;padding:10px;width:360px}.contact_box .contact_flex>div:last-child{margin:0}.contact_box .contact_flex span{color:#fe7f6f;font-weight:bold}.contact_box .contact_flex a{color:#fe7f6f;font-weight:bold;text-decoration:none}.contact_box p{text-align:left;margin:20px 0 0 0}.medical_ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0;flex-wrap:wrap}.medical_ul li{color:#fff;border-radius:50%;width:150px;height:150px;margin:0 5px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:18px;font-weight:bold;position:relative}.medical_ul li:nth-child(1){background-color:#ff806f}.medical_ul li:nth-child(2){background-color:#3ca16a}.medical_ul li:nth-child(3){background-color:#72c7ec}.medical_ul2{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;padding:0;margin:50px 0 0 0}.medical_ul2 li{width:330px;border:2px solid #897f69;padding:0 20px 20px;border-radius:20px;background-color:#fff;margin:0 20px 20px}.medical_ul2 li h4{font-size:18px;text-align:center;background-color:#ff806f;width:290px;height:40px;color:#fff;padding:10px 10px 0;position:relative;top:-7px}.medical_ul2 li h4::before{content:"";width:0;height:0;border-style:solid;border-width:20px 145px 0 145px;border-color:#ff806f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-20px;left:0}.medical_ul2 li:last-child{margin:0 20px}.medical_ul2 li p{margin:25px 0 0 0}.medical_ul2 li:nth-child(2) h4{background-color:#3ca16a}.medical_ul2 li:nth-child(2) h4::before{border-color:#3ca16a rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.medical_ul2 li:nth-child(3) h4{background-color:#72c7ec}.medical_ul2 li:nth-child(3) h4::before{border-color:#72c7ec rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.medical_ul3{display:flex;justify-content:center;list-style:none;flex-wrap:wrap;margin:0;padding:0}.medical_ul3 li{width:300px;border-bottom:2px solid #897f69;margin:20px 10px 0;padding:0 0 5px;font-size:17px;text-align:center;position:relative}.medical_ul3 li::before{content:"";background-image:url("../images/check.svg");background-size:20px 20px;width:20px;height:20px;display:block;position:absolute;bottom:10px;left:10px}.medical_box{margin:50px 0 0 0;background-color:#f8f3de;color:#887f69;border-radius:10px;padding:20px}.medical_box h4{font-weight:bold;font-size:20px}.medical_box p{margin:0}.medical_box span{color:#fe7f6f}}.oc_btn_wrap{display:flex;justify-content:center}.oc_btn_wrap>a{background-color:#fe7f6f;color:#fff;text-decoration:none;font-weight:500;display:flex;justify-content:center;align-items:center;line-height:1em}.oc_btn_wrap>a::after{content:"";display:inline-block;background:url(../../common/images/icon/arrow_link.svg) no-repeat center;background-size:contain;width:1em;height:1em;margin-left:.5em}@media(min-width: 768px){.oc_btn_wrap{gap:20px;margin:50px 0 0}.oc_btn_wrap>a{height:60px;font-size:18px;border-radius:100px;width:220px}.oc_btn_wrap>a.w1{width:320px}}@media(max-width: 767.98px){.oc_btn_wrap{gap:15px;flex-wrap:wrap;margin:30px 0}.oc_btn_wrap>a{height:40px;font-size:14px;border-radius:100px;width:80%}}