
@import "/zin/bl/library/default.css";

.bl h2 {
	font-size:14px;
	padding:10px 0 8px 10px;
	margin:0 0 10px 0;
	background-color:#333333;
	color:#ffffff;
}

.index h2 {
	font-size:12px;
	font-weight:normal;
	padding:0x;
	margin:0 0 2px 0;
	text-align:right;
}

.entry {
	margin:0 0 20px 0;
}

/*-----------------*/
.kikka-m7 {
	margin:0;
	background-color:#000000;
	color:#cccccc;
	padding:15px;
}

.kikka-m7 h3 {
	margin:0 0 10px 0;
	font-size:16px;
	line-height:140%;
	font-weight:normal;
	text-align:center;
	color:#e1a32c;
}

.kikka-m7 h4 {
	margin:0 0 10px 0;
	font-size:14px;
	color:#3464a4;
}

/*-----------------*/

.kikka-m6 {
	margin:0;
	background-color:#382B24;
	color:#cccccc;
	padding:15px;
}

.kikka-m6 h3 {
	margin:0 0 10px 0;
	font-size:16px;
	line-height:140%;
	font-weight:normal;
	text-align:center;
}

.kikka-m6 h4 {
	margin:0 0 10px 0;
	font-size:14px;
	color:#eeeeee;
}

/*-----------------*/

.kikka-m5 {
	margin:0;
	background-color:#000000;
	color:#cccccc;
	padding:15px;
}

.kikka-m5 h3 {
	margin:0 0 10px 0;
	font-size:16px;
	line-height:140%;
	font-weight:normal;
	text-align:center;
}

.kikka-m5 h4 {
	margin:0 0 10px 0;
	font-size:14px;
	color:#eeeeee;
}

/*-----------------*/

.kikka-m4 {
	margin:0;
	background-color:#2B190E;
	color:#cccccc;
	padding:15px;
}

.kikka-m4 h3 {
	margin:0 0 10px 0;
	font-size:16px;
	line-height:140%;
	font-weight:normal;
	text-align:center;
}

.kikka-m4 h4 {
	margin:0 0 10px 0;
	font-size:14px;
	color:#eeeeee;
}

/*-----------------*/

.kikka-m3 {
	margin:0;
	background-color:#000000;
	color:#cccccc;
	padding:15px;
}

.kikka-m3 h3 {
	margin:0;
	font-size:16px;
	line-height:140%;
	font-weight:normal;
	text-align:center;
}

.kikka-m3 h4 {
	margin:0 0 10px 0;
	font-size:14px;
	color:#F4EFDB;
}

/*-----------------*/

.kikka-m2 {
	margin:0;
	background-color:#2B190E;
	color:#cccccc;
	padding:15px;
}

.kikka-m2 h3 {
	margin:0 0 10px 0;
	font-size:16px;
	line-height:140%;
	font-weight:normal;
	text-align:center;
}

.kikka-m2 h4 {
	margin:0 0 10px 0;
	font-size:14px;
	color:#eeeeee;
}

/*-----------------*/

.kikka-m1 {
	margin:0;
	background-color:#000000;
	color:#999999;
	padding:15px;
}

.kikka-m1 h3 {
	margin:0 0 10px 0;
	font-size:16px;
	line-height:140%;
	font-weight:normal;
	text-align:center;
	color:#cccccc;
}

.kikka-m1 h4 {
	margin:0 0 10px 0;
	font-size:14px;
	color:#C4BAA1;
}

.kikka-m1 .section {
	margin:0 0 20px 0;
}

.kikka-m1 .bg {
	position:absolute;
	top:15px;
	left:15px;
	z-index:1;
}

.kikka-m1 .coment {
	position:absolute;
	top:15px;
	right:15px;
	z-index:2;
	width:650px;
}

/*-----------------*/

.kikkalist {
	float:left;
	width:710px;
}
.backnumber {
	width:730px;
	margin:0 -20px 0 0;
	overflow: hidden;
}

.backnumber ul {
	margin:0;
	padding:0;
	list-style:none;
}

.backnumber ul li.normal {
	float:left;
	margin:0 10px 10px 0;
	width:170px;
	height:170px;
}

.spinoff {
	float:right;
	width:230px;
	background-color:#f2f2b0;
	text-align:center;
}

.spinoff div.block {
	padding:5px;
	margin:0;
}

.spinoff h3 {
	margin:3px 0 0 0;
	background-color:#ffffff;
	font-size:13px;
	padding:5px 5px 3px 5px;
	color:#437DF2;
}

.kikka9 {
	margin:0 0 15px 0;
	background-color:#DAD6CE;
}

.kikka9 h3 {
	margin:0 0 10px 0;
	background-color:#666666;
	font-size:13px;
	padding:7px 5px 5px 7px;
	color:#eeeeee;
}

.kikka9 h4 {
	margin:0 0 5px 0;
	padding:0;
	font-size:13px;
	color:#4C0A0A;
}


.kikka_product {
	margin:0 0 15px 0;
	background-color:#DAD6CE;
}

.kikka_product h3 {
	margin:0 0 10px 0;
	background-color:#666666;
	font-size:13px;
	padding:7px 5px 5px 7px;
	color:#eeeeee;
}

.kikka_product h4 {
	margin:0 0 5px 0;
	padding:0;
	font-size:13px;
	color:#4C0A0A;
}
.kikka_product dt {
		font-family:Arial black;
		font-weight:bold;
		color:#1a1a1a;
}
