@charset "Shift_JIS";

/* lineup
------------------------------------------*/
.mod-brandTopImage {
}

.mod-seriesList {
	margin-bottom: 0;
}

.mod-seriesList-item1-text h4 {
	margin: -5px 0 10px 0;
}

.mod-column2-main .mod-seriesList .mod-seriesList-item1 {
	margin: 0 0 30px 15px;
}

.mod-column2-main .mod-seriesList .mod-seriesList-item-last {
	margin: 0 0 0 15px;
}

.mod-seriesList-item1:after {
  content: ""; 
  display: block; 
  clear: both;
}

.bm-lineup-title {
	margin-top: 0;
}

.bm-pickup-title {
	margin-top: 0;
	padding-top: 40px;
}

@media (min-width:640px) {

.mod-seriesList .mod-seriesList-item1 p {
	margin: 0 0  5px 0;
}

#ntm-v1 .mod-linkButton1 {
	margin: 0 0 0 0;
}
}

@media (max-width:640px) {

.mod-column2-main .mod-seriesList .mod-seriesList-item1 {
	margin: 0 0 30px 0;
}

}

/* fadeImg
------------------------------------------*/
.fadeImg {
    display: block;
    -webkit-transition: opacity 0.2s ease-in;
    -moz-transition: opacity 0.2s ease-in;
    -ms-transition: opacity 0.2s ease-in;
    -o-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in; }
	
.fadeImg:hover {
    opacity: .7; }

@media (max-width:640px) {
.fadeImg:hover {
	opacity: 1; }	
}

/* icon_blank
------------------------------------------*/
.icon_blank{
margin-left: .5em; 
}


/* 先行展示情報
------------------------------------------*/
.ex-lineup-area{
	width: 370px;
	padding-left: 400px;
	padding-top: 5px;
	float: right;
}

.exhibition {
	float: left;
}
.exhibition span {
	background: url("/share2/images/mod-link/ico_01.png") no-repeat scroll 0 0.4em transparent;
	display: block;
	padding-left: 8px;
}
.exhibition span a{
	color: #43677E;
	text-decoration: none;
	background-color: transparent;
	-webkit-transition: color 0.3s ease-in;
	-moz-transition: color 0.3s ease-in;
	-ms-transition: color 0.3s ease-in;
	-o-transition: color 0.3s ease-in;
	transition: color 0.3s ease-in;
}
.exhibition span a:visited {
	color: #43677E;
	background-color: transparent;
}
.exhibition span a:hover, 
.exhibition span a:active {
	color: #C41230;
	text-decoration: underline;
	background-color: transparent;
}
.oldmodel_right {
	float: right;
	width: 160px;
	height: 22px;
}
@media (max-width:640px) {
.ex-lineup-area{
	float:none;
	width:100%;
	padding:5px 0 0 0;
}
.exhibition {
	float: none;
	width:100%;
}
}
