.wrp_pri .con_pri{width:95%;max-width:1400px;margin:auto}@media only screen and (max-width: 1024px){.wrp_pri .con_pri{width:91.66667%}}.tmp_st_h2 .jp{line-height:1.5}.tmp_st_h2 .jp em{font-size:78%}@media only screen and (min-width: 768px){.wrp_pri{padding-top:60px}}@media only screen and (max-width: 767px){.wrp_pri{padding-top:3em}}@media only screen and (min-width: 768px){.wrp_pri{padding-bottom:160px}}@media only screen and (max-width: 767px){.wrp_pri{padding-bottom:4em}}.wrp_pri h4{border-bottom:1px solid #231f20}@media only screen and (min-width: 1025px){.wrp_pri h4{font-size:223%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pri h4{font-size:195%}}@media only screen and (max-width: 767px){.wrp_pri h4{font-size:184%}}.wrp_pri h5{border-bottom:1px solid #b4b4b4;line-height:1.8}@media only screen and (min-width: 1025px){.wrp_pri h5{font-size:167%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pri h5{font-size:156%}}@media only screen and (max-width: 767px){.wrp_pri h5{font-size:145%}}@media only screen and (max-width: 1550px){.wrp_pri .box_pri:first-of-type ul li{padding-right:50px}}@media only screen and (max-width: 1024px){.wrp_pri .box_pri:first-of-type ul li{padding-right:0}}@media only screen and (min-width: 768px){.wrp_pri .box_pri:not(:first-of-type){margin-top:48px}}@media only screen and (max-width: 767px){.wrp_pri .box_pri:not(:first-of-type){margin-top:4em}}@media only screen and (max-width: 1550px){.wrp_pri .box_pri .tmp_text{padding-right:50px}}@media only screen and (max-width: 1024px){.wrp_pri .box_pri .tmp_text{padding-right:0}}@media only screen and (min-width: 768px){.wrp_pri .box_pri>.tmp_text{margin-top:24px}}@media only screen and (max-width: 767px){.wrp_pri .box_pri>.tmp_text{margin-top:1em}}@media only screen and (min-width: 768px){.wrp_pri .box_pri>ul{margin-top:24px}}@media only screen and (max-width: 767px){.wrp_pri .box_pri>ul{margin-top:1em}}.wrp_pri .box_pri>ul li{padding-left:1em}@media only screen and (min-width: 768px){.wrp_pri .box_pri>ul.low li{margin-top:38px}}@media only screen and (max-width: 767px){.wrp_pri .box_pri>ul.low li{margin-top:2em}}.wrp_pri .box_pri>ul.low li ul li{padding-left:1em}@media only screen and (min-width: 768px){.wrp_pri .box_pri>ul.low li ul li{margin-top:12px}}@media only screen and (max-width: 767px){.wrp_pri .box_pri>ul.low li ul li{margin-top:.5em}}@media only screen and (max-width: 1550px){.wrp_pri .box_pri>ul.low li ul li{padding-right:50px}}@media only screen and (max-width: 1024px){.wrp_pri .box_pri>ul.low li ul li{padding-right:0}}
