@charset "utf-8";body{font-size:14px;letter-spacing:.075em}h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}div.form-item div.description{font-size:12px}span.fieldset-legend span.summary{font-size:12px}div.tabs ul.primary,div.tabs ul.secondary{max-width:none;font-size:12px}div.messages{max-width:none;font-size:12px}div.item-list ul.pager li{font-size:12px}br.large,br.small{display:none}br.medium{display:inline}*.no-medium{display:none}*.margin-bottom-wide{margin-bottom:40px}*.margin-bottom-extra-wide{margin-bottom:80px}div#page{padding-top:80px}div#page.company,div#page.recruit{padding-top:170px}header#header.hide h1#logo,header#header.hide p#logo,header#header.hide div#menu{transform:translateY(-80px)}header#header.scroll-up h1#logo,header#header.scroll-up p#logo,header#header.scroll-up div#menu{transform:translateY(0px)}header#header h1#logo,header#header p#logo{left:25px;padding-top:27px}header#header h1#logo img,header#header p#logo img{height:26px}header#header div#menu{height:80px}header#header div#menu div.inner-menu{letter-spacing:-.25em;padding-right:25px}header#header div#menu nav#navi,header#header div#menu p.language{line-height:80px;letter-spacing:.05em}header#header div#menu nav#navi{margin-right:0}header#header div#menu nav#navi ul li{font-size:14px}header#header div#menu nav#navi>ul>li{padding:0 10px}header#header div#menu nav#navi ul li div.nest{line-height:20px}header#header div#menu nav#navi ul li:hover div.nest,div.company header#header div#menu nav#navi ul li.company div.nest,div.recruit header#header div#menu nav#navi ul li.recruit div.nest{height:90px}header#header div#menu nav#navi div.nest ul{padding:20px 0}header#header div#menu nav#navi div.nest ul li{width:calc(540px / 3)}header#header div#menu nav#navi div.nest ul li span.sub{font-size:12px}header#header div#menu p.language{display:none}div#cover div.pager{right:20px}div#content section div.inner-section{width:auto;padding:80px}div#content div#title-alternate{padding-top:80px}div#content div#title-alternate h1,div#content div#title-alternate p.main{font-size:18px}div#content div#title-alternate p.sub{font-size:12px}div#content h2.headline{font-size:16px}div#content h2.headline span{font-size:14px}body.page-taxonomy div#content div.taxonomy-term div.content{width:auto;padding:0 80px}body.front div#content div#block-views-news-blog-home-block div.inner-block{width:auto;padding:40px 80px}body.front div#content div#block-views-news-blog-home-block div.view-news-blog-home div.view-header p.label{font-size:14px}body.front div#content div#block-views-news-blog-home-block div.view-news-blog-home div.view-content{padding-left:80px}body.front div#content div#block-views-news-blog-home-block div.view-news-blog-home div.view-content ul li p.type{font-size:12px}body.front div#content div#block-views-news-blog-home-block div.view-news-blog-home div.view-content ul li p.created{font-size:12px}body.front div#content div#block-views-news-blog-home-block div.view-news-blog-home div.view-content ul li h2{font-size:14px}div#content article.node-news-blog{padding:0 80px}div#content article.node-news-blog div.inner-article{width:auto}div#content article.node-news-blog p.created{font-size:12px}div#content article.node-news-blog h1,div#content article.node-news-blog h2{font-size:18px}div.blog div#content div.category{padding-top:40px}div.blog div#content div.category p.label,div.blog div#content div.category ul,div.blog div#content div.category ul li{font-size:12px}div#content article.node-blog p.category{font-size:12px}div.company.philosophy div#content div#title{height:450px}div.company.philosophy div#content div#title div.text{left:80px;margin:-70px 0 0}div.company.philosophy div#content div#title div.text p.sub{font-size:16px;margin-bottom:20px}div.company.philosophy div#content div#title div.text h1{font-size:24px;line-height:45px}div.company.philosophy div#content section#top-message p.name span{font-size:12px}div.company.philosophy div#content div.space{height:400px}div.company.philosophy div#content section#philosophy ul li h3{font-size:14px}div.company.overview div#content section#overview div.table div.row{padding:40px 0 40px 120px}div.company.overview div#content section#overview div.map{height:320px}div.company.history div#content section#history div.table div.row{padding-left:120px}div#content div.view-brands div.view-content{width:auto;padding:80px 75px 70px}div#content div.view-brands div.views-row p.logo,div#content div.view-brands div.views-row p.type{width:calc(100% - 60px);height:calc(100% - 60px);left:30px;top:0}div#content div.view-brands div.views-row p.button-more{width:40px;height:40px;bottom:35px;font-size:12px;line-height:38px;margin-left:-20px}div#content div.view-brands div.views-row:hover p.button-more{width:40px;margin-left:-20px}div#content div.view-brands div.views-row p.button-more a{width:120px;margin-left:-100px;background-position:right calc(27px / 2) center}div#content div.view-brands div.views-row:hover p.button-more a span{opacity:0}div#content div.view-brands div.views-row p.button-more a:hover{color:#000;background-color:transparent;background-image:url(//www.auto-proz.com/search/wp-content/themes/auto-proz/assets/css/../images/arrow-more.svg)}div#content div.view-brands div.views-row:hover p.button-more a{margin-left:-100px}div#content div#header-brands div.inner-header-brands{width:auto}div#content div#header-brands div.logo{width:260px;height:260px;margin-bottom:40px}div#content div#header-brands div.logo p.authorized-agent i{padding-left:.075em}div#content div#header-brands p.image-main{margin-bottom:40px}div#content div#header-brands div.description{width:auto;margin-bottom:40px;padding:0 80px}div#content div#header-brands p.button-more{width:140px;font-size:12px}div#content div#header-brands div.link{display:block;width:calc(100% - 150px);padding:25px}div#content div#header-brands div.link p.logo{margin:0 auto 20px auto}div#content div#header-brands div.link div.button-wrapper{width:auto}div#content div#header-brands div.link div.button-wrapper p.button-more:not(:last-child){margin-right:20px}div#content div.view-brands-products div.view-header{padding-top:80px}div#content div.view-brands-products div.view-content{width:auto;padding:80px 75px 70px}div#content article.node-products h1.title,div#content article.node-products h2.title{font-size:14px}div#content div#pager-brands{padding-bottom:80px}div#content div.view-snaps div.view-content{width:auto;padding:80px 75px 70px}div#content div#modal-snaps div.content div.summary h2{font-size:14px}div#content div#modal-snaps div.pager{bottom:60px}div#content article.node-snaps div.inner-article{width:auto;margin:auto;padding:80px}div#content article.node-snaps div.summary h2{font-size:14px}div.recruit div#content section div.table div.row{padding:40px 0 40px 120px}div.recruit div#content section div.table div.row ul li h3{font-size:14px}div.contact-us div#content section#summary div.inner-section{padding:80px}div.contact-us div#content section#summary h2{font-size:16px}div.contact-us div#content section#summary p.require{font-size:12px}form.webform-client-form{padding-bottom:80px}form.webform-client-form>div{width:auto;padding:0 80px}form.webform-client-form div.webform-component-radios{padding-left:200px}form.webform-client-form div.webform-component-markup div.action p.button-submit{font-size:16px;line-height:60px}form.webform-client-form div.webform-component-markup div.action input[type=reset]{font-size:12px}div.privacy-policy div#content section#privacy-policy div.inner-section{padding:80px}div.privacy-policy div#content section#privacy-policy{font-size:12px}div.privacy-policy div#content section#privacy-policy h2{font-size:12px}div.privacy-policy div#content section#privacy-policy ol.parentheses{text-indent:-1.875em}div.en div#content section#overview h2.headline{font-size:18px;margin:0 0 40px;padding-bottom:40px}div.en div#content section#overview div.table div.row,div.en div#content section#overview-alternate div.table div.row{margin-bottom:40px}div.en div#content section#top-message{background-position:55% bottom;background-size:auto 1400px}div.en div#content section#top-message h2.headline,div.en div#content section#history h2.headline{font-size:14px}div.en div#content section#top-message p.description{margin-right:-80px}div.en div#content div.space{height:400px}div.en div#content section#history div.table div.row{padding-left:140px}div.en div#content section#contact-us div.inner-section{padding:80px 0}div.en div#content section#contact-us h2.headline{font-size:18px;margin-bottom:40px}footer#footer div.auto-proz,footer#footer div.yakima{padding-top:40px}footer#footer div.auto-proz div.inner-auto-proz,footer#footer div.yakima div.inner-yakima{padding:25px 55px}footer#footer div.shop{padding:40px 0}footer#footer div.shop p.balloon{font-size:12px;margin-bottom:40px}footer#footer div.shop ul li{margin:0 20px}footer#footer div.shop ul li.rakuten img{height:20px}footer#footer div.shop ul li.yahoo-shopping img{height:21px}footer#footer div.shop ul li.amazon img{height:24px}footer#footer div.shop ul li.yahoo-auctions img{height:23px}footer#footer div.misc-information{max-width:none;padding:40px 80px 0}footer#footer div.misc-information div.misc{position:relative;float:none;margin-bottom:40px;padding-top:20px}footer#footer div.misc-information div.misc ul,footer#footer div.misc-information div.misc p.language{display:inline-block;vertical-align:top;line-height:24px}footer#footer div.misc-information div.misc ul{display:inline-block;vertical-align:middle;margin:0 60px 0 0}footer#footer div.misc-information div.misc ul li{display:inline-block;vertical-align:middle;font-size:12px}footer#footer div.misc-information div.misc ul li.blog-yanagawa{margin:0 40px 0 0;padding-top:0}footer#footer div.misc-information div.misc div.sns p.facebook{margin-right:30px}footer#footer div.misc-information div.misc div.sns{display:inline-block;vertical-align:middle}footer#footer div.misc-information div.misc div.sns p img{height:24px}footer#footer div.misc-information div.information{float:none}footer#footer div.misc-information div.information h3{font-size:14px}footer#footer div.misc-information div.information div.office div.row{width:295px;font-size:12px}footer#footer div.misc-information div.information-en div.office div.row{width:295px}footer#footer div.misc-information div.information div.links p{font-size:12px}footer#footer div.misc-information div.information div.links p.language{display:inline-block;margin-right:40px}footer#footer div.misc-information div.information div.links p.language span.separate{padding:0 10px}footer#footer p.copyright{text-align:right;font-size:12px;padding:0 80px 40px 0}body.page-user div#content form{padding:80px 0}body.page-user div#content form>div,body.page-user div.profile{max-width:auto;padding:80px}div.view-manage{max-width:auto;padding:80px}