@charset "UTF-8";@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium")}@font-face{font-family:Yu Gothic;src:local("Yu Gothic Bold");font-weight:700}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Regular");font-weight:100}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Regular");font-weight:200}#news_view{padding-bottom:0}.news_body{padding-top:40px!important;padding-bottom:40px!important;text-align:center!important}.sub_body{margin-top:15px!important}.narrow_bottom{padding-bottom:0!important}.subpage_title .title_en{min-width:49.32432%}@media only screen and (max-width:950px){.subpage_title .title_en{min-width:90.90909%}}#material_view{position:relative;padding-top:4.7619%}@media only screen and (max-width:950px){#material_view{padding-top:9.47368%}}#material_view .material_thumbnail_list ul{font-size:0;line-height:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:950px){#material_view .material_thumbnail_list ul{display:block}}#material_view .material_thumbnail_list ul li{flex-basis:33%;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.1s;transition-timing-function:ease-in-out}@media only screen and (max-width:1280px){#material_view .material_thumbnail_list ul li{flex-basis:50%}}@media only screen and (max-width:950px){#material_view .material_thumbnail_list ul li{flex-basis:100%}}#material_view .material_thumbnail_list ul li .wrap{padding:20px}#material_view .material_thumbnail_list ul li .wrap a{position:relative;display:block;width:100%;height:100%;text-align:center;padding:15px;background-color:#000;border:2px solid #000;transition-property:background-color,border;transition-duration:.1s;transition-timing-function:ease-in-out;text-decoration:none}#material_view .material_thumbnail_list ul li .wrap a .name{padding-top:10px;padding-left:10px;padding-right:10px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Yu Gothic,YuGothic,Verdana,Meiryo,"M+ 1p",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:16px;color:#0ff;font-style:italic;font-weight:700;line-height:160%;transition-property:color;transition-duration:.1s;transition-timing-function:ease-in-out}@media all and (-ms-high-contrast:none){#material_view .material_thumbnail_list ul li .wrap a .name{font-family:Verdana,Meiryo,sans-serif}}@media all and (-ms-high-contrast:active){#material_view .material_thumbnail_list ul li .wrap a .name{font-family:Verdana,Meiryo,sans-serif}}@media only screen and (max-width:950px){#material_view .material_thumbnail_list ul li .wrap a .name{font-size:24px}}#material_view .material_thumbnail_list ul li .wrap a .thumbnail{position:relative}#material_view .material_thumbnail_list ul li .wrap a .thumbnail .button{position:absolute;display:block;width:40%;height:100%;left:0;right:0;margin-left:auto;margin-right:auto;z-index:10;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.1s;transition-timing-function:ease-in-out}#material_view .material_thumbnail_list ul li .wrap a .thumbnail img{object-fit:contain;width:100%;height:100%;transition-property:opacity;transition-duration:.1s;transition-timing-function:ease-in-out}#material_view .material_thumbnail_list ul li .wrap a:hover,#material_view .material_thumbnail_list ul li .wrap a.touch_on{background-color:#181818;border-color:#ff2196}#material_view .material_thumbnail_list ul li .wrap a:hover .name,#material_view .material_thumbnail_list ul li .wrap a.touch_on .name{color:#ff2196}#material_view .material_thumbnail_list ul li .wrap a:hover .button,#material_view .material_thumbnail_list ul li .wrap a.touch_on .button{-webkit-transform:scale(.9);transform:scale(.9)}#material_view .material_thumbnail_list ul li .wrap a:hover .thumbnail img,#material_view .material_thumbnail_list ul li .wrap a.touch_on .thumbnail img{opacity:.6}#material_view .material_thumbnail_list ul li:hover,#material_view .material_thumbnail_list ul li.touch_on{-webkit-transform:scale(1.02);transform:scale(1.02)}