@CHARSET "UTF-8";
body{
	background:#fff;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	color:#666;
	text-rendering:optimizeLegibility;
}

/*-- Structure --*/
.body-wrapper{
	position:relative;
	overflow:hidden;
}

.wrapper{
	max-width:1100px;
	margin:0 auto;
	padding:0 50px;
}

/*-- Header --*/
.main-header, .main-header-subpage{
	position:relative;
	z-index:2;
	float:left;
	background:#fff;
	width:100%;
	padding-top:5px;

	transition:transform 300ms linear;
	-ms-transition:-ms-transform 300ms linear;
	-moz-transition:-moz-transform 300ms linear;
	-webkit-transition:-webkit-transform 300ms linear;
}
.open .main-header,
.open .main-header-subpage{
	transform:translate(250px,0);
	-ms-transform:translate3d(250px,0,0);
	-moz-transform:translate3d(250px,0,0);
	-webkit-transform:translate3d(250px,0,0);
}
.main-header-subpage{display:none;}

/*-- Logo --*/
.logo{
	float:left;
	background:url(/wp-content/themes/aucnet2018/images/sprite.png) no-repeat;
	background-size:400px;
	width:170px;
	height:40px;
}

/*-- Mobile --*/
.btn-nav{
	display:none;
	float:left;
	width:38px;
	height:38px;
	padding:11px;
	margin-right:10px;

	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px
}
.btn-nav:hover{background:rgba(0,0,0,.05);}

/*-- Lang --*/
.lang{
	float:right;
	background:#666;
	margin-top:6px;
	border:#666 2px solid;

	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
}

.jp,
.en{
	float:left;
	background:#fff;
	width:70px;
	height:24px;
	font-size:12px;
	line-height:24px;
	color:#666;
	font-weight:bold;
	text-align:center;
}
.jp.active, .en.active,
.jp:hover, .en:hover{
	background:#666;
	color:#fff;
}
.jp.inactive, .en.inactive {
        background:#fff;
        color:#666;
}
.jp{
	border-bottom-left-radius:14px;
	border-bottom-right-radius:14px;
	border-top-left-radius:14px;
	border-top-right-radius:14px;
	-moz-border-radius-bottomleft:14px;
	-moz-border-radius-bottomright:14px;
	-moz-border-radius-topleft:14px;
	-moz-border-radius-topright:14px;
	-webkit-border-bottom-left-radius:14px;
	-webkit-border-bottom-right-radius:14px;
	-webkit-border-top-left-radius:14px;
	-webkit-border-top-right-radius:14px;
}
.en{
	border-bottom-left-radius:14px;
	border-bottom-right-radius:14px;
	border-top-left-radius:14px;
	border-top-right-radius:14px;
	-moz-border-radius-bottomleft:14px;
	-moz-border-radius-bottomright:14px;
	-moz-border-radius-topleft:14px;
	-moz-border-radius-topright:14px;
	-webkit-border-bottom-left-radius:14px;
	-webkit-border-bottom-right-radius:14px;
	-webkit-border-top-left-radius:14px;
	-webkit-border-top-right-radius:14px;
}

.lang-mobile{
	display:none;
	border-top:#666 2px solid;
}

.lang-mobile > li{
	display:block;
	width:100%;
	border-bottom:#e7e7e7 1px dotted;
}
.lang-mobile > li:last-child{border-bottom:none;}

.lang-mobile > li a{
	display:block;
	font-size:12px;
	line-height:18px;
	color:#666;
	font-weight:bold;
	padding:10px;
}
.lang-mobile > li a:hover{
	background:#666;
	color:#fff;
}

/*-- Main Nav --*/
.main-nav{
	float:left;
	width:100%;
}

.main-links{
	text-align:center;
	font-size:0;
}

/*.main-links > li{
	position:relative;
	display:inline-block;
	vertical-align:top;
}*/

