@media (min-width: 769px){#header .headerInner{margin:0 auto 0;max-width:1100px}#footer .topFooter{margin:0 auto 50px;max-width:1100px}#footer .botFooter .inner{margin:0 auto 0;max-width:1100px}}.main{margin:0 auto 0;max-width:1100px;min-width:auto;font-family:'Alata', 'Noto Sans JP';letter-spacing:.1em}.main img{max-width:100%}@media (max-width: 768px){.main{max-width:none}}#mask{-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999;opacity:1}#mask.remove{opacity:0}.main #mv{margin-bottom:110px}.main #mv .slider{margin-bottom:30px}.main #mv .btnSet{display:none}.main #mv .pager ul{text-align:center;font-size:0}.main #mv .pager ul li{margin-right:13px;display:inline-block}.main #mv .pager ul li:last-child{margin-right:0}.main #mv .pager ul li button{border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;padding:0;display:inline-block;width:8px;height:8px;background-color:#c6c6c6;font-size:0}.main #mv .pager ul li.slick-active button{background-color:#303030}@media (max-width: 768px){.main #mv{zoom:1;margin-bottom:17.33333%}.main #mv:after{display:block;clear:both;height:0;visibility:hidden;content:" "}.main #mv .slider{margin-bottom:4.66667%}.main #mv .btnSet{padding-left:6.53333%;display:flex;justify-content:space-between;float:left;width:12.8%;font-size:0}.main #mv .btnSet div{line-height:1;font-size:1.8rem}.main #mv .pager{padding:1.33333% 6.53333% 0% 0%;float:right;width:66.66667%}.main #mv .pager ul{text-align:right}}.main>section{padding:20px 24px 0;position:relative}.main>section::before{position:absolute;top:0;left:25px;width:30px;height:4px;background-color:#e60012;content:""}.main>section h2{margin-bottom:42px;font-size:2rem}@media (max-width: 768px){.main>section{padding:3.33333% 8% 0% 8%}.main>section::before{left:8%;width:5.33333%;height:3px}.main>section h2{margin-bottom:12%}}@media (max-width: 768px) and (min-width: 751px){.main>section h2{font-size:2.8rem}}@media (max-width: 768px) and (max-width: 750px){.main>section h2{font-size:3.73333vw}}.main #information{margin-bottom:130px}.main #information .more{position:absolute;top:25px;right:24px}.main #information .more a{padding-right:32px;display:inline-block;position:relative;font-size:2rem}.main #information .more a:hover{color:#e60012}.main #information .more a:hover::after{border-color:#e60012}.main #information .more a::after{margin-top:-4px;border-top:2px solid #000;border-right:2px solid #000;position:absolute;top:50%;right:0;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.main #information .layout{display:flex;justify-content:space-between;flex-wrap:wrap}.main #information .layout section{width:495px}.main #information .layout section:nth-child(1),.main #information .layout section:nth-child(2){margin-bottom:45px}.main #information .layout section .data{margin-bottom:10px;display:flex;min-height:40px;font-size:0}.main #information .layout section .data .data{font-size:1.4rem;width:179px}.main #information .layout section .data .tags{margin-right:18px;width:272px;font-size:0}.main #information .layout section .data .tags li{margin-right:9px;display:inline-block;position:relative;width:130px;color:#898989;font-size:1.3rem;letter-spacing:0;text-align:center}.main #information .layout section .data .tags li::before{position:absolute;top:0;left:0;content:"["}.main #information .layout section .data .tags li::after{position:absolute;top:0;right:0;content:"]"}.main #information .layout section .data .tags li:last-child{margin-right:0}.main #information .layout section .data .pdf{width:24px}.main #information .layout section .txt{padding-left:46px;line-height:1.875;background:url(/lib/img/index/information_txt_icon.png) left 10px no-repeat;background-size:23px;font-size:1.6rem}.main #information .layout section .txt a:hover{text-decoration:underline}.main #information .inview{-moz-transition:.8s;-o-transition:.8s;-webkit-transition:.8s;transition:.8s;position:relative;top:100px;opacity:0}.main #information .inview.inviewFade{top:0;opacity:1}@media (max-width: 768px){.main #information{margin-bottom:17.33333%}.main #information .more{padding-top:3.96825%;top:0}.main #information .more a{padding-right:15px}}@media (max-width: 768px) and (min-width: 751px){.main #information .more a{font-size:2.4rem}}@media (max-width: 768px) and (max-width: 750px){.main #information .more a{font-size:3.2vw}}@media (max-width: 768px){.main #information .more a::after{margin-top:-2px;border-top:1px solid #000;border-right:1px solid #000;right:9.52381%;width:6px;height:6px}.main #information .layout{display:block}.main #information .layout section{width:auto}.main #information .layout section:nth-child(1),.main #information .layout section:nth-child(2),.main #information .layout section:nth-child(3){margin-bottom:6.34921%;padding-bottom:6.34921%;border-bottom:1px solid #898989}.main #information .layout section .data{margin-bottom:3.1746%;min-height:1px}.main #information .layout section .data .data{width:37.61905%}}@media (max-width: 768px) and (min-width: 751px){.main #information .layout section .data .data{font-size:2.4rem}}@media (max-width: 768px) and (max-width: 750px){.main #information .layout section .data .data{font-size:3.2vw}}@media (max-width: 768px){.main #information .layout section .data .tags{margin-right:2.85714%;padding-top:.79365%;display:flex;width:53.96825%}.main #information .layout section .data .tags li{margin-right:3.52941%;display:block;width:48.23529%;color:#898989}}@media (max-width: 768px) and (min-width: 751px){.main #information .layout section .data .tags li{font-size:1.5rem}}@media (max-width: 768px) and (max-width: 750px){.main #information .layout section .data .tags li{font-size:2vw}}@media (max-width: 768px){.main #information .layout section .data .tags li:last-child{margin-right:0}.main #information .layout section .data .pdf{width:5.55556%}.main #information .layout section .txt{padding-left:9.52381%;background-size:4.7619%}}@media (max-width: 768px) and (min-width: 751px){.main #information .layout section .txt{font-size:2.4rem}}@media (max-width: 768px) and (max-width: 750px){.main #information .layout section .txt{font-size:3.2vw}}.main #pickUp{margin-bottom:44px}.main #pickUp .layout{display:flex;justify-content:space-between;flex-wrap:wrap}.main #pickUp .layout>section{margin-bottom:14px;width:490px;min-height:300px;letter-spacing:.1em}.main #pickUp .layout>section:nth-last-child(1),.main #pickUp .layout>section:nth-last-child(2){margin-bottom:0}.main #pickUp .layout>section .image{margin-bottom:10px;position:relative;overflow:hidden;z-index:1}.main #pickUp .layout>section .image::before{-moz-transition:1s;-o-transition:1s;-webkit-transition:1s;transition:1s;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:2;content:""}.main #pickUp .layout>section .image.inviewFade::before{left:100%}.main #pickUp .layout>section .txt{position:relative}.main #pickUp .layout>section .txt::after{border-top:2px solid #000;border-right:2px solid #000;position:absolute;top:10px;right:0;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.main #pickUp .layout>section .txt .ttl{margin-bottom:.5em;font-weight:700;font-size:1.6rem}.main #pickUp .layout>section .txt .ttl span{font-weight:700}.main #pickUp .layout>section .txt p{line-height:1.66667;font-size:1.2rem}.main #pickUp .layout>section:hover:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}@media (max-width: 768px){.main #pickUp{margin-bottom:12.53333%}.main #pickUp .layout{display:block}.main #pickUp .layout>section{margin-bottom:6.98413%;width:auto;min-height:1px;letter-spacing:0.05em}.main #pickUp .layout>section:nth-last-child(2){margin-bottom:6.98413%}.main #pickUp .layout>section .image{margin-bottom:3.1746%}.main #pickUp .layout>section .txt::after{top:5px}}@media (max-width: 768px) and (min-width: 751px){.main #pickUp .layout>section .txt .ttl{font-size:2.4rem}}@media (max-width: 768px) and (max-width: 750px){.main #pickUp .layout>section .txt .ttl{font-size:3.2vw}}@media (max-width: 768px) and (min-width: 751px){.main #pickUp .layout>section .txt .ttl span{font-size:1.8rem}}@media (max-width: 768px) and (max-width: 750px){.main #pickUp .layout>section .txt .ttl span{font-size:2.4vw}}@media (max-width: 768px) and (min-width: 751px){.main #pickUp .layout>section .txt p{font-size:1.8rem}}@media (max-width: 768px) and (max-width: 750px){.main #pickUp .layout>section .txt p{font-size:2.4vw}}@media (max-width: 768px){.main #pickUp .layout>section:hover:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}}.main #member a:hover:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}
