@charset "utf-8";

/* addMIKI	reserve		2014.12.03
----------------------------------*/
.rsv-headline h2 {
	padding-right: 5px;
	margin-right: 15px;
}
.rsv-headline h2 {
	float: left;
}
.rsv-headline h3 {
	float: right;
}
.rsv-headline h3 span.small {
	font-weight: normal;
	font-size: 16px;
}

h3 span.strong {
	font-weight: normal;
	font-size: 22px;
}


/* delicious like		@reference	=	http://rosea.jpn.org/demo/css3/TriangleBreadcrumbs.html
----------------------------------*/
.delicious {
	list-style: none;
	overflow: hidden;
	color: white;
	font: 11px arial, Helvetica, clean, sans-serif;
	margin: 10px 0;
}
.delicious li {
	float: left;
	line-height: 20px;
	width: 121px;
}
.delicious li a {
	color: #fff;
	text-align: center;
	text-decoration: none;
	line-height: 18px;
	height: 36px;
	width: 102px;
	padding: 0 10px 0 9px;
	background: rgb(142,142,142);
	display: block;
	float: left;
	cursor: default;
}
.delicious li a::after {
	position: relative;
	display: block;
	margin-top: -18px;
	margin-left: auto;
	margin-right: -15px;
	height: 18px;
	width: 10px;
	content: " ";
	-webkit-transform: skew(-30deg);
	background: rgb(142,142,142);
	border-right: 2px solid white;
	-moz-transform: skew(-30deg);
	-o-transform: skew(-30deg);
	transform: skew(-30deg);
}
.delicious li a::before {
	float: right;
	display: block;
	margin-bottom: -18px;
	margin-left: auto;
	margin-right: -15px;
	height: 18px;
	width: 10px;
	content: " ";
	-webkit-transform: skew(30deg);
	background: rgb(142,142,142);
	border-right: 2px solid white;
	-moz-transform: skew(30deg);
	-o-transform: skew(30deg);
	transform: skew(30deg);
}
.delicious li:first-child a {
	font-weight: bold;
	width: 106px;
	padding-left: 5px;
	background: rgb(108,108,108);
}
.delicious li:first-child a::before,
.delicious li:first-child a::after {background: rgb(108,108,108);}

.delicious li:last-child a {
	padding-left: 15px;
	width: 106px;
	font-weight: bold;
	background: rgb(108,108,108);
}
.delicious li:last-child a::before,
.delicious li:last-child a::after {background: rgb(108,108,108); border: none;}


.delicious li.back a:hover,
.delicious li.back a:hover::before,
.delicious li.back a:hover::after {background: rgb(108,108,108); cursor: pointer;}
.delicious li.back:first-child a:hover,
.delicious li.back:first-child a:hover::before,
.delicious li.back:first-child a:hover::after {background: rgb(77,77,77); cursor: pointer;}

.delicious li.scope a,
.delicious li.scope a::before,
.delicious li.scope a::after {background: #1FB3C4; font-weight:900;}

