@charset "UTF-8";/* CSS Document */*{	margin  : 0 ;	padding : 0 ;}html, body{	width   : 100% ;	height  : 100% ;	padding:0;}@font-face {    font-family: "anivers", sans-serif;    }body{margin-bottom:0px;background-color:#dbdada;font-family:"Helvetica 75 Bold", Helvetica, "Arial Bold", Arial, sans-serif;color:#3b3b3b;padding:0;}/*html5 element*/address, aside, article, figure, footer, header, hgroup, menu, nav, section{display:block}/*end*//*clearfix hack*/.clearfix:after {  content: ".";  /* 新しい要素を作る */  display: block;  /* ブロックレベル要素に */  clear: both;  height: 0;  visibility: hidden;}.clearfix {  min-height: 1px;}* html .clearfix {  height: 1px;  /*¥*//*/  height: auto;  overflow: hidden;  /**/}*html div#wrap{margin: 0px auto;text-align:center;width:1024px;height:1800px;overflow:visible;border-left:1px solid #cccccc;border-right:1px solid #cccccc;background-color:#f3f3f3;padding:0;}#wrap{margin: 0px auto;text-align:center;width:1024px;height:2120px;overflow:visible;border-left:1px solid #cccccc;border-right:1px solid #cccccc;background-color:#f3f3f3;padding:0;}canvas{z-index:-100;margin-top:0px;margin-bottom:0px;clear:both;}#txt{margin-top:-58px;margin-bottom:-20px;z-index:100;position:relative;top:200px;font-family:"HelveticaNeue-Bold","Helvetica 75 Bold", Helvetica, "Arial Bold", Arial, sans-serif;font-size:48px;color:#fffc00;}#ca{width:1024px;padding:0;margin-bottom:20px;}*html div#left{width:564px;float:left;margin-top:40px;margin-left:30px;margin-right:15px;margin-bottom:40px;text-align:left;font-size:12px;line-height:2.0em;font-family:"HelveticaNeue-Bold","Helvetica 75 Bold", Helvetica, "Arial Bold", Arial,"ヒラギノ角ゴ ProN W3", "ヒラギノ角ゴ W3", Osaka, Meiryo, sans-serif;}#left{width:564px;float:left;margin-top:40px;margin-left:30px;margin-right:10px;margin-bottom:40px;text-align:left;font-size:12px;line-height:2.0em;font-family:"HelveticaNeue-Bold","Helvetica 75 Bold", Helvetica, "Arial Bold", Arial,"ヒラギノ角ゴ ProN W3", "ヒラギノ角ゴ W3", Osaka, Meiryo, sans-serif;}*html div#right{float:right;width:320px;margin-top:40px;margin-right:20px;margin-bottom:10px;margin-left:15px;text-align:left;font-size:12px;line-height:2.0em;padding:15px;background-color:#FFFFFF;border:solid 1px #cccccc;}#right{float:right;width:345px;margin-top:40px;margin-right:30px;margin-bottom:10px;text-align:left;font-size:12px;line-height:2.0em;padding:15px;background-color:#FFFFFF;border:solid 1px #cccccc;}*html div#right2{float:right;width:320px;margin-top:10px;margin-right:20px;margin-left:15px;margin-bottom:40px;text-align:left;font-size:12px;line-height:2.0em;padding:15px;background-color:#FFFFFF;border:solid 1px #cccccc;}#right2{float:right;width:345px;margin-top:10px;margin-right:30px;margin-bottom:40px;text-align:left;font-size:12px;line-height:2.0em;padding:15px;background-color:#FFFFFF;border:solid 1px #cccccc;}#sr{padding:10px;margin:20px 0px;background-color:#FFFFFF;border:solid 1px #cccccc;}p{margin:40px 0px;}h1{font-family: sans-serif;font-size:16px;background-color:#FFFF00;padding:3px;}h2{font-family:sans-serif;font-size:16px;font-size:13px;}pre{font-family:"Courier New", Courier, monospace;font-size:10px;line-height:2.0em;}#list{margin-left:40px;margin-bottom:40px;}#footer{text-align:right;padding-left:0px;padding-top:10px;clear:both;height:40px;border-top: solid 1px #666666;margin:0px 30px;margin-bottom:0px;font-size:10px;font-family:"HelveticaNeue-Bold","Helvetica 75 Bold", Helvetica, "Arial Bold", Arial,"ヒラギノ角ゴ ProN W3", "ヒラギノ角ゴ W3", Osaka, Meiryo, sans-serif;}a:link	{color:#333333;background-color:#FFFF00;text-decoration:none;padding:2px;}a:visited{color:#333333;background-color:#FFFF00;text-decoration:none;padding:2px;}a:hover{color:#ffffff;background-color:#000000;text-decoration:none;padding:2px;}a:active{color:#333333;background-color:#FF3300;text-decoration:none;padding:2px;}
