.con_intr,.con_corona,.txt_rec,.btn_gr{width:95%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_intr,.con_corona,.txt_rec,.btn_gr{width:91.66667%}}.con_fvimg{max-width:1920px;margin:0 auto}@media only screen and (min-width: 1200px){.con_fvimg .photo{position:relative;left:50%;margin-left:-950px}}@media print{.con_fvimg .photo{position:relative;left:50%;margin-left:-950px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fvimg .photo{overflow:hidden}.con_fvimg .photo img{position:relative;width:120%;max-width:none;margin-left:-10%}}@media only screen and (max-width: 767px){.con_fvimg .photo{overflow:hidden}.con_fvimg .photo img{position:relative;width:170%;max-width:none;margin-left:-35%}.con_fvimg .photo img{margin-left:-65%}}.con_intr{text-align:center;margin:140px auto 120px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intr{margin:100px auto 80px}}@media only screen and (max-width: 767px){.con_intr{margin:3em auto}}.con_intr h2{color:#335c41;font-size:150%;letter-spacing:.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intr h2{font-size:138%}}@media only screen and (max-width: 767px){.con_intr h2{font-size:125%}}.con_intr .txt{margin-top:20px}@media only screen and (max-width: 767px){.con_intr .txt{margin-top:1em}}@media only screen and (max-width: 767px){.con_intr .txt{text-align:left}}.con_corona{margin-bottom:150px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_corona{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_corona{margin-bottom:4em}}.con_corona .main_title{width:110%;margin-left:-5%}.con_corona .box_staff{margin-top:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_corona .box_staff{margin-top:40px}}@media only screen and (max-width: 767px){.con_corona .box_staff{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_corona .box_staff{display:flex;justify-content:center}}.con_corona .box_staff li{background:#529a78;color:#fff;padding:50px 0 30px;text-align:center;width:270px;margin-right:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px){.con_corona .box_staff li:last-child{margin-right:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_corona .box_staff li{padding:2em 0;width:32%;margin-right:3%}}@media only screen and (max-width: 767px){.con_corona .box_staff li{width:95%;display:flex;align-items:center;padding:1em;margin:0 auto .5em}}@media only screen and (max-width: 767px){.con_corona .box_staff li i{max-width:5em;margin-right:1em}}.con_corona .box_staff li p{line-height:1.5;font-size:113%;margin-top:25px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_corona .box_staff li p{font-size:107%}}@media only screen and (max-width: 767px){.con_corona .box_staff li p{font-size:107%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_corona .box_staff li p{margin-top:15px}}@media only screen and (max-width: 767px){.con_corona .box_staff li p{margin-top:0}}@media only screen and (max-width: 767px){.con_corona .box_staff li p{text-align:left}}.con_corona .box_corona{margin-top:60px;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_corona .box_corona{margin-top:40px}}@media only screen and (max-width: 767px){.con_corona .box_corona{margin-top:1.5em}}.con_corona .box_corona li{width:31.66667%}@media only screen and (min-width: 768px){.con_corona .box_corona li:nth-child(n+4){margin-top:4.16667%}}@media only screen and (max-width: 767px){.con_corona .box_corona li{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:.5em}}@media only screen and (max-width: 767px){.con_corona .box_corona li .photo{width:37%}}.con_corona .box_corona li .txt{font-size:113%;line-height:1.5;margin-top:15px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_corona .box_corona li .txt{font-size:107%}}@media only screen and (max-width: 767px){.con_corona .box_corona li .txt{font-size:107%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_corona .box_corona li .txt{margin-top:1px}}@media only screen and (max-width: 767px){.con_corona .box_corona li .txt{margin-top:0}}@media only screen and (max-width: 767px){.con_corona .box_corona li .txt{width:58%}}.con_corona .box_corona li .txt_s{padding-left:1em;text-indent:-1em;font-size:84%}@media only screen and (max-width: 767px){.con_corona .box_corona li .txt_s{font-size:89%;margin:.5em auto 1em;max-width:95%}}.con_corona .box_corona li .txt_cau{margin-top:25px;background:#529a78;color:#fff;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;padding:1em 1.2em;letter-spacing:.08em;line-height:1.6}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_corona .box_corona li .txt_cau{margin-top:15em}}@media only screen and (max-width: 767px){.con_corona .box_corona li .txt_cau{margin-top:1em}}@media only screen and (max-width: 767px){.con_corona .box_corona li .txt_cau{margin:.5em 0 1em}}.wrp_rec{background:#c5d8cd;padding:80px 0;margin-bottom:140px}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_rec{margin-bottom:100px}}@media only screen and (max-width: 767px){.wrp_rec{margin-bottom:4em}}@media only screen and (max-width: 767px){.wrp_rec{padding:0 0 3em}}.wrp_rec .con_corona{margin-bottom:0}.wrp_rec .con_corona .box_goto{text-align:center;margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_rec .con_corona .box_goto{margin-top:30px}}@media only screen and (max-width: 767px){.wrp_rec .con_corona .box_goto{margin-top:2em}}.wrp_rec .con_corona .box_goto .st{color:#335c41;font-size:125%;font-weight:bold;letter-spacing:.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp_rec .con_corona .box_goto .st{font-size:113%}}@media only screen and (max-width: 767px){.wrp_rec .con_corona .box_goto .st{font-size:107%}}.wrp_rec .con_corona .box_goto .btn{width:380px;margin:1em auto 0}@media only screen and (max-width: 767px){.wrp_rec .con_corona .box_goto .btn{width:100%}}.wrp_rec .con_corona .box_goto .btn a{text-align:center;display:block;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;background:#13684b;color:#fff;text-decoration:none;padding-bottom:8px;cursor:pointer;padding:.8em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-moz-box-shadow:0 6px 0 #012e1f;-webkit-box-shadow:0 6px 0 #012e1f;box-shadow:0 6px 0 #012e1f;-moz-transition:color .3s,box-shadow .3s,-moz-transform .3s;-o-transition:color .3s,box-shadow .3s,-o-transform .3s;-webkit-transition:color .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,box-shadow .3s,transform .3s}@media only screen and (max-width: 767px){.wrp_rec .con_corona .box_goto .btn a{padding:.5em 0}}.wrp_rec .con_corona .box_goto .btn a:hover{color:#fff !important;-moz-box-shadow:0 3px 0 #012e1f;-webkit-box-shadow:0 3px 0 #012e1f;box-shadow:0 3px 0 #012e1f;-moz-transform:translateY(3px);-ms-transform:translateY(3px);-webkit-transform:translateY(3px);transform:translateY(3px)}.wrp_rec .con_corona .box_goto .btn a:after{position:absolute;content:"";background:url(../images/home/ic_r.png) no-repeat;background-size:contain;width:1em;height:1.5em;right:.5em;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){.wrp_rec .con_corona .box_goto .btn a:after{width:0.6em;height:1.1em;right:.5em}}.txt_rec{text-align:center;color:#335c41;font-size:150%;letter-spacing:.1em;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1199px){.txt_rec{font-size:125%}}@media only screen and (max-width: 767px){.txt_rec{font-size:119%}}.btn_gr{max-width:910px;margin:140px auto 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn_gr{margin-top:80px}}@media only screen and (max-width: 767px){.btn_gr{margin-top:4em}}.btn_gr a{text-align:center;display:block;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;background:#13684b;color:#fff;text-decoration:none;padding-bottom:8px;cursor:pointer;padding:2%;font-size:175%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-moz-box-shadow:0 6px 0 #012e1f;-webkit-box-shadow:0 6px 0 #012e1f;box-shadow:0 6px 0 #012e1f;-moz-transition:color .3s,box-shadow .3s,-moz-transform .3s;-o-transition:color .3s,box-shadow .3s,-o-transform .3s;-webkit-transition:color .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,box-shadow .3s,transform .3s}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn_gr a{font-size:157%}}@media only screen and (max-width: 767px){.btn_gr a{font-size:119%}}.btn_gr a:hover{color:#fff !important;-moz-box-shadow:0 3px 0 #012e1f;-webkit-box-shadow:0 3px 0 #012e1f;box-shadow:0 3px 0 #012e1f;-moz-transform:translateY(3px);-ms-transform:translateY(3px);-webkit-transform:translateY(3px);transform:translateY(3px)}.btn_gr a:after{position:absolute;content:"";background:url(../images/home/ic_r.png) no-repeat;background-size:contain;width:21px;height:37px;right:30px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){.btn_gr a:after{width:0.6em;height:1.1em;right:.5em}}
