.index_box1{margin-bottom:50px}.index_box1 .index_boxBody{width:48%}.index_boxBodyL{float:left}.index_boxBodyR{float:right}@media only screen and (max-width:736px){.index_box1 .index_boxBody{margin-bottom:20px;width:100%}.index_boxBodyL,.index_boxBodyR{float:none}}.index__phone{margin-bottom:5px;font-weight:bold;font-size:3.2rem;line-height:1;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.index__phone a{text-decoration:none;color:#000}@media only screen and (min-width:1026px){.index__phone a[href^="tel:"]{pointer-events:none}}@media only screen and (max-width:736px){.index__phone{width:100%;margin:0 auto 10px}.index__phone a{background:#66c93d;padding:16px 15px 12px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-size:2rem;text-align:center;border-radius:8px}.index__phone a:before{display:inline-block;width:20px;height:20px;background-image:url("../images/tel.svg");background-size:contain;vertical-align:middle;margin:0 8px 2px 0}.spMail{margin:10px auto;width:100%}.spMail .mailBtn{width:100%;margin:0 auto 10px}.spMail .mailBtn a{padding:12px 10px 12px 10px;border:1px solid #66c93d;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center;text-decoration:none;color:#000;border-radius:4px;display:block;position:relative;font-size:118%}.spMail .mailBtn a:after{content:"";display:block;width:7px;height:9px;background-image:url("../images/arrow.svg");background-size:contain;vertical-align:middle;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.index_boxBodyR ul.listBase li{margin:1.5em 0 0.5rem 1em!important}.index_boxBodyR ul.listBase li a{color:#333;font-size:2.2rem;font-weight:600;text-decoration:none;line-height:1}.index_boxBodyR ul.listBase li a:hover{text-decoration:underline}.index_boxBodyR ul.listBase li a span{text-decoration:underline;color:#2200CC;font-size:1.2rem}.pcVew{display:block}.spVew{display:none}@media only screen and (max-width:736px){.pcVew{display:none}.spVew{display:block}}.mb5{margin-bottom:5px!important}.txtB{font-size:108%;font-weight:500}.p-oc{margin-top:20px;margin-bottom:20px}.p-oc .p-oc__text{font-weight:bold;font-size:1.4rem;color:#f00}.p-oc .p-oc__phone a{color:#f00}@media only screen and (max-width:736px){.p-oc .p-oc__phone a{background-color:#f00;color:#fff}}.p-text1{font-weight:bold;font-size:1.4rem}
/*# sourceMappingURL=index.css.map */