
/* Style for PCs */
@media screen and (min-width: 981px) {
#mmcontents-ind {
	padding: 0px;
	height: auto;
	width: 980px;
	margin: 0px auto;
	background-color: #FFFFFF;
}
#pagebottom {
	background-repeat: no-repeat;
	padding: 0px;
	clear: both;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#msp .rslides {
	width: 980px;
	margin: 10px auto 0;
	padding: 0;
}
#indmmbox {
	clear: both;
	height: auto;
	width: 920px;
	margin: 0px auto;
	padding: 30px;
}
h2.h2ind-news {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;

background: -moz-linear-gradient(top,  rgba(41,41,41,1) 0%, rgba(41,41,41,1) 1%, rgba(44,44,44,1) 2%, rgba(52,52,52,1) 3%, rgba(68,68,68,1) 4%, rgba(79,79,79,1) 5%, rgba(94,94,94,1) 5%, rgba(113,113,113,1) 6%, rgba(141,141,141,1) 6%, rgba(175,175,175,1) 7%, rgba(200,200,200,1) 7%, rgba(216,216,216,1) 8%, rgba(227,227,227,1) 8%, rgba(234,234,234,1) 9%, rgba(236,236,236,1) 9%, rgba(236,236,236,1) 10%, rgba(233,233,233,1) 10%, rgba(203,203,203,1) 13%, rgba(194,194,194,1) 14%, rgba(191,191,191,1) 16%, rgba(190,190,190,1) 18%, rgba(187,187,187,1) 20%, rgba(184,184,184,1) 20%, rgba(150,150,150,1) 32%, rgba(126,126,126,1) 37%, rgba(114,114,114,1) 41%, rgba(110,110,110,1) 44%, rgba(89,89,89,1) 49%, rgba(78,78,78,1) 53%, rgba(63,63,63,1) 59%, rgba(63,63,63,1) 71%, rgba(72,72,72,1) 79%, rgba(69,69,69,1) 90%, rgba(158,158,158,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(41,41,41,1) 0%,rgba(41,41,41,1) 1%,rgba(44,44,44,1) 2%,rgba(52,52,52,1) 3%,rgba(68,68,68,1) 4%,rgba(79,79,79,1) 5%,rgba(94,94,94,1) 5%,rgba(113,113,113,1) 6%,rgba(141,141,141,1) 6%,rgba(175,175,175,1) 7%,rgba(200,200,200,1) 7%,rgba(216,216,216,1) 8%,rgba(227,227,227,1) 8%,rgba(234,234,234,1) 9%,rgba(236,236,236,1) 9%,rgba(236,236,236,1) 10%,rgba(233,233,233,1) 10%,rgba(203,203,203,1) 13%,rgba(194,194,194,1) 14%,rgba(191,191,191,1) 16%,rgba(190,190,190,1) 18%,rgba(187,187,187,1) 20%,rgba(184,184,184,1) 20%,rgba(150,150,150,1) 32%,rgba(126,126,126,1) 37%,rgba(114,114,114,1) 41%,rgba(110,110,110,1) 44%,rgba(89,89,89,1) 49%,rgba(78,78,78,1) 53%,rgba(63,63,63,1) 59%,rgba(63,63,63,1) 71%,rgba(72,72,72,1) 79%,rgba(69,69,69,1) 90%,rgba(158,158,158,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(41,41,41,1) 0%,rgba(41,41,41,1) 1%,rgba(44,44,44,1) 2%,rgba(52,52,52,1) 3%,rgba(68,68,68,1) 4%,rgba(79,79,79,1) 5%,rgba(94,94,94,1) 5%,rgba(113,113,113,1) 6%,rgba(141,141,141,1) 6%,rgba(175,175,175,1) 7%,rgba(200,200,200,1) 7%,rgba(216,216,216,1) 8%,rgba(227,227,227,1) 8%,rgba(234,234,234,1) 9%,rgba(236,236,236,1) 9%,rgba(236,236,236,1) 10%,rgba(233,233,233,1) 10%,rgba(203,203,203,1) 13%,rgba(194,194,194,1) 14%,rgba(191,191,191,1) 16%,rgba(190,190,190,1) 18%,rgba(187,187,187,1) 20%,rgba(184,184,184,1) 20%,rgba(150,150,150,1) 32%,rgba(126,126,126,1) 37%,rgba(114,114,114,1) 41%,rgba(110,110,110,1) 44%,rgba(89,89,89,1) 49%,rgba(78,78,78,1) 53%,rgba(63,63,63,1) 59%,rgba(63,63,63,1) 71%,rgba(72,72,72,1) 79%,rgba(69,69,69,1) 90%,rgba(158,158,158,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#9e9e9e',GradientType=0 ); /* IE6-9 */

	
	
	
}
h2.h2ind-recommend {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(53,54,49);
	background: -moz-linear-gradient(top, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353631', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-vintage {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-tradein {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-blog {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-company {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-feature {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-casestudy {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
.wb-recommend {
	background-color: #d4d4d4;
	padding: 5px 5px 0;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-vintage {
	background-color: #8693CB;
	padding: 5px 5px 0;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-trade {
	background-color: #666666;
	padding: 1px 5px 5px 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#wb-blog {
	box-sizing: border-box;
	background-color: #2DAEAE;
	padding: 0 5px 5px;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
	


#wb-blog .wp-blog-img img{
	display: block;
	width: 100%;
	height: auto;
}	
	
#wb-blogmm {
	padding: 5px 15px 15px 15px;
	background-color: #000000;
}
#wb-blogmm ul {
	line-height: 100%;
	margin: 0px;
	padding: 0px;
}
#wb-blogmm li {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	color: #FFFFFF;
}
#wb-blogmm p {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
#wb-blogmm a {
	color: #FF6600;
}
.wb-news {
	box-sizing: border-box;
	padding: 10px;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
	
	background-color: #222;
}
.wb-company {
	padding: 15px;
	clear: both;
	height: auto;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}
.wb-feature {
	padding: 20px 15px 15px 15px;
	clear: both;
	height: auto;
	width: 560px;
	margin: 0 0 20px;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}
.wb-casestudy {
	padding: 10px;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0 0 5px;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
	box-sizing: border-box;
}
.wb60 {
	background-image: url(../img/index/wbbg-b-60.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb40 {
	background-image: url(../img/index/wbbg-b-40.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb25 {
	background-image: url(../img/index/wbbg-b-25.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-orange {
	background-image: url(../img/index/wbbg-orange.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#indleft {
	display: inline;
	float: left;
	width: 600px;
}
#indleft img {
	width: 100%;
}
#indright {
	display: inline;
	float: right;
	width: 300px;
}
#indright img {
	width: 100%;
}
.box306-l {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 286px;
}
.box317-r {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 317px;
}
#indtrade {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 25px 15px 15px 15px;
	width: 560px;
	background-image: url(../img/index/tradebg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#indtrade h3.h3indtradea {
	padding: 0px;
	height: 96px;
	width: 481px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#indtrade h3.h3indtradea a {
	background-image: url(../img/trade/toppage/toptxt.png);
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 96px;
	width: 481px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-repeat: no-repeat;
}
#indtrade h3.h3indtradeb {
	background-image: url(../img/trade/toppage/scap01.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 19px;
	width: 133px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#indtrade h2.h2indtradec {
	background-image: url(../img/trade/toppage/emblems.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 35px;
	width: 518px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#indtrade h2.h2indtraded {
	background-image: url(../img/trade/toppage/scap02.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 43px;
	width: 484px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.trade-list ul {
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.trade-list li {
	box-sizing: border-box;
	width: 49.5%;
	height: auto;
	display: block;
	float: left;
	margin: 0 1% 0 0;
	padding: 0;
}
.trade-list li:nth-child(2n) {
	margin-right: 0;
}
.trade-list li a {
	border: 0;
	width: 100%;
	height: 48px;
	display: block;
	text-decoration: none;
	padding: 0 0 0 10px;
	box-sizing: border-box;
	line-height: 48px;
	color: #fff;
	font-weight: bold;
	background: url("../img/trade-ar.png") rgb(76,76,76);
	background: url("../img/trade-ar.png"), -moz-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: url("../img/trade-ar.png"), -webkit-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: url("../img/trade-ar.png"), linear-gradient(to bottom, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );
	background-position: 100% center;
	background-repeat: no-repeat;
	background-size: auto 100%;
}
.trade-list li a:hover {
	background: url("../img/trade-ar.png") rgb(153,75,36);
	background: url("../img/trade-ar.png"), -moz-linear-gradient(top, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
	background: url("../img/trade-ar.png"), -webkit-linear-gradient(top, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
	background: url("../img/trade-ar.png"), linear-gradient(to bottom, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#994b24', endColorstr='#cf5b1e', GradientType=0 );
	background-position: 100% center;
	background-repeat: no-repeat;
	background-size: auto 100%;
}
h2.h2indtradekyo {
	background-image: url(../img/index/banner-tradeinfo.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 62px;
	width: 583px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
h2.h2indtradekyo a {
	background-image: url(../img/index/banner-tradeinfo.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 62px;
	width: 583px;
}
h2.h2indtradekyo a:hover {
	background-image: url(../img/index/banner-tradeinfo2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 62px;
	width: 583px;
}
.box80_l {
	display: inline;
	float: left;
	width: 80px;
}
.box180-r {
	display: inline;
	float: right;
	width: 180px;
}
.bannerbox01 {
	clear: both;
	width: 600px;
	margin: 0px auto;
	padding: 0px;
}
.bannerbox01 a {
	display: block;
	margin-bottom: 20px;
}
.bannerbox01 a img {
	width: 100%;
	height: auto;
}
.bannerbox01 ul.bn-list {
	margin: 0;
	padding: 0;
}
.bannerbox01 ul.bn-list li {
	display: block;
	width: 49%;
	margin: 0 2% 0 0;
	float: left;
}
.bannerbox01 ul.bn-list li:nth-child(2n) {
	margin-right: 0;
}
.box300-l {
	display: inline;
	float: left;
	width: 300px;
}
.box300-r {
	display: inline;
	float: right;
	width: 300px;
}
.box180-l {
	display: inline;
	float: left;
	width: 180px;
}
.box360-r {
	display: inline;
	float: right;
	width: 360px;
	padding-top: 8px;
}
h3.h3intro {
	background-image: url(../img/index/scap-intro.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 167px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3map {
	background-image: url(../img/index/scap-map.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3company {
	background-image: url(../img/index/scap-company.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 171px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3contact {
	background-image: url(../img/index/scap-contact.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3link {
	background-image: url(../img/index/scap-link.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 80px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.feed-btn {
	width: 165px;
	float: right;
}
/*   facebookのフィード読み込み   */
#wb-facebook {
	background-image: url(../img/index/wb-facebook.png);
	background-repeat: no-repeat;
	height: 400px;
	width: 596px;
	margin-bottom: 15px;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 84px;
	padding-bottom: 5px;
	text-align: right;
}
.box-r2b {
	width: 596px;
	height: auto;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
}
#wb-facebook h3.h3boxtitle {
	font-family: 'Monsieur La Doulaise', cursive;
	font-size: 36px;
	font-weight: 200;
	line-height: 1em;
	margin-bottom: 5px;
	color: #444;
}
#wb-facebook h4.h4boxtitle {
	font-family: "Times New Roman", "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	font-size: 0.7em;
	font-weight: normal;
	line-height: 1em;
	margin-bottom: 25px;
	color: #B7AB82;
}
/* Atropos */
.dataprintmain {
	clear: both;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.dataprintmain:before, .dataprintmain:after {
	content: "";
	display: table;
}
.dataprintmain:after {
	clear: both;
}
.dataprintmain {
	zoom: 1;
	overflow: hidden;
}
.dataprintmain .dpm0sin {
	height: auto;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	margin-bottom: 10px;
	clear: both;
}
.dpm0sin:before, .dpm0sin:after {
	content: "";
	display: table;
}
.dpm0sin:after {
	clear: both;
}
.dpm0sin {
	zoom: 1;
	overflow: hidden;
}
.dataprintmain .dpm0sin img {
	width: 105px;
	height: auto;
	max-height: 80px;
	float: left;
	overflow: hidden;
}
.dataprintmain .dpm0sin .dpmcontents {
	height: auto;
	width: 480px;
	padding-top: 0px;
	float: right;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_title {
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
	font-family: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_com {
	font-size: 0.8em;
	line-height: 1.5em;
	margin-bottom: 10px;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_date {
	font-size: 0.6em;
	line-height: 1.5em;
	text-align: right;
	color: #B7AB82;
}
.dataprintmain .dpm0sin .dpmcontents a {
	text-decoration: none;
	color: #222;
}
.dataprintmain .dpm0sin .dpmcontents a:hover {
	text-decoration: underline;
	color: #B7AB82;
}
.dpm_feed_icon .dpm_feed_icon_facebook {
	font-size: 0.7em;
	padding: 2px 4px;
	background-color: #fff;
	color: #B7AB82;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border: 1px solid #B7AB82;
}
#fbmm {
	background-color: #3a5795;
	background-image: url("../../img/index/fb_logo.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.r-bnlist a {
	display: block;
	width: 100%;
	margin-bottom: 20px;
}
/* RECOMMEND CAR */

.recommend-listbox {
	width: 100%;
	height: auto;
	clear: both;
	display: flex;
	flex-wrap: wrap;
}
.recommend-listbox a {
	margin: 0 5px 5px 0;
	width: calc((100% - 5px) / 2);
	background-color: #222;
	background-position: left top;
	background-repeat: repeat-x;
	/*border-radius: 8px;
	box-shadow: 0 2px 10px #999;*/
	display: block;
	height: auto;
	opacity: 1;
	overflow: hidden;
	/*padding-top: 5px;*/
	text-decoration: none;
	transition: all 0.4s ease 0s;
	
	position: relative;
	padding-bottom: 20px;
}
	
.recommend-listbox a:nth-child(2n) {
	margin-right: 0;
	}
	
.recommend-listbox a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.recommend-listbox a:hover {
	background-color: #333;
}
.recommend-listbox a .nltcc {
	padding: 10px;
}
.recommend-listbox a .nltcc_stn h3 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 12px;
	font-weight: normal;
	line-height: 1em;
	color: #ccc;
	margin-bottom: 3px!important;
}
.recommend-listbox a .nltcc_stn h4 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 12px!important;
	font-weight: bold!important;
	line-height: 1.25em!important;
	color: #ccc;
	margin-bottom: 3px!important;
}
.recommend-listbox a .nltcc_stn h5 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 10px;
	font-weight: normal;
	line-height: 1.25em;
	color: #ccc;
	margin-bottom: 5px;
}
.recommend-listbox a .nltcc_stn p.stnprice {
	width: auto;
	height: auto;
	display: block;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	line-height: 1.4em;
	color: #c00;
	position: absolute;
	bottom: 10px;
	width: calc(100% - 20px);
	margin: 0;
	padding: 0;
}
.recommend-listbox a .nltcc_stn p.stnprice strong {
	font-size: 20px!important;
}
.recommend-listbox a img.stnic {
	width: 33px !important;
	height: auto;
	position: absolute;
	bottom: 10px;
	float: left;
}
.recommend-listbox a .nltcc_stn dl {
	width: 100%;
	height: auto;
	display: block;
}
.recommend-listbox a .nltcc_stn dt {
	width: 40px;
	height: auto;
	display: block;
	padding: 5px 0 5px 0;
	font-size: 0.7em!important;
	line-height: 1.25em;
	font-weight: normal;
	color: #ccc;
	float: left;
	text-align: left;
}
.recommend-listbox a .nltcc_stn dd {
	width: 100%;
	height: auto;
	display: block;
	padding: 5px 5px 5px 40px;
	font-size: 0.7em!important;
	line-height: 1.25em;
	text-align: right;	border-bottom: 1px dotted #ccc;
	box-sizing: border-box;
	color: #ccc;
	margin-bottom: 0;
}
.recommend-listbox .spec-info {
	margin-bottom: 20px;
}
	
	
/* VINTAGE COLLECTION */
.vintage-listbox {
	width: 100%;
	height: auto;
	clear: both;
	display: flex;
	flex-wrap: wrap;
}
	
	
.vintage-listbox a {
	margin: 0 0 5px;
	width: 100%;
	background-color: #222;
	background-position: left top;
	background-repeat: repeat-x;
	display: block;
	height: auto;
	opacity: 1;
	overflow: hidden;
	padding-top: 5px;
	text-decoration: none;
	transition: all 0.4s ease 0s;
	
}
.vintage-listbox a img {
	display: block !important;
	float: left !important;
	height: auto !important;
	margin: 2% 0 2% 2%;
	width: 26% !important;
}
.vintage-listbox a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.vintage-listbox a:hover {
	background-color: #333;
}
.vintage-listbox a .nltcc {
	display: block;
	float: right;
	height: auto;
	padding: 2% 10px;
	width: 50%;
	box-sizing: border-box;
}

.vintage-listbox a .img-inner img{
   display: block;
    float: left;
    height: auto;
    margin: 2% 0 2% 2%;
    width: 48% !important;
}
	
.vintage-listbox a .nltcc_stn h3 {
	color: #ccc;
	float: left;
	font-size: 14px !important;
	font-weight: normal;
	line-height: 18px !important;
	margin-bottom: 0 !important;
	margin-top: 3px !important;
	padding: 0 !important;
}
.vintage-listbox a .nltcc_stn h4 {
	color: #ccc;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	margin-bottom: 5px !important;
	padding-bottom: 0 !important;
	padding-top: 3px !important;
}
.vintage-listbox a .nltcc_stn h5 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.25em;
	color: #ccc;
	margin-bottom: 5px;
}
.vintage-listbox a .nltcc_stn p.stnprice {
	clear: both !important;
	color: #c00;
	display: block;
	font-size: 0.8em !important;
	font-weight: bold;
	height: auto;
	line-height: 1em !important;
	margin-bottom: 0 !important;
	text-align: right;
	width: 100%;
	float: right;
	margin-top: -25px;
}
.vintage-listbox a .nltcc_stn p.stnprice strong {
	font-size: 20px!important;
}
.vintage-listbox a img.stnic {
	width: 33px !important;
	height: auto;
	float: left;
}
.vintage-listbox a .nltcc_stn dl {
	width: 100%;
	height: auto;
	display: block;
	float: left;
}
.vintage-listbox a .nltcc_stn dt {
	width: 40px;
	height: auto;
	display: block;
	padding: 5px 0 5px 0;
	font-size: 0.7em!important;
	line-height: 1.25em;
	font-weight: normal;
	color: #ccc;
	float: left;
	text-align: left;
}
.vintage-listbox a .nltcc_stn dd {
	width: 100%;
	height: auto;
	display: block;
	padding: 5px 5px 5px 40px;
	font-size: 0.7em!important;
	line-height: 1.25em;
	text-align: right;
	border-bottom: 1px dotted #ccc;
	box-sizing: border-box;
	color: #ccc;
	margin-bottom: 0;
}
.vintage-listbox .spec-info {
	margin-bottom: 0px;
}
/*CASE STUDY*/


.casestudy-list {
	width: 100%;
	height: auto;
	display: block;
	padding: 0;
}
.casestudy-list ul {
	margin: 0;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
}
.casestudy-list ul li {
	width: calc((100% - 20px) / 3 ) ;
	height: auto;
	display: block;
	padding: 0;
	float: left;
	box-sizing: border-box;
	margin: 0 10px 0 0;
}
	
.casestudy-list ul li:nth-child(3n) {
	margin-right: 0;

}	

	
	
	
	
.casestudy-list ul li a {
	width: 100%;
	height: auto;
	display: block;
	text-decoration: none;
	background-color: #fff;
	padding: 5px;
	box-sizing: border-box;
	border: solid 1px #666;
}
.casestudy-list ul li a:hover {
	background-color: #f5f5f5;
}
.casestudy-list ul li a img {
	width: 100%;
	height: auto;
	display: block;
}
.casestudy-list ul li a .cmcc {
	width: 100%;
	height: auto;
	display: block;
	padding: 10px 5px ;
	box-sizing: border-box;
}
.casestudy-list ul li a .cmcc h4 {
	font-size: 12px;
	font-weight: normal;
	line-height: 1.4em;
	margin-bottom: 0px;
	color: #222;
	display: block;
	box-sizing: border-box;
}
.casestudy-list ul li a .cmcc p {
	font-size: 12px;
	line-height: 1.4em;
}
.community-img-column {
	display: block;
	float: left;
	height: auto;
	width: 100%;
}
.community-img-wrap::before {
	content: "";
	display: block;
	padding-top: 66.66%;
}
.community-img-wrap {
	background-color: #222;
	margin: 0;
	position: relative;
}
.community-img-inner {
	align-items: center;
	bottom: 0;
	display: flex;
	justify-content: center;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
}
/* News */
#newsmm {
	width: 100%;
	max-width: 1400px;
	height: auto;
	display: block;
	margin: 0 auto;
	padding: 25px 5% 60px;
}
#newsmm h2 {
	color: #222;
	font-family: "Lato", sans-serif;
	font-size: 30px;
	font-weight: 300;
	letter-spacing: -1px;
	padding-top: 40px;
	text-align: center;
}
#newscc {
	width: 100%;
	height: auto;
	display: block;
	padding: 0;
	margin: 0 auto;
}
#newscc h2.h2indtitle {
	font-size: 26px;
	font-family: 'Lato', sans-serif;
	line-height: 40px;
	font-weight: 300;
	margin-bottom: 20px;
	float: left;
	color: #807153;
}
#newscc p.pindtitle {
	font-size: 12px;
	line-height: 40px;
	font-weight: 300;
	margin-bottom: 20px;
	color: #3a3329;
	float: right;
}
#newscc ul {
	margin: 0;
}
#newscc ul li {
	border-bottom: 1px dotted #999;
	display: block;
	margin: 0;
}
#newscc ul li a {
	width: 100%;
	height: auto;
	display: block;
	text-decoration: none;
	padding: 10px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	box-sizing: border-box;
}
#newscc ul li a:hover {
	background-color: #333;
}
#newscc ul li a img {
	width: 20%;
	height: auto;
	display: block;
	float: left;
}
#newscc ul li a .nwc {
	width: 80%;
	height: auto;
	display: block;
	float: right;
	padding: 0% 5% 0% 15px;
	box-sizing: border-box;
}
#newscc ul li a .nwc p {
	font-size: 12px;
	line-height: 1.6em;
	margin-bottom: 5px;
	color: #ccc;
}
#newscc ul li a .nwc p.nwdate {
	font-size: 12px;
	line-height: 1.6em;
	color: #ccc;
}
#newsban {
	width: 40%;
	height: auto;
	display: block;
	float: right;
	padding: 50px 3% 50px 3%;
}
#newsban ul {
	margin-bottom: 15px;
}
#newsban ul li {
	width: 50%;
	height: auto;
	display: block;
	float: left;
	padding: 1%;
}
#newsmm p.newslink {
	float: right;
	margin-top: 20px;
}







	.bn-phone{
		display: none;
	}



	
	#feed-wrap{
		width: 100%;
		height: auto;

		display: flex;
		flex-wrap: wrap;
	}	

	#feed-wrap .feed-list{
		display: block;
		width: 49%;
		height: auto;
		float: left;
		
		margin: 0 2% 20px 0;
		padding: 0;
		
	}
	
	
	
	#feed-wrap .feed-list:last-child{
		margin-right: 0;

		
	}	
	



    
    .information-wrap{
        position: relative;
    }

    a.tw{
display: block;
width: 55px;
height: auto;
position: absolute;
left: 220px;
top: 100px;
        
    } 


}

/* Style for TabletPCs Large models */
@media screen and (min-width: 769px) and (max-width: 980px) {
#mmcontents-ind {
	padding: 0px;
	height: auto;
	width: 100%;
	margin: 0px auto;
	background-color: #FFFFFF;
}
#pagebottom {
	background-repeat: no-repeat;
	padding: 0px;
	clear: both;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#pagebottom a img {
	width: 100%;
	height: auto;
}
#msp .rslides {
	width: 100%;
	margin: 0 auto;
	padding: 0;
}
#indmmbox {
	box-sizing: border-box;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0px auto;
	padding: 30px;
}
h2.h2ind-news {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#292929+0,292929+1,2c2c2c+2,343434+3,444444+4,4f4f4f+5,5e5e5e+5,717171+6,8d8d8d+6,afafaf+7,c8c8c8+7,d8d8d8+8,e3e3e3+8,eaeaea+9,ececec+9,ececec+10,e9e9e9+10,cbcbcb+13,c2c2c2+14,bfbfbf+16,bebebe+18,bbbbbb+20,b8b8b8+20,969696+32,7e7e7e+37,727272+41,6e6e6e+44,595959+49,4e4e4e+53,3f3f3f+59,3f3f3f+71,484848+79,454545+90,9e9e9e+100 */
background: rgb(41,41,41); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(41,41,41,1) 0%, rgba(41,41,41,1) 1%, rgba(44,44,44,1) 2%, rgba(52,52,52,1) 3%, rgba(68,68,68,1) 4%, rgba(79,79,79,1) 5%, rgba(94,94,94,1) 5%, rgba(113,113,113,1) 6%, rgba(141,141,141,1) 6%, rgba(175,175,175,1) 7%, rgba(200,200,200,1) 7%, rgba(216,216,216,1) 8%, rgba(227,227,227,1) 8%, rgba(234,234,234,1) 9%, rgba(236,236,236,1) 9%, rgba(236,236,236,1) 10%, rgba(233,233,233,1) 10%, rgba(203,203,203,1) 13%, rgba(194,194,194,1) 14%, rgba(191,191,191,1) 16%, rgba(190,190,190,1) 18%, rgba(187,187,187,1) 20%, rgba(184,184,184,1) 20%, rgba(150,150,150,1) 32%, rgba(126,126,126,1) 37%, rgba(114,114,114,1) 41%, rgba(110,110,110,1) 44%, rgba(89,89,89,1) 49%, rgba(78,78,78,1) 53%, rgba(63,63,63,1) 59%, rgba(63,63,63,1) 71%, rgba(72,72,72,1) 79%, rgba(69,69,69,1) 90%, rgba(158,158,158,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(41,41,41,1) 0%,rgba(41,41,41,1) 1%,rgba(44,44,44,1) 2%,rgba(52,52,52,1) 3%,rgba(68,68,68,1) 4%,rgba(79,79,79,1) 5%,rgba(94,94,94,1) 5%,rgba(113,113,113,1) 6%,rgba(141,141,141,1) 6%,rgba(175,175,175,1) 7%,rgba(200,200,200,1) 7%,rgba(216,216,216,1) 8%,rgba(227,227,227,1) 8%,rgba(234,234,234,1) 9%,rgba(236,236,236,1) 9%,rgba(236,236,236,1) 10%,rgba(233,233,233,1) 10%,rgba(203,203,203,1) 13%,rgba(194,194,194,1) 14%,rgba(191,191,191,1) 16%,rgba(190,190,190,1) 18%,rgba(187,187,187,1) 20%,rgba(184,184,184,1) 20%,rgba(150,150,150,1) 32%,rgba(126,126,126,1) 37%,rgba(114,114,114,1) 41%,rgba(110,110,110,1) 44%,rgba(89,89,89,1) 49%,rgba(78,78,78,1) 53%,rgba(63,63,63,1) 59%,rgba(63,63,63,1) 71%,rgba(72,72,72,1) 79%,rgba(69,69,69,1) 90%,rgba(158,158,158,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(41,41,41,1) 0%,rgba(41,41,41,1) 1%,rgba(44,44,44,1) 2%,rgba(52,52,52,1) 3%,rgba(68,68,68,1) 4%,rgba(79,79,79,1) 5%,rgba(94,94,94,1) 5%,rgba(113,113,113,1) 6%,rgba(141,141,141,1) 6%,rgba(175,175,175,1) 7%,rgba(200,200,200,1) 7%,rgba(216,216,216,1) 8%,rgba(227,227,227,1) 8%,rgba(234,234,234,1) 9%,rgba(236,236,236,1) 9%,rgba(236,236,236,1) 10%,rgba(233,233,233,1) 10%,rgba(203,203,203,1) 13%,rgba(194,194,194,1) 14%,rgba(191,191,191,1) 16%,rgba(190,190,190,1) 18%,rgba(187,187,187,1) 20%,rgba(184,184,184,1) 20%,rgba(150,150,150,1) 32%,rgba(126,126,126,1) 37%,rgba(114,114,114,1) 41%,rgba(110,110,110,1) 44%,rgba(89,89,89,1) 49%,rgba(78,78,78,1) 53%,rgba(63,63,63,1) 59%,rgba(63,63,63,1) 71%,rgba(72,72,72,1) 79%,rgba(69,69,69,1) 90%,rgba(158,158,158,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#9e9e9e',GradientType=0 ); /* IE6-9 */

}
h2.h2ind-recommend {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(53,54,49);
	background: -moz-linear-gradient(top, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353631', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-vintage {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-tradein {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-blog {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-company {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-feature {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-casestudy {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
.wb-recommend {
	box-sizing: border-box;
	background-color: #d4d4d4;
	padding: 5px 5px 0;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-vintage {
	box-sizing: border-box;
	background-color: #8693CB;
	padding: 5px 5px 0;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-trade {
	box-sizing: border-box;
	background-color: #666666;
	padding: 1px 5px 5px 5px;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#wb-blog {
	box-sizing: border-box;
	background-color: #2DAEAE;
	padding: 0 5px 5px;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#wb-blog .wp-blog-img {
	display: none;
}
#wb-blogmm {
	padding: 5px 15px 15px 15px;
	background-color: #000000;
}
#wb-blogmm ul {
	line-height: 100%;
	margin: 0px;
	padding: 0px;
}
#wb-blogmm li {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	color: #FFFFFF;
}
#wb-blogmm p {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
#wb-blogmm a {
	color: #FF6600;
}
.wb-news {
	box-sizing: border-box;
	padding: 10px;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
	
	background-color: #222;	
}
.wb-company {
	box-sizing: border-box;
	padding: 15px;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}
.wb-feature {
	box-sizing: border-box;
	padding: 20px 15px 15px 15px;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0 0 5px;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}
.wb-casestudy {
	padding: 10px;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0 0 5px;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
	box-sizing: border-box;
}
.wb60 {
	background-image: url(../img/index/wbbg-b-60.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb40 {
	background-image: url(../img/index/wbbg-b-40.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb25 {
	background-image: url(../img/index/wbbg-b-25.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-orange {
	background-image: url(../img/index/wbbg-orange.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#indleft {
	display: inline;
	float: none;
	width: 100%;
}
#indleft img {
	width: 100%;
	height: auto;
}
#indright {
	display: inline;
	float: none;
	width: 100%;
}
#indright img {
	width: 100%;
	height: auto;
}
.box306-l {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 286px;
}
.box317-r {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 317px;
}
#indtrade {
	background-color: #ffffff;
	background-image: url("../img/index/tradebg.jpg");
	background-position: right top;
	background-repeat: no-repeat;
	box-sizing: border-box;
	margin: 0;
	padding: 25px 15px 15px;
	width: 100%;
}
#indtrade h3.h3indtradea {
	padding: 0px;
	height: 96px;
	width: 481px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#indtrade h3.h3indtradea a {
	background-image: url(../img/trade/toppage/toptxt.png);
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 96px;
	width: 481px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-repeat: no-repeat;
}
#indtrade h3.h3indtradeb {
	background-image: url(../img/trade/toppage/scap01.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 19px;
	width: 133px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#indtrade h2.h2indtradec {
	background-image: url(../img/trade/toppage/emblems.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 35px;
	width: 518px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#indtrade h2.h2indtraded {
	background-image: url(../img/trade/toppage/scap02.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 43px;
	width: 484px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.trade-list ul {
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.trade-list li {
	box-sizing: border-box;
	width: 49.5%;
	height: auto;
	display: block;
	float: left;
	margin: 0 1% 0 0;
	padding: 0;
}
.trade-list li:nth-child(2n) {
	margin-right: 0;
}
.trade-list li a {
	border: 0;
	width: 100%;
	height: 48px;
	display: block;
	text-decoration: none;
	padding: 0 0 0 10px;
	box-sizing: border-box;
	line-height: 48px;
	color: #fff;
	font-weight: bold;
	background: url("../img/trade-ar.png") rgb(76,76,76);
	background: url("../img/trade-ar.png"), -moz-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: url("../img/trade-ar.png"), -webkit-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: url("../img/trade-ar.png"), linear-gradient(to bottom, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );
	background-position: 100% center;
	background-repeat: no-repeat;
	background-size: auto 100%;
}
.trade-list li a:hover {
	background: url("../img/trade-ar.png") rgb(153,75,36);
	background: url("../img/trade-ar.png"), -moz-linear-gradient(top, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
	background: url("../img/trade-ar.png"), -webkit-linear-gradient(top, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
	background: url("../img/trade-ar.png"), linear-gradient(to bottom, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#994b24', endColorstr='#cf5b1e', GradientType=0 );
	background-position: 100% center;
	background-repeat: no-repeat;
	background-size: auto 100%;
}
h2.h2indtradekyo {
	background-image: url(../img/index/banner-tradeinfo.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 62px;
	width: 583px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
h2.h2indtradekyo a {
	background-image: url(../img/index/banner-tradeinfo.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 62px;
	width: 583px;
}
h2.h2indtradekyo a:hover {
	background-image: url(../img/index/banner-tradeinfo2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 62px;
	width: 583px;
}
.box80_l {
	display: inline;
	float: left;
	width: 80px;
}
.box180-r {
	display: inline;
	float: right;
	width: 180px;
}
.bannerbox01 {
	clear: both;
	width: 100%;
	margin: 0px auto;
	padding: 0px;
}
.bannerbox01 a {
	display: block;
	width: 49%;
	margin-right: 2%;
	float: left;
	margin-bottom: 20px;
}
.bannerbox01 a:nth-child(2n) {
	margin-right: 0;
}
.bannerbox01 a img {
	width: 100%;
	height: auto;
}
.bannerbox01 ul.bn-list {
	margin: 0;
	padding: 0;
	width: 100%;
}
.bannerbox01 ul.bn-list li {
	display: block;
	width: 49%;
	margin: 0 2% 0 0;
	float: left;
}
.bannerbox01 ul.bn-list li:last-child {
	margin-right: 0;
}
.bannerbox01 ul.bn-list li a {
	display: block;
	width: 100%;
}
.box300-l {
	display: inline;
	float: left;
	width: 300px;
}
.box300-r {
	display: inline;
	float: right;
	width: 300px;
}
.box180-l {
	display: inline;
	float: left;
	width: 30%;
}
.box360-r {
	display: inline;
	float: right;
	width: 67%;
	padding-top: 8px;
}
h3.h3intro {
	background-image: url(../img/index/scap-intro.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 167px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3map {
	background-image: url(../img/index/scap-map.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3company {
	background-image: url(../img/index/scap-company.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 171px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3contact {
	background-image: url(../img/index/scap-contact.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3link {
	background-image: url(../img/index/scap-link.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 80px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.feed-btn {
	width: 165px;
	float: right;
}
/*   facebookのフィード読み込み   */
#wb-facebook {
	background-image: url(../img/index/wb-facebook.png);
	background-repeat: no-repeat;
	height: 400px;
	width: 596px;
	margin-bottom: 15px;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 84px;
	padding-bottom: 5px;
	text-align: right;
}
.box-r2b {
	width: 596px;
	height: auto;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
}
#wb-facebook h3.h3boxtitle {
	font-family: 'Monsieur La Doulaise', cursive;
	font-size: 36px;
	font-weight: 200;
	line-height: 1em;
	margin-bottom: 5px;
	color: #444;
}
#wb-facebook h4.h4boxtitle {
	font-family: "Times New Roman", "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	font-size: 0.7em;
	font-weight: normal;
	line-height: 1em;
	margin-bottom: 25px;
	color: #B7AB82;
}
/* Atropos */
.dataprintmain {
	clear: both;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.dataprintmain:before, .dataprintmain:after {
	content: "";
	display: table;
}
.dataprintmain:after {
	clear: both;
}
.dataprintmain {
	zoom: 1;
	overflow: hidden;
}
.dataprintmain .dpm0sin {
	height: auto;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	margin-bottom: 10px;
	clear: both;
}
.dpm0sin:before, .dpm0sin:after {
	content: "";
	display: table;
}
.dpm0sin:after {
	clear: both;
}
.dpm0sin {
	zoom: 1;
	overflow: hidden;
}
.dataprintmain .dpm0sin img {
	width: 105px;
	height: auto;
	max-height: 80px;
	float: left;
	overflow: hidden;
}
.dataprintmain .dpm0sin .dpmcontents {
	height: auto;
	width: 480px;
	padding-top: 0px;
	float: right;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_title {
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
	font-family: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_com {
	font-size: 0.8em;
	line-height: 1.5em;
	margin-bottom: 10px;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_date {
	font-size: 0.6em;
	line-height: 1.5em;
	text-align: right;
	color: #B7AB82;
}
.dataprintmain .dpm0sin .dpmcontents a {
	text-decoration: none;
	color: #222;
}
.dataprintmain .dpm0sin .dpmcontents a:hover {
	text-decoration: underline;
	color: #B7AB82;
}
.dpm_feed_icon .dpm_feed_icon_facebook {
	font-size: 0.7em;
	padding: 2px 4px;
	background-color: #fff;
	color: #B7AB82;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border: 1px solid #B7AB82;
}
#fbmm {
	background-color: #3a5795;
	background-image: url("../../img/index/fb_logo.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.r-bnlist a {
	display: block;
	float: left;
	width: 32%;
	margin-right: 2%;
	margin-bottom: 20px;
}
.r-bnlist a:last-child {
	margin-right: 0;
}
/* RECOMMEND CAR */
.recommend-listbox {
	width: 100%;
	height: auto;
	clear: both;
	display: flex;
	flex-wrap: wrap;
}
.recommend-listbox a {
	margin: 0 5px 5px 0;
	width: calc( (100% - 15px) / 4);
	background-color: #222;
	background-position: left top;
	background-repeat: repeat-x;
	/*border-radius: 8px;
	box-shadow: 0 2px 10px #999;*/
	display: block;
	height: auto;
	opacity: 1;
	overflow: hidden;
	/*padding-top: 5px;*/
	text-decoration: none;
	transition: all 0.4s ease 0s;
	
	position: relative;
	padding-bottom: 20px;
}
	
.recommend-listbox a:nth-child(4n) {
	margin-right: 0;
	}
.recommend-listbox a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.recommend-listbox a:hover {
	background-color: #333;
}
.recommend-listbox a .nltcc {
	padding: 10px;
}
.recommend-listbox a .nltcc_stn h3 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 12px;
	font-weight: normal;
	line-height: 1em;
	color: #ccc;
	margin-bottom: 3px!important;
}
.recommend-listbox a .nltcc_stn h4 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 12px!important;
	font-weight: bold!important;
	line-height: 1.25em!important;
	color: #ccc;
	margin-bottom: 3px!important;
}
.recommend-listbox a .nltcc_stn h5 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 10px;
	font-weight: normal;
	line-height: 1.25em;
	color: #ccc;
	margin-bottom: 5px;
}
.recommend-listbox a .nltcc_stn p.stnprice {
	width: auto;
	height: auto;
	display: block;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	line-height: 1.4em;
	color: #c00;
	position: absolute;
	bottom: 10px;
	width: calc(100% - 20px);
	margin: 0;
	padding: 0;
}
.recommend-listbox a .nltcc_stn p.stnprice strong {
	font-size: 20px!important;
}
.recommend-listbox a img.stnic {
	width: 33px !important;
	height: auto;
	position: absolute;
	bottom: 10px;
	float: left;
}
.recommend-listbox a .nltcc_stn dl {
	width: 100%;
	height: auto;
	display: block;
}
.recommend-listbox a .nltcc_stn dt {
	width: 40px;
	height: auto;
	display: block;
	padding: 5px 0 5px 0;
	font-size: 0.7em!important;
	line-height: 1.25em;
	font-weight: normal;
	color: #ccc;
	float: left;
	text-align: left;
}
.recommend-listbox a .nltcc_stn dd {
	width: 100%;
	height: auto;
	display: block;
	padding: 5px 5px 5px 40px;
	font-size: 0.7em!important;
	line-height: 1.25em;
	text-align: right;	border-bottom: 1px dotted #ccc;
	box-sizing: border-box;
	color: #ccc;
	margin-bottom: 0;
}
.recommend-listbox .spec-info {
	margin-bottom: 20px;
}
/* VINTAGE COLLECTION */
.vintage-listbox {
	width: 100%;
	height: auto;
	clear: both;
	display: flex;
	flex-wrap: wrap;
}
.vintage-listbox a {
	margin: 0 0 5px;
	width: 100%;
	background-color: #222;
	background-position: left top;
	background-repeat: repeat-x;
	/*border-radius: 8px;
    box-shadow: 0 2px 10px #999;*/
	display: block;
	height: auto;
	opacity: 1;
	overflow: hidden;
	padding-top: 5px;
	text-decoration: none;
	transition: all 0.4s ease 0s;
	
}
.vintage-listbox a img {
	display: block !important;
	float: left !important;
	height: auto !important;
	margin: 2% 0 2% 2%;
	width: 26% !important;
}
.vintage-listbox a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.vintage-listbox a:hover {
	background-color: #333;
}
.vintage-listbox a .nltcc {
	display: block;
	float: right;
	height: auto;
	padding: 2% 10px;
	width: 70%;
	box-sizing: border-box;
}
.vintage-listbox a .nltcc_stn h3 {
	color: #ccc;
	float: left;
	font-size: 14px !important;
	font-weight: normal;
	line-height: 18px !important;
	margin-bottom: 0 !important;
	margin-top: 3px !important;
	padding: 0 !important;
}
.vintage-listbox a .nltcc_stn h4 {
	color: #ccc;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	margin-bottom: 5px !important;
	padding-bottom: 0 !important;
	padding-top: 3px !important;
}
.vintage-listbox a .nltcc_stn h5 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.25em;
	color: #ccc;
	margin-bottom: 5px;
}
.vintage-listbox a .nltcc_stn p.stnprice {
	clear: both !important;
	color: #c00;
	display: block;
	font-size: 0.8em !important;
	font-weight: bold;
	height: auto;
	line-height: 1em !important;
	margin-bottom: 0 !important;
	text-align: right;
	width: 100%;
	float: right;
	margin-top: -25px;
}
.vintage-listbox a .nltcc_stn p.stnprice strong {
	font-size: 20px!important;
}
.vintage-listbox a img.stnic {
	width: 33px !important;
	height: auto;
	float: left;
}
.vintage-listbox a .nltcc_stn dl {
	width: 100%;
	height: auto;
	display: block;
	float: left;
}
.vintage-listbox a .nltcc_stn dt {
	width: 40px;
	height: auto;
	display: block;
	padding: 5px 0 5px 0;
	font-size: 0.7em!important;
	line-height: 1.25em;
	font-weight: normal;
	color: #ccc;
	float: left;
	text-align: left;
}
.vintage-listbox a .nltcc_stn dd {
	width: 100%;
	height: auto;
	display: block;
	padding: 5px 5px 5px 40px;
	font-size: 0.7em!important;
	line-height: 1.25em;
	text-align: right;
	border-bottom: 1px dotted #ccc;
	box-sizing: border-box;
	color: #ccc;
	margin-bottom: 0;
}
.vintage-listbox .spec-info {
	margin-bottom: 0px;
}
/*CASE STUDY*/


.casestudy-list {
	width: 100%;
	height: auto;
	display: block;
	padding: 0;
}
.casestudy-list ul {
	margin: 0;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
}
.casestudy-list ul li {
	width: calc((100% - 20px) / 3 ) ;
	height: auto;
	display: block;
	padding: 0;
	float: left;
	box-sizing: border-box;
	margin: 0 10px 0 0;
}
	
.casestudy-list ul li:nth-child(3n) {
	margin-right: 0;

}	
.casestudy-list ul li a {
	width: 100%;
	height: auto;
	display: block;
	text-decoration: none;
	background-color: #fff;
	padding: 5px;
	box-sizing: border-box;
	border: solid 1px #666;
}
.casestudy-list ul li a:hover {
	background-color: #f5f5f5;
}
.casestudy-list ul li a img {
	width: 100%;
	height: auto;
	display: block;
}
	
.casestudy-list ul li a .cmcc {
	width: 100%;
	height: auto;
	display: block;
	padding: 10px 5px ;
	box-sizing: border-box;
}
.casestudy-list ul li a .cmcc h4 {
	font-size: 12px;
	font-weight: normal;
	line-height: 1.4em;
	margin-bottom: 0px;
	color: #222;
	display: block;
	box-sizing: border-box;
}	
	
.casestudy-list ul li a .cmcc p {
	font-size: 12px;
	line-height: 1.4em;
}
.community-img-column {
	display: block;
	float: left;
	height: auto;
	width: 100%;
}
.community-img-wrap::before {
	content: "";
	display: block;
	padding-top: 66.66%;
}
.community-img-wrap {
	background-color: #222;
	margin: 0;
	position: relative;
}
.community-img-inner {
	align-items: center;
	bottom: 0;
	display: flex;
	justify-content: center;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
}
/* News */
#newsmm {
	width: 100%;
	max-width: 1400px;
	height: auto;
	display: block;
	margin: 0 auto;
	padding: 25px 5% 60px;
}
#newsmm h2 {
	color: #222;
	font-family: "Lato", sans-serif;
	font-size: 30px;
	font-weight: 300;
	letter-spacing: -1px;
	padding-top: 40px;
	text-align: center;
}
#newscc {
	width: 100%;
	height: auto;
	display: block;
	padding: 0;
	margin: 0 auto;
}
#newscc h2.h2indtitle {
	font-size: 26px;
	font-family: 'Lato', sans-serif;
	line-height: 40px;
	font-weight: 300;
	margin-bottom: 20px;
	float: left;
	color: #807153;
}
#newscc p.pindtitle {
	font-size: 12px;
	line-height: 40px;
	font-weight: 300;
	margin-bottom: 20px;
	color: #3a3329;
	float: right;
}
#newscc ul {
	margin: 0;
}
#newscc ul li {
	border-bottom: 1px dotted #999;
	display: block;
	margin: 0;
}
#newscc ul li a {
	width: 100%;
	height: auto;
	display: block;
	text-decoration: none;
	padding: 10px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	box-sizing: border-box;
}
#newscc ul li a:hover {
	background-color: #333;
}
#newscc ul li a img {
	width: 15%;
	height: auto;
	display: block;
	float: left;
}
#newscc ul li a .nwc {
	width: 85%;
	height: auto;
	display: block;
	float: right;
	padding: 0% 5% 0% 10px;
	box-sizing: border-box;
}
#newscc ul li a .nwc p {
	font-size: 12px;
	line-height: 1.6em;
	margin-bottom: 5px;
	color: #ccc;
}
#newscc ul li a .nwc p.nwdate {
	font-size: 12px;
	line-height: 1.6em;
	color: #ccc;
}
#newsban {
	width: 40%;
	height: auto;
	display: block;
	float: right;
	padding: 50px 3% 50px 3%;
}
#newsban ul {
	margin-bottom: 15px;
}
#newsban ul li {
	width: 50%;
	height: auto;
	display: block;
	float: left;
	padding: 1%;
}
#newsmm p.newslink {
	float: right;
	margin-top: 20px;
}


	.bn-pc{
		display: none;
	}
	.bn-phone{
		width: 60%;
		margin: 0 auto 20px;
		display: block;
	}
	.bn-phone img{
		width: 100%;
		display: block;
	}	
	




	#feed-wrap{
		width: 100%;
		height: auto;

		display: flex;
		flex-wrap: wrap;
	}	

	#feed-wrap .feed-list{
		display: block;
		width: 49%;
		height: auto;
		float: left;
		
		margin: 0 2% 20px 0;
		padding: 0;
		
	}
	
	
	
	#feed-wrap .feed-list:last-child{
		margin-right: 0;

		
	}	



    .information-wrap{
        position: relative;
    }

    a.tw{
display: block;
width: 55px;
height: auto;
position: absolute;
left: 220px;
top: 100px;
        
    } 


}

/* Style for TabletPCs Large models */
@media screen and (min-width: 600px) and (max-width: 768px) {
#mmcontents-ind {
	padding: 0px;
	height: auto;
	width: 100%;
	margin: 0px auto;
	background-color: #FFFFFF;
}
#pagebottom {
	background-repeat: no-repeat;
	padding: 0px;
	clear: both;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#pagebottom a img {
	width: 100%;
	height: auto;
}
#msp .rslides {
	width: 100%;
	margin: 0 auto;
	padding: 0;
}
#indmmbox {
	box-sizing: border-box;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0px auto;
	padding: 30px;
}
h2.h2ind-news {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#292929+0,292929+1,2c2c2c+2,343434+3,444444+4,4f4f4f+5,5e5e5e+5,717171+6,8d8d8d+6,afafaf+7,c8c8c8+7,d8d8d8+8,e3e3e3+8,eaeaea+9,ececec+9,ececec+10,e9e9e9+10,cbcbcb+13,c2c2c2+14,bfbfbf+16,bebebe+18,bbbbbb+20,b8b8b8+20,969696+32,7e7e7e+37,727272+41,6e6e6e+44,595959+49,4e4e4e+53,3f3f3f+59,3f3f3f+71,484848+79,454545+90,9e9e9e+100 */
background: rgb(41,41,41); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(41,41,41,1) 0%, rgba(41,41,41,1) 1%, rgba(44,44,44,1) 2%, rgba(52,52,52,1) 3%, rgba(68,68,68,1) 4%, rgba(79,79,79,1) 5%, rgba(94,94,94,1) 5%, rgba(113,113,113,1) 6%, rgba(141,141,141,1) 6%, rgba(175,175,175,1) 7%, rgba(200,200,200,1) 7%, rgba(216,216,216,1) 8%, rgba(227,227,227,1) 8%, rgba(234,234,234,1) 9%, rgba(236,236,236,1) 9%, rgba(236,236,236,1) 10%, rgba(233,233,233,1) 10%, rgba(203,203,203,1) 13%, rgba(194,194,194,1) 14%, rgba(191,191,191,1) 16%, rgba(190,190,190,1) 18%, rgba(187,187,187,1) 20%, rgba(184,184,184,1) 20%, rgba(150,150,150,1) 32%, rgba(126,126,126,1) 37%, rgba(114,114,114,1) 41%, rgba(110,110,110,1) 44%, rgba(89,89,89,1) 49%, rgba(78,78,78,1) 53%, rgba(63,63,63,1) 59%, rgba(63,63,63,1) 71%, rgba(72,72,72,1) 79%, rgba(69,69,69,1) 90%, rgba(158,158,158,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(41,41,41,1) 0%,rgba(41,41,41,1) 1%,rgba(44,44,44,1) 2%,rgba(52,52,52,1) 3%,rgba(68,68,68,1) 4%,rgba(79,79,79,1) 5%,rgba(94,94,94,1) 5%,rgba(113,113,113,1) 6%,rgba(141,141,141,1) 6%,rgba(175,175,175,1) 7%,rgba(200,200,200,1) 7%,rgba(216,216,216,1) 8%,rgba(227,227,227,1) 8%,rgba(234,234,234,1) 9%,rgba(236,236,236,1) 9%,rgba(236,236,236,1) 10%,rgba(233,233,233,1) 10%,rgba(203,203,203,1) 13%,rgba(194,194,194,1) 14%,rgba(191,191,191,1) 16%,rgba(190,190,190,1) 18%,rgba(187,187,187,1) 20%,rgba(184,184,184,1) 20%,rgba(150,150,150,1) 32%,rgba(126,126,126,1) 37%,rgba(114,114,114,1) 41%,rgba(110,110,110,1) 44%,rgba(89,89,89,1) 49%,rgba(78,78,78,1) 53%,rgba(63,63,63,1) 59%,rgba(63,63,63,1) 71%,rgba(72,72,72,1) 79%,rgba(69,69,69,1) 90%,rgba(158,158,158,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(41,41,41,1) 0%,rgba(41,41,41,1) 1%,rgba(44,44,44,1) 2%,rgba(52,52,52,1) 3%,rgba(68,68,68,1) 4%,rgba(79,79,79,1) 5%,rgba(94,94,94,1) 5%,rgba(113,113,113,1) 6%,rgba(141,141,141,1) 6%,rgba(175,175,175,1) 7%,rgba(200,200,200,1) 7%,rgba(216,216,216,1) 8%,rgba(227,227,227,1) 8%,rgba(234,234,234,1) 9%,rgba(236,236,236,1) 9%,rgba(236,236,236,1) 10%,rgba(233,233,233,1) 10%,rgba(203,203,203,1) 13%,rgba(194,194,194,1) 14%,rgba(191,191,191,1) 16%,rgba(190,190,190,1) 18%,rgba(187,187,187,1) 20%,rgba(184,184,184,1) 20%,rgba(150,150,150,1) 32%,rgba(126,126,126,1) 37%,rgba(114,114,114,1) 41%,rgba(110,110,110,1) 44%,rgba(89,89,89,1) 49%,rgba(78,78,78,1) 53%,rgba(63,63,63,1) 59%,rgba(63,63,63,1) 71%,rgba(72,72,72,1) 79%,rgba(69,69,69,1) 90%,rgba(158,158,158,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#9e9e9e',GradientType=0 ); /* IE6-9 */

}
h2.h2ind-recommend {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(53,54,49);
	background: -moz-linear-gradient(top, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353631', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-vintage {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-tradein {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-blog {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-company {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-feature {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-casestudy {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
.wb-recommend {
	box-sizing: border-box;
	background-color: #d4d4d4;
	padding: 5px 5px 0;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-vintage {
	box-sizing: border-box;
	background-color: #8693CB;
	padding: 5px 5px 0;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-trade {
	box-sizing: border-box;
	background-color: #666666;
	padding: 1px 5px 5px 5px;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#wb-blog {
	box-sizing: border-box;
	background-color: #2DAEAE;
	padding: 0 5px 5px;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#wb-blog .wp-blog-img {
	display: none;
}
#wb-blogmm {
	padding: 5px 15px 15px 15px;
	background-color: #000000;
}
#wb-blogmm ul {
	line-height: 100%;
	margin: 0px;
	padding: 0px;
}
#wb-blogmm li {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	color: #FFFFFF;
}
#wb-blogmm p {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
#wb-blogmm a {
	color: #FF6600;
}
.wb-news {
	box-sizing: border-box;
	padding: 10px;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
	
	background-color: #222;	
}
.wb-company {
	box-sizing: border-box;
	padding: 15px;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}
.wb-feature {
	box-sizing: border-box;
	padding: 20px 15px 15px 15px;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0 0 20px;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}
.wb-casestudy {
	padding: 10px;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0 0 5px;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
	box-sizing: border-box;
}
.wb60 {
	background-image: url(../img/index/wbbg-b-60.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb40 {
	background-image: url(../img/index/wbbg-b-40.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb25 {
	background-image: url(../img/index/wbbg-b-25.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-orange {
	background-image: url(../img/index/wbbg-orange.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#indleft {
	display: inline;
	float: none;
	width: 100%;
}
#indleft img {
	width: 100%;
	height: auto;
}
#indright {
	display: inline;
	float: none;
	width: 100%;
}
#indright img {
	width: 100%;
	height: auto;
}
.box306-l {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 286px;
}
.box317-r {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 317px;
}
#indtrade {
	background-color: #ffffff;
	/*background-image: url("../img/index/tradebg.jpg");*/
	background-image: none;
	background-position: right top;
	background-repeat: no-repeat;
	box-sizing: border-box;
	margin: 0;
	padding: 25px 15px 15px;
	width: 100%;
}
#indtrade h3.h3indtradea {
	padding: 0px;
	height: 96px;
	width: 481px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#indtrade h3.h3indtradea a {
	background-image: url(../img/trade/toppage/toptxt.png);
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 96px;
	width: 481px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-repeat: no-repeat;
}
#indtrade h3.h3indtradeb {
	background-image: url(../img/trade/toppage/scap01.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 19px;
	width: 133px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#indtrade h2.h2indtradec {
	background-image: url(../img/trade/toppage/emblems.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 35px;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-size: contain;
}
#indtrade h2.h2indtraded {
	background-image: url(../img/trade/toppage/scap02.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 43px;
	width: 484px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.trade-list ul {
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.trade-list li {
	box-sizing: border-box;
	width: 49.5%;
	height: auto;
	display: block;
	float: left;
	margin: 0 1% 0 0;
	padding: 0;
}
.trade-list li:nth-child(2n) {
	margin-right: 0;
}
.trade-list li a {
	border: 0;
	width: 100%;
	height: 48px;
	display: block;
	text-decoration: none;
	padding: 0 0 0 10px;
	box-sizing: border-box;
	line-height: 48px;
	color: #fff;
	font-weight: bold;
	background: url("../img/trade-ar.png") rgb(76,76,76);
	background: url("../img/trade-ar.png"), -moz-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: url("../img/trade-ar.png"), -webkit-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: url("../img/trade-ar.png"), linear-gradient(to bottom, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );
	background-position: 100% center;
	background-repeat: no-repeat;
	background-size: auto 100%;
}
.trade-list li a:hover {
	background: url("../img/trade-ar.png") rgb(153,75,36);
	background: url("../img/trade-ar.png"), -moz-linear-gradient(top, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
	background: url("../img/trade-ar.png"), -webkit-linear-gradient(top, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
	background: url("../img/trade-ar.png"), linear-gradient(to bottom, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#994b24', endColorstr='#cf5b1e', GradientType=0 );
	background-position: 100% center;
	background-repeat: no-repeat;
	background-size: auto 100%;
}
h2.h2indtradekyo {
	background-image: url(../img/index/banner-tradeinfo.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 62px;
	width: 583px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
h2.h2indtradekyo a {
	background-image: url(../img/index/banner-tradeinfo.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 62px;
	width: 583px;
}
h2.h2indtradekyo a:hover {
	background-image: url(../img/index/banner-tradeinfo2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 62px;
	width: 583px;
}
.box80_l {
	display: inline;
	float: left;
	width: 80px;
}
.box180-r {
	display: inline;
	float: right;
	width: 180px;
}
.bannerbox01 {
	clear: both;
	width: 100%;
	margin: 0px auto;
	padding: 0px;
}
.bannerbox01 a {
	display: block;
	width: 49%;
	margin-right: 2%;
	float: left;
	margin-bottom: 20px;
}
.bannerbox01 a:nth-child(2n) {
	margin-right: 0;
}
.bannerbox01 a img {
	width: 100%;
	height: auto;
}
.bannerbox01 ul.bn-list {
	margin: 0;
	padding: 0;
	width: 100%;
}
.bannerbox01 ul.bn-list li {
	display: block;
	width: 49%;
	margin: 0 2% 0 0;
	float: left;
}
.bannerbox01 ul.bn-list li:last-child {
	margin-right: 0;
}
.bannerbox01 ul.bn-list li a {
	display: block;
	width: 100%;
}
.box300-l {
	display: inline;
	float: left;
	width: 300px;
}
.box300-r {
	display: inline;
	float: right;
	width: 300px;
}
.box180-l {
	display: inline;
	float: left;
	width: 30%;
}
.box360-r {
	display: inline;
	float: right;
	width: 67%;
	padding-top: 8px;
}
h3.h3intro {
	background-image: url(../img/index/scap-intro.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 167px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3map {
	background-image: url(../img/index/scap-map.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3company {
	background-image: url(../img/index/scap-company.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 171px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3contact {
	background-image: url(../img/index/scap-contact.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3link {
	background-image: url(../img/index/scap-link.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 80px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.feed-btn {
	width: 165px;
	float: right;
}
/*   facebookのフィード読み込み   */
#wb-facebook {
	background-image: url(../img/index/wb-facebook.png);
	background-repeat: no-repeat;
	height: 400px;
	width: 596px;
	margin-bottom: 15px;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 84px;
	padding-bottom: 5px;
	text-align: right;
}
.box-r2b {
	width: 596px;
	height: auto;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
}
#wb-facebook h3.h3boxtitle {
	font-family: 'Monsieur La Doulaise', cursive;
	font-size: 36px;
	font-weight: 200;
	line-height: 1em;
	margin-bottom: 5px;
	color: #444;
}
#wb-facebook h4.h4boxtitle {
	font-family: "Times New Roman", "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	font-size: 0.7em;
	font-weight: normal;
	line-height: 1em;
	margin-bottom: 25px;
	color: #B7AB82;
}
/* Atropos */
.dataprintmain {
	clear: both;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.dataprintmain:before, .dataprintmain:after {
	content: "";
	display: table;
}
.dataprintmain:after {
	clear: both;
}
.dataprintmain {
	zoom: 1;
	overflow: hidden;
}
.dataprintmain .dpm0sin {
	height: auto;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	margin-bottom: 10px;
	clear: both;
}
.dpm0sin:before, .dpm0sin:after {
	content: "";
	display: table;
}
.dpm0sin:after {
	clear: both;
}
.dpm0sin {
	zoom: 1;
	overflow: hidden;
}
.dataprintmain .dpm0sin img {
	width: 105px;
	height: auto;
	max-height: 80px;
	float: left;
	overflow: hidden;
}
.dataprintmain .dpm0sin .dpmcontents {
	height: auto;
	width: 480px;
	padding-top: 0px;
	float: right;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_title {
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
	font-family: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_com {
	font-size: 0.8em;
	line-height: 1.5em;
	margin-bottom: 10px;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_date {
	font-size: 0.6em;
	line-height: 1.5em;
	text-align: right;
	color: #B7AB82;
}
.dataprintmain .dpm0sin .dpmcontents a {
	text-decoration: none;
	color: #222;
}
.dataprintmain .dpm0sin .dpmcontents a:hover {
	text-decoration: underline;
	color: #B7AB82;
}
.dpm_feed_icon .dpm_feed_icon_facebook {
	font-size: 0.7em;
	padding: 2px 4px;
	background-color: #fff;
	color: #B7AB82;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border: 1px solid #B7AB82;
}
#fbmm {
	background-color: #3a5795;
	background-image: url("../../img/index/fb_logo.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.r-bnlist a {
	display: block;
	float: left;
	width: 32%;
	margin-right: 2%;
	margin-bottom: 20px;
}
.r-bnlist a:last-child {
	margin-right: 0;
}
/* RECOMMEND CAR */
.recommend-listbox {
	width: 100%;
	height: auto;
	clear: both;
	display: flex;
	flex-wrap: wrap;
}
.recommend-listbox a {
	margin: 0 5px 5px 0;
	width: calc((100% - 5px) / 2);
	background-color: #222;
	background-position: left top;
	background-repeat: repeat-x;
	/*border-radius: 8px;
	box-shadow: 0 2px 10px #999;*/
	display: block;
	height: auto;
	opacity: 1;
	overflow: hidden;
	/*padding-top: 5px;*/
	text-decoration: none;
	transition: all 0.4s ease 0s;
	
	position: relative;
	padding-bottom: 20px;
}
	
.recommend-listbox a:nth-child(2n) {
	margin-right: 0;
	}
.recommend-listbox a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.recommend-listbox a:hover {
	background-color: #333;
}
.recommend-listbox a .nltcc {
	padding: 10px;
}
.recommend-listbox a .nltcc_stn h3 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 12px;
	font-weight: normal;
	line-height: 1em;
	color: #ccc;
	margin-bottom: 3px!important;
}
.recommend-listbox a .nltcc_stn h4 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 12px!important;
	font-weight: bold!important;
	line-height: 1.25em!important;
	color: #ccc;
	margin-bottom: 3px!important;
}
.recommend-listbox a .nltcc_stn h5 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 10px;
	font-weight: normal;
	line-height: 1.25em;
	color: #ccc;
	margin-bottom: 5px;
}
.recommend-listbox a .nltcc_stn p.stnprice {
	width: auto;
	height: auto;
	display: block;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	line-height: 1.4em;
	color: #c00;
	position: absolute;
	bottom: 10px;
	width: calc(100% - 20px);
	margin: 0;
	padding: 0;
}
.recommend-listbox a .nltcc_stn p.stnprice strong {
	font-size: 20px!important;
}
.recommend-listbox a img.stnic {
	width: 33px !important;
	height: auto;
	position: absolute;
	bottom: 10px;
	float: left;
}
.recommend-listbox a .nltcc_stn dl {
	width: 100%;
	height: auto;
	display: block;
}
.recommend-listbox a .nltcc_stn dt {
	width: 40px;
	height: auto;
	display: block;
	padding: 5px 0 5px 0;
	font-size: 0.7em!important;
	line-height: 1.25em;
	font-weight: normal;
	color: #ccc;
	float: left;
	text-align: left;
}
.recommend-listbox a .nltcc_stn dd {
	width: 100%;
	height: auto;
	display: block;
	padding: 5px 5px 5px 40px;
	font-size: 0.7em!important;
	line-height: 1.25em;
	text-align: right;	border-bottom: 1px dotted #ccc;
	box-sizing: border-box;
	color: #ccc;
	margin: 0;
}
.recommend-listbox .spec-info {
	margin-bottom: 20px;
}
/* VINTAGE COLLECTION */
.vintage-listbox {
	width: 100%;
	height: auto;
	clear: both;
	display: flex;
	flex-wrap: wrap;
}
.vintage-listbox a {
	margin: 0 0 5px;
	width: 100%;
	background-color: #222;
	background-position: left top;
	background-repeat: repeat-x;
	/*border-radius: 8px;
    box-shadow: 0 2px 10px #999;*/
	display: block;
	height: auto;
	opacity: 1;
	overflow: hidden;
	padding-top: 5px;
	text-decoration: none;
	transition: all 0.4s ease 0s;
	
}
.vintage-listbox a img {
	display: block !important;
	float: left !important;
	height: auto !important;
	margin: 2% 0 2% 2%;
	width: 26% !important;
}
.vintage-listbox a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.vintage-listbox a:hover {
	background-color: #333;
}
.vintage-listbox a .nltcc {
	display: block;
	float: right;
	height: auto;
	padding: 2% 10px;
	width: 70%;
	box-sizing: border-box;
}
.vintage-listbox a .nltcc_stn h3 {
	color: #ccc;
	float: left;
	font-size: 14px !important;
	font-weight: normal;
	line-height: 18px !important;
	margin-bottom: 0 !important;
	margin-top: 3px !important;
	padding: 0 !important;
}
.vintage-listbox a .nltcc_stn h4 {
	color: #ccc;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	margin-bottom: 5px !important;
	padding-bottom: 0 !important;
	padding-top: 3px !important;
}
.vintage-listbox a .nltcc_stn h5 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.25em;
	color: #ccc;
	margin-bottom: 5px;
}
.vintage-listbox a .nltcc_stn p.stnprice {
	clear: both !important;
	color: #c00;
	display: block;
	font-size: 0.8em !important;
	font-weight: bold;
	height: auto;
	line-height: 1em !important;
	margin-bottom: 0 !important;
	text-align: right;
	width: 100%;
	float: right;
	margin-top: -25px;
}
.vintage-listbox a .nltcc_stn p.stnprice strong {
	font-size: 20px!important;
}
.vintage-listbox a img.stnic {
	width: 33px !important;
	height: auto;
	float: left;
}
.vintage-listbox a .nltcc_stn dl {
	width: 100%;
	height: auto;
	display: block;
	float: left;
}
.vintage-listbox a .nltcc_stn dt {
	width: 40px;
	height: auto;
	display: block;
	padding: 5px 0 5px 0;
	font-size: 0.7em!important;
	line-height: 1.25em;
	font-weight: normal;
	color: #ccc;
	float: left;
	text-align: left;
}
.vintage-listbox a .nltcc_stn dd {
	width: 100%;
	height: auto;
	display: block;
	padding: 5px 5px 5px 40px;
	font-size: 0.7em!important;
	line-height: 1.25em;
	text-align: right;
	border-bottom: 1px dotted #ccc;
	box-sizing: border-box;
	color: #ccc;
	margin-bottom: 0;
}
.vintage-listbox .spec-info {
	margin-bottom: 0px;
}
/*CASE STUDY*/


.casestudy-list {
	width: 100%;
	height: auto;
	display: block;
	padding: 0;
}
.casestudy-list ul {
	margin: 0;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
}
.casestudy-list ul li {
	width: calc((100% - 20px) / 3 ) ;
	height: auto;
	display: block;
	padding: 0;
	float: left;
	box-sizing: border-box;
	margin: 0 10px 0 0;
}
	
.casestudy-list ul li:nth-child(3n) {
	margin-right: 0;

}	
.casestudy-list ul li a {
	width: 100%;
	height: auto;
	display: block;
	text-decoration: none;
	background-color: #fff;
	padding: 5px;
	box-sizing: border-box;
	border: solid 1px #666;
}
.casestudy-list ul li a:hover {
	background-color: #f5f5f5;
}
.casestudy-list ul li a img {
	width: 100%;
	height: auto;
	display: block;
}
.casestudy-list ul li a .cmcc {
	width: 100%;
	height: auto;
	display: block;
	padding: 10px 5px ;
	box-sizing: border-box;
}
.casestudy-list ul li a .cmcc h4 {
	font-size: 12px;
	font-weight: normal;
	line-height: 1.4em;
	margin-bottom: 0px;
	color: #222;
	display: block;
	box-sizing: border-box;
}
.casestudy-list ul li a .cmcc p {
	font-size: 12px;
	line-height: 1.4em;
}
.community-img-column {
	display: block;
	float: left;
	height: auto;
	width: 100%;
}
.community-img-wrap::before {
	content: "";
	display: block;
	padding-top: 66.66%;
}
.community-img-wrap {
	background-color: #222;
	margin: 0;
	position: relative;
}
.community-img-inner {
	align-items: center;
	bottom: 0;
	display: flex;
	justify-content: center;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
}
/* News */
#newsmm {
	width: 100%;
	max-width: 1400px;
	height: auto;
	display: block;
	margin: 0 auto;
	padding: 25px 5% 60px;
}
#newsmm h2 {
	color: #222;
	font-family: "Lato", sans-serif;
	font-size: 30px;
	font-weight: 300;
	letter-spacing: -1px;
	padding-top: 40px;
	text-align: center;
}
#newscc {
	width: 100%;
	height: auto;
	display: block;
	padding: 0;
	margin: 0 auto;
}
#newscc h2.h2indtitle {
	font-size: 26px;
	font-family: 'Lato', sans-serif;
	line-height: 40px;
	font-weight: 300;
	margin-bottom: 20px;
	float: left;
	color: #807153;
}
#newscc p.pindtitle {
	font-size: 12px;
	line-height: 40px;
	font-weight: 300;
	margin-bottom: 20px;
	color: #3a3329;
	float: right;
}
#newscc ul {
	margin: 0;
}
#newscc ul li {
	border-bottom: 1px dotted #999;
	display: block;
	margin: 0;
}
#newscc ul li a {
	width: 100%;
	height: auto;
	display: block;
	text-decoration: none;
	padding: 10px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	box-sizing: border-box;
}
#newscc ul li a:hover {
	background-color: #333;
}
#newscc ul li a img {
	width: 15%;
	height: auto;
	display: block;
	float: left;
}
#newscc ul li a .nwc {
	width: 85%;
	height: auto;
	display: block;
	float: right;
	padding: 0% 5% 0% 20px;
	box-sizing: border-box;
}
#newscc ul li a .nwc p {
	font-size: 12px;
	line-height: 1.6em;
	margin-bottom: 5px;
	color: #ccc;
}
#newscc ul li a .nwc p.nwdate {
	font-size: 12px;
	line-height: 1.6em;
	color: #ccc;
}
#newsban {
	width: 40%;
	height: auto;
	display: block;
	float: right;
	padding: 50px 3% 50px 3%;
}
#newsban ul {
	margin-bottom: 15px;
}
#newsban ul li {
	width: 50%;
	height: auto;
	display: block;
	float: left;
	padding: 1%;
}
#newsmm p.newslink {
	float: right;
	margin-top: 20px;
}



	.bn-pc{
		display: none;
	}
	
		.bn-phone img{
		width: 100%;
		display: block;
	}	
	




	#feed-wrap{
		width: 100%;
		height: auto;

		display: flex;
		flex-wrap: wrap;
	}	

	#feed-wrap .feed-list{
		display: block;
		width: 100%;
		height: auto;
		float: left;
		
		margin: 0 0% 20px 0;
		padding: 0;
		
	}
	
	
	





    .information-wrap{
        position: relative;
    }

    a.tw{
display: block;
width: 55px;
height: auto;
position: absolute;
left: 220px;
top: 100px;
        
    } 

}

/* Style for Smartphonea */
@media screen and (max-width: 599px) {
#mmcontents-ind {
	padding: 0px;
	height: auto;
	width: 100%;
	margin: 0px auto;
	background-color: #FFFFFF;
}
#pagebottom {
	background-repeat: no-repeat;
	padding: 0px;
	clear: both;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#pagebottom a img {
	width: 100%;
	height: auto;
}
#msp .rslides {
	width: 100%;
	margin: 0 auto;
	padding: 0;
}
#indmmbox {
	box-sizing: border-box;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0px auto;
	padding: 20px;
}
h2.h2ind-news {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#292929+0,292929+1,2c2c2c+2,343434+3,444444+4,4f4f4f+5,5e5e5e+5,717171+6,8d8d8d+6,afafaf+7,c8c8c8+7,d8d8d8+8,e3e3e3+8,eaeaea+9,ececec+9,ececec+10,e9e9e9+10,cbcbcb+13,c2c2c2+14,bfbfbf+16,bebebe+18,bbbbbb+20,b8b8b8+20,969696+32,7e7e7e+37,727272+41,6e6e6e+44,595959+49,4e4e4e+53,3f3f3f+59,3f3f3f+71,484848+79,454545+90,9e9e9e+100 */
background: rgb(41,41,41); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(41,41,41,1) 0%, rgba(41,41,41,1) 1%, rgba(44,44,44,1) 2%, rgba(52,52,52,1) 3%, rgba(68,68,68,1) 4%, rgba(79,79,79,1) 5%, rgba(94,94,94,1) 5%, rgba(113,113,113,1) 6%, rgba(141,141,141,1) 6%, rgba(175,175,175,1) 7%, rgba(200,200,200,1) 7%, rgba(216,216,216,1) 8%, rgba(227,227,227,1) 8%, rgba(234,234,234,1) 9%, rgba(236,236,236,1) 9%, rgba(236,236,236,1) 10%, rgba(233,233,233,1) 10%, rgba(203,203,203,1) 13%, rgba(194,194,194,1) 14%, rgba(191,191,191,1) 16%, rgba(190,190,190,1) 18%, rgba(187,187,187,1) 20%, rgba(184,184,184,1) 20%, rgba(150,150,150,1) 32%, rgba(126,126,126,1) 37%, rgba(114,114,114,1) 41%, rgba(110,110,110,1) 44%, rgba(89,89,89,1) 49%, rgba(78,78,78,1) 53%, rgba(63,63,63,1) 59%, rgba(63,63,63,1) 71%, rgba(72,72,72,1) 79%, rgba(69,69,69,1) 90%, rgba(158,158,158,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(41,41,41,1) 0%,rgba(41,41,41,1) 1%,rgba(44,44,44,1) 2%,rgba(52,52,52,1) 3%,rgba(68,68,68,1) 4%,rgba(79,79,79,1) 5%,rgba(94,94,94,1) 5%,rgba(113,113,113,1) 6%,rgba(141,141,141,1) 6%,rgba(175,175,175,1) 7%,rgba(200,200,200,1) 7%,rgba(216,216,216,1) 8%,rgba(227,227,227,1) 8%,rgba(234,234,234,1) 9%,rgba(236,236,236,1) 9%,rgba(236,236,236,1) 10%,rgba(233,233,233,1) 10%,rgba(203,203,203,1) 13%,rgba(194,194,194,1) 14%,rgba(191,191,191,1) 16%,rgba(190,190,190,1) 18%,rgba(187,187,187,1) 20%,rgba(184,184,184,1) 20%,rgba(150,150,150,1) 32%,rgba(126,126,126,1) 37%,rgba(114,114,114,1) 41%,rgba(110,110,110,1) 44%,rgba(89,89,89,1) 49%,rgba(78,78,78,1) 53%,rgba(63,63,63,1) 59%,rgba(63,63,63,1) 71%,rgba(72,72,72,1) 79%,rgba(69,69,69,1) 90%,rgba(158,158,158,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(41,41,41,1) 0%,rgba(41,41,41,1) 1%,rgba(44,44,44,1) 2%,rgba(52,52,52,1) 3%,rgba(68,68,68,1) 4%,rgba(79,79,79,1) 5%,rgba(94,94,94,1) 5%,rgba(113,113,113,1) 6%,rgba(141,141,141,1) 6%,rgba(175,175,175,1) 7%,rgba(200,200,200,1) 7%,rgba(216,216,216,1) 8%,rgba(227,227,227,1) 8%,rgba(234,234,234,1) 9%,rgba(236,236,236,1) 9%,rgba(236,236,236,1) 10%,rgba(233,233,233,1) 10%,rgba(203,203,203,1) 13%,rgba(194,194,194,1) 14%,rgba(191,191,191,1) 16%,rgba(190,190,190,1) 18%,rgba(187,187,187,1) 20%,rgba(184,184,184,1) 20%,rgba(150,150,150,1) 32%,rgba(126,126,126,1) 37%,rgba(114,114,114,1) 41%,rgba(110,110,110,1) 44%,rgba(89,89,89,1) 49%,rgba(78,78,78,1) 53%,rgba(63,63,63,1) 59%,rgba(63,63,63,1) 71%,rgba(72,72,72,1) 79%,rgba(69,69,69,1) 90%,rgba(158,158,158,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#9e9e9e',GradientType=0 ); /* IE6-9 */

}
h2.h2ind-recommend {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(53,54,49);
	background: -moz-linear-gradient(top, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(53,54,49,1) 0%, rgba(233,232,237,1) 4%, rgba(183,92,47,1) 8%, rgba(180,88,51,1) 13%, rgba(98,41,14,1) 54%, rgba(64,28,6,1) 58%, rgba(58,22,8,1) 63%, rgba(24,26,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353631', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-vintage {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(134,147,202,1) 8%, rgba(134,143,198,1) 13%, rgba(129,141,191,1) 17%, rgba(112,121,164,1) 29%, rgba(104,112,151,1) 33%, rgba(79,88,121,1) 42%, rgba(44,47,64,1) 67%, rgba(58,61,76,1) 71%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-tradein {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(204,204,204,1) 8%, rgba(177,185,198,1) 17%, rgba(161,173,189,1) 21%, rgba(144,158,185,1) 25%, rgba(127,147,174,1) 29%, rgba(111,131,164,1) 33%, rgba(76,100,136,1) 42%, rgba(43,68,109,1) 54%, rgba(27,51,87,1) 63%, rgba(22,42,75,1) 67%, rgba(37,56,86,1) 71%, rgba(34,43,58,1) 83%, rgba(38,38,38,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-blog {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(233,233,235,1) 4%, rgba(63,153,153,1) 8%, rgba(15,57,56,1) 54%, rgba(16,50,49,1) 58%, rgba(38,40,39,1) 92%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-company {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(171,171,171,1) 8%, rgba(156,156,156,1) 17%, rgba(148,148,148,1) 21%, rgba(127,127,127,1) 29%, rgba(78,78,78,1) 46%, rgba(65,65,65,1) 54%, rgba(59,59,59,1) 58%, rgba(46,46,46,1) 67%, rgba(52,52,52,1) 79%, rgba(48,48,48,1) 83%, rgba(47,47,47,1) 88%, rgba(25,25,25,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-feature {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
h2.h2ind-casestudy {
	display: block;
	box-sizing: border-box;
	font-family: "Oswald", sans-serif;
	color: #fff;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	width: 100%;
	padding: 0 0 0 10px;
	margin: 0px;
	background: rgb(52,52,52);
	background: -moz-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: -webkit-linear-gradient(top, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
	background: linear-gradient(to bottom, rgba(52,52,52,1) 0%, rgba(235,235,235,1) 4%, rgba(199,199,199,1) 8%, rgba(166,166,166,1) 13%, rgba(157,157,157,1) 17%, rgba(137,137,137,1) 25%, rgba(127,127,127,1) 29%, rgba(100,100,100,1) 38%, rgba(86,86,86,1) 42%, rgba(72,72,72,1) 50%, rgba(65,65,65,1) 54%, rgba(52,52,52,1) 63%, rgba(47,47,47,1) 67%, rgba(52,52,52,1) 79%, rgba(51,51,51,1) 83%, rgba(43,43,43,1) 88%, rgba(38,38,38,1) 92%, rgba(26,26,26,1) 96%, rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343434', endColorstr='#333333', GradientType=0 );
}
.wb-recommend {
	box-sizing: border-box;
	background-color: #d4d4d4;
	padding: 5px 5px 0;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-vintage {
	box-sizing: border-box;
	background-color: #8693CB;
	padding: 5px 5px 0;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-trade {
	box-sizing: border-box;
	background-color: #666666;
	padding: 1px 5px 5px 5px;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#wb-blog {
	box-sizing: border-box;
	background-color: #2DAEAE;
	padding: 0 5px 5px;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	
	
	
}
#wb-blog .wp-blog-img {
	display: none;
}
#wb-blogmm {
	padding: 5px 15px 15px 15px;
	background-color: #000000;
}
#wb-blogmm ul {
	line-height: 100%;
	margin: 0px;
	padding: 0px;
}
#wb-blogmm li {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	color: #FFFFFF;
}
#wb-blogmm p {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
#wb-blogmm a {
	color: #FF6600;
}
.wb-news {
	box-sizing: border-box;
	padding: 10px;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
	
	background-color: #222;	
}
.wb-company {
	box-sizing: border-box;
	padding: 15px;
	clear: both;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}
.wb-feature {
	box-sizing: border-box;
	padding: 20px 15px 15px 15px;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0 0 20px;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
}
.wb-casestudy {
	padding: 10px;
	clear: both;
	height: auto;
	width: 100%;
	margin: 0;
　 border-top-width: 1px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4d4d4;
	border-right-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-left-color: #d4d4d4;
	box-sizing: border-box;
}
.wb60 {
	background-image: url(../img/index/wbbg-b-60.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb40 {
	background-image: url(../img/index/wbbg-b-40.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb25 {
	background-image: url(../img/index/wbbg-b-25.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.wb-orange {
	background-image: url(../img/index/wbbg-orange.png);
	background-repeat: repeat;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#indleft {
	display: inline;
	float: none;
	width: 100%;
}
#indleft img {
	width: 100%;
	height: auto;
}
#indright {
	display: inline;
	float: none;
	width: 100%;
}
#indright img {
	width: 100%;
	height: auto;
}
.box306-l {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 286px;
}
.box317-r {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 317px;
}
#indtrade {
	background-color: #ffffff;
	/*background-image: url("../img/index/tradebg.jpg");*/
	background-image: none;
	background-position: right top;
	background-repeat: no-repeat;
	box-sizing: border-box;
	margin: 0;
	padding: 20px 15px 15px;
	width: 100%;
}
#indtrade h3.h3indtradea {
	padding: 0px;
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#indtrade h3.h3indtradea a {
	background-image: url(../img/trade/toppage/toptxt.png);
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 80px;
	width: 100%;
	margin: 0px;
	background-repeat: no-repeat;
	background-size: contain;
}
#indtrade h3.h3indtradeb {
	background-image: url(../img/trade/toppage/scap01.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 19px;
	width: 133px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#indtrade h2.h2indtradec {
	background-image: url(../img/trade/toppage/emblems.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 35px;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-size: contain;
}
#indtrade h2.h2indtraded {
	background-image: url(../img/trade/toppage/scap02.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 43px;
	width: 484px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.trade-list ul {
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.trade-list li {
	box-sizing: border-box;
	width: 100%;
	height: auto;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
.trade-list li a {
	border: 0;
	width: 100%;
	height: 48px;
	display: block;
	text-decoration: none;
	padding: 0 0 0 10px;
	box-sizing: border-box;
	line-height: 48px;
	color: #fff;
	font-weight: bold;
	background: url("../img/trade-ar.png") rgb(76,76,76);
	background: url("../img/trade-ar.png"), -moz-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: url("../img/trade-ar.png"), -webkit-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: url("../img/trade-ar.png"), linear-gradient(to bottom, rgba(76,76,76,1) 0%, rgba(44,44,44,1) 27%, rgba(0,0,0,1) 57%, rgba(17,17,17,1) 77%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );
	background-position: 100% center;
	background-repeat: no-repeat;
	background-size: auto 100%;
}
.trade-list li a:hover {
	background: url("../img/trade-ar.png") rgb(153,75,36);
	background: url("../img/trade-ar.png"), -moz-linear-gradient(top, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
	background: url("../img/trade-ar.png"), -webkit-linear-gradient(top, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
	background: url("../img/trade-ar.png"), linear-gradient(to bottom, rgba(153,75,36,1) 0%, rgba(170,104,72,1) 2%, rgba(171,101,67,1) 4%, rgba(164,93,61,1) 6%, rgba(159,81,45,1) 11%, rgba(153,73,36,1) 13%, rgba(153,70,30,1) 15%, rgba(150,64,17,1) 17%, rgba(152,56,8,1) 21%, rgba(153,53,1,1) 26%, rgba(160,53,1,1) 32%, rgba(158,54,0,1) 34%, rgba(166,57,0,1) 43%, rgba(179,67,4,1) 53%, rgba(177,67,4,1) 55%, rgba(183,69,7,1) 57%, rgba(187,72,9,1) 62%, rgba(182,62,0,1) 64%, rgba(190,66,2,1) 70%, rgba(197,68,0,1) 79%, rgba(202,71,0,1) 94%, rgba(200,72,1,1) 96%, rgba(203,70,1,1) 98%, rgba(207,91,30,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#994b24', endColorstr='#cf5b1e', GradientType=0 );
	background-position: 100% center;
	background-repeat: no-repeat;
	background-size: auto 100%;
}
h2.h2indtradekyo {
	background-image: url(../img/index/banner-tradeinfo.jpg);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 62px;
	width: 583px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
h2.h2indtradekyo a {
	background-image: url(../img/index/banner-tradeinfo.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 62px;
	width: 583px;
}
h2.h2indtradekyo a:hover {
	background-image: url(../img/index/banner-tradeinfo2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 62px;
	width: 583px;
}
.box80_l {
	display: inline;
	float: left;
	width: 80px;
}
.box180-r {
	display: inline;
	float: right;
	width: 180px;
}
.bannerbox01 {
	clear: both;
	width: 100%;
	margin: 0px auto;
	padding: 0px;
}
.bannerbox01 a {
	display: block;
	width: 100%;
	margin-right: 0%;
	float: none;
	margin-bottom: 20px;
}
.bannerbox01 a:nth-child(2n) {
	margin-right: 0;
}
.bannerbox01 a img {
	width: 100%;
	height: auto;
}
.bannerbox01 ul.bn-list {
	margin: 0;
	padding: 0;
	width: 100%;
}
.bannerbox01 ul.bn-list li {
	display: block;
	width: 49%;
	margin: 0 2% 0 0;
	float: left;
}
.bannerbox01 ul.bn-list li:nth-child(2n) {
	margin-right: 0;
}
.bannerbox01 ul.bn-list li a {
	display: block;
	width: 100%;
}
.box300-l {
	display: inline;
	float: left;
	width: 300px;
}
.box300-r {
	display: inline;
	float: right;
	width: 300px;
}
.box180-l {
	display: inline;
	float: left;
	width: 30%;
}
.box360-r {
	display: inline;
	float: right;
	width: 67%;
	padding-top: 8px;
}
h3.h3intro {
	background-image: url(../img/index/scap-intro.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 167px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3map {
	background-image: url(../img/index/scap-map.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3company {
	background-image: url(../img/index/scap-company.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 171px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3contact {
	background-image: url(../img/index/scap-contact.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3.h3link {
	background-image: url(../img/index/scap-link.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 25px;
	width: 80px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.feed-btn {
	width: 165px;
	float: right;
}
/*   facebookのフィード読み込み   */
#wb-facebook {
	background-image: url(../img/index/wb-facebook.png);
	background-repeat: no-repeat;
	height: 400px;
	width: 596px;
	margin-bottom: 15px;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 84px;
	padding-bottom: 5px;
	text-align: right;
}
.box-r2b {
	width: 596px;
	height: auto;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
}
#wb-facebook h3.h3boxtitle {
	font-family: 'Monsieur La Doulaise', cursive;
	font-size: 36px;
	font-weight: 200;
	line-height: 1em;
	margin-bottom: 5px;
	color: #444;
}
#wb-facebook h4.h4boxtitle {
	font-family: "Times New Roman", "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	font-size: 0.7em;
	font-weight: normal;
	line-height: 1em;
	margin-bottom: 25px;
	color: #B7AB82;
}
/* Atropos */
.dataprintmain {
	clear: both;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.dataprintmain:before, .dataprintmain:after {
	content: "";
	display: table;
}
.dataprintmain:after {
	clear: both;
}
.dataprintmain {
	zoom: 1;
	overflow: hidden;
}
.dataprintmain .dpm0sin {
	height: auto;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	margin-bottom: 10px;
	clear: both;
}
.dpm0sin:before, .dpm0sin:after {
	content: "";
	display: table;
}
.dpm0sin:after {
	clear: both;
}
.dpm0sin {
	zoom: 1;
	overflow: hidden;
}
.dataprintmain .dpm0sin img {
	width: 105px;
	height: auto;
	max-height: 80px;
	float: left;
	overflow: hidden;
}
.dataprintmain .dpm0sin .dpmcontents {
	height: auto;
	width: 480px;
	padding-top: 0px;
	float: right;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_title {
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
	font-family: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_com {
	font-size: 0.8em;
	line-height: 1.5em;
	margin-bottom: 10px;
}
.dataprintmain .dpm0sin .dpmcontents .dpm_date {
	font-size: 0.6em;
	line-height: 1.5em;
	text-align: right;
	color: #B7AB82;
}
.dataprintmain .dpm0sin .dpmcontents a {
	text-decoration: none;
	color: #222;
}
.dataprintmain .dpm0sin .dpmcontents a:hover {
	text-decoration: underline;
	color: #B7AB82;
}
.dpm_feed_icon .dpm_feed_icon_facebook {
	font-size: 0.7em;
	padding: 2px 4px;
	background-color: #fff;
	color: #B7AB82;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border: 1px solid #B7AB82;
}
#fbmm {
	background-color: #3a5795;
	background-image: url("../../img/index/fb_logo.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.r-bnlist a {
	display: block;
	float: left;
	width: 100%;
	margin: 0%;
	margin-bottom: 20px;
}
/* RECOMMEND CAR */
.recommend-listbox {
	width: 100%;
	height: auto;
	clear: both;
	display: flex;
	flex-wrap: wrap;
}
.recommend-listbox a {
	margin: 0 0 5px;
	width: 100%;
	background-color: #222;
	background-position: left top;
	background-repeat: repeat-x;
	/*border-radius: 8px;
    box-shadow: 0 2px 10px #999;*/
	display: block;
	height: auto;
	opacity: 1;
	overflow: hidden;
	padding-top: 5px;
	text-decoration: none;
	transition: all 0.4s ease 0s;
	
}
.recommend-listbox a img {
	display: block !important;
	float: left !important;
	height: auto !important;
	margin: 2% 0 2% 2%;
	width: 26% !important;
}
.recommend-listbox a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.recommend-listbox a:hover {
	background-color: #333;
}
.recommend-listbox a .nltcc {
	display: block;
	float: right;
	height: auto;
	padding: 2% 10px;
	width: 70%;
	box-sizing: border-box;
}
.recommend-listbox a .nltcc_stn h3 {
	color: #ccc;
	float: left;
	font-size: 14px !important;
	font-weight: normal;
	line-height: 18px !important;
	margin-bottom: 0 !important;
	margin-top: 3px !important;
	padding: 0 !important;
}
.recommend-listbox a .nltcc_stn h4 {
	color: #ccc;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	margin-bottom: 5px !important;
	padding-bottom: 0 !important;
	padding-top: 3px !important;
}
.recommend-listbox a .nltcc_stn h5 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.25em;
	color: #ccc;
	margin-bottom: 5px;
}
.recommend-listbox a .nltcc_stn p.stnprice {
	clear: both !important;
	color: #c00;
	display: block;
	font-size: 0.8em !important;
	font-weight: bold;
	height: auto;
	line-height: 1em !important;
	margin-bottom: 0 !important;
	text-align: right;
	width: 100%;
	float: right;
	margin-top: -25px;
}
.recommend-listbox a .nltcc_stn p.stnprice strong {
	font-size: 20px!important;
}
.recommend-listbox a img.stnic {
	width: 33px !important;
	height: auto;
	float: left;
}
.recommend-listbox a .nltcc_stn dl {
	width: 100%;
	height: auto;
	display: block;
	float: left;
}
.recommend-listbox a .nltcc_stn dt {
	width: 40px;
	height: auto;
	display: block;
	padding: 5px 0 5px 0;
	font-size: 0.7em!important;
	line-height: 1.25em;
	font-weight: normal;
	color: #ccc;
	float: left;
	text-align: left;
}
.recommend-listbox a .nltcc_stn dd {
	width: 100%;
	height: auto;
	display: block;
	padding: 5px 5px 5px 40px;
	font-size: 0.7em!important;
	line-height: 1.25em;
	text-align: right;	border-bottom: 1px dotted #ccc;
	box-sizing: border-box;
	color: #ccc;
	margin-bottom: 0;
}
.recommend-listbox .spec-info {
	margin-bottom: 0px;
}
	
	.recommend-listbox .car-spec{
		margin-bottom: 10px!important;
	}
	
/* VINTAGE COLLECTION */
.vintage-listbox {
	width: 100%;
	height: auto;
	clear: both;
	display: flex;
	flex-wrap: wrap;
}
.vintage-listbox a {
	margin: 0 0 5px;
	width: 100%;
	background-color: #222;
	background-position: left top;
	background-repeat: repeat-x;
	/*border-radius: 8px;
    box-shadow: 0 2px 10px #999;*/
	display: block;
	height: auto;
	opacity: 1;
	overflow: hidden;
	padding-top: 5px;
	text-decoration: none;
	transition: all 0.4s ease 0s;
	
}
.vintage-listbox a img {
	display: block !important;
	float: left !important;
	height: auto !important;
	margin: 2% 0 2% 2%;
	width: 26% !important;
}
.vintage-listbox a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.vintage-listbox a:hover {
	background-color: #333;
}
.vintage-listbox a .nltcc {
	display: block;
	float: right;
	height: auto;
	padding: 2% 10px;
	width: 70%;
	box-sizing: border-box;
}
.vintage-listbox a .nltcc_stn h3 {
	color: #ccc;
	float: left;
	font-size: 14px !important;
	font-weight: normal;
	line-height: 18px !important;
	margin-bottom: 0 !important;
	margin-top: 3px !important;
	padding: 0 !important;
}
.vintage-listbox a .nltcc_stn h4 {
	color: #ccc;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	margin-bottom: 5px !important;
	padding-bottom: 0 !important;
	padding-top: 3px !important;
}
.vintage-listbox a .nltcc_stn h5 {
	width: auto;
	height: auto;
	display: block;
	clear: both;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.25em;
	color: #ccc;
	margin-bottom: 5px;
}
.vintage-listbox a .nltcc_stn p.stnprice {
	clear: both !important;
	color: #c00;
	display: block;
	font-size: 0.8em !important;
	font-weight: bold;
	height: auto;
	line-height: 1em !important;
	margin-bottom: 0 !important;
	text-align: right;
	width: 100%;
	float: right;
	margin-top: -25px;
}
.vintage-listbox a .nltcc_stn p.stnprice strong {
	font-size: 20px!important;
}
.vintage-listbox a img.stnic {
	width: 33px !important;
	height: auto;
	float: left;
}
.vintage-listbox a .nltcc_stn dl {
	width: 100%;
	height: auto;
	display: block;
	float: left;
}
.vintage-listbox a .nltcc_stn dt {
	width: 40px;
	height: auto;
	display: block;
	padding: 5px 0 5px 0;
	font-size: 0.7em!important;
	line-height: 1.25em;
	font-weight: normal;
	color: #ccc;
	float: left;
	text-align: left;
}
.vintage-listbox a .nltcc_stn dd {
	width: 100%;
	height: auto;
	display: block;
	padding: 5px 5px 5px 40px;
	font-size: 0.7em!important;
	line-height: 1.25em;
	text-align: right;
	border-bottom: 1px dotted #ccc;
	box-sizing: border-box;
	color: #ccc;
	margin-bottom: 0;
}
.vintage-listbox .spec-info {
	margin-bottom: 0px;
}
/*CASE STUDY*/


.casestudy-list {
	width: 100%;
	height: auto;
	display: block;
	padding: 0;
}
.casestudy-list ul {
	margin: 0;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
}
.casestudy-list ul li {
	width: calc((100% - 20px) / 3 ) ;
	height: auto;
	display: block;
	padding: 0;
	float: left;
	box-sizing: border-box;
	margin: 0 10px 0 0;
}
	
.casestudy-list ul li:nth-child(3n) {
	margin-right: 0;

}
.casestudy-list ul li a {
	width: 100%;
	height: auto;
	display: block;
	text-decoration: none;
	background-color: #fff;
	padding: 5px;
	box-sizing: border-box;
	border: solid 1px #666;
}
.casestudy-list ul li a:hover {
	background-color: #f5f5f5;
}
.casestudy-list ul li a img {
	width: 100%;
	height: auto;
	display: block;
}
.casestudy-list ul li a .cmcc {
	width: 100%;
	height: auto;
	display: block;
	padding: 5px ;
	box-sizing: border-box;
}
.casestudy-list ul li a .cmcc h4 {
	font-size: 12px;
	font-weight: normal;
	line-height: 1.4em;
	margin-bottom: 0px;
	color: #222;
	display: block;
	box-sizing: border-box;
}
.casestudy-list ul li a .cmcc p {
	font-size: 12px;
	line-height: 1.4em;
}
.community-img-column {
	display: block;
	float: left;
	height: auto;
	width: 100%;
}
.community-img-wrap::before {
	content: "";
	display: block;
	padding-top: 66.66%;
}
.community-img-wrap {
	background-color: #222;
	margin: 0;
	position: relative;
}
.community-img-inner {
	align-items: center;
	bottom: 0;
	display: flex;
	justify-content: center;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
}
/* News */
#newsmm {
	width: 100%;
	max-width: 1400px;
	height: auto;
	display: block;
	margin: 0 auto;
	padding: 25px 5% 60px;
}
#newsmm h2 {
	color: #222;
	font-family: "Lato", sans-serif;
	font-size: 30px;
	font-weight: 300;
	letter-spacing: -1px;
	padding-top: 40px;
	text-align: center;
}
#newscc {
	width: 100%;
	height: auto;
	display: block;
	padding: 0;
	margin: 0 auto;
}
#newscc h2.h2indtitle {
	font-size: 26px;
	font-family: 'Lato', sans-serif;
	line-height: 40px;
	font-weight: 300;
	margin-bottom: 20px;
	float: left;
	color: #807153;
}
#newscc p.pindtitle {
	font-size: 12px;
	line-height: 40px;
	font-weight: 300;
	margin-bottom: 20px;
	color: #3a3329;
	float: right;
}
#newscc ul {
	margin: 0;
}
#newscc ul li {
	border-bottom: 1px dotted #999;
	display: block;
	margin: 0;
}
#newscc ul li a {
	width: 100%;
	height: auto;
	display: block;
	text-decoration: none;
	padding: 10px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	box-sizing: border-box;
}
#newscc ul li a:hover {
	background-color: #333;
}
#newscc ul li a img {
	width: 20%;
	height: auto;
	display: block;
	float: left;
}
#newscc ul li a .nwc {
	width: 80%;
	height: auto;
	display: block;
	float: right;
	padding: 0 0 0 10px;
	box-sizing: border-box;
}
#newscc ul li a .nwc p {
	font-size: 12px;
	line-height: 1.6em;
	margin-bottom: 5px;
	color: #ccc;
}
#newscc ul li a .nwc p.nwdate {
	font-size: 12px;
	line-height: 12px;
	color: #ccc;
}
#newsban {
	width: 40%;
	height: auto;
	display: block;
	float: right;
	padding: 50px 3% 50px 3%;
}
#newsban ul {
	margin-bottom: 15px;
}
#newsban ul li {
	width: 50%;
	height: auto;
	display: block;
	float: left;
	padding: 1%;
}
#newsmm p.newslink {
	float: right;
	margin-top: 20px;
}


	.bn-pc{
		display: none;
	}





	#feed-wrap{
		width: 100%;
		height: auto;

		display: flex;
		flex-wrap: wrap;
	}	

	#feed-wrap .feed-list{
		display: block;
		width: 100%;
		height: auto;
		float: left;
		
		margin: 0 0% 20px 0;
		padding: 0;
		
	}






    .information-wrap{
        position: relative;
    }

    a.tw{
display: block;
width: 55px;
height: auto;
position: absolute;
left: 220px;
top: 100px;
        
    } 



}
