﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein2{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein2{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:.5}}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:.5}}img{-ms-interpolation-mode:bicubic}.forpc{display:block}@media screen and (max-width: 735px){.forpc{display:none !important}}.formb{display:none}@media screen and (max-width: 735px){.formb{display:block}}@-webkit-keyframes blink{0%{opacity:0.8}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:0.8}100%{opacity:1}}@keyframes blink{0%{opacity:0.8}100%{opacity:1}}body{background:#fff;font-size:10px}#searchbox{display:none}header{position:static;box-shadow:0 0 0 0 transparent}header #header{padding:12px 20px}header #header h1 a{width:176px;height:30px;display:block;background-image:url('../images/common.png');background-repeat:no-repeat;background-position:0 -161px;text-indent:-30000px;background-size:336px auto}body.en header #header h1 a{width:237px;height:30px;display:block;background-image:url('../images/common.png');background-repeat:no-repeat;background-position:0 -192px;text-indent:-30000px;background-size:336px auto}header #header #menu-stakeholder_nav,header #header #meta,header #header #headnav,header #header #headnav_m{display:none}header nav{display:none}body#index header.scroll #header,body#en header.scroll #header{height:auto}body#index header #header,body#en header #header{position:static;height:auto}@media screen and (max-width: 1200px){body#index header #header,body#en header #header{height:auto}}footer{padding:20px}footer #fnav{display:none}footer #credit{margin:0 auto 10px}footer #flink{display:none}#pagetop{display:none !important}#topicpath{display:none !important}#cattitle{position:static;margin:0 0 20px !important;height:200px;background-attachment:scroll}#cattitle+#container{padding:0 0 10px !important}#cattitle #mask{display:none}article .pagetitle{margin:0 0 20px;padding:0 0 20px}#flattitle{position:relative;margin:0 0 20px}#flattitle .title{position:absolute;top:50px;left:0;right:0;z-index:2;width:550px;margin:0 auto}#flattitle+#container{padding:0 20px 50px}#container{padding:0 !important;background:#fff}body#en #container{padding:0 !important}#container #contents{max-width:960px;margin:0 auto;display:flex;align-items:flex-start}#container #contents article{margin:0;padding:0;flex-basis:100%;border:none}#container #contents article.archive .article{margin:0;padding:0;border:none}#container #contents aside{display:none}#container #contents.wide{padding:0}#container #contents.flat #newsarea{flex-basis:50%}#container #contents.flat article{margin:0 0 0 20px;flex-basis:calc(100 / 2 * 1% - 20px)}#container #contents .articlelists .articlelist h2 a:before{display:none}#container #contents .articlelists .articlelist ul li{padding:3px}#container #contents .articlelists .articlelist ul li:before{display:none}#container #contents .articlelists .articlelist ul.llistblock li{padding:3px}@media screen and (max-width: 1200px){#topimg{margin:0}}#topimg div,#topimg ul,#topimg li{max-width:100%;height:auto !important;height:250px !important;transform:none}#infobox{max-width:960px;margin:0 auto;padding:10px 0}#pickupbox{max-width:960px;margin:0 auto;padding:10px 0}#infobox2{max-width:960px;margin:0 auto;padding:10px 0}#blogbox{max-width:960px;margin:0 auto;padding:0}ul.pickpus li a .pickupimg{flex-basis:30%}ul.pickpus li a .pickuptxt{flex-basis:calc(70% - 20px);padding:10px}@media screen and (max-width: 1200px){ul.pickpus li a .pickuptxt{flex-basis:calc(50% - 30px);padding:15px}ul.pickpus li a .pickuptxt .content h3{font-size:87.5%}ul.pickpus li a .pickuptxt .content p.date{margin:0 0 8px;font-size:68.75%}}.tolist{display:none}.filesize{display:none}.jtitle_outer{margin:0 0 20px}.jtitle h1{flex-basis:280px}body,.mincho{font-family:'游ゴシック Medium','Yu Gothic Medium','游ゴシック体',YuGothic,'Hiragino Sans','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Meiryo UI !important}
