@media screen and (max-width: 390px){#main .mv-area .mv-copy{width:75%}}.lnav-area{padding:5rem 0}.lnav-area ul{width:90%;max-width:600px;margin:0 auto;display:grid;gap:3rem;grid-template-columns:repeat(2, 1fr)}.lnav-area ul li a{background:#1C4264;color:#fff;font-size:1.5rem;line-height:1;letter-spacing:.1em;text-align:center;padding:2rem 1rem;transition:.4s;box-shadow:4px 4px rgba(0,0,0,0.3)}.lnav-area ul li.current a,.lnav-area ul li:hover a{filter:brightness(150%)}@media screen and (max-width: 768px){.lnav-area ul{gap:2rem}}@media screen and (max-width: 390px){.lnav-area ul{gap:1rem}}#haseko .inner{padding:5rem 0}#haseko .midashi{color:#1C4264}#haseko .h01 .logo-haseko{max-width:250px;margin:auto}#haseko .h01 .midashi{margin-top:3rem;color:#1C4264}#haseko .h01 .lead{text-align:center;line-height:2.2}#haseko .h02{background:url("../img/brand02/haseko-bg01.jpg") no-repeat center bottom;background-size:cover;text-align:center}#haseko .h02 .inner{display:inline-block;width:auto;max-width:90%;text-align:left}#haseko .h02 .h-copy01{width:80%;max-width:400px}#haseko .h02 .h-copy01 img{display:block;width:100%;height:auto}#haseko .h02 .lead{margin-top:3rem}#haseko .h03{background:#1C4264;color:#fff}#haseko .h03 .midashi{margin-top:3rem;color:#fff}#haseko .h03 .lead{text-align:center;line-height:2.2}#haseko .h03 .h-img01{margin:3rem auto 0 auto}#haseko .h03 .btn{margin:3rem auto 0 auto;max-width:400px}#haseko .h03 .btn a{background:#fff}#haseko .h03 .btn a::before{background:#1C4264}#haseko .h03 .btn a::after{border:solid 1px #1C4264}#haseko .h03 .btn a .txt{color:#1C4264;font-size:14px}#haseko #h-slider{max-width:600px;margin:5rem auto 0 auto;overflow-x:hidden}#haseko #h-slider .midashi{padding-bottom:5rem}#haseko #h-slider .slick-list{margin:0 -15px}#haseko #h-slider .slick-slide{margin:0 15px}#haseko #h-slider ul li .li-inner{display:grid;color:#1C4264}#haseko #h-slider ul li .li-inner .li-ttl{font-size:2rem;text-align:center;line-height:1.6;padding:2rem 0 0 0}#haseko #h-slider ul li .li-inner .note{margin-top:1rem;font-size:1.2rem;text-align:center}#haseko #h-slider ul li .li-inner .btn a{background:#1C4264;color:#fff}#haseko #h-slider ul li .li-inner .btn .txt{font-size:14px}@media screen and (max-width: 768px){#haseko #h-slider ul li .li-inner .li-ttl{font-size:1.5rem}}#daiwa{margin-top:10rem;background:#fff}#daiwa .inner{padding:5rem 0}#daiwa .midashi{color:#1C4264}#daiwa .d01 .logo-daiwa{max-width:300px;margin:auto}#daiwa .d01 .midashi{margin-top:3rem;color:#1C4264}#daiwa .d01 .lead{text-align:center;line-height:2.2}#daiwa .d02{margin-top:3rem}#daiwa .d02 .logo-daiwag{max-width:180px;margin:3rem auto 0 auto;padding-bottom:3rem}#daiwa .d02 .lead{text-align:center}#daiwa .d02 .d-btn{margin-top:3rem}#daiwa .d02 .d-btn a{margin:0 auto;max-width:400px;text-align:center;font-size:1.6rem;line-height:1;text-align:center;background:#1C4264;color:#fff;transition:.4s;padding:1rem}#daiwa .d02 .d-btn a:hover{filter:brightness(120%)}#daiwa #d-slider{max-width:600px;margin:5rem auto 0 auto;overflow-x:hidden}#daiwa #d-slider .midashi{padding-bottom:5rem}#daiwa #d-slider .slick-list{margin:0 -15px}#daiwa #d-slider .slick-slide{margin:0 15px}#daiwa #d-slider ul li .li-inner{display:grid;color:#1C4264}#daiwa #d-slider ul li .li-inner .li-ttl{font-size:2rem;text-align:center;line-height:1.6;padding:2rem 0 0 0}#daiwa #d-slider ul li .li-inner .note{margin-top:1rem;font-size:1.2rem;text-align:center}#daiwa #d-slider ul li .li-inner .btn a{background:#1C4264;color:#fff}#daiwa #d-slider ul li .li-inner .btn .txt{font-size:14px}@media screen and (max-width: 768px){#daiwa .d02 .lead{text-align:left}#daiwa #d-slider ul li .li-inner .li-ttl{font-size:1.5rem}}
