

/* CSS Document

--------------------------------------------------------------------------------------------------*/

@charset "Shift_JIS";


/* Layout Structure Module

--------------------------------------------------------------------------------------------------*/
a:link {
color: #000;
}

a:hover {

color: #ff8891;

text-decoration:underline;

}

a:visited {
color: #000;
}

a:active {
color: #000;
}

#detail{
	height: 86px;
	border-collapse: collapse;
	/*text-shadow:0px 0px 0px rgba(000,000,000,0.1),
	   0px 0px 0px rgba(000,000,000,1);*/
	font-weight: bold;
	/*font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka, Verdana, Arial, sans-serif;*/
	border-bottom: 1px solid #BEBEBE;
}

td.detail1 {
	width:15%;
	padding: 10px 0px;
}

td.detail2 {
	width:70%;
	text-align: left;
	padding: 10px 0px;
	font-size: 12px;
}

td.detail3 {
	width:15%;
	padding: 10px 0px;
}

.dia {
	background-color:#ff8891;
	font-size:20px;
	text-align:center;
	color: #FFF;
	font-weight:bold;
}

#detail_pink{
	height: 86px;
	background-color: #f9f9f9;
	border-collapse: collapse;
	/*text-shadow:0px 0px 0px rgba(000,000,000,0.1),
	   0px 0px 0px rgba(000,000,000,1);*/
	font-weight: bold;
	/*font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka, Verdana, Arial, sans-serif;*/
	border-bottom: 1px solid #BEBEBE;
}


 .color {
 background-repeat:no-repeat;
 -moz-background-size: 100% 100%;
 background-size: 100% 100%;
 line-height: 10px;
 height:100%;
 color:#ffffff;
 font-weight: bold;
 font-size: 8px;
 padding: 10px 0px 10px 0px;
 }

.color,
.color table td{
 background-size: 100% 100%;
 vertical-align: middle;
 padding: 0;
}
.color table td{
 height: 17.15vw;
}