html, body {	height: 100%;}body {	font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;	font-size: 14px;	color: #2B2B2B;}#coin-main {	background: #8C8C8C url('/is/page.png') fixed;	background: linear-gradient(top, rgba(149, 149, 149, 0.11) 0, rgba(149, 149, 149, 0.11) 420px, rgba(134, 134, 134, 0.09) 560px, rgba(80, 80, 80, 0.08) 1050px) no-repeat, url('/is/page.png'), linear-gradient(top, #8A8A8A 0, #8A8A8A 420px, #808080 560px, #5C5C5C 1050px) no-repeat;	background: -webkit-linear-gradient(top, rgba(149, 149, 149, 0.11) 0, rgba(149, 149, 149, 0.11) 420px, rgba(134, 134, 134, 0.09) 560px, rgba(80, 80, 80, 0.08) 1050px) no-repeat, url('/is/page.png'), -webkit-linear-gradient(top, #8A8A8A 0, #8A8A8A 420px, #808080 560px, #5C5C5C 1050px) no-repeat;	background: -moz-linear-gradient(top, rgba(149, 149, 149, 0.11) 0, rgba(149, 149, 149, 0.11) 420px, rgba(134, 134, 134, 0.09) 560px, rgba(80, 80, 80, 0.08) 1050px) no-repeat, url('/is/page.png'), -moz-linear-gradient(top, #8A8A8A 0, #8A8A8A 420px, #808080 560px, #5C5C5C 1050px) no-repeat;	background: -o-linear-gradient(top, rgba(149, 149, 149, 0.11) 0, rgba(149, 149, 149, 0.11) 420px, rgba(134, 134, 134, 0.09) 560px, rgba(80, 80, 80, 0.08) 1050px) no-repeat, url('/is/page.png'), -o-linear-gradient(top, #8A8A8A 0, #8A8A8A 420px, #808080 560px, #5C5C5C 1050px) no-repeat;	background: -ms-linear-gradient(top, rgba(149, 149, 149, 0.11) 0, rgba(149, 149, 149, 0.11) 420px, rgba(134, 134, 134, 0.09) 560px, rgba(80, 80, 80, 0.08) 1050px) no-repeat, url('/is/page.png'), -ms-linear-gradient(top, #8A8A8A 0, #8A8A8A 420px, #808080 560px, #5C5C5C 1050px) no-repeat;	background: linear-gradient(top, rgba(149, 149, 149, 0.11) 0, rgba(149, 149, 149, 0.11) 420px, rgba(134, 134, 134, 0.09) 560px, rgba(80, 80, 80, 0.08) 1050px) no-repeat, url('/is/page.png'), linear-gradient(top, #8A8A8A 0, #8A8A8A 420px, #808080 560px, #5C5C5C 1050px) no-repeat;	-svg-background: linear-gradient(top, rgba(149, 149, 149, 0.11) 0, rgba(149, 149, 149, 0.11) 420px, rgba(134, 134, 134, 0.09) 560px, rgba(80, 80, 80, 0.08) 1050px) no-repeat, url('/is/page.png'), linear-gradient(top, #8A8A8A 0, #8A8A8A 420px, #808080 560px, #5C5C5C 1050px) no-repeat;	background-attachment: fixed, fixed, fixed !important;	width: 100%;	min-height: 100%;}.coin-sheet {	background: #D7C5C1;	-webkit-box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.15);	-moz-box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.15);	box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.15);	margin: 0 auto;	width: 100%;	min-width: 800px;	max-width: 1350px;}header {	height: 170px;	background: url('/is/header.jpg') center top no-repeat;}header .logo {	height: 170px;	background: url('/is/logo.png') top right no-repeat;}footer {	background: #424242;	padding: 5px;	color: #B2B2B2;	font-size: 11px;	text-align: center;}footer h1 {	font-size: 10px;	color: #B2B2B2;}/*  main-menu */nav.main-menu {	background: #2B2B2B;	background: linear-gradient(top, #424242 0, #171717 100%) no-repeat;	background: -webkit-linear-gradient(top, #424242 0, #171717 100%) no-repeat;	background: -moz-linear-gradient(top, #424242 0, #171717 100%) no-repeat;	background: -o-linear-gradient(top, #424242 0, #171717 100%) no-repeat;	background: -ms-linear-gradient(top, #424242 0, #171717 100%) no-repeat;	background: linear-gradient(top, #424242 0, #171717 100%) no-repeat;	-svg-background: linear-gradient(top, #424242 0, #171717 100%) no-repeat;	border-bottom: 1px solid #2B2B2B;	padding: 12px 6px 0;}ul.coin-hmenu li {	display: inline-block;}ul.coin-hmenu{	display: inline-block;	vertical-align: bottom;}ul.coin-hmenu>li:first-child {	margin-left: 2px;}ul.coin-hmenu>li:last-child {	margin-right: 2px;}ul.coin-hmenu>li>a{	background: #5C5C5C;	background: linear-gradient(top, #707070 0, #4A4A4A 100%) no-repeat;	background: -webkit-linear-gradient(top, #707070 0, #4A4A4A 100%) no-repeat;	background: -moz-linear-gradient(top, #707070 0, #4A4A4A 100%) no-repeat;	background: -o-linear-gradient(top, #707070 0, #4A4A4A 100%) no-repeat;	background: -ms-linear-gradient(top, #707070 0, #4A4A4A 100%) no-repeat;	background: linear-gradient(top, #707070 0, #4A4A4A 100%) no-repeat;	-svg-background: linear-gradient(top, #707070 0, #4A4A4A 100%) no-repeat;	-webkit-border-radius: 4px 4px 0 0;	-moz-border-radius: 4px 4px 0 0;	border-radius: 4px 4px 0 0;	border: 1px solid #424242;	border-bottom: none;	padding: 0 5px;	display: block;	height: 24px;	cursor: pointer;	font-size: 12px;	text-decoration: none;	color: #D7C5C1;	line-height: 24px;}ul.coin-hmenu>li>a:hover{	background: #2B2B2B;	background: linear-gradient(top, #424242 0, #171717 100%) no-repeat;	background: -webkit-linear-gradient(top, #424242 0, #171717 100%) no-repeat;	background: -moz-linear-gradient(top, #424242 0, #171717 100%) no-repeat;	background: -o-linear-gradient(top, #424242 0, #171717 100%) no-repeat;	background: -ms-linear-gradient(top, #424242 0, #171717 100%) no-repeat;	background: linear-gradient(top, #424242 0, #171717 100%) no-repeat;	-svg-background: linear-gradient(top, #424242 0, #171717 100%) no-repeat;	color: #832121;}.content-layout {	display: table;	width: 100%;	table-layout: fixed;}.content-layout-row {	display: table-row;}.coin-layout-cell {	display: table-cell;	vertical-align: top;}#sidebar{	background: #2b2b2b;	width: 180px;	padding: 10px;	color: #B2B2B2;}#sidebar .block {	margin-top: 10px;}#sidebar .block:first-child {	margin-top: 0;}#sidebar p.header {	color: #A1A1A1;	font-size: 14px;	font-style: normal;	font-weight: bold;}#sidebar a {	color: #CD9184;}#coin-content {	padding: 10px 15px 30px 15px;}div.breadcrumbs {	margin-bottom: 20px;}.page-text {	margin-top: 10px;}.page-text p {	margin: 10px 0;}.page-text table {	margin: 0 auto;	border: 1px solid #151515; }.page-text th, .page-text td { 	padding: 3px;	vertical-align: top;	border: 1px solid #959595;}.page-text th:first-child, .page-text td:first-child {	border-left: none;}.page-text th:last-child, .page-text td:last-child {	border-right: none;}.page-text tr:first-child th, .page-text tr:first-child td {	border-top: none;}.page-text tr:last-child td {	border-bottom: none;}.material-list {	margin-top: 2px;}.material-list p.material-name {	font-size: 19px;	font-weight: bold;	margin-top: 5px;}div.col1 {	float: left;	width: 47%;}div.col2 {	width: 47%;	margin-left: 53%;}.announce {	margin-top: 10px;}.announce img {	margin-right: 10px;}.announce p + p {	margin-top: 5px;}.page-list {	margin-top: 5px;}.page-list>*{	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	border: 1px solid transparent;	padding: 7px;	margin: 0 4px 0 0;	display: inline-block;	margin-left: 0;}.page-list .active {	font-weight: bold;}.page-list a:hover {	background: #A3A3A3;	border: 1px solid #737373;	color: #2D1E0B;}h1 {	color: #451111;	font-size: 22px;	font-weight: bold;}h2, h2 a {	color: #832121;	font-size: 20px;	font-weight: bold;}h2.index {	color: #525252;	font-size: 18px;}a {		color: #832121;}strong, b {	font-weight: bold;}th {	font-weight: bold;	text-align: center;}/* common */.clear { clear: both; }.m10 { margin-top: 10px; }.h10 { height: 10px; }.center { text-align: center; }.right { text-align: right; }.w100p { width: 100%; }.w50p { width: 50%; }table.cell-center { text-align: center; }table.first-col-bold td:first-child { font-weight: bold; }.adsense-h {	text-align: center;	margin: 15px 0;}/* table year */div.table-year {	margin-top: 20px;	text-align: center;}div.table-year p.title {	font-weight: bold;}div.table-year table {	margin: 10px auto;	border-collapse: collapse;	border-spacing: 0;}div.table-year table td {	border: 1px solid gray;	padding: 3px 4px;}/* prev next material */table.prev-next {	width: 100%;	margin-top: 25px;}table.prev-next table {	width: 100%;}table.prev-next > tbody > tr > td {	width: 50%;}table.prev-next > tbody > tr > td:first-child {	border-right: 1px solid gray;}table.prev-next table.prev {	text-align: right;}table.prev-next td.text {	font-weight: bold;}table.prev-next table.prev td.text {	width: 125px;	padding-right: 10px;}table.prev-next table.next td.text {	width: 115px;	padding-left: 10px;}/* new material */div.new {	margin-top: 25px;}div.new p {	color: #525252;	font-size: 18px;	font-weight: bold;}div.new > ul {	margin-top: 10px;}div.new > ul > li {	margin-top: 3px;	margin-left: 15px;	list-style: disc outside;}div.new > ul > li > a, div.prev-next a {	color: #832121;	font-size: 14px;}