.f15{font-size:15px}html{font-size:62.5%}body{font-size:1.6rem}select{appearance:button}body{animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal;width:100% !important;font-family:"Century Gothic", sans-serif}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.single-header{margin-top:130px}img{width:100%}body{font-size:1.6rem}*{line-height:2em;letter-spacing:0.05em}body * h2{letter-spacing:0.1em}.container{width:1000px;max-width:90%;margin:0 auto}.sp{display:none}.innner800{width:800px;margin:0 auto;max-width:90%}.btn2021{width:200px;background-color:#EC6C00;border-radius:5px;padding:0.3em 0;border:2px solid #EC6C00;margin:0 auto}.btn2021:hover{background-color:#fff;transition:0.4s}.btn2021:hover a{color:#EC6C00;transition:0.4s}.btn2021 a{color:#fff;font-size:15px;font-weight:bold;text-align:center}.a-none{pointer-events:none}.new-title-area{text-align:center}.new-title-wrap{text-align:center;display:inline-block;position:relative}.new-title-wrap h1{font-size:26px;z-index:1;position:relative}.new-title-wrap span{font-size:49px;font-weight:bold;position:absolute;top:15%;left:50%;transform:translate(-50%, -50%);color:#EC6C00;opacity:0.5;border-bottom:3px solid #EC6C00;font-family:'Montserrat', sans-serif;z-index:1}.btn-style1{margin:0 auto;display:block;background:#EC6C00;border:none;color:#fff;font-size:15px;font-weight:bold;padding:10px 0px;width:200px;border-radius:8px}.glay-back{background:#F6F6F6;position:relative}#pageTop{position:fixed;bottom:5px;right:20px}#pageTop a{display:block;z-index:999;width:60px;height:60px}.page-h2-design{margin:0 auto;position:relative;text-align:center}.page-h2-design h2{font-size:25px;text-align:center;display:inline;position:absolute;top:40px;left:50%;transform:translateX(-50%)}.page-h2-design p{font-size:49px;font-weight:bold;text-align:center;font-family:"Montserrat",sans-serif;color:#EC6C00;opacity:0.5;display:inline}.page-h2-design .line{width:270px;height:2px;background-color:#EC6C00;margin:0 auto}.siborikomi{width:280px;background-color:#fff;transition:0.4s;margin:0 auto}.siborikomi:hover{background-color:#EC6C00;transition:0.4s}.siborikomi:hover p{color:#fff}.siborikomi.ue{margin-top:40px}.siborikomi a{display:flex;justify-content:center;padding:15px 0}.siborikomi img{width:35px;margin-right:5px}.siborikomi p{color:#EC6C00;font-weight:bold;font-size:15px}.page{display:flex;margin:0 auto;justify-content:center}.page a{display:inline-block;width:auto;padding:0 10px;color:#EC6C00;font-weight:bold}.page span{display:inline-block;padding:0 10px;font-weight:bold}.read{display:flex}.read p{font-size:13px;font-weight:bold;font-family:"Montserrat",sans-serif;margin-right:5px;line-height:1em}.read img{width:15px}.simpleH2{position:relative}.simpleH2 p{font-size:49px;opacity:0.3;font-family:"Montserrat",sans-serif;color:#EC6C00;text-align:center;font-weight:bold}.simpleH2 h2{font-size:26px;position:absolute;bottom:5px;left:50%;transform:translateX(-50%)}.search_tag{padding-top:130px}.tag-area{background-color:#fff;padding:80px 40px}.tag-area .tags{display:flex;margin-top:60px;flex-wrap:wrap}.tag-area .tags a{color:#EC6C00;display:inline-block;width:auto;padding:5px 30px;font-weight:bold}header{position:fixed;top:0;z-index:100;width:100%}.hed-rakko{background-color:#fff;width:100%}.hed-rakko img{width:106px}.header{background-color:#EC6C00;height:80px}.header h1{width:130px}.header-wrap{display:flex;justify-content:space-between;align-items:center}.header-wrap .header-nav{width:50%;max-width:800px}.header-wrap .header-nav ul{display:flex;justify-content:space-between;align-items:center}.header-wrap .header-nav ul li{text-align:center}.header-wrap .header-nav ul a{color:#fff;font-weight:bold}.header-wrap .header-nav ul .en{font-family:"Montserrat",sans-serif;font-size:15px}.header-wrap .header-nav ul .ja{font-size:11px}.footer-top{background-color:#EC6C00;padding:60px 0}.footer-top figure{width:150px;margin:0 auto}.footer-bottom{padding:100px 0;background-color:#F6F6F6}.footer-nav ul{display:flex;justify-content:space-between}.footer-nav ul a{font-weight:bold;font-size:15px;padding:10px 0}.footer-nav ul a:hover{text-decoration:underline}.copyright{display:block;text-align:center;background-color:#EC6C00;color:#fff;font-family:"Montserrat",sans-serif;font-size:12px;padding:17px 0}.footer-sns ul{display:flex;justify-content:space-between;width:400px;max-width:90%;margin:60px auto 0}.footer-sns ul a:hover{opacity:0.5}.search-option-content input[type="text"]{font-size:13px;background:#F6F6F6}@media screen and (max-width: 768px){.f15{font-size:13px}.sp{display:block}.pc{display:none}.btn2021 a{font-size:12px}.page-h2-design h2{font-size:18px;top:20px}.page-h2-design p{font-size:30px}.page-h2-design .line{width:200px}.simpleH2 p{font-size:30px}.simpleH2 h2{font-size:18px}.baner-sp{font-size:12px}.hamburger{display:block;position:fixed;z-index:1000;right:13px;top:12px;width:42px;height:42px;cursor:pointer;text-align:center}.hamburger span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#EC6C00;transition:0.3s ease-in-out}.hamburger span:nth-child(1){top:10px}.hamburger span:nth-child(2){top:20px}.hamburger span:nth-child(3){top:30px}.hamburger.active span:nth-child(1){top:16px;left:6px;background:#EC6C00;transform:rotate(-45deg)}.hamburger.active span:nth-child(2),.hamburger.active span:nth-child(3){top:16px;background:#EC6C00;transform:rotate(45deg)}nav.globalMenuSp{position:fixed;z-index:2;top:0;left:0;color:#fff;background:rgba(0,0,0,0.7);text-align:center;width:100%;opacity:0;transition:opacity .6s ease, visibility .6s ease}nav.globalMenuSp ul{margin:0 auto;padding:0;width:100%}nav.globalMenuSp ul li{list-style-type:none;padding:0;width:100%;transition:.4s all}nav.globalMenuSp ul li:last-child{padding-bottom:0}nav.globalMenuSp ul li:hover{background:#ddd}nav.globalMenuSp ul li a{display:block;color:#fff;padding:1em 0;text-decoration:none}nav.globalMenuSp.active{opacity:100}html.active{overflow:hidden}header{opacity:0;transition:0.4s;pointer-events:none}header.active{opacity:1;transition:0.4s;pointer-events:inherit}.hed-rakko{background-color:#fff;width:100%}.hed-rakko img{width:106px}.header{background-color:#EC6C00;height:100vh;overflow-y:scroll}.header h1{width:130px}.header-wrap{display:block;padding-top:40px}.header-wrap .header-nav{width:100%;padding-bottom:130px}.header-wrap .header-nav ul{display:block}.header-wrap .header-nav ul li{text-align:left}.header-wrap .header-nav ul .en{display:none}.header-wrap .header-nav ul .ja{font-size:15px;font-weight:bold;padding:15px 0}.footer-top{padding:40px 0}.footer-top figure{width:120px}.footer-bottom{padding:50px 0}.footer-nav ul{display:block}.footer-nav ul a{font-size:13px}.copyright{font-size:10px;padding:10px 0}.footer-sns ul{margin:30px auto 0}}.page-top{margin-top:100px;position:relative;min-height:400px;max-height:700px;height:20vw;background-repeat:no-repeat;background-size:cover;background-position:center}.page-top.conpany{background-image:url(../img/main/company.jpg)}.page-top.member{background-image:url(../img/main/supporter.jpg)}.page-top.blog{background-image:url(../img/main/blog.jpg)}.page-top.event{background-image:url(../img/main/blog.jpg)}.page-top.bosyuu{background-image:url(../img/main/bosyu.jpg)}.page-top.contact{background-image:url(../img/main/form.jpg)}.page-top.merit{background-image:url(../img/main/member.jpg)}.page-top .top-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-weight:bold;font-size:34px;font-family:"Montserrat",sans-serif;letter-spacing:0.1em}.supporter-link.blog-link{margin:0 auto !important}.page-body{background-color:#F6F6F6;padding:100px 0 160px}.btn-shadow{width:280px;margin:0 auto;background:#fff;border:1px solid #000;box-shadow:0px 4px 0px rgba(0,0,0,0.16);transition:0.2s;position:relative}.btn-shadow:hover{box-shadow:none;transform:translateY(5px);transition:0.2s}.btn-shadow:hover a{color:#EC6C00}.btn-shadow a{font-size:14px;font-weight:bold;text-align:center;padding:15px 0}.btn-shadow img{width:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.btn-top-tet{text-align:center;margin-bottom:20px;font-size:13px;font-weight:bold}@media screen and (max-width: 768px){.page-top{margin-top:0px;min-height:150px}.page-top .top-text{font-size:25px}.page-body{padding:40px 0 60px}.read p{font-size:12px}.read img{width:15px}.search_tag{padding-top:40px}.tag-area{padding:40px 20px}.tag-area .tags{margin-top:30px}.tag-area .tags a{font-size:13px;width:50% !important;padding:20px 10px !important}}.kiji-items{display:flex;justify-content:space-between;flex-wrap:wrap}.kiji-items:after{width:30%;display:inline-block;content:""}.kiji-item{width:30%;border-bottom:2px solid #EC6C00;padding-bottom:20px;margin-bottom:60px}.kiji-item a{display:flex;flex-direction:column}.kiji-item:hover{opacity:0.5}.kiji-item .thumbnail{position:relative}.kiji-item .cat{position:absolute;top:10px;left:10px;background-color:#EC6C00;color:#fff;font-weight:bold;font-size:11px;border-radius:12.5px;padding:2px 15px;text-align:center}.kiji-innner{margin:20px 0 0;flex-grow:1;display:flex;flex-direction:column}.kiji-innner .day{font-size:12px}.kiji-innner .title{font-size:15px;margin:0 0 10px;font-weight:bold;flex-grow:1}.kiji-innner .author{display:flex}.kiji-innner .author-img{width:25px;height:25px;border-radius:50px;overflow:hidden;margin-right:10px}.kiji-innner .author-img img{transform:scale(2)}.kiji-innner .name{font-size:12px}.kiji-innner .tag{font-size:12px;font-weight:bold;color:#EC6C00;margin:10px 0 30px}.kiji-innner .read{justify-content:end}.bosyu-area-bottm{padding:130px 0 0;transition:0.4s}.bosyu-area-bottm .bosyu-banner{width:80%;margin:0 auto 130px}.bosyu-area-bottm .bosyu-banner:hover{opacity:0.4;transition:0.4s}.bosyu-area-bottm .merit-rink{display:flex;justify-content:space-between}.bosyu-area-bottm .takusan{width:60%;position:relative;border-radius:30px;background:#fff;border:3px solid #db732c;padding:30px 30px 30px 160px}.bosyu-area-bottm .takusan .btn-shadow{margin:0;width:80%}.bosyu-area-bottm .yoko{position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:140px}.bosyu-area-bottm h3{color:#EC6C00;font-size:22px}.bosyu-area-bottm .m-rtext{font-size:15px;margin:20px 0 40px}.bosyu-area-bottm .login{width:35%;border-radius:30px;background:#fff;border:3px solid #db732c;padding:30px 0}.bosyu-area-bottm .login .btn-shadow{margin-top:20px;width:90%}.bosyu-area-bottm .login .rako{width:40%;margin:0px auto 45px}.thema-title .page-h2-design{margin:0 auto 80px}@media screen and (max-width: 768px){.kiji-items{display:block}.kiji-item{width:100%;margin-bottom:40px}.kiji-item .cat{font-size:10px}.kiji-item a{flex-direction:inherit !important;justify-content:space-between}.kiji-item .thumbnail{width:45%}.kiji-item .kiji-innner{width:50%;margin:0;flex-grow:0;display:block}.kiji-item .kiji-innner .read{justify-content:flex-start}.kiji-item:last-child{margin-bottom:0}.kiji-innner .day{font-size:11px}.kiji-innner .title{font-size:12px}.kiji-innner .name{font-size:11px}.kiji-innner .tag{font-size:11px;margin:10px 0 20px}.bosyu-area-bottm{padding:60px 0 0}.bosyu-area-bottm .bosyu-banner{width:100%;margin-bottom:40px}.bosyu-area-bottm .merit-rink{display:block}.bosyu-area-bottm .takusan{width:100%;padding:30px 30px 30px 60px}.bosyu-area-bottm .takusan .btn-shadow{width:100% !important}.bosyu-area-bottm .yoko{width:60px;transform:translateY(0);top:40px}.bosyu-area-bottm h3{font-size:18px}.bosyu-area-bottm .m-rtext{font-size:13px;margin:10px 0 20px}.bosyu-area-bottm .login{width:100%;margin-top:40px}.bosyu-area-bottm .login .btn-shadow{margin-top:20px;width:90%}.thema-title .page-h2-design{margin:0 auto 40px}}.day.irotuki{color:#EC6C00}.kiji-item .thumbnail{height:200px;overflow:hidden}@media screen and (max-width: 1000px){.kiji-item .thumbnail{height:150px}}@media screen and (max-width: 768px){.kiji-item .thumbnail{height:auto}.douga-area iframe{max-width:100%;min-height:220px;height:50vw}}.supporter-about{padding-bottom:160px}.sup-innner{background-color:#fff;position:relative;padding:40px}.sup-innner .triangle{width:0;height:0;border-style:solid;border-width:50px 0 0 50px;border-color:transparent transparent transparent #e4e3e0;position:absolute;top:0;right:0;z-index:10}.sup-innner .square{width:50px;height:50px;background-color:#f6f6f6;position:absolute;right:0;top:0}.sup-flex{display:flex;justify-content:space-between;align-items:center}.sup-img-wrap{border:2px solid #EC6C00;display:inline-block;border-radius:50%}.sup-img{background-color:#fff;border:15px solid #fff;border-radius:50%;width:300px;height:300px;position:relative;overflow:hidden}.sup-img img{transform:scale(1)}.sup-text{max-width:650px;width:60%}.sup-text .name{display:flex;align-items:baseline}.sup-text .name .name-ja{font-weight:bold;font-size:24px;margin-right:20px}.sup-text .name .name-en{font-size:13px;font-family:"Montserrat",sans-serif}.sup-text .school{font-size:15px;margin-top:5px}.sup-text .yakume{background-color:#EC6C00;color:#fff;display:inline-block;font-size:15px;padding:5px 10px;font-weight:bold;margin:5px 0 25px}.sup-text .hitokoto{font-size:15px}.supporter-works{background-color:#fff;position:relative;padding:130px 0}.supporter-works .page-h2-design{position:absolute;top:-60px;left:50%;transform:translateX(-50%);width:400px}@media screen and (max-width: 768px){.supporter-about{padding-bottom:60px}.sup-innner{padding:30px}.sup-innner .triangle{border-width:40px 0 0 40px}.sup-innner .square{width:40px;height:40px}.sup-flex{display:block}.sup-img{width:250px;height:250px;text-align:center}.sup-img img{height:100%}.sup-text{width:100%}.sup-text .name{display:block}.sup-text .name .name-ja{font-size:18px;margin-right:0px}.sup-text .name .name-en{font-size:11px;margin-top:-5px}.sup-text .school{font-size:13px}.sup-text .yakume{font-size:13px;padding:2px 5px;font-weight:bold;margin:5px 0 20px}.sup-text .hitokoto{font-size:13px}.supporter-works{padding:60px 0}.supporter-works .page-h2-design{top:-40px;width:280px}}.supporter-top-text{background-color:#fff;position:relative;border-bottom:1px solid #EC6C00;padding:20px 0}.supporter-top-text p{text-align:center;color:#EC6C00;font-size:15px;font-weight:bold}.supporter-top-text .rakko{position:absolute;top:-30px;right:-40px;width:200px}.supporter-top-text .rakko.list{bottom:-30px;top:auto;right:0px}.supporter-top-text .w800w{display:none}.supporter-top-text .kaatudou-list{padding:20px 0 20px 40px}.supporter-top-text .kaatudou-list p{color:#000;text-align:left}.supporter-top-text .kaatudou-list ul{padding-left:1em}.supporter-top-text .kaatudou-list ul li{list-style-type:disc;font-size:15px}.supporter-top-text .kaatudou-list h3{color:#EC6C00}.all-supporter .supporter-link{display:flex;justify-content:space-between;margin:160px 0 80px}.all-supporter .link-item{width:25%;font-weight:bold}.all-supporter .link-item a{border-bottom:1px solid #000;text-align:center;padding:10px 0}.all-supporter .link-item a:hover{color:#EC6C00}.all-supporter .link-item span{text-align:center;color:#EC6C00;border-left:1px solid #000;border-right:1px solid #000;border-top:2px solid #EC6C00;display:inline-block;width:100%;padding:20px 0 10px}.supporter-list{display:flex;justify-content:space-between;flex-wrap:wrap;width:90%;margin:0 auto}.supporter-list::after{content:"";width:30%}.supporter-list-item{text-align:center;width:30%;margin-bottom:60px}.supporter-list-item:hover .sup-img{border:15px solid #EC6C00}.supporter-list-item .sup-img{width:200px;height:200px}.supporter-list-item .school{font-weight:bold;font-size:12px;margin-top:20px}.supporter-list-item .name{color:#EC6C00;font-weight:bold;font-size:15px;border-bottom:1px solid #EC6C00;display:inline-block;padding:0 10px}.supporter-list-item .yakusyoku{font-size:10px}@media screen and (max-width: 1000px){.w800w{display:block}}@media screen and (max-width: 768px){.supporter-top-text{padding:20px;margin-bottom:40px}.supporter-top-text p{font-size:13px}.supporter-top-text .rakko{display:none}.all-supporter .supporter-link{display:block;margin:0 0 60px}.all-supporter .link-item{width:80%;margin:0 auto}.all-supporter .link-item a{font-size:13px;padding:20px 0}.all-supporter .link-item span{border-bottom:2px solid #EC6C00;border-left:none;border-right:none;border-top:none;padding:20px 0}.supporter-list-item{width:48%;margin:0 auto 40px;text-align:center}.supporter-list-item .school{font-size:11px;margin-top:15px}.supporter-list-item .name{font-size:13px}.supporter-list-item .sup-img{width:100%;height:auto}.supporter-list-item .sup-img img{width:100px}}.rectute-text{font-size:15px;text-align:center;margin-top:60px}main.bosyuu .orenge{background-color:#EC6C00;margin:120px 0}main.bosyuu .orenge .orenge-innner{position:relative;display:flex;justify-content:center}main.bosyuu .orenge .rakko{width:200px;position:relative;bottom:-50px}main.bosyuu .orenge p{color:#fff;font-size:22px;font-weight:bold;padding:70px 0;text-align:center}main.bosyuu .katudou{padding:0px 0 160px}main.bosyuu .katudouitem{display:flex;justify-content:center;margin-bottom:160px}main.bosyuu .katudouitem.reverse{flex-direction:row-reverse}main.bosyuu .katudouitem.reverse .text{left:30px;top:30px}main.bosyuu .katudouitem .img{position:relative;width:50%}main.bosyuu .katudouitem .text{position:relative;z-index:1;background-color:#fff;padding:20px 40px 40px;width:55%;right:30px;top:30px}main.bosyuu .katudouitem h3{font-size:22px}main.bosyuu .katudouitem p{font-size:13px;margin:10px 0 30px}main.bosyuu .bo-banner{margin-top:130px;transition:0.4s}main.bosyuu .bo-banner:hover{opacity:0.4;transition:0.4s}main.bosyuu .bosyu-wrap{margin-top:130px}.supporter-list.bo{margin-top:60px}@media screen and (max-width: 768px){.rectute-text{font-size:13px;margin-top:40px}main.bosyuu .orenge{margin:50px 0}main.bosyuu .orenge .rakko{width:120px;bottom:-20px}main.bosyuu .orenge p{font-size:16px;padding:30px 0}main.bosyuu .katudou{padding:0px 0 60px}main.bosyuu .katudouitem{display:block;margin-bottom:40px}main.bosyuu .katudouitem.reverse .text{left:0px;top:-20px}main.bosyuu .katudouitem .img{width:100%}main.bosyuu .katudouitem .text{padding:30px;width:100%;right:0px;top:-20px}main.bosyuu .katudouitem h3{font-size:16px}main.bosyuu .katudouitem p{font-size:13px}main.bosyuu .bo-banner{margin-top:50px}main.bosyuu .bosyu-wrap{margin-top:60px}main.bosyuu .bosyu-wrap .supporter-works{padding:60px 0 0}main.bosyuu .supporter-top-text .kaatudou-list{padding:20px}main.bosyuu .supporter-top-text .kaatudou-list ul li{font-size:13px}.supporter-list.bo{margin-top:60px}}
/*# sourceMappingURL=supporter.css.map */