@media screen and (max-width: 768px){section.page-title{padding:42px 0;width:100%;background-color:white}section.page-title h2{text-align:center;line-height:1em;letter-spacing:0.1em}section.page-title h2 span.en{font-size:32px;color:#60b532}section.page-title h2 span.ja{font-size:15px;display:inline-block;margin-top:20px}}@media screen and (min-width: 769px){section.page-title{padding:85px 0;width:100%;background-color:white}section.page-title h2{text-align:center;line-height:1em;letter-spacing:0.1em}section.page-title h2 span.en{font-size:60px;color:#60b532}section.page-title h2 span.ja{font-size:18px;display:inline-block;margin-top:30px}}@media screen and (max-width: 768px){section.news-contents .news-contents-head{width:92vw;margin:0 auto;display:flex;align-items:center}section.news-contents .news-contents-head p.date{padding-top:5px;font-size:10px;margin-right:10px;line-height:1em}section.news-contents .news-contents-head .tags span{display:inline-block;background-color:#999999;color:white;border-radius:4px;padding:5px 12px;font-size:10px;white-space:nowrap;line-height:1em;margin-right:5px}section.news-contents .news-contents-head .tags span.red{background-color:#e30000}section.news-contents .news-contents-title{width:92vw;margin:20px auto 0}section.news-contents .news-contents-title h3{font-size:18px;line-height:1.66em}section.news-contents .news-contents-body{width:92vw;margin:0 auto;text-align:center}section.news-contents .news-contents-body p{margin-top:30px;font-size:13px;line-height:1.7em;text-align:left}section.news-contents .news-contents-body img{margin-top:30px;max-width:100%}section.news-contents .news-contents-body a{text-decoration:underline}section.news-contents .news-contents-body a.large-btn{display:inline-block;position:relative;font-size:16px}section.news-contents .news-contents-body a.large-btn::after{content:"\e900";font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;top:50%;right:-15px;transform:translateY(-50%);font-size:10px}}@media screen and (min-width: 769px){section.news-contents .news-contents-head{width:1032px;margin:0 auto;display:flex;align-items:center}section.news-contents .news-contents-head p.date{font-size:14px;margin-right:20px;padding-top:5px}section.news-contents .news-contents-head .tags span{display:inline-block;background-color:#999999;color:white;border-radius:5px;padding:5px 12px;font-size:14px;white-space:nowrap;line-height:1em;margin-right:10px}section.news-contents .news-contents-head .tags span.red{background-color:#e30000}section.news-contents .news-contents-title{width:1032px;margin:28px auto 0}section.news-contents .news-contents-title h3{font-size:30px;line-height:1.8em}section.news-contents .news-contents-body{width:1032px;margin:0 auto;text-align:center}section.news-contents .news-contents-body p{margin-top:50px;font-size:16px;line-height:1.8em;text-align:left}section.news-contents .news-contents-body img{margin-top:50px;max-width:100%}section.news-contents .news-contents-body a{text-decoration:underline;transition:.1s}section.news-contents .news-contents-body a:hover{opacity:.6}section.news-contents .news-contents-body a.large-btn:hover::after{right:-25px}section.news-contents .news-contents-body a.large-btn{display:inline-block;position:relative;font-size:20px}section.news-contents .news-contents-body a.large-btn::after{content:"\e900";font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;top:50%;right:-20px;transform:translateY(-50%);font-size:12px;transition:.2s}}@media screen and (max-width: 768px){section.corp-footer{margin-top:70px}a.btn-more{margin-top:80px;width:240px}}@media screen and (min-width: 769px){main{min-width:1400px}section.corp-footer{margin-top:145px}a.btn-more{margin-top:150px;width:265px}}
