#wrapper article header{background-image:url("../../images/greeting/DSC00776s.jpg");background-size:2500px;background-repeat:no-repeat;background-position:center -800px}#wrapper article header>div{background-image:url("https://res.cloudinary.com/dzlmfgpj5/image/upload/f_auto,q_auto:low/v1620213419/common/subtop_lywhzb.png");background-size:100%;background-repeat:no-repeat;background-position:bottom,top;height:0;padding-top:12%;padding-bottom:12.2%;display:flex;flex-direction:column;align-items:center;justify-content:center}#wrapper article header>div p{text-align:center;font-size:8rem;letter-spacing:2px;color:#fff;line-height:1;text-shadow:2px 2px 12px #333;font-family:futura-pt, sans-serif;font-weight:700;font-style:normal}#wrapper article header>div h2{text-align:center;font-size:3rem;font-weight:700;color:#fff;text-shadow:2px 2px 8px #333}#wrapper article .sect1{position:relative;padding-top:100px;padding-bottom:60px;background-color:#f6f1dd}#wrapper article .sect1 div.explain{position:absolute;z-index:2222;top:200px;left:0;right:0;max-width:800px;width:800px}#wrapper article .sect1 div.explain h3{margin-bottom:5px;padding-left:1rem}#wrapper article .sect1 div.explain h3 a{font-size:4.6rem;color:#1a3a7c;font-weight:500;line-height:1.2;letter-spacing:2px}#wrapper article .sect1 div.explain h3 a:hover{text-decoration:none;color:#1a3a7c}#wrapper article .sect1 div.explain div.text{width:650px;background-color:#fff;padding:50px;box-sizing:border-box;margin-left:0}#wrapper article .sect1 div.explain div.text p{color:#1a3a7c;line-height:2}#wrapper article .sect1 div.explain div.text .setMincho{font-size:3.2rem;margin-bottom:30px;line-height:1.5}#wrapper article .sect1 div.explain div.text .president{margin-top:30px;text-align:right;font-weight:500;line-height:1.4}#wrapper article .sect1 div.explain div.text .president span{font-size:2.6rem;line-height:1.5}#wrapper article .sect1 div.gallary{position:relative;z-index:1111}#wrapper article .sect1 div.gallary ul{position:relative;overflow:hidden}#wrapper article .sect1 div.gallary ul li:nth-child(1){width:50%;margin-right:0;margin-bottom:60px}#wrapper article .sect1 div.gallary ul li:nth-child(2){width:50%;margin-right:0}#wrapper article .sect1 div.gallary ul li:nth-child(3){width:35%;height:1000px;position:absolute;top:420px;left:0;overflow:hidden}#wrapper article .sect1 div.gallary ul li:nth-child(3)>img,#wrapper article .sect1 div.gallary ul li:nth-child(3) amp-img{width:250%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#wrapper article .sect2{background-color:#f6f1dd;position:relative;padding-top:80px}#wrapper article .sect2 h3{max-width:800px;width:800px;padding-left:1rem;margin-bottom:10px}#wrapper article .sect2 h3 a{font-size:4.6rem;color:#2684c9;font-weight:500;letter-spacing:2px}#wrapper article .sect2 h3 a:hover{text-decoration:none;color:#2684c9}#wrapper article .sect2 .text{position:relative;z-index:1111}#wrapper article .sect2 .text ul li div{max-width:800px;width:800px}#wrapper article .sect2 .text ul li div p{width:650px;margin-left:0;display:flex}#wrapper article .sect2 .text ul li div p>span{display:block}#wrapper article .sect2 .text ul li div p span:nth-child(1){font-size:6rem;font-weight:700;width:90px;letter-spacing:-2px}#wrapper article .sect2 .text ul li div p span:nth-child(2){width:calc(100% - 90px);display:flex;align-items:center;line-height:1.4}#wrapper article .sect2 .text ul li:nth-child(2n+1){background-color:#519dd4}#wrapper article .sect2 .text ul li:nth-child(2n+1) div p{color:#fff}#wrapper article .sect2 .text ul li:nth-child(2n){background-color:#f6f1dd}#wrapper article .sect2 .text ul li:nth-child(2n) div p{color:#519dd4}#wrapper article .sect2 div.gallary{position:absolute;z-index:2222;width:30%;top:220px;right:0}#wrapper article .sect3{background-color:#dee9f4;padding-top:120px;padding-bottom:100px;position:relative}#wrapper article .sect3 h3{max-width:800px;width:800px;padding-left:1rem;margin-bottom:10px}#wrapper article .sect3 h3 a{font-size:4.6rem;color:#1a3a7c;font-weight:500;letter-spacing:2px}#wrapper article .sect3 h3 a:hover{text-decoration:none;color:#1a3a7c}#wrapper article .sect3 .text{width:800px;max-width:800px}#wrapper article .sect3 .text dl{max-width:480px;margin-left:0;border-top:2px solid #1a3a7c;border-bottom:2px solid #1a3a7c}#wrapper article .sect3 .text dl dt{padding-top:0.5em;padding-bottom:0.5em;padding-left:0.5em;color:#1a3a7c;font-weight:600}#wrapper article .sect3 .text dl dd{margin-top:-2.75em;margin-left:160px;padding-top:0.5em;padding-bottom:0.5em;color:#1a3a7c}#wrapper article .sect3 .text dl dd.address{line-height:1.4}#wrapper article .sect3 .text dl dd+dt{border-top:2px solid #1a3a7c}#wrapper article .sect3 div.gallary{position:absolute;z-index:2222;width:45%;height:548px;bottom:100px;right:0;overflow:hidden}#wrapper article .sect4{background-color:#dee9f4;padding-bottom:100px}#wrapper article .sect4>*{max-width:800px}#wrapper article .sect4 h3{max-width:800px;width:800px;padding-left:1rem;margin-bottom:10px}#wrapper article .sect4 h3 a{font-size:4.6rem;color:#1a3a7c;font-weight:500;letter-spacing:2px}#wrapper article .sect4 h3 a:hover{text-decoration:none;color:#1a3a7c}#wrapper article .sect4 dl{border-top:2px solid #1a3a7c;border-bottom:2px solid #1a3a7c}#wrapper article .sect4 dl>div dt{margin-left:0;padding-top:0.5em;padding-bottom:0.5em;padding-left:0.5em;color:#1a3a7c;width:160px;font-weight:600}#wrapper article .sect4 dl>div dd{margin-top:-2.75em;margin-left:160px;padding-top:0.5em;padding-bottom:0.5em;color:#1a3a7c;line-height:1.5}#wrapper article .sect4 dl>div+div{margin-top:10px}body.en-US #wrapper article .sect3 .text dl{max-width:600px}body.en-US #wrapper article .sect3 .text dl dd{margin-left:200px}body.en-US #wrapper article .sect3 div.gallary{width:35%}
