body{}/*******************************************************************************************印刷対応*******************************************************************************************/@media print {  a[href]:after {    content: "";  }  abbr[title]:after {    content: "";  }}/*共通*/label{cursor:pointer;}/*ヘッダメニュー*/div#header{position:relative;padding:0px;margin:0px;}div#header .navbar-template{padding:0px;margin:0px;}div#header .navbar-default{padding:0px;margin:0px;}div#header .navbar{padding:0px;margin:0px;}@media(max-width:767px){}#headmenublock{background-color:#00bba1;color:white;overflow:auto;}#headmenublock ul{margin:0;padding:0;font-size:12px;}#headmenublock ul li{display:inline;margin:0;padding:2px 5px 0px 0px;}#headmenublock ul li a{color:white;text-decoration:underline;}#contents{position:relative;}/*footer*/html{position: relative;min-height: 100%;}body{margin-bottom: 60px;}.footer{position: absolute;bottom: 0;width: 100%;height: 60px;background-color: #f5f5f5;border-top:1px solid silver;}.footer .datas{position:absolute;width:100%;}.footer .datas #footermenu{text-align:center;margin:8px 0px 0px 0px;}.footer .datas #copyright{text-align:center;}img{	touch-callout:none;	user-select:none;	-webkit-touch-callout:none;	-webkit-user-select:none;	-moz-touch-callout:none;	-moz-user-select:none;}#totop{font-size:20px;width:40px;height:40px;background-color:#fcfcfc;border-radius:5px;box-shadow:0px 0px 4px 2px silver;-moz-box-shadow:0px 0px 4px 2px silver;-webkit-box-shadow:0px 0px 4px 2px silver;padding:2px 2px;color:gray;position:absolute;bottom:10px;right:20px;text-align:center;display:none;}#totop #toptop_text{font-size:10px;position:absolute;bottom:-10px;right:0px;}.head{margin:1em 0 0 0;padding:0;background-color:white;}.landing_image{cursor:pointer;}.headcopy,.contentsdata {font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック","MS P Gothic",Verdana, Arial, Helvetica, sans-serif;font-size:x-large;}.contentsdata h2{font-weight:bold;margin-top:2em;}.contentsdata h3{font-weight:bold;margin:1em 0 5px 4.5em;text-indent:-4em;}.contentsdata h3.introduction{margin:1em 0 5px 0;text-indent:0;}div.menu{margin-bottom:2em;}h1{margin-bottom:1em;}.contentstop{margin-top:2em;}.contentsdata ul{list-style-type:none;padding-left:0.5em;}.contentsdata ul li{margin-bottom:7px;}.author img{width:80%;}.author h3{font-size:medium;}.author ul{list-style-type:none;padding-left:0.5em;font-size:small;}.author ul li{margin-bottom:3px;}.introimages{margin:1em 0;}.introimages img{box-shadow:0px 0px 4px 2px gray;-moz-box-shadow:0px 0px 4px 2px gray;-webkit-box-shadow:0px 0px 4px 2px gray;}h2 span.intro_copy{display:block;}.conversation{margin:0.5em 0;}.keywordlist{margin:1em 0;}.keywordlist ul{font-size:medium;}@media screen and (max-width: 767px) {	h1{margin:1em 0 1em 0;}	.headcopy {font-size:medium;}	div.menu{padding:5px;}	.contentsdata h2{font-size:x-large;font-weight:bold;margin:1em 0 0 0;}	.contentsdata h3{font-size:large;font-weight:bold;margin-top:1em;}	.contentsdata p{font-size:medium;}	.contentstop{margin-top:0;}	.contentsdata ul,ol{font-size:medium;}	.downloadicon{padding:0;}	.keywordlist ul{font-size:small;}}@media screen and (min-width: 768px)and (max-width: 991px) {	.downloadicon{padding:0;}}@media screen and (min-width: 768px) {	#contents{background:url("/toukei_zukan/images/toukei_zukan_back.gif")}}.bottomtitle{padding:1em 0 2em 0;}.sky{background:url("/toukei_zukan/images/contents_back.gif")}#contentsblock{background:url("/toukei_zukan/images/ev_window.png");background-repeat:repeat-y;background-position:right;min-height:800px;}#ev_case{position:fixed;right:1px;top:30px;}#ev_case2{position:fixed;right:1px;bottom:60px;}.chaptericons{padding:0;}a:hover img{opacity: 0.8;filter: alpha(opacity=80);-ms-filter: "alpha(opacity=80)";}