@charset "iso-2022-jp";body { text-align:center; font-size:62.5%; font-family:Arial, "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", Meiryo, sans-serif;}body, h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}#con_header p,#con_header dl,#con_header dt,#con_header dd,#con_header ol,#con_header ul,#con_header li,#con_header form,#con_header table,#con_header caption,#con_header tbody,#con_header tfoot,#con_header thead,#con_header tr,#con_header th,#con_header td { margin:0; padding:0;}h1, h2, h3, h4, h5, h6, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea { font-size:100%;}.cover { background:url(/img/cover.gif); display:block;}#bnSuper { width:100%; height:110px; background:#fff; border-bottom:1px solid #c0c0c0;}#bnIn { padding-top:10px;}/*float*/.floatL { float:left;}.floatR { float:right;}.clearfloat { height:1px; font-size:1%; clear:both; display:block; background: transparent;}.clearfix:after {	content: ".";	display: block;	clear: both;	height: 0;	visibility: hidden;}.clearfix { min-height: 1px;}* html .clearfix {	height: 1px;	/*(J\(B*//*/	height: auto;	overflow: hidden;	/**/}/*font*/.tCenter { text-align:center !important}.tRight { text-align:right !important}.tLeft { text-align:left !important}/*font-color*/.cRed, .err { color:#a50005;}.cYel { color:#fd0;}.cGrn { color:#305c00;}.cBlu { color:#0060aa;}.cOrg { color:#e96e00;}/*font-size*/.f140 { font-size:140%;}.f120 { font-size:120%;}.f110 { font-size:110%;}.f90 { font-size:90%;}.f85 { line-height:normal; font-size:85% !important}/*link*/a { text-decoration:none; color:#fff;}a:hover { text-decoration:underline; color:#ccc;}/*footer*/#footer { clear:both; padding:20px; background:#777;}/*org*/.kt {display: block;left: -9999px;position: absolute;top: -9999px;}.nt {display: none;}a {text-decoration: none;}a:link {color: #c6f300;}a:visited {color: #9af300;}a:active {color: #ff9900;}a:hover {color: #e3e600;text-decoration: underline;}.ct {text-align: center;}.lt {text-align: left;}.rt {text-align: right;}.fl {float: left;}.fr {float: right;}.fcl {clear:both;}.fcl0 {_overflow: visible;_height: 1px;/*\*//*/overflow: hidden;/**/}.fcl0:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;line-height: 0;}.ovf {overflow: auto;}.dblk {display: block;}.nbd {border: 0px;}.t08 {font-size: 80%;}.t09 {font-size: 90%;}.t10 {font-size: 100%;}.t11 {font-size: 110%;}.t12 {font-size: 120%;}.t14 {font-size: 140%;}.t16 {font-size: 160%;}.t18 {font-size: 180%;}.bt {font-weight: bold;}.wt {color: #fff;}.red {color: #ff0000;}.fwl {font-weight: lighter;}.gt {color: #666;}.mg10 {margin: 10px;}body {background: #fff;color: #000;}.set {width: 480px;margin-left: auto;margin-right: auto;font-size: 120%;text-align: center;}.cr {width: 450px;margin-left: auto;margin-right: auto;padding-top: 10px;padding-bottom: 10px;text-align: center;font-size: 110%;}table {width: 450px;border: 1px solid #eee;font-size: 100%;margin: 10px;margin-left: auto;margin-right: auto;text-align: left;}caption {font-size: 90%;font-weight: bold;margin: 10px;}th,td {border: 1px solid #ccc;padding: 10px;}th {text-align: right;background: #ccc;font-size: 90%;}.kanryo {height: 150px;}/*eof*/