.keywords-area{background-image:url("../img/common/cmn_img_bg1_pc.svg"),url("../img/common/cmn_img_bg2_pc.svg");background-size:100%,100%;background-repeat:no-repeat,no-repeat;background-position:top 80px right,bottom right}@media(max-width: 767px){.keywords-area{background-image:url("../img/common/cmn_img_bg1_sp.svg"),url("../img/common/cmn_img_bg2_pc.svg");background-position:top 70px right,bottom right}}.keywords-area .keywordsInner{max-width:1000px;box-sizing:border-box}.keywords-area .keywordsInner h2{font-weight:bold}@media(min-width: 768px){.keywords-area .keywordsInner{margin:100px auto 0;padding:0 20px 250px}.keywords-area .keywordsInner h2{font-size:32px;line-height:1.4;margin-bottom:30px}.keywords-area .keywordsInner p.leadcopy{margin-bottom:80px;font-size:18px;line-height:1.6}}@media(max-width: 767px){.keywords-area .keywordsInner{margin:50px auto 0;padding:0 20px 120px}.keywords-area .keywordsInner h2{font-size:24px;line-height:1.4;margin-bottom:30px}.keywords-area .keywordsInner p.leadcopy{margin-bottom:40px;font-size:16px;line-height:1.6}}.keywords-area .keywordsInner ul li .txt h3{color:#d35b1c;display:inline-flex;font-weight:bold}.keywords-area .keywordsInner ul li .txt h3 span{font-family:"Karla",sans-serif;display:inline-block;margin-right:.5em}.keywords-area .keywordsInner ul li .photo img{width:100%;height:auto}@media(min-width: 768px){.keywords-area .keywordsInner ul li{margin-bottom:50px;display:flex;justify-content:space-between;flex-flow:row-reverse;align-items:center}.keywords-area .keywordsInner ul li .txt{width:56%}.keywords-area .keywordsInner ul li .txt h3{font-size:24px;margin-bottom:15px;line-height:1;align-items:center}.keywords-area .keywordsInner ul li .txt h3 span{font-size:40px}.keywords-area .keywordsInner ul li .photo{width:35%}.keywords-area .keywordsInner ul li .photo img{width:100%;height:auto}}@media(max-width: 767px){.keywords-area .keywordsInner ul li{margin-bottom:40px}.keywords-area .keywordsInner ul li .txt{margin-bottom:20px}.keywords-area .keywordsInner ul li .txt h3{margin-bottom:10px;font-size:21px;line-height:1.4;align-items:center}.keywords-area .keywordsInner ul li .txt h3 span{font-size:35px}.keywords-area .keywordsInner ul li .txt p{font-size:14px}}.keywords-area .keywordsInner .tips{background:#f9efd3;border-radius:20px}.keywords-area .keywordsInner .tips h2{text-align:center;color:#1e2f50}@media(min-width: 768px){.keywords-area .keywordsInner .tips{margin-top:80px;padding:50px}.keywords-area .keywordsInner .tips h2{margin-bottom:30px;font-size:32px}}@media(max-width: 767px){.keywords-area .keywordsInner .tips{margin-top:50px;padding:20px}.keywords-area .keywordsInner .tips h2{margin-bottom:20px;font-size:24px}.keywords-area .keywordsInner .tips p{font-size:14px}}