section{font-family:HiraginoSans-W6}@media screen and (min-width:768px){section{font-family:HiraginoSans-W6,Meiryo}}section *,section :after,section :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:768px){main{min-width:1280px}}.LpgSecInner{margin:0 auto;padding:40px 20px}@media screen and (min-width:768px){.LpgSecInner{width:1280px;padding:60px 70px}}.LpgComp3CardCont{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:768px){.LpgComp3CardCont{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.LpgComp3CardCard{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-width:0}@media screen and (min-width:768px){.LpgComp3CardCard{-webkit-flex-basis:360px;-ms-flex-preferred-size:360px;flex-basis:360px}}.LpgComp3CardCard+.LpgComp3CardCard{margin-left:0;margin-top:20px}@media screen and (min-width:768px){.LpgComp3CardCard+.LpgComp3CardCard{margin-left:30px;margin-top:0}}.LpgComp3CardBody{background:#e7f8f8;border:1px solid #d8d8d8;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:30px 15px}@media screen and (min-width:768px){.LpgComp3CardBody.LpgComp3Card3CardContBody{padding:30px 20px !important}}.LpgComp3CardBtn{border:0;cursor:pointer;font-size:14px;font-family:HiraginoSans-W6;line-height:16.1px;overflow:hidden;padding:18px 0;text-align:center;text-decoration:none !important;white-space:nowrap;width:100%;margin:auto}.LpgComp3CardBtn:hover{opacity:.8}@media screen and (min-width:768px){.LpgComp3CardBtn{font-size:28px;line-height:32.2px;padding:18px 0}.LpgComp3CardBtn.LpgExSmallBtn{width:320px !important}}.LpgComp3CardTxt{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;word-break:break-word}.LpgComp3CardTxt+.LpgComp3CardBtn{margin-top:20px}.LpgComp3CardTxt h3,.LpgComp3CardTxt p{margin:0}.LpgComp3CardTxt p{font-family:HiraginoSans-W3}.LpgComp3CardTxt h3{font-family:HiraginoSans-W6}.LpgComp3CardTxt p{font-size:14px;line-height:1.5}.LpgComp3CardTxt .ql-align-center{text-align:center}.LpgComp3CardTxt h3{font-size:18px;line-height:1.4}.LpgComp3CardTxt span.stylish-title2{background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,#c83138),color-stop(25%),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#c83138 25%,25%,rgba(0,0,0,0));background:linear-gradient(0deg,#c83138 25%,25%,rgba(0,0,0,0));border-bottom:3px solid #c83138}@media screen and (min-width:768px){.LpgComp3CardTxt h3,.LpgComp3CardTxt p{margin:0}.LpgComp3CardTxt p{font-family:HiraginoSans-W3,Meiryo}.LpgComp3CardTxt h3{font-family:HiraginoSans-W6,Meiryo}.LpgComp3CardTxt p{font-size:18px;line-height:1.5}.LpgComp3CardTxt .ql-align-center{text-align:center}.LpgComp3CardTxt h3{font-size:24px;line-height:1.5}}.LpgComp3CardTxt p>span,a{font-family:HiraginoSans-W3}