.main-links > li > a{
	display:block;
	font-size:14px;
	line-height:24px;
	/*color:#666;*/
	/*font-weight:bold;*/
	padding:8px 30px;
}
.main-links > li:last-child > a{color:#f06d6d;}
.main-links > li:hover > a{color:#3498db;}

/*-- Dropdown --*/
/*.main-links > li > ul{
	display:none;
	position:absolute;
	z-index:3;
	top:40px;
	left:50%;
	background:#f2f2f2;
	width:220px;
	margin-left:-110px;
}*/
/*.main-links > li:hover .child-nav {display:block;}*/

/*.main-links > li > ul > li{
	position:relative;
	display:block;
	border-bottom:#e7e7e7 1px solid;
}*/
/*.main-links > li > ul > li:last-child{border-bottom:none;}*/

/*.main-links > li > ul > li:first-child:before{
	position:absolute;
	top:-10px;
	left:50%;
	content:'';
	width:0; 
	height:0; 
	border-left:transparent 10px solid;
	border-right:transparent 10px solid;
	border-bottom:#f2f2f2 10px solid;
	margin-left:-10px;
}*/

.main-links > li > ul > li a{
	display:block;
	color:#666;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	padding:14px 30px;
	text-align:left;
}
.main-links > li > ul > li:hover > a{
	background:#fff;
	color:#3498db;
}

.main-links > li > ul > li > ul{
	display:none;
	position:absolute;
	z-index:3;
	top:0;
	left:220px;
	background:#e6e6e6;
	width:220px;
}
.main-links > li > ul > li:hover > ul{display:block;}

.main-links > li > ul > li > ul > li{
	position:relative;
	display:block;
	border-bottom:#dadada 1px solid;
}
.main-links > li > ul > li > ul > li:last-child{border-bottom:none;}

.main-links > li > ul > li > ul > li:first-child:before{
	position:absolute;
	top:12px;
	left:10px;
	content:'';
	width: 0; 
	height: 0; 
	border-top:transparent 10px solid;
	border-bottom:transparent 10px solid;
	border-left:#fff 10px solid;
	margin-left:-10px;
}

.main-links > li > ul > li > ul > li:hover a{
	background:#fff;
	color:#3498db;
}

/*-- Sub Links --*/
.sub-links{
	display:table;
	background:#002f7b;
	width:100%;
}

.sub-links > li{
	display:table-cell;
	vertical-align:top;
	width:14.28%;
	position:relative;
}

.sub-links > li a{
	display:block;
	line-height:23px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	padding:4px 0;
}
.sub-links > li a:hover{background:#0043ae;}
.sub-links > li .sbl-img{
	background-size:cover;
	background-position:0,0;
	padding-top:20%;
	width:20%;
	height:auto;
	margin:0 auto;
}
.sbl-car{background:url(/wp-content/themes/aucnet2018/images/sbl-img/imgCar.png);width:30% !important;}
.sbl-bk{background:url(/wp-content/themes/aucnet2018/images/sbl-img/imgBk.png);width:30% !important;}
.sbl-ag{background:url(/wp-content/themes/aucnet2018/images/sbl-img/imgAg.png);}
.sbl-cp{background:url(/wp-content/themes/aucnet2018/images/sbl-img/imgCp.png);}
.sbl-dp{background:url(/wp-content/themes/aucnet2018/images/sbl-img/imgDp.png);}
.sbl-md{background:url(/wp-content/themes/aucnet2018/images/sbl-img/imgMd.png);}

.sbl-sub{
	display:none;
	position:absolute;
	z-index:4;
	height:75px;
	background:#0043ae;
	bottom:-75px;
}

.sbl-sub a{height:62px;}

.sbl-sub li{
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:left;
	padding:13px 5px 0;
	background:#0043ae !important;
	position:relative;
}

.sbl-sub li:hover{
	cursor:pointer;
	transition:200ms;
	background:#00238e !important;
}

.sbl-sub a{
	background:none !important;
	padding:0 !important;
	line-height:16px !important;
	font-size:14px !important;
}

.sbls-car{width:768px;}
.sbls-bk{width:640px;}
.sbls-dp{width:770px;margin-left:-587px;}/*640 457*/

body.home .gnavi2 .sbls-dp{width:770px;margin-left:-602px;} /*TOPページのデジタル機器メニュー位置調整*//*640 472*/

.sbls-car li{width:16.66%;}
.sbls-bk li{width:20%;}
.sbls-dp li{width:16.66%;}

.sbl-sub img{width:100%;height:45px;}
.sbl-sub .ucs-bg{background-position:bottom;margin:0 auto;width:70%;}
.sbl-sep{border-left:solid 1px #fff;}

.sbl-menu:before {
    content: "";
    display: block;
    border: solid 7px #fff;
    position: absolute;
    right: 20%;
    border-color: #fff transparent transparent;
    top: 25%;
	opacity:.8;
}

.sbl-double{
	display: block;
	clear: both;
	content: "";
}

.sbl-double span{position:absolute;width: 100%;top: 7px;left: 0;line-height: 16px;}
.sbl-intro{height:74px;}
.sbl-sub .bcs-imotoauc,.sbl-sub .bcs-motoblaze,.sbl-sub .bcs-motoauc,.sbl-sub .bcs-brenta {height: 33px;margin-top: 8px !important;margin-bottom:4px;}


/*-- Main Content --*/
.main-content{
	position:relative;
	z-index:2;
	float:left;
	background:#fff;
	width:100%;
		
	transition:transform 300ms linear;
	-ms-transition:-ms-transform 300ms linear;
	-moz-transition:-moz-transform 300ms linear;
	-webkit-transition:-webkit-transform 300ms linear;
}

.open .main-content{
	transform:translate(250px,0);
	-ms-transform:translate3d(250px,0,0);
	-moz-transform:translate3d(250px,0,0);
	-webkit-transform:translate3d(250px,0,0);
}

/*-- Page Section --*/
.page-section{
	float:left;
	background:#e9e9e9;
	width:100%;
}

.page-section.wide{background:#fff;}

.page-section .wrapper{padding:0;}

.page-section.wide .wrapper{padding:0 50px;}


.page{
	float:left;
	background:#fff;
	width:100%;
	min-height:335px;
	padding:0 50px;
}

/*-- Content Container --*/
.content-container{
	position:relative;
	float:left;
	width:80%;
	padding-right:20px;
	border-right:#e9e9e9 1px solid;
}

.content-container:before{
	position:absolute;
	top:-15px;
	right:-1px;
	content:'';
	background:#e9e9e9;
	width:1px;
	height:15px;
}

/*-- Side Bar --*/
.side-bar-container{
	float:left;
	width:20%;
	padding-left:10px;
	margin-bottom:20px;
}

.side-bar li a{
	display:block;
	color:#3498db;
	padding:10px;
}
.side-bar li a:hover,
.side-bar > ul > li > ul > li.active > a{
	color:#db3434;
}

.side-bar > ul > li > ul{padding-left:20px;}

/*-- Breadcrumbs --*/
.breadcrumbs-container{background:#282927;}

.breadcrumbs{font-size:0;}

.breadcrumbs > li{
	position:relative;
	display:inline-block;
	vertical-align:top;
	font-size:12px;
	color:#fff;
	padding:14px 0;
	margin-right:10px;
}

.breadcrumbs > li:after{
	content:'>';
	position:absolute;
	top:12px;
	right:0;
	color:#fff;
}
.breadcrumbs > li:last-child:after{display:none;}

.breadcrumbs > li a{
	color:#fff;
	padding:12px 20px 12px 10px;
}
.breadcrumbs > li a:hover{color:#3498db;}

/*-- Headings --*/
.page-title{padding:30px 0;}
.page-title.pt-used-car{background:#002f7b;}
.page-title.pt-flower{background:#00a73b;}
.page-title.pt-brand{background:#fbc700;}
.page-title.pt-digital{background:#00a6ea;}
.page-title.pt-ibs{background:#998dc2;}
.page-title.pt-bike{background:#e50019;}

.page-title h1{
	font-size:24px;
	line-height:32px;
	color:#003180;
}

.page-title.pt-used-car h1,
.page-title.pt-flower h1,
.page-title.pt-brand h1,
.page-title.pt-digital h1,
.page-title.pt-ibs h1,
.page-title.pt-bike h1{
	color:#fff;
}

h2{
	display:block;
	font-size:20px;
	line-height:30px;
	color:#4160d5;
	padding:20px 0;
	margin-bottom:20px;
	border-bottom:#e9e9e9 1px solid;
}

h3{
	position:relative;
	background:#f4f4f4;
	font-size:16px;
	line-height:26px;
	color:#4160d5;
	padding:10px 20px;
	margin-bottom:20px;
}

h3:before{
	content:'';
	position:absolute;
	top:0;
	left:0;
	background:#4160d5;
	width:4px;
	height:100%;
}

.content-title{
	font-size:16px;
	font-weight:bold;
	line-height:26px;
	margin-bottom:10px;
}

/*-- Color --*/
.text-blue{color:#4160d5;}
.text-white{color:#fff;}

/*-- Paragraph --*/
p{
	font-size:16px;
	line-height:26px;
	margin-bottom:20px;
}

p.intro{line-height:36px;}

p a{color:#3498db;}
p a:hover{color:#1c77b5;}

.font-small{
	font-size:12px;
	line-height:22px;
}

/*-- Image --*/
.xsmall-image{margin-bottom:20px;}
.small-image img{
	width:100%;
	height:auto;
	max-width:200px;
}

.small-image{
	text-align:center;
	margin-bottom:20px;
}

.small-image img{
	width:100%;
	height:auto;
	max-width:450px;
}

.exact-image{
	text-align:center;
	margin-bottom:20px;
}

.exact-image img{
	width:100%;
	height:auto;
	max-width:700px;
}

.center-image{
	text-align:center;
	margin-bottom:20px;
}

.full-image{margin-bottom:20px;}

.full-image img{
	width:100%;
	height:auto;
}

/*-- Grid Container --*/
.grid-container{
	position:relative;
	margin-bottom:20px;
}

.box-container{font-size:0;}

.box-slider-container,
.box-small-container,
.box-small{
	display:inline-block;
	vertical-align:top;
}

.box-small-container{
	position:relative;
	width:20%;
}
.box-small{
	position:relative;
	width:25%;
}
.box-small{
	max-height:280px;
	overflow:hidden;
}

.box-small.services{width:20%;}

/*-- Box Slider Container --*/
.box-slider-container{width:80%;}

.box-slider{
	position:relative;
	max-height:322px;
	overflow:hidden;
}

/*-- Box Small Container --*/
.box-half{
	position:relative;
	display:block;
}

.box-pic img{
	width:100%;
	height:auto;
}

.box-details-top,
.box-details-bottom{
	position:absolute;
}
.box-details-top{
	top:20px;
	left:20px;
	right:20px;
}
.box-details-bottom{
	bottom:20px;
	left:20px;
	right:20px;
}

.box-title{
	display:block;
	color:#fff;
	font-size:13px;
	line-height:16px;
}

.box-small-container .box-title{margin-bottom:10px;}

.box-details-bottom .box-title{
	display:table-cell;
	vertical-align:middle;
	height:40px;
}

.box-details-bottom p{
	color:#fff;
	font-size:13px;
	line-height:23px;
	margin-bottom:0;
}

.box-small-container .btn{
	position:absolute;
	bottom:10px;
	left:10px;
}

.box-link{
	position:absolute;
	z-index:2;
	bottom:20px;
	right:20px;
	background:rgba(0,0,0,.10);
	width:40px;
	height:40px;
	padding:14px;
	
	border-bottom-left-radius:14px;
	border-bottom-right-radius:14px;
	border-top-left-radius:14px;
	border-top-right-radius:14px;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
}
.box-link:hover{background:rgba(0,0,0,.20);}

/*-- Slider --*/
.slider{
	width:100%;
	font-size:0;
	white-space:nowrap;
	
	transition:all ease-in-out 1500ms;
	-ms-transition:all ease-in-out 1500ms;
	-moz-transition:all ease-in-out 1500ms;
	-webkit-transition:all ease-in-out 1500ms;
}

.slider li{
	position:relative;
	display:inline-block;
	vertical-align:top;
}

.slider-pic img{
	width:100%;
	height:auto;
}

.slider-details{
	position:absolute;
	top:20px;
	left:20px;
	background:rgba(0,0,0,.35);
	font-size:14px;
	line-height:24px;
	color:#fff;
	padding:20px;
}

/*-- Slider Controls --*/
.slider-controls{
	position:absolute;
	z-index:2;
	font-size:0;
	bottom:20px;
	right:20px;
}

.slider-controls li{
	display:inline-block;
	vertical-align:top;
	padding:0 5px;
}

.slider-controls li a{
	position:relative;
	display:block;
	width:16px;
	height:16px;
	border:#fff 3px solid;
	
	border-bottom-left-radius:16px;
	border-bottom-right-radius:16px;
	border-top-left-radius:16px;
	border-top-right-radius:16px;
	-moz-border-radius:16px;
	-webkit-border-radius:16px;
}
.slider-controls li.active a{background:#fff;}

/*-- Banner Container --*/
.banner-container{
	font-size:0;
	margin-bottom:20px;
}

.main-banner,
.side-banner{
	display:inline-block;
	vertical-align:top;
}

.main-banner{
	width:75%;
	max-height:258px;
	overflow:hidden;
}

.main-banner img{
	width:100%;
	height:auto;
}

.side-banner{width:25%;}

.small-banner{
	position:relative;
	display:block;
}

.small-banner img{
	width:100%;
	height:auto;
}

.small-banner-text{
	position:absolute;
	top:10px;
	left:10px;
	font-size:13px;
	line-height:23px;
	color:#fff;
}

/*-- Video Container --*/
.video-container{
	background:url(/wp-content/themes/aucnet2018/images/video-poster.jpg) no-repeat center;
	background-size:cover;
	padding:0 10px;
}

.video-details{
	padding:80px 0;
	text-align:center;
}

.video-text{
	display:block;
	color:#fff;
	font-size:24px;
	line-height:34px;
	padding:0 20px;
	margin-bottom:10px;
}

/*-- Multi Content --*/
.multi-content-container{
	font-size:0;
	margin-bottom:20px;
}

.multi-content{
	display:inline-block;
	vertical-align:top;
	width:50%;
}

.multi-content:nth-child(odd){padding-right:10px;}
.multi-content:nth-child(even){padding-left:10px;}

/*-- Multi Content 30-70 --*/
.mulit-content-3070-container{
	font-size:0;
	margin-bottom:20px;
}

.multi-content-3070{
	display:inline-block;
	vertical-align:top;
}

.multi-content-3070:nth-child(odd){
	width:21%;
	padding-right:10px;
}
.multi-content-3070:nth-child(even){
	width:79%;
	padding-left:10px;
}

/*-- Multi Content 60-40 --*/
.mulit-content-6040-container{
	font-size:0;
	margin-bottom:20px;
}

.multi-content-6040{
	display:inline-block;
	vertical-align:top;
}

.multi-content-6040:nth-child(odd){
	width:60%;
	padding-right:10px;
}
.multi-content-6040:nth-child(even){
	width:40%;
	padding-left:10px;
}

/*-- Triple Content --*/
.tripl-content-container{font-size:0;}

.tripl-content{
	display:inline-block;
	vertical-align:top;
	width:33.33%;
	padding:0 10px;
}

.tripl-content figure{
	text-align:center;
	margin-bottom:20px;
}


/*-- QA --*/
.qa{
	display:inline-block;
	vertical-align:middle;
	width:18px;
	height:18px;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#fff;
	text-align:center;
}

.qa.question{background:#8eb4e3;}
.qa.answer{background:#fcc918;}

/*-- ANS, Flower & Car Suppliers --*/
.ans-suppliers,
.flower-suppliers,
.medical-suppliers,
.brand-suppliers,
.digital-suppliers,
.bike-suppliers,
.car-bank-suppliers{
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
	margin-bottom:20px;
}

.ans-suppliers li,
.flower-suppliers li,
.medical-suppliers li,
.brand-suppliers li,
.digital-suppliers li,
.bike-suppliers li,
.car-bank-suppliers li{
	display:table-cell;
	vertical-align:top;
	background:#e6e9f6;
	width:28.33%;
	font-size:14px;
	line-height:24px;
	color:#6b76a4;
	text-align:center;
	padding:20px;
}

.ans-suppliers li.first-set,
.flower-suppliers li.first-set,
.medical-suppliers li.first-set,
.brand-suppliers li.first-set,
.digital-suppliers li.first-set,
.bike-suppliers li.first-set,
.car-bank-spupliers li.first-set{
	vertical-align:middle;
	background:#2d4198;
	width:18%;
	font-size:18px;
	line-height:28px;
	color:#fff;
}

.ans-supplier-title,
.flower-supplier-title,
.medical-supplier-title,
.brand-supplier-title,
.digital-supplier-title,
.bike-supplier-title,
.car-bank-supplier-title{
	display:block;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:#6b76a4 dotted 1px;
}

.ans-supplier-title .icon,
.flower-supplier-title .icon,
.medical-supplier-title .icon,
.brand-supplier-title .icon,
.digital-supplier-title .icon,
.bike-supplier-title .icon,
.car-bank-suplier-title .icon{
	margin-right:10px;
}

.ans-supplier-details,
.flower-supplier-details,
.medical-supplier-details,
.brand-supplier-details,
.digital-supplier-details,
.bike-supplier-details,
.car-bank-suplier-details{
	color:#585858;
}

.flower-suppliers li{
	background:#daf4e3;
	color:#00a73b;
}

.flower-suppliers li.first-set{background:#00a73b;}

.flower-supplier-title{border-bottom:#00a73b dotted 1px;}

.medical-suppliers li{
	background:#FFEBEB;
	color:#FF0066;
}

.medical-suppliers li.first-set{background:#FF0066;}

.medical-supplier-title{border-bottom:#FF0066 dotted 1px;}

.brand-suppliers li{
	background:#fbf2cf;
	color:#fbc700;
}

.brand-supplier-title{border-bottom:#fbc700 dotted 1px;}

.digital-supplier-title{border-bottom:#00a6ea dotted 1px;}

.digital-suppliers li{
	background:#c4e2ee;
	color:#00a6ea;
}

.bike-suppliers li{
	background:#f9cbd0;
	color:#e50019;
}

.bike-suppliers li.first-set{background:#e50019;}

.bike-supplier-title{border-bottom:#e50019 dotted 1px;}

.car-bank-suppliers li{
	background:#e6e9f6;
	color:#6b76a4;
}

.car-bank-spupliers li.first-set{background:#2d4198;}

/*-- News List --*/
.news-list{margin-bottom:20px;}

.news-list li{
	border-bottom:#ededed 1px dashed;
	padding-bottom:10px;
	margin-bottom:10px;
}

.news-list li a{
	display:block;
	color:#3498db;
	font-size:0;
}
.news-list li a:hover{color:#f22459;}


.news-date,
.news-details,
.news-more{
	display:inline-block;
	vertical-align:top;
	font-size:16px;
	line-height:36px;
}

.news-date{width:20%;}

.news-details{
	width:80%;
	padding-left:20px;
}

/*-- Used Car Services --*/
.used-car-services{font-size:0;}

.used-car-services li{
	display:inline-block;
	vertical-align:top;
	width:20%;
	padding:0 5px;
	margin-bottom:20px;
}

.used-car-services li a{
	display:block;
	text-align:center;
	margin-bottom:10px;
}

.used-car-services li a div{
	margin-bottom:10px;
	border:#002f7b 4px solid;
	
	transition:background 300ms linear, color 300ms linear;
	-ms-transition:background 300ms linear, color 300ms linear;
	-moz-transition:background 300ms linear, color 300ms linear;
	-webkit-transition:background 300ms linear, color 300ms linear;
}

.used-car-services li a:hover div{background-color:#002f7b;}

.ucs-bg{
	background-position:top;
	background-size:cover;
}

.used-car-services li a:hover .ucs-bg{background-position:bottom;}

.ucs-hyper{background-image:url(/wp-content/themes/aucnet2018/images/used-car/used-aucneo-hyper.png);}
.ucs-bank{background-image:url(/wp-content/themes/aucnet2018/images/used-car/used-autobank.png);}
.ucs-jp{background-image:url(/wp-content/themes/aucnet2018/images/used-car/used-jp.png);}
.ucs-aucpro{background-image:url(/wp-content/themes/aucnet2018/images/used-car/used-saterokupremium.png);}
.ucs-warranty{background-image:url(/wp-content/themes/aucnet2018/images/used-car/used-aucnet-warranty.png);}

.used-car-services li img{
	width:100%;
	height:auto;
	max-width:280px;
}

.services-title{
	display:block;
	font-size:16px;
	line-height:26px;
	color:#7f7f7f;
	text-align:center;
}
.services-title.small{
	font-size:12px;
	line-height:22px;
}
.services-title.small99{
        font-size:12px;
        line-height:22px;
        white-space:nowrap;
}
.services-title.small2{
	display:block;
	font-size:14px;
	line-height:26px;
	color:#7f7f7f;
	text-align:center;
}

/*-- Bike Services --*/
.bike-services{font-size:0;}

.bike-services li{
	display:inline-block;
	vertical-align:top;
	width:25%;
	padding:0 5px;
	margin-bottom:20px;
}

.bike-services li a{
	display:block;
	text-align:center;
	margin-bottom:10px;
}

.bike-services li a div{
	margin-bottom:10px;
	border:#e50019 4px solid;
	
	transition:background 300ms linear, color 300ms linear;
	-ms-transition:background 300ms linear, color 300ms linear;
	-moz-transition:background 300ms linear, color 300ms linear;
	-webkit-transition:background 300ms linear, color 300ms linear;
}

.bike-services li a:hover div{background-color:#e50019;}

.bcs-bg{
	background-position:top;
	background-size:cover;
}

.bike-services li a:hover .bcs-bg{background-position:bottom;}

.bcs-imotoauc{background-image:url(/wp-content/themes/aucnet2018/images/bike/bike-imotoauc.png);}
.bcs-motoblaze{background-image:url(/wp-content/themes/aucnet2018/images/bike/motobazar.png);}
.bcs-motoauc{background-image:url(/wp-content/themes/aucnet2018/images/bike/bike-motoauc.png?20160329);}
.bcs-brenta{background-image:url(/wp-content/themes/aucnet2018/images/bike/bike-brenta.png);}

.bike-services li img{
	width:100%;
	height:auto;
	max-width:280px;
}

/*-- Digital Products Services --*/
.digital-products-services{font-size:0;}

.digital-products-services li{
	display:inline-block;
	vertical-align:top;
	width:20%;
	padding:0 5px;
	margin-bottom:20px;
}

.digital-products-services li a{
	display:block;
	text-align:center;
	margin-bottom:10px;
}

.digital-products-services li a div{
	margin-bottom:10px;
	border:#0090BA 4px solid;
	
	transition:background 300ms linear, color 300ms linear;
	-ms-transition:background 300ms linear, color 300ms linear;
	-moz-transition:background 300ms linear, color 300ms linear;
	-webkit-transition:background 300ms linear, color 300ms linear;
}

.digital-products-services li a:hover div{background-color:#0090BA;}

.dps-bg{
	background-position:top;
	background-size:cover;
}

.digital-products-services li a:hover .dps-bg{background-position:bottom;}

.dps-japan{background-image:url(/wp-content/themes/aucnet2018/images/digital-products/dps-japan.png);}
.dps-globalauction{background-image:url(/wp-content/themes/aucnet2018/images/digital-products/dps-globalauction.png);}
.dps-data-erasure{background-image:url(/wp-content/themes/aucnet2018/images/digital-products/dps-data-erasure.png);}
.dps-solutions{background-image:url(/wp-content/themes/aucnet2018/images/digital-products/dps-solutions.png);}
.dps-overseas-expansion{background-image:url(/wp-content/themes/aucnet2018/images/digital-products/dps-overseas-expansion.png);}

.dps-japan_eng{background-image:url(/wp-content/themes/aucnet2018/images/digital-products/dps-japan_eng.png);}
.dps-globalauction_eng{background-image:url(/wp-content/themes/aucnet2018/images/digital-products/dps-globalauction_eng.png);}
.dps-data-erasure_eng{background-image:url(/wp-content/themes/aucnet2018/images/digital-products/dps-data-erasure_eng.png);}
.dps-solutions_eng{background-image:url(/wp-content/themes/aucnet2018/images/digital-products/dps-solutions_eng.png);}
.dps-overseas-expansion_eng{background-image:url(/wp-content/themes/aucnet2018/images/digital-products/dps-overseas-expansion_eng.png);}

.digital-products-services li img{
	width:100%;
	height:auto;
	max-width:280px;
}

.services-title{
	display:block;
	font-size:16px;
	line-height:26px;
	color:#7f7f7f;
	text-align:center;
}
.services-title.small{
	font-size:12px;
	line-height:22px;
}
.services-title.small99{
        font-size:12px;
        line-height:22px;
        white-space:nowrap;
}

/*-- Table Grey --*/
.table-grey{
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
	border:#a7a7a7 1px solid;
	margin-bottom:20px;
}

.table-grey li{
	display:table-row;
	vertical-align:top;
	width:100%;
}

.tg-label,
.tg-value{
	display:table-cell;
	vertical-align:middle;
	font-size:16px;
	line-height:26px;
	padding:5px 10px;
	border-bottom:#a7a7a7 1px solid;
	word-break:break-all;
}

.table-grey li:last-child .tg-label,
.table-grey li:last-child .tg-value{
	border-bottom:none;
}

.tg-label{
	background:#f3f3f3;
	width:18%;
	border-right:#a7a7a7 1px solid;
	border-left:#a7a7a7 1px solid;
}
.tg-label:first-child{border-left:none;}

.tg-value a{color:#3498db;}
.tg-value a:hover{color:#f22459;}

.tg-value-row{font-size:0;}

.tg-value-row div{
	display:inline-block;
	vertical-align:top;
	width:50%;
	font-size:16px;
}

/*-- Table Blue --*/
.table-blue{
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
	border:#00a6ea 1px solid;
}

.table-blue li{
	display:table-row;
	vertical-align:top;
	width:100%;
}

.tb-label,
.tb-value{
	display:table-cell;
	vertical-align:middle;
	font-size:16px;
	line-height:26px;
	padding:10px;
	border-bottom:#00a6ea 1px solid;
}

.table-blue li:last-child .tb-label,
.table-blue li:last-child .tb-value{
	border-bottom:none;
}

.tb-label{
	background:#00a6ea;
	width:20%;
	color:#fff;
}

/*-- Table Grey List --*/
.table-grey-list{
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
	border:#ddd 1px solid;
	margin-bottom:20px;
}

.table-grey-list li{
	display:table-row;
	vertical-align:top;
	width:100%;
}

.tgl-label,
.tgl-value{
	display:table-cell;
	vertical-align:middle;
	background:#fafafa;
	font-size:16px;
	line-height:26px;
	padding:10px;
	border-bottom:#ddd 1px dotted;
}

.table-grey-list li:last-child .tgl-label,
.table-grey-list li:last-child .tgl-value{
	border-bottom:none;
}

.tgl-label{
	width:20%;
}

.tgl-head{
	display:block;
	background:#fafafa;
	font-size:16px;
	line-height:26px;
	padding:10px;
}

/*-- Table Grey Triple --*/
.table-grey-triple{
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
	border:#ddd 1px solid;
	margin-bottom:20px;
}

.table-grey-triple li{
	display:table-row;
	vertical-align:top;
	width:100%;
}

.tgt-label,
.tgt-value{
	display:table-cell;
	vertical-align:middle;
	font-size:16px;
	line-height:26px;
	padding:10px;
	text-align:center;
	border-right:#ddd 1px solid;
	border-bottom:#ddd 1px solid;
}

.table-grey-triple li:last-child .tgt-label,
.table-grey-triple li:last-child .tgt-value{
	border-bottom:none;
}

.table-grey-triple li .tgt-value:last-child{border-right:none;}

.table-grey-triple li.tgh .tgt-label,
.table-grey-triple li.tgh .tgt-value,
.tgt-label{
	background:#ededed;
}

.table-grey-triple li.tgh .tgt-label,
.table-grey-triple li.tgh .tgt-value{
	font-weight:bold;
}

/*-- Technology --*/
.technology{
	font-size:0;
	border-top:#d2d2d2 1px dashed;
	margin-bottom:20px;
}

.technology li{
	display:inline-block;
	vertical-align:middle;
	width:33.33%;
	padding:10px;
	border-bottom:#d2d2d2 1px dashed;
}
.technology li:nth-child(2),
.technology li:nth-child(5){
	border-left:#d2d2d2 1px dashed;
	border-right:#d2d2d2 1px dashed;
}

.technology li figure{text-align:center;}

.technology li figure img{
	width:100%;
	height:auto;
	max-width:154px;
}

/*-- Bordered Listing --*/
.bordered-listing{
	border:#e6e6e6 10px solid;
	margin-bottom:20px;
}

.bordered-listing li{
	display:block;
	font-size:0;
	padding:10px;
	border-bottom:#e6e6e6 10px solid;
}
.bordered-listing li:last-child{border-bottom:none;}

.bl-text,
.bl-pic{
	display:inline-block;
	vertical-align:top;
	font-size:16px;
	line-height:26px;
}

.bl-text{
	width:75%;
	padding:10px 20px 10px 10px;
}

.bl-pic{
	width:25%;
	padding:10px 10px 10px 20px;
	border-left:#aeaeae 1px dotted;
}
.bl-pic img{
	width:100%;
	height:auto;
	margin-bottom:20px;
}

/*-- Recruit Dual Links --*/
.recruit-dual-links{
	font-size:0;
}

.rdl-pic,
.rdl-detail{
	display:inline-block;
	vertical-align:top;
	font-size:16px;
}

.rdl-pic{
	width:25%;
	text-align:center;
}

.rdl-pic img{
	width:100%;
	height:auto;
	max-width:121px;
}

.rdl-detail{
	width:75%;
	padding-left:10px;
}

.rdl-title-img{margin-bottom:10px;}

.rdl-title-img img{
	width:100%;
	height:auto;
	max-width:147px;
}

/*-- Recruit Chart --*/
.recruit-chart{
	font-size:0;
	margin-bottom:20px;
}

.recruit-chart li{
	position:relative;
	display:inline-block;
	vertical-align:top;
	width:20%;
	padding:0 10px;
}

.recruit-chart li:after{
	content:'';
	position:absolute;
	top:120px;
	right:-4px;
	width:0;
	height:0;
	border-left:#4160d5 8px solid;
	border-top:transparent 8px solid;
	border-bottom:transparent 8px solid;
}

.recruit-chart li:last-child:after{display:none;}


.recruit-box{
	min-height:271px;
	padding:10px;
	border:#e9e9e9 2px solid;
}

.recruit-box p{
	font-size:14px;
	line-height:24px;
}

.recruit-box .small-image{margin-bottom:0;}

.recruit-chart-date{
	font-weight:bold;
	color:#4160d5;
}

/*-- IT Auction Services --*/
.it-auction-services{font-size:0;}

.it-auction-services li{
	display:inline-block;
	vertical-align:top;
 	width:14%; 
	padding:0 5px;
	margin-bottom:20px;
}

.it-auction-services li a{
	display:block;
	text-align:center;
	margin-bottom:10px;
}

.it-auction-services li a div{
	margin-bottom:10px;
	
	transition:background 300ms linear, color 300ms linear;
	-ms-transition:background 300ms linear, color 300ms linear;
	-moz-transition:background 300ms linear, color 300ms linear;
	-webkit-transition:background 300ms linear, color 300ms linear;
}

.it-auction-services li.ita-used-car a div{border:#002f7b 4px solid;}
.it-auction-services li.ita-bike a div{border:#e50019 4px solid;}
.it-auction-services li.ita-flower a div{border:#00a73b 4px solid;}
.it-auction-services li.ita-brand a div{border:#fbc700 4px solid;}
.it-auction-services li.ita-digital a div{border:#00a6ea 4px solid;}
.it-auction-services li.ita-medical a div{border:#ffc6e2 4px solid;}
.it-auction-services li.ita-ibs a div{border:#8F80C4 4px solid;}

.it-auction-services li.ita-used-car a:hover div{background-color:#002f7b;}
.it-auction-services li.ita-bike a:hover div{background-color:#e50019;}
.it-auction-services li.ita-flower a:hover div{background-color:#00a73b;}
.it-auction-services li.ita-brand a:hover div{background-color:#fbc700;}
.it-auction-services li.ita-digital a:hover div{background-color:#00a6ea;}
.it-auction-services li.ita-medical a:hover div{background-color:#ffc6e2;}
.it-auction-services li.ita-ibs a:hover div{background-color:#8F80C4;}

.ias-bg{
	background-position:top;
	background-size:cover;
}

.it-auction-services li a:hover .ias-bg{background-position:bottom;}

.ias-used{background-image:url(/wp-content/themes/aucnet2018/images/it-auction/it-used-car.png);}
.ias-bike{background-image:url(/wp-content/themes/aucnet2018/images/it-auction/it-bike.png);}
.ias-flower{background-image:url(/wp-content/themes/aucnet2018/images/it-auction/it-flower.png);}
.ias-brand{background-image:url(/wp-content/themes/aucnet2018/images/it-auction/it-brand.png);}
.ias-digital{background-image:url(/wp-content/themes/aucnet2018/images/it-auction/it-digital.png);}
.ias-medical{background-image:url(/wp-content/themes/aucnet2018/images/it-auction/it-medical.png);}
.ias-ibs{background-image:url(/wp-content/themes/aucnet2018/images/it-auction/it-ibs.png);}

.it-auction-services li img{
 	width:100%;
	height:auto;
	max-width:280px;
}

/*-- IT Auction Service Container --*/
.ita-service-pic{
	float:left;
	width:30%;
}

.ita-service-details{
	float:left;
	width:70%;
	padding-left:20px;
}

.it-auction-service-container > div{
	float:left;
	width:100%;
}

.it-auction-service-container > div:nth-child(odd) .ita-service-pic{float:right;}

.it-auction-service-container > div:nth-child(odd) .ita-service-details{padding:0 20px 0 0;}


/*-- Listing with Logo --*/
.listing-w-logo{margin-bottom:20px;}

.listing-w-logo li{
	display:block;
	font-size:0;
	margin-bottom:10px;
}
.listing-w-logo li:last-child{margin-bottom:0;}

.lwl-details,
.lwl-logo{
	display:inline-block;
	vertical-align:top;
}

.lwl-details{
	width:90%;
	padding-right:20px;
}

.lwl-logo{width:10%;}

/*-- OL Listing --*/
ol{padding:0 0 10px 20px;}

ol li{
	font-size:16px;
	line-height:26px;
	padding-bottom:10px;
}

/*-- Box Listing --*/
.box-listing{
	list-style:square;
	padding:20px 0 10px 20px;
}

.box-listing li a{color:#3498db;}
.box-listing li a:hover{color:#f22459;}


/*-- Sitemap Listing --*/
.sitemap-main-link{
	background:#f4f4f4;
	padding:10px 20px;
	margin-bottom:20px;
	border-bottom:#3498db 2px solid;
}

.sitemap-main-link a{
	font-size:18px;
	font-weight:bold;
	line-height:28px;
	color:#3498db;
}
.sitemap-main-link a:hover{color:#f22459;}

.sitemap-listing{margin-bottom:20px;}

.sitemap-listing li{
	font-size:16px;
	line-height:26px;
	padding:10px 20px;
	border-bottom:#ededed 1px dashed;
}

.sitemap-listing li a{
	display:block;
	color:#3498db;
}
.sitemap-listing li a:hover{color:#f22459;}

/*-- Bullet Listing --*/
.bullet-listing{
	padding-left:20px;
	list-style:disc;
}

.bullet-listing li{
	font-size:16px;
	line-height:26px;
	margin-bottom:20px;
}

/*-- Table Grey Listing --*/
.table-grey-listing-header,
.table-grey-listing{
	display:table;
	width:100%;
	table-layout:fixed;
	border:#a7a7a7 1px solid;
	border-collapse:collapse;
}

.table-grey-listing-header{
	background:#f3f3f3;
	border-bottom:none;
}

.table-grey-listing{margin-bottom:20px;}

.table-grey-listing-header li,
.table-grey-listing li{
	display:table-row;
	border-bottom:#a7a7a7 1px solid;
}

.table-grey-listing-header li:last-child,
.table-grey-listing li:last-child{
	border-bottom:none;
}

.table-grey-listing-header div,
.table-grey-listing div{
	display:table-cell;
	vertical-align:middle;
	width:33.33%;
	line-height:26px;
	text-align:center;
	padding:10px;
	border-right:#a7a7a7 1px solid;
	word-break:break-all;
}

.table-grey-listing-header.fifth-cell div),
.table-grey-listing.fifth-cell div{
	width:20%;
}

.table-grey-listing div a{color:#3498db;}
.table-grey-listing div a:hover{color:#db3434;}


/*-- Background Color --*/
.bgPurp{background:#8d3fce;}
.bgLime{background:#3fceb1;}
.bgMari{background:#4160d5;}
.bgBlue{background:#0099cc;}
.bgOran{background:#f4952f;}
.bgYell{background:#e3dc1c;}
.bgBloo{background:#f35958;}
.bgGree{background:#55dc6f;}
.bgGrey{background:#3d3d3a;}
.bgOcea{background:#0054a7;}
.bgSkie{background:#34bfe8;}
.bgDirt{background:#cbcbcb;}

a:hover.bgPurp{background:#7e2dc1;}
a:hover.bgLime{background:#2ac0a2;}
a:hover.bgMari{background:#3152cf;}
a:hover.bgBlue{background:#0089b6;}
a:hover.bgOran{background:#e3841e;}
a:hover.bgYell{background:#d2cb10;}
a:hover.bgBloo{background:#e3403f;}
a:hover.bgGree{background:#3aca56;}
a:hover.bgGrey{background:#31312c;}
a:hover.bgOcea{background:#004a93;}
a:hover.bgSkie{background:#22afd8;}
a:hover.bgDirt{background:#cbcbcb;}

/*-- Customer Personel --*/
.customer-personel-container{
	float:left;
	width:100%;
}

.customer-personel{font-size:0;}

.customer-personel li{
	display:inline-block;
	vertical-align:top;
	width:20%;
	color:#6e706c;
}

.customer-personel-pic{
	text-align:center;
	padding:0 20px;
	margin-bottom:10px;
}

.customer-personel-pic img{
	width:100%;
	height:auto;
}

/*-- Main Footer --*/
.main-footer{
	position:relative;
	z-index:2;
	float:left;
	background:#282927;
	width:100%;
	
	transition:transform 300ms linear;
	-ms-transition:-ms-transform 300ms linear;
	-moz-transition:-moz-transform 300ms linear;
	-webkit-transition:-webkit-transform 300ms linear;
}

.open .main-footer{
	transform:translate(250px,0);
	-ms-transform:translate3d(250px,0,0);
	-moz-transform:translate3d(250px,0,0);
	-webkit-transform:translate3d(250px,0,0);
}

.main-footer h2{
	color:#fff;
	border-bottom:#30312e 1px solid;
}

.footer-column{font-size:0;}

.footer-column > li{
	display:inline-block;
	vertical-align:top;
	width:20%;
	line-height:23px;
}

.footer-column > li:first-child{padding:0 15px 0 0;}
.footer-column > li:nth-child(2){padding:0 9px 0 6px;}
.footer-column > li:nth-child(3){padding:0 8px 0 7px;}
.footer-column > li:nth-child(4){padding:0 6px 0 9px;}
.footer-column > li:last-child{padding:0 0 0 15px;}

.footer-details-container{
	font-size:13px;
	line-height:23px;
	color:#6e706c;
}

.footer-title{
	color:#fff;
	margin-bottom:10px;
}

.footer-details{margin-bottom:10px;}

.footer-details a{color:#3498db;}
.footer-details a:hover{color:#1c77b5;}

.footer-bottom{padding:20px 0;}

.footer-logo{
	display:inline-block;
	vertical-align:top;
	background:url(/wp-content/themes/aucnet2018/images/sprite.png) no-repeat;
	background-position:-170px 0;
	background-size:400px;
	width:202px;
	height:48px;
	margin-right:26px;
}

.copyright{
	display:inline-block;
	vertical-align:top;
	line-height:23px;
}
.copyright span{
	display:block;
	color:#a7aaa5;
}

.copyright a{
	display:inline-block;
	vertical-align:top;
	color:#3498db;
	padding:0 5px;
}
.copyright a:hover{color:#1c77b5;}

/*-- Icon --*/
.icon{
	display:inline-block;
	vertical-align:middle;
	background:url(/wp-content/themes/aucnet2018/images/sprite.png) no-repeat;
	background-size:400px;
}

.i14{
	width:14px;
	height:14px;
}
.i14Arrow{background-position:0 -40px;}
.i14Play {background-position:0 -54px;}
.i14Arrob{background-position:0 -68px;}
.i14Arror{background-position:0 -82px;}
.i14Downb{background-position:0 -96px;}

a:hover .i14Arrow{background-position:-14px -40px;}
a:hover .i14Play {background-position:-14px -54px;}
a:hover .i14Arrob{background-position:-14px -68px;}
a:hover .i14Arror{background-position:-14px -82px;}
a:hover .i14Downb{background-position:-14px -96px;}

.side-bar > ul > li > ul > li.active > a .i14Arrob{background-position:-14px -68px;}

.i18{
	width:18px;
	height:18px;
}
.i18Navig{background-position:-60px -40px;}

.i32{
	width:32px;
	height:32px;
}
.i32Dolla{background-position:-28px -40px;}
.i32Monit{background-position:-28px -72px;}
.i32Profi{background-position:-28px -104px;}

.i-ans-sup{
	background:url(/wp-content/themes/aucnet2018/images/icon-ans-supplier.png) no-repeat;
	background-size:150px;
	width:30px;
	height:30px;
}

.ias-build{background-position:0 0;}
.ias-dolla{background-position:0 -30px;}
.ias-check{background-position:0 -60px;}
.ias-searh{background-position:0 -90px;}
.ias-store{background-position:0 -120px;}
.ias-cashy{background-position:0 -150px;}

.ias-aroup{background-position:-30px 0;}
.ias-cashs{background-position:-30px -30px;}
.ias-emplo{background-position:-30px -60px;}

.ias-deskt{background-position:-60px 0;}
.ias-sear2{background-position:-60px -30px;}
.ias-autom{background-position:-60px -60px;}

.ias-table{background-position:-90px 0;}
.ias-heart{background-position:-90px -30px;}
.ias-warni{background-position:-90px -60px;}

.ias-auto2{background-position:-120px 0;}
.ias-autoi{background-position:-120px -30px;}
.ias-curre{background-position:-120px -60px;}

.i-flower-sup{
	background:url(/wp-content/themes/aucnet2018/images/icon-flower-supplier.png) no-repeat;
	background-size:30px;
	width:30px;
	height:30px;
}

.ifs-footp{background-position:0 0;}
.ifs-flowe{background-position:0 -30px;}
.ifs-level{background-position:0 -60px;}
.ifs-desir{background-position:0 -90px;}
.ifs-monit{background-position:0 -120px;}
.ifs-cashy{background-position:0 -150px;}

.i-brand-sup{
	background:url(/wp-content/themes/aucnet2018/images/icon-brand-supplier.png) no-repeat;
	background-size:30px;
	width:30px;
	height:30px;
}

.ibs-dolla{background-position:0 0;}
.ibs-judge{background-position:0 -30px;}
.ibs-users{background-position:0 -60px;}

.i-digital-sup{
	background:url(/wp-content/themes/aucnet2018/images/icon-digital-supplier.png) no-repeat;
	background-size:30px;
	width:30px;
	height:30px;
}

.ids-dolla{background-position:0 0;}
.ids-monit{background-position:0 -30px;}
.ids-users{background-position:0 -60px;}

.i-medical-sup{
	background:url(/wp-content/themes/aucnet2018/images/icon-medical-supplier.png) no-repeat;
	background-size:30px;
	width:30px;
	height:30px;
}

.ims-build{background-position:0 0;}
.ims-japan{background-position:0 -30px;}
.ims-monit{background-position:0 -60px;}

.i-imoto-sup{
	background:url(/wp-content/themes/aucnet2018/images/icon-imoto-supplier.png) no-repeat;
	background-size:30px;
	width:30px;
	height:30px;
}

.iis-build{background-position:0 0;}
.iis-check{background-position:0 -30px;}
.iis-japan{background-position:0 -60px;}
.iis-dolla{background-position:0 -90px;}
.iis-japad{background-position:0 -120px;}
.iis-cashy{background-position:0 -150px;}

.i-motoblaze-sup{
	background:url(/wp-content/themes/aucnet2018/images/icon-motoblaze-supplier.png) no-repeat;
	background-size:30px;
	width:30px;
	height:30px;
}

.imbs-searc{background-position:0 0;}
.imbs-price{background-position:0 -30px;}
.imbs-wrenc{background-position:0 -60px;}
.imbs-judge{background-position:0 -90px;}
.imbs-messa{background-position:0 -120px;}
.imbs-curre{background-position:0 -150px;}

.i-motoauc-sup{
	background:url(/wp-content/themes/aucnet2018/images/icon-motoauc-supplier.png) no-repeat;
	background-size:30px;
	width:30px;
	height:30px;
}

.imas-graph{background-position:0 0;}
.imas-autom{background-position:0 -30px;}
.imas-group{background-position:0 -60px;}

.i-brenta-sup{
	background:url(/wp-content/themes/aucnet2018/images/icon-brenta-supplier.png) no-repeat;
	background-size:30px;
	width:30px;
	height:30px;
}

.ibrs-price{background-position:0 0;}
.ibrs-table{background-position:0 -30px;}
.ibrs-japan{background-position:0 -60px;}

/*-- Button --*/
a.btn,
span.btn{
	display:inline-block;
	vertical-align:middle;
	background:#3498db;
	color:#fff !important;
	font-weight:bold;
	font-size:13px;
	line-height:23px;
	text-align:center;
	padding:7px 20px;
	
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	
	transition:background 300ms linear, color 300ms linear, border 300ms linear;
	-ms-transition:background 300ms linear, color 300ms linear, border 300ms linear;
	-moz-transition:background 300ms linear, color 300ms linear, border 300ms linear;
	-webkit-transition:background 300ms linear, color 300ms linear, border 300ms linear;
}
a.btn:hover,
span.btn:hover{
	background:#1c77b5;
	color:#fff;
}

a.btn.bone,
span.btn.bone{
	background:none;
	border:#fff 1px solid;
}
a.btn.bone:hover,
span.btn.bone:hover{
	background:#1c77b5;
	border:#1c77b5 1px solid;
}


/*-- Universal --*/
a, .icon, .banner-box{
	transition:background 300ms linear, color 300ms linear;
	-ms-transition:background 300ms linear, color 300ms linear;
	-moz-transition:background 300ms linear, color 300ms linear;
	-webkit-transition:background 300ms linear, color 300ms linear;
}

.margin-bottom-paragraph{margin-bottom:30px;}

.notnow{display:none;}

.center{text-align:center;}

.right{text-align:right;}

.margin-bottom-small{margin-bottom:5px;}

.clear{clear:both;}



/*-- 1024 --*/
/*@media only screen and (max-width:1024px){
.banner-icon{width:30%;}
.banner-details{width:70%;}
}*/

/*-- 900 --*/
@media only screen and (max-width:900px){
/*-- Structure --*/
.wrapper{padding:0 10px;}

/*-- Main Links --*/
.main-links > li a{
	font-size:12px;
	line-height:22px;
	padding:20px;
}

/*.main-links > li > ul{top:62px;}*/

.main-links > li > ul > li a{
	font-size:12px;
	line-height:22px;
}

/*-- Sub Links --*/
.sub-links > li a{
	font-size:12px;
	line-height:22px;
}

/*-- Page Section --*/
.page{padding: 0 10px;}

.page-section.wide .wrapper{padding:0 10px;}

/*-- Box Small Container --*/
.box-details-top{
	top:10px;
	left:10px;
	right:10px;
}

.box-details-bottom{
	bottom:10px;
	left:10px;
	right:10px;
}

.box-title,
.box-details-bottom p{
	font-size:12px;
	line-height:22px;
}

.box-link{
	bottom:10px;
	right:10px;
}

/*-- Slider --*/
.slider-details{
	top:10px;
	left:10px;
	font-size:12px;
	line-height:22px;
}

/*-- Slider Controls --*/
.slider-controls{
	bottom:10px;
	right:10px;
}

/*-- Video Container --*/
.video-text{
	font-size:20px;
	line-height:30px;
}

/*-- Bordered Listing --*/
.bl-text{width:65%;}

.bl-pic{width:35%;}

/*-- Recruit Dual Links --*/
.rdl-pic,
.rdl-detail{
	display:block;
}

.rdl-pic{
	width:100%;
	margin-bottom:20px;
}

.rdl-detail{
	width:100%;
	padding-left:0;
}

.rdl-detail .btn{
	display:block;
	width:100%;
}

/*-- Recruit Chart --*/
.recruit-chart li{
	width:33.33%;
	margin-bottom:20px;
}

/*-- IT Auction Services --*/
.it-auction-services li{
	width:33.33%;
	padding-bottom:10px;
	margin-bottom:10px;
}

.services-title.small{
	font-size:16px;
	line-height:26px;
}

.services-title.small99{
	font-size:16px;
	line-height:26px;
        white-space:normal;
}


/*-- Main Footer --*/
.footer-logo{margin:0 0 10px;}

/*-- 640 --*/
@media only screen and (max-width:640px){
/*-- Main Header --*/
.main-header{
	padding:20px 0;
	text-align:center;
}

.main-header-subpage{
	display:block;
	padding:12px 0;
}

.logo{
	float:none;
	display:inline-block;
	vertical-align:top;
	background-position:-170px -54px;
	width:160px;
	height:38px;
	margin-left:-50px;	
}

.btn-nav{display:block;}

/*-- Lang --*/
.lang-mobile{display:block;}

/*-- Main Nav --*/
/*.main-nav{
	display:block;
	position:fixed;
	z-index:1;
	top:0;
	left:0;
	background:#f2f2f2;
	width:250px;
	height:100%;
	margin-top:0;
	border-right:#e9e9e9  1px solid;
	overflow:auto;

	-webkit-overflow-scrolling:touch;

	backface-visibility:hidden;
	-webkit-backface-visibility:hidden;

	transition:transform 300ms linear;
	-ms-transition:-ms-transform 300ms linear;
	-moz-transition:-moz-transform 300ms linear;
	-webkit-transition:-webkit-transform 300ms linear;

	transform:translate(-250px,0);
	-ms-transform:translate3d(-250px,0,0);
	-moz-transform:translate3d(-250px,0,0);
	-webkit-transform:translate3d(-250px,0,0);

}
.open .main-nav{
	transform:translate(0px,0);
	-ms-transform:translate3d(0px,0,0);
	-moz-transform:translate3d(0px,0,0);
	-webkit-transform:translate3d(0px,0,0);
}*/

.main-nav .wrapper{padding:0;}

.main-nav .wrapper > *{-webkit-transform:translateZ(0);}

.main-links,
.sub-links{
	text-align:left;
}
.main-links{
	padding:0;
	margin-bottom:0;
}

.main-links > li{
	display:block;
	padding:0;
	border-bottom:#e7e7e7 1px dotted;
}
.main-links > li:last-child{border-bottom:none;}

.main-links > li a{
	font-size:12px;
	line-height:18px;
	padding:10px;
}
.main-links > li:last-child > a{color:#f06d6d;}
.main-links > li:hover > a{
	background:#3498db;
	color:#fff;
}

.main-links > li > ul{
	display:none;
	position:relative;
	z-index:3;
	top:0;
	left:0;
	background:#f2f2f2;
	width:250px;
	margin-left:0;
}
.main-links > li:hover > ul{display:none;}

.main-links > li > ul > li{border-bottom:#e7e7e7 1px dotted;}
.main-links > li > ul > li:first-child:before{display:none;}

.main-links > li > ul > li a{
	font-size:12px;
	line-height:18px;
	padding:10px 10px 10px 30px;
}
.main-links > li > ul > li:hover > a{
	background:#3498db;
	color:#fff;
}

.main-links > li > ul > li > ul{
	display:none;
	position:relative;
	z-index:3;
	top:0;
	left:0;
	background:#f2f2f2;
	width:250px;
}
.main-links > li > ul > li:hover > ul{display:none;}

.main-links > li > ul > li > ul > li{border-bottom:#e7e7e7 1px dotted;}
.main-links > li > ul > li > ul > li:first-child:before{display:none;}

.main-links > li > ul > li > ul > li a{padding:10px 10px 10px 60px;}
.main-links > li > ul > li > ul > li:hover a{
	background:#3498db;
	color:#fff;
}

/*-- Sub Links --*/
.sub-links{
	background:none;
	border-top:#4160d5 2px solid;
}

.sub-links > li{
	display:block;
	width:100%;
	border-bottom:#e7e7e7 1px dotted;
}
.sub-links > li:last-child{border-bottom:none;}

.sub-links > li a{
	text-align:left;
	color:#666;
	padding:10px;
}
.sub-links > li a:hover{
	background:#2746bc;
	color:#fff;
}

/*-- Content Container --*/
.content-container{
	width:100%;
	padding-right:0;
	border-right:#e9e9e9 1px solid;
}

.content-container:before{display:none;}

/*-- Side Bar --*/
.side-bar-container{
	width:100%;
	padding:10px 0 0;
	border-top:#e9e9e9 1px solid;
}

/*-- Grid --*/
.box-slider-container,
.box-small-container{
	display:block;
	width:100%;
}

/*-- Box Small Container --*/
.box-half{
	display:table-cell;
	vertical-align:top;
	width:50%;
}

.box-small.services{width:33.33%;}

.box-details-bottom p{display:none;}

.box-small-container .box-title {
 font-size: 34px;
 line-height: 44px;
}

/*-- Subpage Box --*/
.box-main{
	display:block;
	width:100%;
}

/*-- Banner Container --*/
.main-banner{width:100%;}

.side-banner{width:100%;}

.small-banner{
	display:inline-block;
	vertical-align:middle;
	width:50%;
}

.small-banner img{
	width:100%;
	height:auto;
}

.small-banner-text{
	position:absolute;
	top:10px;
	left:10px;
	font-size:13px;
	line-height:23px;
	color:#fff;
}

/*-- Image --*/
.medium-image img{
	width:100%;
	height:auto;
}


/*-- News List --*/
.news-date,
.news-details,
.news-more{
	display:block;
}

.news-date{width:100%;}
.news-details{
	width:100%;
	padding-left:0;
}

/*-- Used Car Services --*/
.used-car-services li{
	width:33.33%;
	padding-bottom:10px;
	margin-bottom:10px;
}

/*-- Bike Services --*/
.bike-services li{
	width:50%;
	padding-bottom:10px;
	margin-bottom:10px;
}

/*-- Listing with Logo --*/
.lwl-details{width:80%;}

.lwl-logo{width:20%;}


/*-- Customer Personel --*/
.customer-personel li{width:33.33%;}

.customer-personel > li:nth-child(3n+1){padding:0 20px 0 0;}
.customer-personel > li:nth-child(3n+2){padding:0 10px;}
.customer-personel > li:nth-child(3n+3){padding:0 0 0 20px;}

/*-- Footer --*/
.footer-column > li{
	width:33.33%;
	margin-bottom:20px;
}

.footer-column > li:first-child{padding:0;}
.footer-column > li:nth-child(2){padding:0;}
.footer-column > li:nth-child(3){padding:0;}
.footer-column > li:nth-child(4){padding:0;}
.footer-column > li:last-child{padding:0;}

.footer-column > li:nth-child(3n+1){padding:0 20px 0 0;}
.footer-column > li:nth-child(3n+2){padding:0 10px;}
.footer-column > li:nth-child(3n+3){padding:0 0 0 20px;}

.footer-bottom{text-align:center;}
.footer-logo{
	background-position:-170px -92px;
	width:160px;
	height:38px;	
}

.sbl-sub{width:100%;}
.sbl-sub li{width:50%;background:#0043ae;border-bottom:solid 1px #fff;}
.sbl-sub a{text-align:center !important;color:#fff !important;font-size:10px !important;height:51px;}
.sbl-sub img{height:35px;}
.sub-links > li{background:#ddd !important;}
.sbl-intro{height:65px;}
.sbl-sub .bcs-imotoauc, .sbl-sub .bcs-motoblaze, .sbl-sub .bcs-motoauc, .sbl-sub .bcs-brenta {height: 27px;margin-top: 12px !important;margin-bottom:6px;}
.sbls-dp{margin-left:0px;}body.home .gnavi2 .sbls-dp{width:100%;margin-left:0px;}
}

/*-- 580 --*/
@media only screen and (max-width:580px){
/*-- Main Header --*/
.main-header{padding:12px 0;}
.logo{
	background-position:-170px -130px;
	width:128px;
	height:30px;
	margin:4px 0 0 -64px;	
}

/*-- Headings --*/
.page-title{
	padding:20px 0;
	margin-bottom:20px;
}

.page-title h1{
	font-size:20px;
	line-height:30px;
}

h2{
	font-size:16px;
	line-height:26px;
}

h3{
	font-size:14px;
	line-height:24px;
}


.content-title{
	font-size:14px;
	line-height:24px;
}

/*-- Grid --*/
.box-small,
.box-small.services{width:50%;}

/*-- Used Car Services --*/
.used-car-services li{
	display:block;
	width:100%;
	padding:0;
	font-size:0;
}

.used-car-services li a{
	font-size:0;
	border:#002f7b 4px solid;
	margin-bottom:0;
}

.used-car-services li a:hover{background:#002f7b;}

.used-car-services li a div{
	display:inline-block;
	vertical-align:middle;
	width:30%;
	border:none;
	margin-bottom:0;
}

.services-title{
	display:inline-block;
	vertical-align:middle;
	width:70%;
	text-align:left;
	padding-left:10px;
}

.used-car-services li a:hover .services-title{color:#fff;}

/*-- Bike Services --*/
.bike-services li{
	display:block;
	width:100%;
	padding:0;
	font-size:0;
}

.bike-services li a{
	font-size:0;
	border:#e50019 4px solid;
	margin-bottom:0;
}

.bike-services li a:hover{background:#e50019;}


.bike-services li a div{
	display:inline-block;
	vertical-align:middle;
	width:30%;
	border:none;
	margin-bottom:0;
}

.bike-services li a:hover .services-title{color:#fff;}

/*-- Mulit Content --*/
.multi-content{
	display:block;
	width:100%;
}

.multi-content:nth-child(odd){padding-right:0;}
.multi-content:nth-child(even){padding-left:0;}

/*-- Multi Content 30-70 --*/
.multi-content-3070{display:block;}

.multi-content-3070:nth-child(odd){
	width:100%;
	padding-right:0;
}
.multi-content-3070:nth-child(even){
	width:100%;
	padding-left:0;
}

/*-- Multi Content 60-40 --*/
.multi-content-6040{display:block;}

.multi-content-6040:nth-child(odd){
	width:100%;
	padding-right:0;
}
.multi-content-6040:nth-child(even){
	width:100%;
	padding-left:0;
}

/*-- Triple Content --*/
.tripl-content{
	display:block;
	width:100%;
	padding:0;
	margin-bottom:20px;
}


/*-- ANS, Flower & Car Suppliers --*/
.ans-suppliers,
.flower-suppliers,
.brand-suppliers,
.bike-suppliers,
.car-bank-suppliers{
	display:block;
}

.ans-suppliers li,
.flower-suppliers li,
.brand-suppliers li,
.bike-suppliers li,
.car-bank-suppliers li{
	display:block;
	width:100%;
	text-align:center;
}

.ans-suppliers li.first-set,
.flower-suppliers li.first-set,
.brand-suppliers li.first-set,
.bike-suppliers li.first-set,
.car-bank-spupliers li.first-set{
	width:100%;
}

/*-- Table Grey --*/
.table-grey{display:block;}

.table-grey li{display:block;}

.tg-label,
.tg-value{
	display:block;
}

.tg-label{
	width:100%;
	border-right:none;
	border-left:none;
}

.tg-value{width:100%;}

/*-- Table Blue --*/
.table-blue li{display:block;}

.tb-label,
.tb-value{
	display:block;
}

.tb-label{
	width:100%;
}

/*-- Table Grey List --*/
.table-grey-list li{display:block;}

.tgl-label,
.tgl-value{
	display:block;
}

.tgl-label{
	width:100%;
}

/*-- Table Grey Triple --*/
.table-grey-triple li{display:block;}

.tgt-label,
.tgt-value{
	display:block;
	width:100%;
	border-right:none;
}

/*-- Technology --*/
.technology li{
	width:50%;
}
.technology li:nth-child(2),
.technology li:nth-child(5){
	border-left:none;
	border-right:none;
}

.technology li:nth-child(1),
.technology li:nth-child(3),
.technology li:nth-child(5){
	border-right:#d2d2d2 1px dashed;
}

/*-- Bordered Listing --*/
.bl-text,
.bl-pic{
	display:block;
	width:100%;
	padding:10px
}

.bl-pic{border-left:none;}

/*-- Recruit Dual Links --*/
.rdl-detail{margin-bottom:20px;}

/*-- Recruit Chart --*/
.recruit-chart li{
	display:block;
	width:100%;
	padding:0 0 20px;
}

.recruit-chart li:after{
	left:50%;
	top:100%;
	margin-left:-4px;
	border-top:#4160d5 8px solid;
	border-left:transparent 8px solid;
	border-right:transparent 8px solid;
}

/*-- IT Auction Services --*/
.it-auction-services li{
	display:block;
	width:100%;
	padding:0;
	font-size:0;
}

.it-auction-services li a{
	font-size:0;
	margin-bottom:0;
}

.it-auction-services li a div{
	display:inline-block;
	vertical-align:middle;
	width:30%;
	margin-bottom:0;
}

.it-auction-services li.ita-used-car a div,
.it-auction-services li.ita-bike a div,
.it-auction-services li.ita-flower a div,
.it-auction-services li.ita-brand a div,
.it-auction-services li.ita-digital a div,
.it-auction-services li.ita-medical a div{
.it-auction-services li.ita-ibs a div{
	border:none;
}

.it-auction-services li.ita-used-car a{border:#002f7b 4px solid;}
.it-auction-services li.ita-bike a{border:#e50019 4px solid;}
.it-auction-services li.ita-flower a{border:#00a73b 4px solid;}
.it-auction-services li.ita-brand a{border:#fbc700 4px solid;}
.it-auction-services li.ita-digital a{border:#00a6ea 4px solid;}
.it-auction-services li.ita-medical a{border:#ffc6e2 4px solid;}
.it-auction-services li.ita-ibsl a{border:#8F80C4 4px solid;}

.it-auction-services li.ita-used-car a:hover{background-color:#002f7b;}
.it-auction-services li.ita-bike a:hover{background-color:#e50019;}
.it-auction-services li.ita-flower a:hover{background-color:#00a73b;}
.it-auction-services li.ita-brand a:hover{background-color:#fbc700;}
.it-auction-services li.ita-digital a:hover{background-color:#00a6ea;}
.it-auction-services li.ita-medical a:hover{background-color:#ffc6e2;}
.it-auction-services li.ita-ibs a:hover{background-color:#8F80C4;}

.it-auction-services li a:hover .services-title{color:#fff;}

/*-- IT Auction Service Container --*/
.ita-service-pic{width:100%;}

.ita-service-details{
	width:100%;
	padding-left:0;
}

.it-auction-service-container > div:nth-child(odd) .ita-service-pic{float:left;}

.it-auction-service-container > div:nth-child(odd) .ita-service-details{padding:0;}

/*-- Listing with Logo --*/
.lwl-details,
.lwl-logo{
	display:block;
}

.lwl-details{
	width:100%;
	padding-right:0;
}

.lwl-logo{
	width:100%;
	padding:0 20%;
}

/*-- Table Grey Listing --*/
.table-grey-listing-header,
.table-grey-listing{
	display:block;
}

.table-grey-listing{margin-bottom:20px;}

.table-grey-listing-header li,
.table-grey-listing li{
	display:block;
}

.table-grey-listing-header div,
.table-grey-listing div{
	display:block;
	width:100%;
	padding:5px 10px;
	border-right:none;
}

.table-grey-listing-header.fifth-cell div),
.table-grey-listing.fifth-cell div{
	width:100%;
}

.table-grey-listing.fifth-cell div .btn{margin-bottom:5px;}



/*-- Customer Personel --*/
.customer-personel li{
	width:50%;
	text-align:center;
}

.customer-personel > li:nth-child(3n+1){padding:0 }
.customer-personel > li:nth-child(3n+2){padding:0;}
.customer-personel > li:nth-child(3n+3){padding:0;}

.customer-personel > li:nth-child(odd){padding-right:5px;}
.customer-personel > li:nth-child(even){padding-left:5px;}

/*-- Footer --*/
.footer-column > li{width:50%;}

.footer-column > li:nth-child(3n+1){padding:0;}
.footer-column > li:nth-child(3n+2){padding:0;}
.footer-column > li:nth-child(3n+3){padding:0;}

.footer-column > li:nth-child(odd){padding-right:5px;}
.footer-column > li:nth-child(even){padding-left:5px;}

/*-- Button --*/
.btn{
	display:block;
	width:100%;
}
}

/*-- 320 --*/
@media only screen and (max-width:380px){
/*-- Content --*/
.content > .wrapper > article{
	width:100%;
	padding:0;
	border-right:none;
	border-bottom:#e9e9e9 1px solid;
}
.content > .wrapper > aside{
	width:100%;
	padding:30px 0;
}

/*-- Grid --*/
.box-half{
	display:block;
	width:100%;
}

/*-- Box Small Container --*/
.box-small-container .box-title {
 font-size: 20px;
 line-height: 26px;
}

/*-- Side Bar --*/
.side-bar li a{padding:10px 0;}

/*-- Slider --*/
.slider-details{
	top:10px;
	left:10px;
	font-size:12px;
	line-height:18px;
	padding:10px;
}

/*-- Banner Container --*/
.small-banner{
	display:block;
	width:100%;
}

/*-- Banner List --*/
.three-banner > li{
	display:inline-block;
	vertical-align:top;
	width:100%;
	margin-bottom:10px;
}
.three-banner > li:nth-child(3n+1){padding-right:0;}
.three-banner > li:nth-child(3n+2){padding:0;}
.three-banner > li:nth-child(3n+3){padding-left:0;}
.three-banner > li a{display:block;}

.banner-box{padding:30px;}
.banner-icon{width:20%;}
.banner-details{width:80%;}

/*-- Image --*/
.image-side-double img,
.image-side-triple img{max-width:280px;}

.image-side-double{
	display:block;
	width:100%;
	padding:0;
	margin-bottom:20px;
	text-align:center;
}

.image-side-triple{
	display:block;
	width:100%;
	padding:0;
	text-align:center;
}

/*-- Footer --*/

.footer-column{margin-bottom:10px;}
.footer-column > li{
	width:50%;
	margin-bottom:10px;
}

.footer-column > li:nth-child(3n+1){padding:0;}
.footer-column > li:nth-child(3n+2){padding:0;}
.footer-column > li:nth-child(3n+3){padding:0;}

.footer-column > li:nth-child(odd){padding:0 10px 0 0;}
.footer-column > li:nth-child(even){padding:0 0 0 10px;}

.footer-bottom{margin-bottom:10px;}

.footer-logo{
	background-position:-170px -160px;
	width:128px;
	height:30px;	
	margin-bottom:10px;
}

/*-- Universal --*/
.notnow{display:block;}
.later{display:none;}

}
