.main_bg{background:url(//kyouwa-k.net/wp-content/themes/kyouwakensetsu/common/css/../images/solar/solar_main_01.png) no-repeat center center/cover;height:350px;width:100%;position:relative}@media screen and (max-width:767px){.main_bg{background:url(//kyouwa-k.net/wp-content/themes/kyouwakensetsu/common/css/../images/solar/solar_main_01.png) no-repeat center top/cover;margin-top:60px;padding-top:60%;height:auto;width:100%}}.rerorm_textBox{margin:100px 0 70px}.rerorm_textBox p{font-size:1.8rem;line-height:1.6;text-align:justify}.solar__container{background:#fff;padding:60px 0}.circle__area{display:flex;justify-content:space-between;align-items:center;max-width:950px;margin:0 auto;position:relative;gap:140px}.circle_title{font-size:3rem;font-weight:600;text-align:center;margin-bottom:10px}.circle__box{width:50%;position:relative}.circle{width:100%;padding-top:100%;border-radius:50%;position:relative;text-align:center}.circle .circle_textBox{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);line-height:1;margin:-1.5vw 0}.circle.circle_other__bg{background:#f0f0f0}.circle.circle_kyowa__bg{background:#f5801f}.circle_con{font-size:3rem;margin-bottom:20px;line-height:1.4}.circle_other .circle_price{font-size:3rem}.circle_kyowa .circle_con,.circle_kyowa .circle_price{color:#fff}.circle_kyowa .circle_price{font-size:4.6rem;font-weight:600}.circle_other .circle_price span{font-size:5rem}.circle_kyowa .circle_price span{font-size:7.6rem}@media screen and (max-width:767px){.circle__area{display:block;max-width:90%}.solar__container{padding:60px 20px}.circle__box{width:100%}.circle_other{margin-bottom:40px}}.solar_info{display:flex;box-sizing:border-box;max-width:1340px;width:100%;padding:0 40px;margin:70px auto 0;align-items:stretch}.solar_info_box{width:50%}.solar_info_tit{padding:10px 0}.solar_info_m{background:#fffdf4;border-radius:10px 0 0 10px}.solar_info_de{background:#f9f9f9;border-radius:0 10px 10px 0}.bg_m{background:#fffacd;border-radius:10px 0 0}.bg_de{background:#f0f0f0;border-radius:0 10px 0 0}.solar_info_title{font-size:2.4rem;font-weight:600;text-align:center}.solar_info__list{padding:30px;font-size:1.8rem;line-height:1.6;height:100%}.solar_info__list li{display:inline-block;width:100%;margin-bottom:10px}.solar_info_m_list li:before{content:'';display:inline-block;margin-right:10px;width:10px;height:10px;border-radius:50%;background:#f5801f}.solar_info_de_list li:before{content:'×';display:inline-block;margin-right:10px;width:10px;height:10px}.solar_tb_text{font-weight:600;margin-top:20px}.solar_item{margin-top:70px}.solar_item_text{margin-top:40px}@media screen and (max-width:767px){.solar_info{display:block;padding:0}.solar_info_box{width:100%}.solar_info__list{font-size:1.6rem}.solar_info_m{border-radius:10px 10px 0 0;margin-bottom:30px}.solar_info_de{border-radius:10px 10px 0 0}.solar_item{margin-top:60px}.solar_item_text{margin-top:20px}}