.breadcrump{margin-bottom:60px}.areaInfo{margin-bottom:78px}.areaInfo .listInfo{max-width:857px;width:100%;padding:0 30px;margin:0 auto}.areaInfo .listInfo li{width:100%;display:flex;margin-bottom:4px}.areaInfo .listInfo li:last-child{margin-bottom:0}.areaInfo .listInfo li span{font-size:16px}.areaInfo .listInfo li .price{width:167px;background:#02bbad;color:#fff;text-align:center;padding:13px 2px 13px;font-size:16px;display:flex;flex-direction:column;justify-content:center}.areaInfo .listInfo li .wrapDescribe{width:calc(100% - 165px);background:#f2f3f5;padding:16px 120px 16px 86px}.areaInfo .listInfo li .describe{font-weight:400;font-size:16px;line-height:1.75}.areaInfo .listInfo li .wrapDescribe .map{margin-top:24px}.areaInfo .listInfo li .wrapDescribe .map iframe{height:335px}.areaInfo .listInfo li .describe .phoneNumber{display:inline-block;color:#303030}@media (min-width:769px){.areaInfo .listInfo li .describe .phoneNumber{pointer-events:none}}@media (max-width:880px) and (min-width:769px){.areaInfo .listInfo li .wrapDescribe{padding:16px 60px 16px}}@media (max-width:800px) and (min-width:769px){.areaInfo .listInfo li .wrapDescribe{padding:16px 40px 16px}}@media (max-width:770px) and (min-width:769px){.areaInfo .listInfo li .wrapDescribe{padding:16px 30px 16px}}@media (max-width:768px){.breadcrump{margin-bottom:30px}.areaInfo{margin-bottom:40px}.areaInfo .listInfo{padding:0}.areaInfo .listInfo li{margin-bottom:2px}.areaInfo .listInfo li .price{width:84px;padding:8px 2px 9px;font-size:13px}.areaInfo .listInfo li .wrapDescribe{width:calc(100% - 84px);padding:8px 27px 9px 19px}.areaInfo .listInfo li .describe{font-size:13px}.areaInfo .listInfo li .wrapDescribe .map{margin-top:10px}.areaInfo .listInfo li .wrapDescribe .map iframe{height:165px}}body{background:#F4ECE4}#mainCompany{margin-bottom:43px;padding:0;margin-top:-13px}#mainCompany .mainTitleCompany{font-size:54px;font-weight:700;color:#333;text-align:center;letter-spacing:2px}#mainCompany .mainTitleCompany .colMainCompany{color:#39B767}.areaInfoComp{margin-bottom:57px}.areaInfoComp .inner{max-width:1260px}.areaInfoComp .wrapInfo{border-radius:16px;background:#FFF;border:3px solid #333;padding:51px 70px 57px}.titleItemInfo{font-size:40.5px;font-weight:700;position:relative;padding-left:30px;color:#39B767;margin-bottom:37px}.titleItemInfo.infoSmall{font-size:34px}.titleItemInfo:before{content:"";position:absolute;background:#39B767;width:10px;height:70%;border-radius:5px;top:53%;transform:translateY(-50%);left:0}.areaInfoComp .wrapInfo .subInfo{background:#E5F6F1;border-radius:6px;padding:24px 32px 20px;font-size:16px;font-weight:400;color:#000;width:100%;margin:0 auto 48px;line-height:2}.areaInfoComp .wrapInfo .listInfo{max-width:100%;padding:0;margin-bottom:48px}.areaInfoComp .wrapInfo .listInfo li{margin-bottom:0;border-bottom:1px solid #DDD}.areaInfoComp .wrapInfo .listInfo li .price{font-size:18px;font-weight:700;color:#333;background:#F5F5F5;text-align:left;width:266px;padding:21px 34px 21px}.areaInfoComp .wrapInfo .listInfo li:first-child .price{border-top-left-radius:10px}.areaInfoComp .wrapInfo .listInfo li .wrapDescribe{width:calc(100% - 266px);padding:12px 39px 13px 39px;display:flex;flex-direction:column;justify-content:center;background:#fff}.areaInfoComp .wrapInfo .listInfo li .wrapDescribe .describe{color:#333;line-height:1.3}.areaInfoComp .wrapInfo .listInfo li .wrapDescribe .describe .compFsz12{color:#666;font-size:12px;font-weight:400;display:block;margin-top:5px}.areaInfoComp .wrapInfo .wrapAccessMap{padding:0 4px}.areaInfoComp .wrapInfo .wrapAccessMap .txtAccessMap{font-weight:700;font-size:18px;color:#333;padding:0 5px 12px}.areaInfoComp .wrapInfo .wrapAccessMap .map iframe{height:clamp(260px, 27.6vw, 397px);border-radius:10px}.areaInquiryComp .wrapInfo .listInfo{margin-bottom:39px;border-bottom:1px solid #DDD;padding-bottom:37px}.areaInquiryComp .wrapInfo .listInfo li:last-child{border-bottom:none}.areaInquiryComp .wrapInfo .listInfo li:last-child .price{border-bottom-left-radius:10px}.areaInquiryComp .linkContact{max-width:645px;width:70%;margin:0 auto}.areaInquiryComp .linkContact a{display:block;text-align:center;color:#fff;width:100%;padding:18px 10px;font-size:20px;font-weight:700;border-radius:65px;background:#39B767}@media (max-width:1000px) and (min-width:769px){.areaInfoComp .wrapInfo{padding:4.8vw 5.7vw 5.2vw}}@media (min-width:769px){.areaInfoComp .wrapInfo .listInfo li .wrapDescribe .describe a.telInfo{pointer-events:none}.areaInfoComp .wrapInfo .listInfo li .wrapDescribe .describe a:hover{text-decoration:underline;text-underline-offset:2px}.areaInquiryComp .linkContact a:hover{background:#fc9b27}}@media (max-width:768px){#mainCompany{margin-bottom:35px;padding:0;margin-top:0}#mainCompany .mainTitleCompany{font-size:34px;letter-spacing:2px}.areaInfoComp{margin-bottom:57px}.areaInfoComp .wrapInfo{border-radius:16px;border:3px solid #333;padding:20px 20px 20px}.titleItemInfo{font-size:20px;padding-left:20px;margin-bottom:17px}.titleItemInfo.infoSmall{font-size:18px}.titleItemInfo:before{width:7px;height:70%;top:53%;left:0}.areaInfoComp .wrapInfo .subInfo{border-radius:6px;padding:20px 20px 20px;font-size:14px;width:100%;margin-bottom:30px;line-height:2}.areaInfoComp .wrapInfo .listInfo{max-width:100%;margin-bottom:30px}.areaInfoComp .wrapInfo .listInfo li{margin-bottom:0;border-bottom:1px solid #DDD}.areaInfoComp .wrapInfo .listInfo li .price{font-size:15px;width:104px;padding:8px 10px 9px;width:25%;width:clamp(104px, 25%, 166px)}.areaInfoComp .wrapInfo .listInfo li .wrapDescribe{width:calc(100% - clamp(104px, 25%, 166px));padding:8px 15px 9px 15px}.areaInfoComp .wrapInfo .listInfo li .wrapDescribe .describe{line-height:1.7;font-size:14px}.areaInfoComp .wrapInfo .listInfo li .wrapDescribe .describe .compFsz12{font-size:12px;margin-top:5px}.areaInfoComp .wrapInfo .wrapAccessMap{padding:0 4px}.areaInfoComp .wrapInfo .wrapAccessMap .txtAccessMap{font-size:15px;padding:0 0 12px}.areaInfoComp .wrapInfo .wrapAccessMap .map iframe{height:clamp(150px, 40vw, 250px)}.areaInquiryComp .wrapInfo .listInfo{margin-bottom:29px;border-bottom:1px solid #DDD;padding-bottom:27px}.areaInquiryComp .linkContact{max-width:300px;width:100%;margin:0 auto;background:#39B767;border-radius:65px}.areaInquiryComp .linkContact a{display:block;text-align:center;color:#fff;width:100%;padding:12px 10px;font-size:16px;font-weight:700}}