.lineBox{position:relative;background:url("../images/line/line1.webp") center center repeat;background-repeat:no-repeat;background-position:left top;width:1100px;margin:0 auto;padding:100px 0 0 650px;height:550px;text-align:center}.no-webp .lineBox{background:url("../images/line/line1.png") center center repeat}@media screen and (max-width: 768px){.lineBox{background:url("../images/line/line1_sp.webp") center center repeat;background-repeat:no-repeat;background-position:center top;padding:330px 0 50px 0;height:auto;width:100%}.no-webp .lineBox{background:url("../images/line/line1_sp.png") center center repeat}}.lineBox .btn1{position:absolute;top:100px;left:130px}@media screen and (max-width: 768px){.lineBox .btn1{top:70px;left:50%;width:200px;height:auto;transform:translate(-60%, -50%)}}@media screen and (max-width: 768px){.lineBox .in{padding:0 20px}}.lineBox .btn2{padding:30px 0 0 0}@media screen and (max-width: 768px){.lineBox .btn2{width:200px;height:auto}}.lineTitle{background:url("../images/line/bg1.webp") center center repeat;background-repeat:repeat-x;background-position:center top;text-align:center;font-size:26px !important;font-weight:bold;color:#42210B;padding:60px 20px 120px;line-height:140%}.no-webp .lineTitle{background:url("../images/line/bg1.png") center center repeat}@media screen and (max-width: 768px){.lineTitle{background:url("../images/line/bg_sp.webp") center center repeat;background-repeat:repeat-x;background-position:center top;padding:35px 20px 50px;font-size:24px !important}.no-webp .lineTitle{background:url("../images/line/bg_sp.png") center center repeat}}.lineTitle2{padding:30px 20px 50px}@media screen and (max-width: 768px){.lineTitle2{padding:20px 20px 50px}}.lineTitle2 h2{font-size:35px !important}@media screen and (max-width: 768px){.lineTitle2 h2{font-size:30px !important}}.lineTitle2 .sub{padding:0 0 10px}.lineTitle2 .sub span{font-size:14px;color:#00B900;border:1px solid #00B900;border-radius:30px;padding:3px 10px}.lineBox2 .in{width:960px;margin:0 auto;color:#42210B}@media screen and (max-width: 768px){.lineBox2 .in{width:auto}}.lineBox2 .inBox{float:left;width:31%;margin:0 1%;padding:0 20px;border-right:1px dotted #42210B}@media screen and (max-width: 768px){.lineBox2 .inBox{float:none;width:100%;margin:0;padding:0 20px 50px;border-right:none}.lineBox2 .inBox .imgBox{text-align:center}}.lineBox2 .inBox.last{border-right:none}.lineBox2 .inBox .tx1{text-align:center;font-size:20px;font-weight:bold;padding:30px 0}.lineBox2 .inBox .tx2{font-weight:400}.lineBox2 .inBox2{width:960px;background-color:#F1F1F1;margin:50px auto 50px;padding:30px 50px;border-radius:20px;color:#42210B}@media screen and (max-width: 768px){.lineBox2 .inBox2{width:auto;margin:0 20px 70px;padding:20px}}.lineBox2_1{width:960px;margin:0 auto 150px;border:2px solid #00B900;padding:30px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width: 768px){.lineBox2_1{width:auto;margin:0 20px 30px;padding:20px}}.lineBox2_1 .tx1{font-size:28px;font-weight:bold;width:30%;color:#00B900}@media screen and (max-width: 768px){.lineBox2_1 .tx1{width:100%;font-size:24px;padding:10px;margin:0 0 10px;text-align:center;background-color:#00B900;color:#FFF}}.lineBox2_1 .tx2{width:65%;font-size:20px;font-weight:bold}@media screen and (max-width: 768px){.lineBox2_1 .tx2{width:100%;font-size:16px;text-align:center}}.lineBox2_1 .tx2 a{color:#D10B0E !important;text-decoration:underline}@media screen and (max-width: 768px){.lineBox2_1 .tx2 a{display:block;padding:10px 0 0 0}}.lineBox3{color:#42210B;text-align:center;padding:0 0 150px}@media screen and (max-width: 768px){.lineBox3{padding:0 0 70px}}.lineBox3 .pc .img1{padding:70px 0}.lineBox3 .sp{text-align:center;font-size:20px;font-weight:bold;padding:0 0 50px}.lineBox3 .sp .btn{width:200px;height:auto}
