@charset "utf-8";
/* Other Style
------------------------------------------------------ */
/* C-1 */
.newsBox {
	margin-bottom: 15px;
}
.newsTitle {
	margin-bottom: 10px;
	border-top: 2px solid #01478f;
	background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#ffffff));
	background: -moz-linear-gradient(top, #f6f6f6 0%, #ffffff 100%);
	background: linear-gradient(top, #f6f6f6 0%, #ffffff 100%);
}
.newsTitle span {
	display: block;
	padding: 10px 10px 10px 15px;
	border-top: 1px solid #ffffff;
	background: url(/sp/common/images/contents_icn_43.gif) no-repeat 0 50%;
	-webkit-background-size: 7px 1.5px;
	-moz-background-size: 7px 1.5px;
	background-size: 7px 1.5px;
	font-weight: bold;
	text-shadow: rgba(0, 0, 0, 0.3) 0 1px 1px;
}
.release {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #999999;
}
.release dt {
	display: inline-block;
	margin-bottom: 5px;
}
.release dd.icon {
	display: inline-block;
	min-width: 100px;
	margin-bottom: 5px;
	padding: 5px;
	border-radius: 3px;
	text-align: center;
	color: #ffffff;
	text-shadow: rgba(0, 0, 0, 0.3) 0 1px 1px;
}
.release dd.iconType01 {
	background: -webkit-gradient(linear, left top, left bottom, from(#6791bc), to(#02488f));
	background: -moz-linear-gradient(top, #6791bc 0%, #02488f 100%);
	background: linear-gradient(top, #6791bc 0%, #02488f 100%);
}
.release dd.iconType02 {
	background: -webkit-gradient(linear, left top, left bottom, from(#fea46d), to(#fe680c));
	background: -moz-linear-gradient(top, #fea46d 0%, #fe680c 100%);
	background: linear-gradient(top, #fea46d 0%, #fe680c 100%);
}
.release dd.iconType03 {
	background: -webkit-gradient(linear, left top, left bottom, from(#66aa8b), to(#01723e));
	background: -moz-linear-gradient(top, #66aa8b 0%, #01723e 100%);
	background: linear-gradient(top, #66aa8b 0%, #01723e 100%);
}
.release dd.iconType04 {
	background: -webkit-gradient(linear, left top, left bottom, from(#66bcff), to(#0190ff));
	background: -moz-linear-gradient(top, #66bcff 0%, #0190ff 100%);
	background: linear-gradient(top, #66bcff 0%, #0190ff 100%);
}
.release dd.iconType05 {
	background: -webkit-gradient(linear, left top, left bottom, from(#f46ea7), to(#ed0f6d));
	background: -moz-linear-gradient(top, #f46ea7 0%, #ed0f6d 100%);
	background: linear-gradient(top, #f46ea7 0%, #ed0f6d 100%);
}
.release dd.iconType06 {
	background: -webkit-gradient(linear, left top, left bottom, from(#66acb4), to(#017582));
	background: -moz-linear-gradient(top, #66acb4 0%, #017582 100%);
	background: linear-gradient(top, #66acb4 0%, #017582 100%);
}
.release dd.iconType07 {
	background: -webkit-gradient(linear, left top, left bottom, from(#989898), to(#555555));
	background: -moz-linear-gradient(top, #989898 0%, #555555 100%);
	background: linear-gradient(top, #989898 0%, #555555 100%);
}
.release dd.iconType08 {
	background: -webkit-gradient(linear, left top, left bottom, from(#6f99e6), to(#1056d5));
	background: -moz-linear-gradient(top, #6f99e6 0%, #1056d5 100%);
	background: linear-gradient(top, #6f99e6 0%, #1056d5 100%);
}
.release dd.iconType09 {
	background: -webkit-gradient(linear, left top, left bottom, from(#6ca0c7), to(#0b61a2));
	background: -moz-linear-gradient(top, #6ca0c7 0%, #0b61a2 100%);
	background: linear-gradient(top, #6ca0c7 0%, #0b61a2 100%);
}
.release dd.iconType10 {
	background: -webkit-gradient(linear, left top, left bottom, from(#817190), to(#2e1447));
	background: -moz-linear-gradient(top, #817190 0%, #2e1447 100%);
	background: linear-gradient(top, #817190 0%, #2e1447 100%);
}
.release dd.iconType11 {
	background: -webkit-gradient(linear, left top, left bottom, from(#677e95), to(#032950));
	background: -moz-linear-gradient(top, #677e95 0%, #032950 100%);
	background: linear-gradient(top, #677e95 0%, #032950 100%);
}
.release dd.iconType12 {
	background: -webkit-gradient(linear, left top, left bottom, from(#fe886d), to(#fe3a0c));
	background: -moz-linear-gradient(top, #fe886d 0%, #fe3a0c 100%);
	background: linear-gradient(top, #fe886d 0%, #fe3a0c 100%);
}
.release dd.iconType13 {
	background: -webkit-gradient(linear, left top, left bottom, from(#a3bc66), to(#679001));
	background: -moz-linear-gradient(top, #a3bc66 0%, #679001 100%);
	background: linear-gradient(top, #a3bc66 0%, #679001 100%);
}
.release dd.iconType14 {
	background: -webkit-gradient(linear, left top, left bottom, from(#ea6b6e), to(#dc090f));
	background: -moz-linear-gradient(top, #ea6b6e 0%, #dc090f 100%);
	background: linear-gradient(top, #ea6b6e 0%, #dc090f 100%);
}
.release dd.iconType15 {
	background: -webkit-gradient(linear, left top, left bottom, from(#9b80b5), to(#592d83));
	background: -moz-linear-gradient(top, #9b80b5 0%, #592d83 100%);
	background: linear-gradient(top, #9b80b5 0%, #592d83 100%);
}
.release dd.iconType16 {
	background: -webkit-gradient(linear, left top, left bottom, from(#fd8e9b), to(#fc455b));
	background: -moz-linear-gradient(top, #fd8e9b 0%, #fc455b 100%);
	background: linear-gradient(top, #fd8e9b 0%, #fc455b 100%);
}

.release dd.text .bnr {
	padding: 15px 0 0;
	text-align: center;
}
.release dd.text .bnr img {
	border: 1px solid #dddddd;
}
.release dd.text a {
	overflow: hidden;
}

.release dd.warning .bnr {
	padding: 15px 0 0;
	text-align: center;
	font-size:20px
}
