﻿.modal-overlay{background:#000;display:none;height:120%;left:0;opacity:0.8;position:fixed;top:0;width:100%;z-index:1000;zoom:1}.modal{background-color:#fff;border:1px solid rgba(0,0,0,0.3);border-radius:6px;display:none;left:50%;margin-left:-280px;position:fixed;top:-10%;width:560px;z-index:1050}.modal .modal-header{border-bottom:1px solid #eee;padding:9px 15px}.modal .modal--btn--close{color:#000;cursor:pointer;float:right;font-size:20px;font-weight:bold;opacity:0.2}.modal .modal--btn--close:hover{opacity:0.4}.modal .modal--title{font-size:28px;font-weight:bold;line-height:36px;margin:0}.modal .modal-body{max-height:400px;overflow-y:auto;padding:15px;position:relative}.modal .modal-group{border-bottom:1px solid #e5e5e5;margin-bottom:10px;padding-bottom:20px}.modal .modal-contents{margin:0}.modal .modal-contents--select{background:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;height:30px;line-height:30px;margin:0 0 10px;padding:4px 6px;width:220px}.modal .modal-contents--select[disabled]{background:#eee}.modal .confirm-address-text{color:#999}.modal .confirm-address--code{color:#3a87ad;font-size:20px}.modal .modal-contents--loading{margin-left:5px;vertical-align:middle}.modal .modal-footer{background-color:#f5f5f5;border-radius:0 0 6px 6px;border-top:1px solid #ddd;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;padding:14px 15px 15px;text-align:right}.modal .modal--btn,.modal .modal--btn--primary{border-radius:4px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);cursor:pointer;display:inline-block;font-size:16px;padding:4px 12px;text-align:center;text-decoration:none;vertical-align:middle}.modal .modal--btn{background:#f5f5f5;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e6e6e6));background-image:linear-gradient(#fff, #e6e6e6);border:1px solid;border-color:#ccc #ccc #b3b3b3;border-radius:4px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#333;outline:0}.modal .modal--btn:hover{background:#e6e6e6;background-position:0 -15px;color:#333}.modal .modal--btn--primary{background:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c));background-image:linear-gradient(#08c, #04c);border:1px solid;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;margin-left:10px}.modal .modal--btn--primary:not(:disabled):hover{background:#04c;background-position:0 -15px;color:#fff}.modal .modal--btn--primary:disabled{opacity:0.5}.minute-entry{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:135%;height:180px;padding:36px 16px 16px 20px;position:relative;width:650px}.minute-entry .minute-entry-input{padding:8px;width:330px}.minute-entry .minute-entry--label{color:#fff;display:inline-block;font-size:13px;font-weight:bold;width:6em}.minute-entry .minute-entry-form{display:inline-block}.minute-entry .minute-entry--select{border:0;font-size:100%;margin:0;padding:0;width:200px}.minute-entry .minute-entry--load{margin-left:3px;vertical-align:middle}.minute-entry .minute-entry--submit{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/form_up-64603e0652b9feb0cb26df1219868f3bd34e409c2f77cd2ad3159196777e6b1a.gif);background-size:cover;border:0;border-radius:10px;cursor:pointer;height:86px;position:absolute;right:32px;top:53px;width:260px}.minute-entry .minute-entry--submit:hover{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/form_up_on-6273dc9583d4237ed9125b4001b6c792001243570159bf5e4bd52746cc75324f.gif)}.container{border-left:1px solid #fff;border-right:1px solid #cfcfcf;-webkit-box-shadow:-1px 0 0 0 #cfcfcf;box-shadow:-1px 0 0 0 #cfcfcf;margin:0 auto;position:relative;width:885px}.container::after{clear:both;content:".";display:block;height:0;visibility:hidden}.contents{background:#fff;border-left:2px solid #fff;-webkit-box-shadow:2px -2px 3px 0 #cfcfcf inset;box-shadow:2px -2px 3px 0 #cfcfcf inset;display:inline-block;min-height:2000px;padding:0 16px 40px;width:650px}.contents-section{line-height:1.5em;margin:8px auto 16px}.contents-header{padding-top:32px;position:relative}.contents--title{border-bottom:3px solid #0865bd;font-size:18px;font-weight:bold;margin:0}.breadcrumbs{list-style:none;margin:0;padding:0;position:absolute;top:0}.breadcrumbs li{display:inline}.breadcrumbs li::before{content:"＞";margin:0 8px}.breadcrumbs li:first-child::before{content:"";margin:0}.contents--heading{border-color:#ffad08;border-style:none none solid solid;border-width:1px 7px;font-size:16px;font-weight:bold;margin:0 0 8px;padding:2px 8px}.contents--heading.heading--brands{font-weight:normal}.nav--float{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/global/btn_float_quotations-181171d73573af5406b2f7e79e3747ff932e6e9a1b12314675d46ec34eeb6da0.png);bottom:15px;height:0;overflow:hidden;padding-top:147px;position:fixed;right:20px;z-index:100}.nav--float:hover{background-position:center bottom}.pagination{text-align:center}.pagination li{background:#fff;border:1px solid #ddd;border-left-width:0;display:inline-block}.pagination li a,.pagination li span{display:block;line-height:20px;padding:4px 12px;text-decoration:none}.pagination li:first-child{border-left-width:1px}.pagination li:first-child,.pagination li:first-child>a,.pagination li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination li:last-child,.pagination li:last-child>a,.pagination li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination li.active a,.pagination li.active span,.pagination li.disabled a,.pagination li.disabled span{color:#999;cursor:default}.pagination li.active a,.pagination li.active span{background-color:#f5f5f5}.pagination li a:hover,.pagination li a:focus{background-color:#f5f5f5}.area .contents--heading{margin-top:15px}.area .contents-section .contents--heading{margin:30px 0 15px}.area .minute-entry{background:url(https://d16mz3wm4m3tic.cloudfront.net/assets/common/form_bg-64a6dcb42d1d4094511818e7b960d08e5fc4f1645c9c3779b0331acafa7d25b0.gif) no-repeat}.area table{border:1px solid #d1d1d1;border-collapse:collapse;width:100%}.area table td:first-of-type,.area table td:last-of-type>div{padding-bottom:10px;padding-top:10px}.area table td{padding-left:4px;padding-right:4px}.area table td:last-of-type>div:first-of-type{border-bottom:1px solid #d1d1d1}.area table td:first-of-type{text-align:center;vertical-align:top;width:110px}.area table td:first-of-type h3{font-size:1em;font-weight:normal;margin:0}.area table td:last-of-type a{float:right}.area table td:last-of-type dl,.area table td:last-of-type p{width:75%}.area table td:last-of-type dl,.area table td:last-of-type dt,.area table td:last-of-type dd,.area table td:last-of-type p{display:inline-block;margin:0}.area table td:last-of-type dt{margin-right:8px}.area table td:last-of-type dt::before{content:"【"}.area table td:last-of-type dt::after{content:"】"}.area table td:last-of-type p{font-weight:bold}.area table td:last-of-type>div:first-of-type{min-height:26px}.area .area-index{margin:0;padding:0;margin-bottom:16px}.area .area-index li{display:inline-block;margin-right:8px}.area .area-brand-list{margin:0;padding:0}.area .area-brand-list li{display:inline-block;margin-right:8px}.area .area-brand-list li{text-align:center}.area .area-brand-list li a{color:#000;text-decoration:none}.area .area-brand-list li img{display:block;margin:0 auto}.area .heading--add{float:right;font-weight:bold}.area .area-top-title{margin-top:5px}.area .recommended-services{font-size:14px;margin:20px 0 40px}.area .area-recommended-services-title{background-color:transparent;font-size:19px}.area .area-entry-box{margin:40px auto 0}.area-brand-ranking{list-style-type:none;padding:0}.area-brand-ranking-rank,.area-brand-ranking-brand,.area-brand-ranking-entry-btn,.area-brand-ranking-brand-logo,.area-brand-ranking-brand-star{display:inline-block}.area-brand-ranking-item{border-top:1px solid #ddd;padding:16px 0;position:relative}.area-brand-ranking-item::before{left:4px;position:absolute;top:18px}.area-brand-ranking-item:nth-child(1)::before{content:url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_gold-5c662b55e61e28a4401d04a1f481c986444f46dbe0931dddf130615ec9d07fbc.gif)}.area-brand-ranking-item:nth-child(2)::before{content:url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_silver-cac447cb07f04705172be1b1304871d216dc4a1cead2f8ebcb246ae484a31caa.gif)}.area-brand-ranking-item:nth-child(3)::before{content:url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_bronze-0f5197fbb25f02294a5d31a971bac4bc1e97003380ec247b631042171cd88c68.gif)}.area-brand-ranking-rank{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;padding-left:8px;vertical-align:12px;width:8%}.area-brand-ranking-detail{padding-bottom:16px}.area-brand-ranking-brand{min-width:352px}.area-brand-ranking-brand-name{font-size:14px}.area-brand-ranking-brand-logo img{border:1px solid #bbb}.area-brand-ranking-brand-star{margin-left:70px}.area-brand-ranking-brand-star>img{padding-bottom:10px}.area-brand-ranking-brand-star>span{color:#fa720c;font-size:28px;font-weight:bold;padding-left:14px}.area-brand-ranking-review{margin:0 10px}.area-brand-ranking-review-header{border-bottom:1px solid #ddd;clear:both;margin-bottom:10px;padding-bottom:5px}.area-brand-ranking-review-title{border-left:5px solid #00a2c4;color:#00a2c4;float:left;font-size:13px;font-weight:bold;line-height:22px;margin:0 20px 0 10px;padding-left:5px}.area-brand-ranking-reviewer{color:#fa5c58;font-size:13px;font-weight:bold;line-height:22px}.area-brand-ranking-review-comment{margin:10px 0 0}.area-brand-service .contents--heading{margin:30px 0 15px}.area-brand-service .brand-service-container{font-size:12px;margin-bottom:25px}.area-brand-service .service-comment{margin-bottom:16px}.area-brand-service .minute-entry{margin:20px 0 30px}.area-shop-map .contents--heading{margin-top:30px}.area-shop-map .google-map-container{margin:16px 0 25px}.area-shop-map .google-map{height:480px;width:640px}.area-situation .contents--heading{margin-top:30px}.area-situation .situation-image-container{margin:16px 0 25px;text-align:center}.area-situation .situation-image{width:85%}.area-situation .situation-comment{margin-bottom:16px}.area-bike-ranking .contents--heading{margin-top:30px}.area-bike-ranking .ranking-container{list-style:none;margin:16px 0 25px;text-align:center}.area-bike-ranking .ranking-data{display:inline-block;margin:0 11px 11px 0;padding:1px;vertical-align:top;width:183px}.area-bike-ranking .ranking-data:nth-child(1){background-color:#ffd24d}.area-bike-ranking .ranking-data:nth-child(1) .ranking-header{background:no-repeat center left url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_gold-5c662b55e61e28a4401d04a1f481c986444f46dbe0931dddf130615ec9d07fbc.gif)}.area-bike-ranking .ranking-data:nth-child(2){background-color:#ccc}.area-bike-ranking .ranking-data:nth-child(2) .ranking-header{background:no-repeat center left url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_silver-cac447cb07f04705172be1b1304871d216dc4a1cead2f8ebcb246ae484a31caa.gif)}.area-bike-ranking .ranking-data:nth-child(3){background-color:#dab2a0}.area-bike-ranking .ranking-data:nth-child(3) .ranking-header{background:no-repeat center left url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_bronze-0f5197fbb25f02294a5d31a971bac4bc1e97003380ec247b631042171cd88c68.gif)}.area-bike-ranking .ranking-data .ranking-header{margin-left:43px;width:100px}.area-bike-ranking .ranking-header{font-size:15px;font-weight:bold;margin:8px 0;text-align:center}.area-bike-ranking .image-container{background-color:#f9f9f9;padding:10px}.area-bike-ranking .image-container .both{font-weight:bold;line-height:1;margin:9px 0 0 10px;text-align:left}.area-bike-ranking .image-container .maker-name{color:#999;font-size:11px}.area-bike-ranking .image-container .bike-name{font-size:14px}.area-bike-ranking .bike-image{background-color:#fff;border:1px solid #ccc;display:block;height:110px;margin:0 auto 10px;padding:4px;width:150px}.area-bike-ranking .ranking-comment{margin-bottom:16px}.area-assessment-rate .contents--heading{margin-top:30px}.area-assessment-rate .rate-image-container{margin:16px 0 25px;text-align:center}.area-assessment-rate .rate-image{width:85%}.area-assessment-rate .rate-comment{margin-bottom:16px}.area-assessment-rate .minute-entry{margin:20px 0 30px}.article{font-size:14px;margin:45px 0;padding:0 10px}.article h1{border-left:8px solid #093d78;font-size:21px;line-height:27px;margin:10px 0;min-height:28px;padding-left:11px}.article .article-update{color:#93908e;float:right}.article .article-thumbnail{margin:0 0 25px;width:100%}.article .article-body h2{background:#f2e7d0;border-radius:4px;font-size:22px;font-weight:bold;line-height:50px;margin:85px 0 30px;padding:5px 10px}.article .article-body h3{border-left:solid 6px #e77512;font-size:20px;font-weight:bold;line-height:22px;margin:60px 0 22px;padding:5px 10px}.article .article-body h4{border-bottom:2px dashed #ddd;font-size:18px;font-weight:bold;margin:50px 0 17px}.article .article-body h5{color:#235fa3;font-size:14px;font-weight:normal;line-height:20px;margin:10px 0}.article .article-body h6{color:#bb4649;font-size:12px;font-weight:normal;line-height:20px;margin:10px 0}.article .article-body p{line-height:1.7;margin:0 0 10px}.article .article-body ul{list-style:initial}.article .article-body ul ul{list-style:circle}.article .article-body table{border:2px #808080 solid;border-collapse:collapse;margin-bottom:20px;width:100%}.article .article-body table td,.article .article-body table th{border:1px solid #808080;padding:8px 10px}.article .article-body table th{font-weight:bold}.article .article-body .article-highlight{background-color:#f5f5f5;border:1px solid rgba(0,0,0,0.15);border-radius:4px;font-size:13px;line-height:20px;margin:0 0 10px;padding:10px}.article .article-body .article-highlight pre{border:0;margin:0;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}.article .article-body img{display:block;margin:10px auto 20px;width:65%}.article .article-body .satei-start{display:block;height:80px;margin:25px auto;max-width:100%;-webkit-transition:0.2s;transition:0.2s}.article .article-body .satei-start:hover{opacity:0.6;-webkit-transition:0.2s;transition:0.2s}.article .article-body .yellow-underline{background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, transparent), color-stop(0%, #fc3));background:linear-gradient(transparent 80%, #fc3 0%);font-weight:bold}.article .article-body .gray-background{background-color:#f7f7f7;border:3px solid #f7f7f7;border-radius:4px;color:#595757;font-size:14px;line-height:2;margin:20px 0;padding:10px 35px}.article .thumbnail{float:left;margin:10px 20px}.article .thumbnail img{width:50px}.article .name{float:left;font-size:18px;font-weight:bold;line-height:70px}.article .entry-box{margin:35px auto 25px}.article-minute-entry .minute-entry{background:url(https://d16mz3wm4m3tic.cloudfront.net/assets/common/form_bg-64a6dcb42d1d4094511818e7b960d08e5fc4f1645c9c3779b0331acafa7d25b0.gif) no-repeat;font-size:120%;margin:25px auto;margin-top:0}.article-minute-entry .minute-entry img{display:inline;margin:0 0 0 3px;width:initial}.share-buttons{clear:both}.share-buttons ul{float:right}.share-buttons li{float:left;margin-right:5px}.article-share-buttons-container{background:#f2e7d0;border-radius:4px;font-size:14px;height:50px;margin:10px 0;padding:0 10px}.article-entry-box-container{margin:0 15px}.article-recommended-services-container .recommended-service{padding:20px 10px}.article-recommended-services-container .common-btn{margin:0 auto;width:95%}.article-list .article{border:2px solid #000;border-radius:6px;margin:20px 0;padding:15px}.article-list .article-thumbnail{float:left;height:90px;width:90px}.article-list .article-metadata{float:right;width:82%}.article-list .article-title{color:#000;font-size:20px;padding-bottom:4px}.article-list .article-description{border-top:1px solid #000;color:#000;padding-top:4px}.article-list .article-clearfix{clear:both}.aucnet-logo{background:url(https://d16mz3wm4m3tic.cloudfront.net/assets/articles/aucnet_logo-0df47477a2937ce185c6ff717a39fad89e3b745e03477f5f76507d69049b90c2.jpg) no-repeat;background-size:contain;padding-bottom:calc(100% * 170 / 1198)}.madoguchi-top{background:url(https://d16mz3wm4m3tic.cloudfront.net/assets/articles/madoguchi_top-390e2deba67504e1c654587fa1d64fd39407b0652946ea04d8b4c43c36a527f5.png) no-repeat;background-size:contain;padding-bottom:calc(100% * 997 / 1104)}.article-bikes{clear:both}.article-bikes-lets-check{display:block;margin:40px auto 20px}.article-bikes-title{background:#093d78;border-radius:4px;color:#fff;font-size:22px;font-weight:bold;line-height:50px;margin:85px 0 30px;padding:5px 10px}.article-bikes-row{border-bottom:2px dotted #093d78;height:250px}.article-bikes-user{color:#093d78;font-size:16px;font-weight:bold;margin:2%}.article-bikes-bike{display:inline-block;margin-left:2%;width:32%}.article-bikes-bike img{width:78%}.article-bikes-bike-detail p{font-size:14px;font-weight:bold;margin:0}.article-bikes-bike-detail .article-bikes-bike-name{color:#008000;font-size:16px;font-weight:bold;margin:0}.article-bikes-bike-year{margin-right:1em}.article-bikes-price{display:inline-block;margin-left:-4%;vertical-align:top;width:60%}.article-bikes-price img{width:100%}.blacklists{margin:50px 0 100px;text-align:center}.blacklists-confirm{margin:5em auto;width:30%}.blacklists-confirm .alert{color:#f00;font-size:1.5em}.blacklists-confirm .warning{color:#f00;font-size:0.8em}.blacklists-confirm a,.blacklists-confirm .blacklists-form [type="submit"]{border:1px solid transparent;border-radius:0.3em;display:inline-block;margin:2em 0;padding:0.5em 1em;text-align:center;text-decoration:none;width:8em}.blacklists-confirm .blacklists-form{display:block;margin:2em 0}.blacklists-confirm .blacklists-form label{text-align:left}.blacklists-confirm .blacklists-form .label{color:#c00;margin-left:1em}.blacklists-confirm .blacklists-form [type="email"]{border:2px solid #ccc;font-size:15px;margin-top:10px;padding:5px 10px;width:85%}.blacklists-confirm .blacklists-form [type="submit"]{font-size:12px;width:10em}.blacklists-confirm .cancel{background-color:#fff;border-color:#ccc;color:#000;float:left}.blacklists-confirm .execute{background-color:#d65c5c;border-color:#d65c5c;color:#fff;float:right}.blacklists-confirm .clear-float{clear:both}.brands-index .red{color:#f00}.brands-index table{border:1px solid #000;border-collapse:collapse;margin:0 auto;width:95%}.brands-index tbody{empty-cells:show}.brands-index th{background:#333;border:1px solid #000;color:#fff;font-weight:bold}.brands-index th:first-child{width:51px}.brands-index td{border:1px solid #000;text-align:center}.brands-show dl{background:#efefef;border:1px solid #ccc;-webkit-box-shadow:1px 0 0 0 #fff inset, 0 -1px 0 0 #fff inset;box-shadow:1px 0 0 0 #fff inset, 0 -1px 0 0 #fff inset;margin:0;padding:0;width:640px}.brands-show dl dt,.brands-show dl dd{border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:16px}.brands-show dl dt:first-of-type,.brands-show dl dd:first-of-type{border-top:0}.brands-show dl dt{-webkit-box-shadow:0 1px 0 0 #fff inset;box-shadow:0 1px 0 0 #fff inset;font-weight:bold;width:120px}.brands-show dl dd{background:#fff;border-left:1px solid #ccc;-webkit-box-shadow:-1px 0 0 0 #fff;box-shadow:-1px 0 0 0 #fff;margin:0;vertical-align:top;width:520px}.brands-show dl ul{margin:0;padding:0}.brands-show dl.detail-data dt{width:200px}.brands-show dl.detail-data dd{width:440px}.brands-show dl.shops dt,.brands-show dl.satisfactions dt{width:280px}.brands-show dl.shops dd,.brands-show dl.satisfactions dd{width:360px}.brands-show h3{border-color:#ffad08;border-style:none none solid solid;border-width:1px 7px;font-size:16px;font-weight:bold;margin:0 0 8px;padding:2px 8px}.brands-show section{line-height:150%;margin:16px 0 24px}.brands-show .balloon{background:#fff;border:1px solid #999;border-radius:5px;height:auto;margin-right:15px;max-width:450px;min-height:40px;padding:5px;position:relative}.brands-show .balloon::before,.brands-show .balloon::after{border:solid transparent;content:"";height:0;position:absolute;right:100%;top:2em;width:0}.brands-show .balloon::before{border-right-color:#777;border-width:11px;margin-top:-11px}.brands-show .balloon::after{border-color:transparent;border-right-color:#fff;border-width:10px;margin-top:-10px}.brands-show .brands-tab{border-bottom:2px solid #ddd;margin:16px 0 0;padding:0}.brands-show .brands-tab>*{cursor:pointer;display:inline-block;height:24px;line-height:24px;margin:0 1%;text-indent:1em;width:30%}.brands-show .brands-tab :first-child{border-top:5px solid #2384dc;-webkit-box-shadow:1px 0 0 0 #ddd, -1px 0 0 0 #ddd, 0 2px 0 0 #fff;box-shadow:1px 0 0 0 #ddd, -1px 0 0 0 #ddd, 0 2px 0 0 #fff}.brands-show .brands-tab :nth-child(2){border-top:5px solid #4cbb47;-webkit-box-shadow:1px 0 0 0 #ddd, -1px 0 0 0 #ddd;box-shadow:1px 0 0 0 #ddd, -1px 0 0 0 #ddd}.brands-show .evaluation-header{background:#e7e3d2;border:1px dashed #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;height:auto;margin:0;padding:0 0 0 10px;width:640px}.brands-show .evaluation-header img{vertical-align:baseline}.brands-show .evaluation-header+div{background-color:#f4f2ea;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:150%;margin:0;min-height:75px;padding:0 0 0 10px;width:640px}.brands-show .evaluation-header+div::after{clear:both;content:".";display:block;height:0;visibility:hidden}.brands-show .evaluation-header+div :first-child{float:left}.brands-show .evaluation-header+div :last-child{float:right}.brands-show .special-evaluation>div{width:150px}.brands-show .special-evaluation>div p:last-child{float:none}.brands-show .prefectures{margin-bottom:10px}.brands-show .prefectures li{display:inline-block}.brands-show .prefectures li::after{content:"、"}.brands-show .prefectures li:last-child::after{content:""}.brands-show .stars{zoom:1.4}.brands-show .satisfaction-average img{vertical-align:middle}.brands-show .satisfaction-average span{margin-left:5px}.brands-show .detail-bike-image{height:150px;margin-bottom:8px;margin-top:16px}.brands-show .entry-box{margin:30px auto}.new-breadcrumbs-container{border-bottom:1px solid #dae1e5;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.new-breadcrumbs-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.new-breadcrumbs-container::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/global/breadcrumbs-icon-7fb3aeb0eae22cc06c4d7396a796ad514e1a844938e9addcf82ddb73b0dd376e.png);background-size:100%;content:"";display:inline-block;height:25px;position:absolute;top:10%;width:25px}.new-breadcrumbs{font-size:13px;margin:0;margin-left:32px;min-height:40px;padding:10px 0}.new-breadcrumbs>li{display:inline-block;height:20px;line-height:20px;padding-right:0.5em}.new-breadcrumbs>li:not(:last-child)::after{content:">";padding-left:0.5em}.claims,.claims-header,.claims-footer{font-size:14px;margin:20px auto;width:940px}.claims p,.claims-header p,.claims-footer p{margin:0}.claims ul,.claims-header ul,.claims-footer ul{list-style-type:initial}.claims *,.claims-header *,.claims-footer *{-webkit-box-sizing:border-box;box-sizing:border-box}.claims{border-radius:7px;-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;margin-top:30px;padding-bottom:15px}.claims h1{background:#c00;border-top-left-radius:7px;border-top-right-radius:7px;color:#fff;font-size:25px;margin:0;padding:10px 0 10px 25px}.claims ol{background:#e6e6e6;font-size:18px;font-weight:bold;height:80px;list-style-type:none;margin:0;padding:5px;text-align:center}.claims ol>*{background:#fff;border-radius:7px;-webkit-box-shadow:rgba(0,0,0,0.6) -4px 4px 10px -4px inset;box-shadow:rgba(0,0,0,0.6) -4px 4px 10px -4px inset;float:left;height:50px;line-height:50px;margin:10px 25px;width:260px}.claims ol .active{background:#c00;color:#fff;position:relative}.claims ol .active::after{border:transparent solid 10px;border-top-color:#c00;content:" ";height:0;left:50%;margin-left:-10px;pointer-events:none;position:absolute;top:100%;width:0}.claims label{display:inline-block;padding:0 0 5px 250px;position:relative}.claims label.optional::after,.claims label .label-important{background:#999;border-radius:0.25em;color:#fff;float:right;font-size:75%;font-weight:bold;line-height:1;margin-left:10px;padding:4px 6px}.claims label.optional::after{content:"任意"}.claims label .label-important{background:#c00;display:inline;text-align:center;vertical-align:baseline;white-space:nowrap}.claims label ~ div{min-height:1px;padding:0 0 0 250px;position:relative;vertical-align:middle;width:50%}.claims textarea,.claims select,.claims [type="email"],.claims [type="tel"],.claims [type="text"]{background:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#555;display:inline-block;font:inherit;line-height:1.42857143;padding:6px 12px;-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s}.claims textarea{width:530px}.claims textarea ~ p{color:#ccc;font-size:17px;vertical-align:20px}.claims [type="email"],.claims [type="tel"],.claims [type="text"]{height:34px;width:210px}.claims [type="email"],.claims [name="claim[address]"]{width:530px}.claims [name="claim[first_name]"],.claims [name="claim[last_name]"]{margin-right:5px;width:100px}.claims .form-group{border-bottom:1px solid #e5e5e5;margin:0;padding:20px 0}.claims .help-block{display:inline-block;margin-left:20px}.claims .submit-wrap{background:#f5f5f5;padding:20px 250px}.claims [type="submit"]{border-radius:5px}.claims [type="submit"]:hover{opacity:0.7}.claims [type="submit"].back{background:#656565;color:#fff;font-size:30px;margin-right:30px;opacity:1;padding:15px 30px}.claims [type="submit"].btn-primary{background:#c00;border-color:#a94442;color:#fff;font-size:30px;opacity:1;padding:15px 60px;text-shadow:1px 1px 1px rgba(0,0,0,0.25)}.claims .attention{background:#fffccc;border:1px solid #e4bf43;border-radius:5px;color:#e4bf43;margin:20px;padding:10px}.claims table{margin:30px 5%;width:90%}.claims th,.claims td{padding:15px}.claims h2{font-size:25px;font-weight:bold;margin-bottom:1em}.claims .completion{margin:30px}.claims-header{border:0}.claims-header::after{clear:both;content:".";display:block;height:0;visibility:hidden}.claims-header .header--logo{float:left;width:60%}.claims-header .secure{color:#999;float:right;margin-top:42px;width:40%}.claims-footer .copyright{background:#ececec;border-radius:4px;padding:10px;text-align:center}.claims-footer .explain{background:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;margin:20px 0;padding:20px}.claims-footer .pull-right{float:right}.common-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#004bb7;border:0;border-radius:5px;-webkit-box-shadow:0 6px 0 #0e1544;box-shadow:0 6px 0 #0e1544;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;min-height:65px;padding:0;-webkit-tap-highlight-color:transparent;text-align:center;text-decoration:none;width:100%}.common-btn:hover{-webkit-box-shadow:0 4px 0 #0e1544;box-shadow:0 4px 0 #0e1544;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.common-btn.for-external-service{background:#ff7900;border:2px solid #ff7900;-webkit-box-shadow:0 6px 0 #8c3607;box-shadow:0 6px 0 #8c3607}.common-btn.for-external-service:hover{background-color:#e23c0a;border-color:#e23c0a;-webkit-box-shadow:0 4px 0 #662606;box-shadow:0 4px 0 #662606}.common-btn.for-entry-bikehikaku{background:#e60012;border:2px solid #f00000;-webkit-box-shadow:0 6px 0 #8e0606;box-shadow:0 6px 0 #8e0606}.common-btn.for-entry-bikehikaku:hover{background-color:#bc0606;border-color:#bc0606;-webkit-box-shadow:0 4px 0 #720404;box-shadow:0 4px 0 #720404}.howtouse .contents-decimal-list,.privacy .contents-decimal-list{margin:0 0 10px 25px;padding:0}.ad h3+ul{border-radius:16px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;color:#5f5f5f;font-size:17px;font-weight:bold;line-height:32px;list-style:decimal;margin:0;padding:16px 0 16px 80px;position:relative}.ad .ad-claim h3{background-color:#c41c20;color:#fff;font-size:17px;height:2em;line-height:2em;margin-bottom:0;text-align:center}.ad .ad-claim h3::before{content:"＼"}.ad .ad-claim h3::after{content:"／"}.ad .ad-claim div{background-color:#fef9e6;background-image:linear-gradient(-45deg, #fff8d0 25%, transparent 25%, transparent 50%, #fff8d0 50%, #fff8d0 75%, transparent 75%);background-size:10px 10px;padding:16px}.ad .ad-claim div *{float:right}.ad .ad-claim div :first-child{float:left}.ad .ad-claim div :last-child{clear:both;float:none}.ad .ad-claim div a{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/ad/button_small-abb9e6e89a102e1582fe5e0e8bc4c55976a0eb13a0058616956caa9c9ef3a1db.png);background-size:100%;height:58px;width:400px}.ad .ad-claim div a:hover{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/ad/button_small_rollover-c0e4c40a1589204062f97acf3c6154487c772ec68c5818e561e57fdb24fca4f2.png)}.ad .ad-claim div img{margin-bottom:8px}.ad .ad-claim div .catch{color:#3a3a3a;font-size:20px;font-weight:bold;margin:8px 0 16px;text-align:center;text-shadow:3px 0 1px #fff, -3px 0 1px #fff, 0 3px 1px #fff, 0 -3px 1px #fff;width:400px}.ad .ad-claim-button-large{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/ad/button_large-a75f62e7cbd3cebd05ddb53eaeca0ac57be7cf936fcf5babcbafe647899a7be2.png);background-size:100%;height:60px;width:650px}.ad .ad-claim-button-large:hover{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/ad/button_large_rollover-f304185fc7ae252f38bbe2ab6127cb527846476c5005d9dc9fd46ea28e38c789.png)}.ad .ad-graph>h4{font-size:12px;font-weight:normal;margin:0;padding:0}.ad .ad-graph>div{background:#f2f5f7;border:1px solid #ddd;color:#362b36}.ad .ad-graph>div.ad-tabs{border-radius:6px;padding:0.2em}.ad .ad-graph>div>dl{margin:15px auto 20px 85px}.ad .ad-graph>div>dl dd{color:#36c;margin:0}.ad .ad-graph>div>dl dd span{font-size:20px;font-weight:bold}.ad .ad-graph>div>ul{background:#deedf7 url(https://d16mz3wm4m3tic.cloudfront.net/assets/ad/ui-bg_highlight-soft_100_deedf7_1x100-590427c09a2ac7579b5996e991ce6e15b24b8b436f38445e1377ac8b2e11291e.png) repeat-x 50% 50%;border:1px solid #aed0ea;border-radius:6px;color:#222;font-size:1.1em;font-weight:bold;line-height:1.3;margin:0;padding:0.2em 0.2em 0}.ad .ad-graph>div>ul::after{clear:both;content:".";display:block;height:0;visibility:hidden}.ad .ad-graph>div>ul a{background:#d7ebf9 url(https://d16mz3wm4m3tic.cloudfront.net/assets/ad/ui-bg_glass_80_d7ebf9_1x400-40969c9f1bbad2c97b899577664b224b34fab8342b37212f5d98d2c88fb8ff2c.png) repeat-x 50% 50%;border:1px solid #aed0ea;border-bottom:0;border-radius:6px 6px 0 0;color:#2779aa;display:block;padding:0.5em 1em;text-decoration:none}.ad .ad-graph>div>ul a.act{background:#3baae3 url(https://d16mz3wm4m3tic.cloudfront.net/assets/ad/ui-bg_glass_50_3baae3_1x400-796f5fd085309edd56ac1354f6dbc8aeb267cb69056529589c7b102b0091e711.png) repeat-x 50% 50%;border-color:#2694e8;color:#fff;cursor:default}.ad .ad-graph>div>ul li{float:left;margin:1px 0.2em 0 0}.erabikata .erabikata-example{margin:10px 0 40px}.erabikata .erabikata-example>div::after{clear:both;content:".";display:block;height:0;visibility:hidden}.erabikata .erabikata-example>div>:first-child{float:left}.erabikata .erabikata-example>div>:last-child{float:right}.erabikata .erabikata-example>div:last-child{background:#eee;clear:both;margin:5px 0 0;padding:10px 15px;width:620px}.erabikata .erabikata-example>div:last-child p{line-height:1.2;margin:0}.erabikata .erabikata-example>div:last-child>:first-child{margin:3px 0 0}.erabikata .erabikata-example>div:last-child>:last-child{background:#fff;border:1px solid #808080;display:table}.erabikata .erabikata-example>div:last-child>:last-child p{display:table-cell;height:54px;line-height:1.5;padding:3px 12px;position:relative;vertical-align:middle;width:376px}.erabikata .erabikata-example>div:last-child>:last-child p::before,.erabikata .erabikata-example>div:last-child>:last-child p::after{border:medium solid transparent;content:" ";position:absolute;right:100%;top:50%}.erabikata .erabikata-example>div:last-child>:last-child p::before{border-right-color:#808080;border-width:11px;margin-top:-11px}.erabikata .erabikata-example>div:last-child>:last-child p::after{border-right-color:#fff;border-width:10px;margin-top:-10px}.erabikata .erabikata-example:nth-of-type(4){margin-bottom:10px}.erabikata .induction-img{display:block;margin:auto}.erabikata .induction-img+p{color:#fe0000;font-size:30px;font-weight:bold;height:90px;margin:-133px 0 60px;text-align:center;text-shadow:2px 2px 1px #fff, -2px 2px 1px #fff, 2px -2px 1px #fff, -2px -2px 1px #fff}.erabikata .erabikata-contents{margin-top:50px}.howtouse dl,.howtouse dd{margin:0}.point strong,.reasons strong{background:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(80%, #ff6));background-image:linear-gradient(transparent 70%, #ff6 80%)}.reasons .contents-recommend{color:#d6201c;font-size:20px;font-weight:bold;text-align:center}.privacy h3{font-size:12px;font-weight:bold;margin:0}.contents-disc-list{list-style-type:disc;margin:0 0 10px 25px;padding:0}.qanda-question{font-weight:normal;margin:8px 0}.qanda-question:hover{color:#0b6cce;cursor:pointer;text-decoration:underline}.qanda-answer{background:#f5f5f5;border:1px solid rgba(0,0,0,0.05);border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;display:block;margin:8px 0 16px;padding:16px;width:480px}.qanda-item.qanda-item--closed .qanda-answer{display:none}.syorui table{margin:20px auto 0}.syorui tr th,.syorui tr td{height:90px;text-align:center;width:140px}.syorui tr th{font-size:14px}.syorui tr td{background:#ebebeb}.syorui tr:first-of-type th:first-of-type{background-image:linear-gradient(33deg, #f39019 50%, #0365c0 50%, #0365c0);position:relative}.syorui tr:first-of-type th:first-of-type p{margin:0;position:absolute;z-index:1}.syorui tr:first-of-type th:first-of-type p:first-child{color:#fff;left:90px;top:20px}.syorui tr:first-of-type th:first-of-type p:last-child{color:#000;left:10px;top:60px}.syorui tr:first-of-type th:nth-of-type(n+2){background:#0365c0;color:#fff;line-height:18px}.syorui tr:nth-of-type(n+2) th{background:#f39019;color:#000}.syorui tr .batsu{font-size:40px;margin:0}.syorui tr .maru{color:#d80000;font-size:35px;font-weight:bold;margin:0}.syorui tr .text{font-size:10px;margin:0 3px}.syorui tr .index{font-size:16px;font-weight:bold;margin:3px auto}.syorui>p{font-size:23px;font-weight:bold;left:245px;margin:0;position:absolute;top:120px}.syorui .syorui-start{font-size:17px;margin:0 5px}.syorui .syorui-start ~ img{margin:10px 27%}.syorui .syorui-start ~ p{color:#fff;font-size:35px;font-weight:bold;left:390px;margin:0;position:absolute;text-align:center;text-shadow:2px 2px 1px #0365c0, -2px 2px 1px #0365c0, 2px -2px 1px #0365c0, -2px -2px 1px #0365c0;top:1160px}.syorui .syorui-wrapper{border:2px solid #e3e3e3;border-radius:10px;padding:5px 2px;text-align:center}.syorui .syorui-wrapper::after{clear:both;content:".";display:block;height:0;visibility:hidden}.syorui .syorui-wrapper>:first-child{border-right:2px solid #e3e3e3}.syorui .syorui-wrapper>*{float:left}.syorui .syorui-wrapper>*{height:180px;width:320px}.syorui .syorui-wrapper>*>p:first-of-type{font-size:16px;font-weight:bold;margin:5px 0 0}.syorui .syorui-wrapper>*>p:nth-of-type(2){font-size:10px;margin-top:3px}.erabikata .postal-search,.syorui .postal-search{margin-top:0}.postal-search{border:3px solid #0e75b9;border-radius:10px;margin:30px auto 16px}.postal-search--title{background:#0e75b9;border-radius:6px 6px 0 0;color:#fff;font-size:20px;font-weight:bold;margin:0;padding:10px 14px}.postal-search-body{background:#fffff0;border-radius:0 0 8px 8px;margin:0;padding:18px 14px}.postal-search-body--title{font-size:100%;font-weight:normal;margin:0;padding:0}.postal-search-form{margin:10px 0 0}.postal-search-form-container{background:#fff;border:2px solid #0e75b9;border-radius:8px;display:inline-block;margin:0;width:68%}.postal-search-form-container>*{display:inline-block}.postal-search-form-arrow{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/quotations/bg_postal_arrow-60c988a5cfc51b348fd4ba01342fc858817fb4eedcb049910f03f20ee5c5a998.png);background-size:contain;color:#fff;font-size:16px;font-weight:bold;height:44px;line-height:44px;padding:0 4px 0 0;text-align:center;width:161px}.postal-search-form-arrow span{font-size:12px}.postal-search-form-input{margin:0 0 4px 20px;padding:0;text-align:center;vertical-align:middle}.postal-search-form-input span{font-size:20px;font-weight:bold;line-height:30px}.postal-search-form--text{border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;font-size:14px;height:25px;line-height:20px;margin:0;padding:2px;vertical-align:top;width:90px}.postal-search-form-postal{font-size:10px;margin:0 0 3px 10px;text-decoration:underline;vertical-align:bottom}.postal-search-form--submit{background:#f77306;border:2px outset #f77306;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;text-align:center;float:right;height:48px;line-height:44px;padding:0;width:30%}.postal-search-form--submit span{color:#ff0;font-size:26px;font-weight:bold;letter-spacing:0.2em;margin-left:0.2em}.postal-search-form--submit:hover{background:#f79306;border:2px outset #f79306}.postal-search-modal{display:none}.postal-search-modal-body{background:#fff;height:350px;left:50%;margin:-175px 0 0 -300px;position:fixed;top:50%;width:600px;z-index:1000}.postal-search-modal-title{border-bottom:1px solid #c8c8c8;font-size:30px;font-weight:bold;line-height:40px;margin:10px 0 0;padding:10px 0 10px 30px}.postal-search-modal-form{margin:0;padding:10px 0 0 30px}.postal-search-modal-confirm{color:#969696;font-size:14px;padding:20px 0 0 30px}.postal-search-modal-confirm span{color:#3a87c0;font-size:20px;font-weight:bold}.postal-search-modal-footer{border-top:1px solid #c8c8c8;bottom:10px;padding-top:10px;position:absolute;text-align:right;width:100%}.postal-search-modal--btn{background:#0345cc;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2em;margin-right:30px;padding:8px 30px}.postal-search-modal-bg{background:#000;height:100%;left:0;opacity:0.9;position:fixed;top:0;width:100%;z-index:900}.campaign-index h2{background:#fff;border-radius:4px;color:#000;font-size:16px;font-weight:normal;height:2.5em;line-height:2.5em;margin:0;text-align:center;text-indent:1em}.campaign-index .campain-title-box{background:#06c;border-radius:4px;color:#fff;font-size:14px;height:2.5em;line-height:2.5em;margin:30px 0 0;text-indent:1em}.campaign-index .campain-title-box:first-child{margin-top:0}.campaign-index .text-center{text-align:center}.campaign-index .request-entry-btn{background:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c));background-image:linear-gradient(#08c, #04c);color:#fff;border:1px outset #006dcc;border-radius:6px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1) inset,0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(255,255,255,0.1) inset,0 1px 5px rgba(0,0,0,0.25);display:block;font-size:16px;margin:0 auto;padding:12px;text-decoration:none;width:300px}.campaign-index .left-block{border-left:6px solid #000;padding:5px 10px}.campaign-rank-by-type{display:table;margin:10px}.campaign-rank-by-type-title{display:table-cell;text-align:center;vertical-align:top;width:138px}.campaign-rank-by-type-title .type-name{color:#c00}.campaign-rank-by-type-fnq{margin:30px 10px 10px}.campaign-rank-by-type-fnq .campaign-rank-by-type-fnq-body{margin:5px 20px}.campaign-rank-fnq{margin:10px 10px 30px}.campaign-article{display:table;margin:10px}.campaign-article .article-body{display:table-cell;padding:5px 0 5px 20px;vertical-align:top;width:400px}.campaign-article .article-image-wrapper{display:table-cell;padding-left:10px;vertical-align:middle;width:200px}.campaign-article .article-image{width:100%}.campaign-articles{margin-bottom:30px}.campaign-articles h3{padding-left:10px}.campaign-rank-categories{margin:10px}.campaign-rank-by-type-content{display:table-cell;text-align:center;width:470px}.campaign-rank-by-type-brand{display:table-cell;margin-left:20px;position:relative;width:156px}.campaign-rank-by-type-brand::before{content:"vs";font-size:15px;left:-6px;position:absolute;top:9px}.campaign-rank-by-type-brand:first-child::before{content:none}.campaign-rank-by-type-brand span{font-size:14px}.campaign-rank-by-type-brand .winner{color:#c00;font-size:19px;font-weight:bold}.campaign-type-body{display:table;margin:0 -15px;width:660px}.campaign-type-body .campaign-type-box{display:table-cell;text-align:center;width:190px}.campaign-type-body .campaign-type-box-image{display:table-cell;height:113px;padding:10px 0 0;vertical-align:middle;width:210px}.campaign-type-body .campaign-type-box-name{margin:5px 0}.campaign-type-box-rank{background-color:#08c;border-radius:7px;color:#fff;line-height:30px;margin:0 15px}.campaign-type-by-brand-body{background-color:#f5f5f5;border:1px solid rgba(0,0,0,0.15);border-radius:4px;font-size:13px;line-height:20px;margin:0 0 10px;padding:10px;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}.sitemap table{width:100%}.sitemap td{vertical-align:top;width:45%}.sitemap ul{list-style-type:disc;margin:4px 0;padding-left:20px}.sitemap dl{margin:4px 0}.document p{margin:20px 0}.document p>em,.document p>strong{font-style:normal;font-weight:bold}.document p>em{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(80%, transparent), color-stop(0%, #fc3));background-image:linear-gradient(transparent 80%, #fc3 0%)}.enquete-alert{color:#f00;font-size:20px;font-weight:bold;text-align:center}.enquetes{margin:0 auto 60px;width:940px}@media (max-width: 979px) and (min-width: 768px){.enquetes{width:724px}}@media (max-width: 767px){.enquetes{margin:0 20px;width:auto}}.enquetes h2{background:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c));background-image:linear-gradient(#08c, #04c);color:#fff;font-size:18px;line-height:1.3;margin:0 0 0.5em;padding:0.5em 10px;text-shadow:1px 1px 2px #777}.enquetes dl{background:#f2f2f2;margin:2em auto 1em;padding:0.8em 2em;width:500px}.enquetes dl dt{font-size:1.2em;font-weight:bold;margin:0.5em 0 0}.enquetes dl dd{margin-left:10px}.enquetes form textarea,.enquetes form [type="text"],.enquetes form [type="number"]{border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#555;font-size:14px;line-height:20px;margin:0.5em 1em;padding:4px 6px;-webkit-transition:border 0.2s linear, -webkit-box-shadow 0.2s linear;transition:border 0.2s linear, -webkit-box-shadow 0.2s linear;transition:border 0.2s linear, box-shadow 0.2s linear;transition:border 0.2s linear, box-shadow 0.2s linear, -webkit-box-shadow 0.2s linear;vertical-align:middle}.enquetes form textarea:focus,.enquetes form [type="text"]:focus,.enquetes form [type="number"]:focus{border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);outline:0}.enquetes form textarea{height:7em;width:90%}.enquetes form [type="number"]{height:20px;width:206px}.enquetes form [type="text"]{height:20px;width:530px}.enquetes form [type="checkbox"],.enquetes form [type="radio"]{cursor:pointer;display:inline-block;margin:4px 0.8em 0 0}.enquetes form [type="range"]{line-height:20px;margin:5px 15% 0;vertical-align:middle;width:70%}.enquetes form .input-wrap{background:#eee}.enquetes form .input-wrap label{cursor:pointer;margin:0;padding:0.5em 0.8em}.enquetes form .input-wrap .inline-label{display:inline-block;margin-right:10px}.enquetes form .input-wrap .label{display:block}.enquetes form .input-wrap .label:nth-child(even){background:#f6f6f6}.enquetes form .submit-wrap{background:#f5f5f5;border-top:1px solid #e5e5e5;margin-top:2em;padding:2em 0;text-align:center}.enquetes form [type="submit"]{background:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c));background-image:linear-gradient(#08c, #04c);color:#fff;border:1px solid;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-radius:6px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;font-size:30px;line-height:1;padding:19px 24px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.enquetes form [type="submit"]:hover,.enquetes form [type="submit"]:active,.enquetes form [type="submit"]:focus,.enquetes form [type="submit"]:disabled{background:#04c}.enquetes .enquete-questions-group{border:2px dotted #777;margin:3em 0;padding:0 10px 10px}.enquetes .enquete-questions-group>:first-child{background:#777;color:#fff;display:inline-block;font-size:1.2em;font-weight:bold;margin:-2px 0 0 -12px;padding:0.6em 0.8em}.enquetes .heading{background:#fff;border:solid 2px #f77;border-radius:4px;font-size:18px;font-weight:normal;line-height:25px;margin:20px auto;padding-bottom:25px;text-align:center;width:80%}.enquetes .heading>:first-child{background:#f77;color:#fff;display:block;font-size:15px;font-weight:bold;line-height:1.27em;margin:3px;margin-bottom:25px;padding:0.8em 1.2em;text-align:center}.enquetes .heading a{color:#777;font-size:12px}.enquetes .label-question{cursor:pointer;display:block;font-weight:bold;margin:1.5em 0 1em}.enquetes .label-question::before{display:inline-block;height:30px;line-height:30px;text-align:center;width:30px;background:#777;color:#fff;content:"Q";font-family:serif;font-size:1.5em;margin-right:0.3em}.enquetes .enquete-call .input-wrap,.enquetes .enquete-service-improvement .input-wrap{padding:4px 0}.enquetes .enquete-service-improvement .input-wrap{padding-bottom:10px}.enquetes .enquete-service-description{font-size:13px;margin:10px 0 0 10px}.enquetes .enquete-service-description span{display:block}.enquetes .enquete-service-description em{color:#f00;font-style:normal;font-weight:700}.enquetes .enquete-service-advantages{font-size:12px;margin:5px 10px 10px 10px}.enquetes .enquete-service-advantages table{border:1px #999 solid;border-collapse:collapse}.enquetes .enquete-service-advantages table tr:nth-child(1){color:#fff}.enquetes .enquete-service-advantages table tr:nth-child(1) th{width:33%}.enquetes .enquete-service-advantages table tr:nth-child(1) th:nth-child(1){background:#00a750}.enquetes .enquete-service-advantages table tr:nth-child(1) th:nth-child(2){background:#ff7c8b}.enquetes .enquete-service-advantages table tr:nth-child(1) th:nth-child(3){background:#ff6d29}.enquetes .enquete-service-advantages table tr:nth-child(2){line-height:24px}.enquetes .enquete-service-advantages table th{font-weight:bold}.enquetes .enquete-service-advantages table td,.enquetes .enquete-service-advantages table th{border:1px #999 solid;padding:5px 10px;text-align:center}.enquetes .enquete-service-advantages table em{color:#f00;font-style:normal;font-weight:700}.enquetes .enquete-service-advantages span{padding-left:5px}.enquetes .enquetes-form-thanks{background:#d9edf7;border:1px solid #bce8f1;border-radius:4px;color:#3a87ad;margin:10px;padding:8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.enquetes .enquetes-form-thanks-help{color:#595959;font-size:smaller;margin:0 0 10px}.enquetes .label-important{color:#f00;font-size:0.9em;margin-left:6px;opacity:0.9}.enquetes .label-hint{margin-bottom:6px;margin-left:12px}.enquetes .notyet-alert{background:#f2dede;border:#eed3d7 solid 1px;border-radius:4px;color:#b94a48;margin:0 10px 21px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5);margin:24px 10px 56px}.enquetes-complete{margin:0 auto 60px;width:940px}@media (max-width: 979px) and (min-width: 768px){.enquetes-complete{width:724px}}@media (max-width: 767px){.enquetes-complete{margin:0 20px;width:auto}}.enquetes-complete a{color:#08c;display:inline-block;margin-left:15px;text-decoration:none}.enquetes-complete a:hover{color:#005580;text-decoration:underline}.enquetes-complete h1{border-bottom:1px solid #eee;margin:20px 0 30px;padding-bottom:9px}.enquetes-complete h1>:first-child{background:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c));background-image:linear-gradient(#08c, #04c);color:#fff;font-size:18px;line-height:1.3;margin:0 0 0.5em;padding:0.5em 10px;text-shadow:1px 1px 2px #777;display:block}.enquetes-complete h5{background:#dff0d8;border:#d6e9c6 solid 1px;border-radius:4px;color:#468847;margin:0 10px 21px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:14px}.enquetes-complete p{color:#595959;margin:0 15px 20px}.entry-box{background-color:#fafbfc;border:2px solid #dae1e5;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:620px}.entry-box *,.entry-box *::before,.entry-box *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.entry-box-title{border-bottom:1px solid #172a88;font-size:22px;font-weight:bold;height:55px;line-height:55px}.entry-box-form{margin:20px 0}.entry-box-form-inputs{counter-reset:entry-box;display:inline-block;padding-right:30px;width:64%}.entry-box-form-item{font-size:16px}.entry-box-form-item:not(:last-child){margin-bottom:10px}.entry-box-form-item::before{background-color:#647fcc;border-radius:2px;color:#fff;content:counter(entry-box);counter-increment:entry-box;display:inline-block;height:30px;line-height:30px;text-align:center;width:30px}.entry-box-form-inputs.for-quotation .entry-box-form-item::before{background-color:#4b9675}.entry-box-form-item-label{display:inline-block;padding-left:0.5em;width:80px}.entry-box-form-item-select{font-size:inherit;height:30px;width:67%}.entry-box-btn-container{display:inline-block;vertical-align:top;width:36%}.entry-box-btn-caption{font-size:15px;font-weight:bold;line-height:1.3em;margin:0 0 5px;text-align:center}.entry-box-btn-caption>em{color:#e60012;font-style:normal}.entry-box-btn-start.for-quotation{margin-top:36px}.inquiry p{margin:0}.inquiry-form{margin:40px 0 0}.inquiry-form>div{margin-bottom:10px}.inquiry-form label{color:#878787;margin:0 6%;text-align:right;width:100px}.inquiry-form .label{color:#d80000;margin-left:1em}.inquiry-form textarea,.inquiry-form [type="email"],.inquiry-form [type="tel"],.inquiry-form [type="text"]{border:2px solid #ccc;border-radius:10px;font-size:15px;line-height:30px;margin:5px 0 5px 5%;padding:5px 15px;width:85%}.inquiry-form textarea{height:180px}.inquiry-form [type="email"],.inquiry-form [type="tel"],.inquiry-form [type="text"]{height:30px}.inquiry-form [type="submit"]{background:#074cd2;border:0;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;height:50px;margin:20px 5%;text-align:center;width:90%}.inquiry-form [type="submit"]:hover{background-color:#009afd}.inquiry-form .error{color:#d80000;display:block;margin:0 5%}.inquiry-form .help{color:#878787;margin:0 5%}body{color:#000;font-family:"Helvetica Neue", Helvetica, Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;margin:0;padding:0}img{border:0;vertical-align:bottom}ul{list-style:none}p{line-height:1.5}a{color:#1a0dab}.header{border-bottom:6px solid #172a88;height:64px;margin:8px 0;padding:0;position:relative;text-align:left}.header .header-caption{bottom:8px;font-size:100%;font-weight:normal;left:50%;margin:0 0 0 -164px;position:absolute}.header .bikehikaku-logo{left:50%;margin:0 0 0 -440px;position:absolute}.header .top-pr{left:50%;margin:0 0 0 264px;position:absolute;top:8px;z-index:10}.footer{background:#fff;border:1px solid #cfcfcf;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;margin:-5px auto 0;padding:16px 0 80px 16px;position:relative;width:888px}.footer dl{margin:8px 0}.footer dl::after{clear:both;content:".";display:block;height:0;visibility:hidden}.footer dl dt{padding-left:8px}.footer dl dd{border-right:1px solid #808080;float:left;margin:0;padding:0 8px}.footer dl dd:last-child{border:0}.footer dl dd a{color:#0b6cce}.footer small{font-size:11px}.footer ul{margin:0;padding:0}.footer ul::after{clear:both;content:".";display:block;height:0;visibility:hidden}.footer ul li{border-right:1px solid #808080;float:left;margin:0;padding:0 8px}.footer ul li:last-child{border:0}.footer ul li a{color:#0b6cce}.footer .copyright{margin:5px 0 0 8px}.footer .geotrust{font-size:11px;left:730px;position:absolute;top:60px}.footer .gotop{background:#f7f7f7;border:1px solid #cfcfcf;border-radius:2px;color:#505050;display:block;font-size:11px;height:24px;line-height:24px;padding:0 6px;position:absolute;right:16px;text-align:center;text-decoration:none;top:-26px}.footer .gotop:hover{color:#0b6cce}.footer .home{color:#0b6cce;margin:0 0 0 8px}.footer .notice{font-size:11px;margin:5px 0 0 8px}.nav{background-color:#fff;float:left;width:200px}.pref-main{display:-webkit-box;display:-ms-flexbox;display:flex}.nav.for-pref-page{-webkit-box-shadow:3px 0 3px #cfcfcf;box-shadow:3px 0 3px #cfcfcf;float:none;margin:40px 0 5px;z-index:1}.container.for-pref-page{font-size:14px}.contents.for-pref-page{-webkit-box-shadow:none;box-shadow:none}.contents.for-pref-page *,.contents.for-pref-page *::before,.contents.for-pref-page *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.pref-top{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/top_background-ab9512ab813a44bacf3c7491c17a38098aee6c89408360bcef4877ad7e302742.png);background-repeat:no-repeat;background-size:100%;clear:both;height:362px;position:relative}.pref-top::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/top_background_pin-756fd9f6713938018ebf00f0c33270e7771fafc6ed1e6ab44a3d20663f2f1fc9.png);background-size:100%;content:"";height:100px;position:absolute;right:70px;top:15px;width:140px}.pref-top-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pref-top-title>h1{display:block;font-size:24px;margin:0 0 20px;padding-top:25px}.pref-top-title>h1>span:nth-of-type(1){background-color:#e83828;border-radius:4px;color:#fff;font-weight:bold;margin-right:4px;padding:4px 8px}.pref-top-title>h1>span:nth-of-type(3){color:#e83828;font-size:1.2em;text-shadow:2px 2px 3px #fff, 1px 2px 4px #aaa}.pref-top-type-search{float:right;margin-right:15px}.pref-nav{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:100px;margin:20px 15px;padding:0}.pref-nav-item{border:1px solid #dae1e5;display:none;-ms-flex-preferred-size:500px;flex-basis:500px;height:100%}.pref-nav-item.is-loaded{display:block}.pref-nav-item.is-active{background-color:#fcfcec}.pref-nav-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5%;position:relative;text-align:center;text-decoration:none;width:100%}.pref-nav-link::after{border:12px solid transparent;border-top-color:#dae1e5;bottom:-10px;content:"";height:0;position:absolute;width:0}.pref-brands-subtitle{font-size:1.2em;font-weight:bold;margin:20px 0 10px}.pref-brand-list{list-style-type:disc;margin:10px 0;padding-left:30px}.pref-card-list{list-style-type:none;margin:0;padding:0}.pref-card-item{border:2px solid #dae1e5;border-radius:5px;margin:20px 0;position:relative}.pref-card-item.is-placeholder{margin-bottom:40px}.pref-card-item.for-ranking:nth-child(1)::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/rank_01-383e723cea0db59935de202c8537f143eef469c4e724c815d27ea0a930ee689d.png)}.pref-card-item.for-ranking:nth-child(2)::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/rank_02-a7241bd7a5c3ed1f6f9b216c3d276e6fc77897a30f6fb80f3850db623efa05e0.png)}.pref-card-item.for-ranking:nth-child(3)::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/rank_03-d534632e30b1bfe3c55665dbdef080b62746f14ce7f58ff4ce85112552dfa1bd.png)}.pref-card-item.for-ranking::before{background-repeat:no-repeat;background-size:100%;content:"";height:70px;left:15px;position:absolute;top:-5px;width:28px}.pref-card{font-size:14px;margin:0 15px}.pref-card-header{border-bottom:1px solid #dae1e5;height:65px;padding:10px 0 10px 55px}.pref-ranking-entries{display:-webkit-box;display:-ms-flexbox;display:flex}.pref-ranking-entry-column{padding:0 15px;width:295px}.pref-ranking-entry-column:not(:last-child){margin-right:25px}.pref-ranking-entry{background-color:#ffeee9;border-radius:5px;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:20px 0;padding-bottom:15px;padding-top:10px}.pref-ranking-entry.for-single-assessment{background-color:#fffbe9}.pref-ranking-entry.for-normal-brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px}.pref-ranking-entry.for-normal-brand .pref-ranking-entry-appealing{margin-bottom:0}.pref-ranking-entry-appealing{font-size:15px;font-weight:bold;margin:0 0 20px 0;text-align:center}.pref-ranking-entry-appealing em{color:#f42144;font-style:normal}.pref-card-body{max-height:300px;overflow:auto}.pref-ranking-name{font-weight:bold}.pref-ranking-logo{float:left;height:45px;margin-right:25px}.pref-ranking-logo>img{max-height:100%;max-width:100%}.pref-ranking-review{margin:20px 0}.pref-ranking-satisfaction .stars-number{color:#f7931d;display:inline-block;font-size:24px;font-weight:bold;margin-left:5px;vertical-align:top}.pref-ranking-btn{position:absolute;right:13px;top:5px;width:175px}.pref-ranking-btn .common-btn{font-size:16px;height:48px;min-height:unset}.pref-ranking-campaign-banner img{padding:20px 20px 0;width:100%}.pref-ranking-review-caption{border-left:5px solid #172a88;color:#172a88;display:inline-block;font-size:16px;font-weight:bold;margin-bottom:10px;padding-left:0.5em}.pref-ranking-review-profile{display:inline-block;font-weight:bold;margin-left:15px}.section-subtitle.pref-card-list-toggler{cursor:pointer;display:block;font-size:14px;height:35px;line-height:35px;margin:20px 0 40px;text-align:center;text-decoration:underline}.pref-inline-list-container{border:2px solid #dae1e5;border-radius:4px;font-size:14px;margin:20px 0 40px}.pref-inline-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.pref-inline-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dae1e5;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:45px;padding:2%;vertical-align:top;width:14.28%}.pref-inline-list-item:nth-child(14n-13),.pref-inline-list-item:nth-child(14n-12),.pref-inline-list-item:nth-child(14n-11),.pref-inline-list-item:nth-child(14n-10),.pref-inline-list-item:nth-child(14n-9),.pref-inline-list-item:nth-child(14n-8),.pref-inline-list-item:nth-child(14n-7){background-color:#f2f6f7}.pref-inline-list-item a{text-decoration:none}.pref-cities-toggler{cursor:pointer;display:block;height:2.5em;line-height:2.5em;text-align:center;text-decoration:underline}.pref-bike-info{background-color:#dae1e5;padding:20px 15px}.pref-bike-info-summary{margin:0 0 20px}.pref-bike-info-list{background-color:#fff;list-style-type:disc;margin:0;padding:20px 10px 20px 40px}.pref-bike-info-item:not(:last-child){margin-bottom:15px}.pref-content-type-search{margin:20px auto}.pref-content-type-search.for-quotation{margin-bottom:40px}.pref-reviews-placeholder{font-size:16px;margin:20px;margin-bottom:40px}.pref-review-detail{line-height:1.6em;margin-left:10px}.pref-review-detail>em{color:#e83828;font-style:normal}.pref-review-content{margin:20px}.pref-review-avatar{background-size:cover;height:72px;left:15px;position:absolute;top:-8px;width:48px}.pref-review-avatar.of-man-01{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/man-01-88ca0398c9d61af0ff631af45651149b8cd583b9a8b1f16c9f5c448bd994c9f9.png)}.pref-review-avatar.of-man-02{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/man-02-4ca5a94214478c58090e1dc7e2fb428be0c8e6074f39ac221eb4f8ddedb77ad0.png)}.pref-review-avatar.of-man-03{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/man-03-54408773ab48e092af2ee4367c4fa8be1fb5625aa55f847259bb08249c60a6e9.png)}.pref-review-avatar.of-man-04{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/man-04-b4323a59cd4362c8e30daabd35242ac948bdb30a06242e3e1f4e07b1b51b1f33.png)}.pref-review-avatar.of-woman-01{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/woman-01-53f732e9689d25854b3afe4d7721cf6f85234f05d4a97f44687126aade9aa694.png)}.pref-review-avatar.of-woman-02{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/woman-02-cc809aaa4593ff093cac5a2b1ff139affc197a80ada3528ec733ffc35ca3ccdf.png)}.pref-review-stars .stars-number{display:none}.price-impact *,.price-impact *::before,.price-impact *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.price-impact-staff-title{border-bottom:2px dashed #a5a5a8;font-size:16px;font-weight:bold;padding:0 0 10px}.price-impact-staff-title::before{content:"■"}.price-impact-staff-info{display:block;margin:20px 0 20px;width:100%}.price-impact-table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.price-impact-table.for-mileage-impact{margin-bottom:0}.price-impact-table-check,.price-impact-table-body{display:none}.price-impact-table-check:nth-of-type(1):checked ~ .price-impact-table-body:nth-of-type(1){display:block}.price-impact-table-check:nth-of-type(2):checked ~ .price-impact-table-body:nth-of-type(2){display:block}.price-impact-table-check:nth-of-type(3):checked ~ .price-impact-table-body:nth-of-type(3){display:block}.price-impact-table-nav-item{background-color:#09357f;background-image:-webkit-gradient(linear, left top, left bottom, from(#0b6ccd), to(#09357f));background-image:linear-gradient(#0b6ccd, #09357f);border:1px solid #172a88;color:#fff;cursor:pointer;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:18px;font-weight:bold;height:42px;line-height:42px;text-align:center}.price-impact-table-check:checked+.price-impact-table-nav-item{background-color:#efefef;background-image:none;border-bottom:0;color:#172a88}.price-impact-table-body{background-color:#efefef;border:1px solid #172a88;border-top:0;-ms-flex-preferred-size:100%;flex-basis:100%;padding:10px;width:100%}.price-impact-table-body.for-mileage-impact{padding:5px 10px}.price-impact-table-body-title{font-size:17px;font-weight:bold;margin-bottom:10px;text-align:center}.price-impact-table-body-title>span{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(80%, transparent), color-stop(0%, #fc3));background-image:linear-gradient(transparent 80%, #fc3 0%);display:inline-block}.price-impact-detail{font-size:14px;margin:0 auto 20px;max-width:550px;width:80%}.price-impact-detail.for-mileage-impact{margin:0 auto 5px;width:100%}.price-impact-detail-kind{background-color:#172a88;border-radius:2px;color:#fff;display:inline-block;font-size:12px;height:25px;line-height:25px;min-width:95px;padding:0 10px;text-align:center}.price-impact-detail-image{margin:10px 0}.price-impact-detail-image>img{display:block;width:100%}.price-impact-detail-price{font-weight:bold;margin:10px 0}.price-impact-detail-price>span.is-minus{color:#f00}.price-impact-detail-price>span.is-minus::before{content:"▲"}.price-impact-detail-price>span.is-plus{color:#172a88}.price-impact-detail-price>span.is-plus::before{content:"＋"}.price-impact-detail-price>span.is-zero::before{content:"±"}.price-impact-detail-description{background-color:#fff;padding:10px}.price-impact-note{margin:-30px 0 0;padding:0}.price-impact-note>li{font-size:12px}.price-impact-note>li::before{content:"※"}.mileage-price-impact-table{background-color:#fff;border:solid 2px #dae1e5;border-collapse:separate;border-radius:8px;border-spacing:0;font-size:14px;margin:5px 0 0;width:100%}.mileage-price-impact-table th{font-size:13px}.mileage-price-impact-table th,.mileage-price-impact-table td{border:none;border-bottom:solid 2px #dae1e5;border-right:solid 2px #dae1e5;height:33px;text-align:center}.mileage-price-impact-table tr>th:last-child,.mileage-price-impact-table tr>td:last-child{border-right:none}.mileage-price-impact-table tr:last-child>td{border-bottom:none}.mileage-price-impact-heading-image>img{display:block;margin:0 auto;width:70%}.mileage-price-impact-document span{display:block}.mileage-price-impact-note{font-size:12px}.quotation-checker-container{min-height:350px}.quotation-checker{border:2px solid #0f66bc;padding:10px}.quotation-checker.now-waiting{cursor:wait}.quotation-checker-form{background-color:#f4f4f4;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:10px 6px;vertical-align:top;width:292px}.quotation-checker-average{background-color:#041551;border-radius:4px;height:70px}.quotation-checker-average-title{color:#fff;font-size:15px;letter-spacing:2px;margin-left:6px}.quotation-checker-average-price{color:#fff800;font-size:34px;font-weight:bold;letter-spacing:2px;text-align:center}.quotation-checker-price-range{background-color:#bbb;background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/global/quotation_checker_price_range-35afbd8c86e0b10407af39d1dabcf3633b2d9bab981aa37ce3ea8ffdbe390469.png);border-top:solid 2px #f4f4f4;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:14px;font-weight:bold;height:59px;letter-spacing:2px}.quotation-checker-price-range-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:4px 0 2px;width:140px}.quotation-checker-price-range-item.is-min{padding-left:15px}.quotation-checker-price-range-item.is-max{padding-left:25px}.quotation-checker-price-range-price{font-size:20px;margin-top:-2px}.quotation-checker-form-inputs{clear:both}.quotation-checker-form-item{margin-top:7px}.quotation-checker-form-label{background:#0f66bc;border:1px solid #ccc;color:#fff;float:left;font-size:13px;height:28px;line-height:30px;margin-right:5px;text-align:center;width:72px}.quotation-checker-form-select{background:#fff;border:1px solid #ccc;border-radius:4px;color:#555;cursor:inherit;font-size:14px;height:30px;line-height:30px;margin:0;width:200px}.quotation-checker-form-select[disabled]{cursor:wait;opacity:0.7}.quotation-checker-form-submit{background:#ffab31;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffab31), to(#ff6f01));background-image:linear-gradient(to bottom, #ffab31, #ff6f01);border:1px solid;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:24px;line-height:1em;margin:10px auto 0;outline:0;padding:14px 0;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);width:270px}.quotation-checker-form-submit:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#f1d303), to(#ff8901));background-image:linear-gradient(to bottom, #f1d303, #ff8901)}.quotation-checker-form-submit[disabled]{opacity:0.7}.quotation-checker-bike{display:inline-block;margin-left:10px;width:323px}.quotation-checker-bike-image{height:227px;margin-bottom:32px;position:relative;text-align:center}.quotation-checker-bike-image>img{left:50%;max-height:100%;max-width:323px;min-width:200px;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.quotation-checker-bike-detail{background-color:#d7d7d7;border-radius:4px;border-top-right-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:63px;padding:5px;padding-left:8px;position:relative}.quotation-checker-bike-maker{border-bottom:1px dashed #888;font-size:15px;min-height:24px}.quotation-checker-bike-name{font-size:20px;font-weight:bold;line-height:1.5}.quotation-checker-bike-show{background:#ececec;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0f66bc;cursor:pointer;font-size:14px;font-weight:bold;height:30px;padding:4px 5px;position:absolute;right:0;text-decoration:none;top:-30px;-webkit-transition:0.4s;transition:0.4s}.quotation-checker-bike-show::before{border-bottom:15px solid #ececec;border-left:5px solid transparent;border-right:5px solid #ececec;border-top:15px solid transparent;content:"";left:-10px;position:absolute;top:0;-webkit-transition:0.4s;transition:0.4s}.quotation-checker-bike-show:hover{background:#0f66bc;color:#fff}.quotation-checker-bike-show:hover::before{border-bottom-color:#0f66bc;border-right-color:#0f66bc}.quotations .header--title{font-size:15px;margin-left:-13em}.quotations .header--logo{margin-left:-480px}.quotations .header--kakakucom{margin-left:300px}.quotations .footer{border-left:0;border-right:0;padding:16px 24px 40px;width:100%}.quotations-container{color:#333;font-size:14px;margin:0 auto;padding:0 0 30px;position:relative;width:960px}.quotations-container .model-wrapper::after{clear:both;content:".";display:block;height:0;visibility:hidden}.quotations-container a{color:#08c;text-decoration:none}.quotations-container a:hover,.quotations-container a:focus{color:#005580;text-decoration:underline}.breadnavi{margin:0 0 8px;padding:0}.breadnavi li{display:inline-block}.breadnavi li::before{content:"＞";margin:0 4px 0 2px}.breadnavi li:first-child::before{content:""}.quotations-nav{border:1px solid #bbb;border-radius:7px;-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;margin:0 0 8px}.quotations-nav-maker-country-jp::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/quotations/country/icon_jp-337809160b13e842aadece76e0c6260b5629a0f17a1e52fbba0b86da9a02addc.png);background-size:cover;content:" ";display:inline-block;height:16px;vertical-align:middle;width:24px}.quotations-nav-maker-country-us::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/quotations/country/icon_us-7a9b4b81cda0999f192ab5cb5000b620427cf9da1c0364d4b75eaa4953ae41c2.png);background-size:cover;content:" ";display:inline-block;height:16px;vertical-align:middle;width:24px}.quotations-nav-maker-country-de::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/quotations/country/icon_de-a7ab04db96b8d78a58f2bddeb33bc90c46d8054847d9724613e65807ec28cdb9.png);background-size:cover;content:" ";display:inline-block;height:16px;vertical-align:middle;width:24px}.quotations-nav--title{background:#006dcc;border-radius:6px 6px 0 0;-webkit-box-shadow:0 1px 2px #567397;box-shadow:0 1px 2px #567397;color:#fff;font-size:1.3em;line-height:1.3em;margin:0;padding:0.5em 10px;text-shadow:1px 1px 2px #777}.quotations-nav-search{border-radius:6px;margin:0}.quotations-nav-search-group{padding:5px}.quotations-nav-search--label{cursor:pointer;display:block;font-weight:bold;margin-bottom:5px}.quotations-nav-search--label abbr{display:none}.quotations-nav-search--select{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;height:30px;line-height:30px;margin-bottom:10px;padding:4px 6px;width:184px}.quotations-nav-search--select[disabled]{background:#eee}.quotations-nav-search-btm{background-color:#f5f5f5;border-radius:0 0 6px 6px;border-top:1px solid #e5e5e5;margin:0;padding:5px;text-align:center}.quotations-nav-search--submit{background:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c));background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;border:1px solid;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#fff;cursor:pointer;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-radius:6px;font-size:20px;line-height:1em;margin:0 auto;padding:10px;width:180px}.quotations-nav-search--submit:hover{background-color:#04c;background-position:0 -15px;color:#fff;text-decoration:none}.quotations-nav-search--submit:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);color:#fff;outline:0}.quotations-nav-type{line-height:14px;margin:10px 0 10px 25px;padding:0}.quotations-nav-type li{margin:10px 0 0}.quotations-nav-maker{line-height:20px;margin:0 6px 20px}.quotations-nav-maker dt{border-bottom:1px solid #c8c8c8;margin:15px 0 5px}.quotations-nav-maker img{margin-top:2px;vertical-align:top}.quotations-nav-maker h4{display:inline;font-size:14px;font-weight:bold;margin:10px 0}.quotations-nav-maker dd{margin:0 0 0 28px}.quotations-main{display:inline-block;margin-left:16px;width:736px}.quotations-entry-box-container{margin:0 15px}.quotations-entry-box-container .entry-box{width:100%}.quotations-recommended-services-container{margin-bottom:40px}.quotations-recommended-services-container .common-btn,.quotations-recommended-services-container .common-btn:hover,.quotations-recommended-services-container .common-btn:focus{color:#fff;text-decoration:none}.quotations-content,.quotations-content--types{background:#f5f5f5;border:1px solid #e3e3e3;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px;min-height:140px;width:736px}.quotations-content--types{background:#fff;border:0}.quotations-content--types table{border-collapse:collapse;width:100%}.quotations-content--types tr{border-top:#ddd solid 1px}.quotations-content--types a{display:block}.quotations-content--types img{margin:8px 40px}.quotations-content--types-data--price{color:inherit;text-decoration:none}.quotations-content--types-data--price span{display:block}.quotations-content--types-data--price .value{color:#f00;display:inline-block;font-size:20px;padding:0 4px}.quotations-intro{border-radius:0 0 9px 9px;width:100%}.quotations--title{background:#ccc;border-bottom:2px solid #00f;border-radius:10px 10px 0 0;font-size:20px;font-weight:bold;line-height:20px;margin:0;padding:10px 0 10px 15px}.quotations--title-strong{border-bottom-color:#0f66bc;color:#020b5f}.quotations-auto-assess{margin:0;padding:20px}.quotations-auto-assess abbr{display:none}.quotations-auto-assess .label.label-important{display:none}.quotations-auto-assess-submit{display:inline-block;float:right;margin:0;padding:10px 0;text-align:center;width:45%}.auto-assess-submit--text{text-align:center}.auto-assess-submit--btn{background:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c));background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;border:1px solid;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#fff;cursor:pointer;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-radius:6px;display:inline-block;font-size:30px;line-height:1em;margin:10px 0;padding:19px 24px}.auto-assess-submit--btn:hover{background-color:#04c;background-position:0 -15px;color:#fff;text-decoration:none}.auto-assess-submit--btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);color:#fff;outline:0}.quotations-auto-assess-group{clear:both;display:inline-block;margin:5px 0;padding:0;width:50%}.auto-assess-group--label{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/quotations/bg_autoassess_arrow-031b2865549c0d0e018d046b00de699aea5c589edb4d241f1ccf36b8117c6630.png);background-size:contain;color:#fff;float:left;height:30px;line-height:30px;padding:0 0 0 10px;width:71px}.auto-assess-group-input{margin-left:100px;position:relative}.auto-assess-group--select{background:#fff;border:1px solid #ccc;border-radius:4px;color:#555;float:left;font-size:14px;height:30px;line-height:30px;margin:0;width:230px}.quotations-merits{padding:10px 15px}.quotations-merits-list{line-height:20px;margin:0;padding:0}.quotations-merits-list dt{font-weight:bold;margin:10px 0 0;padding:0}.quotations-merits-list dd{margin:0 0 10px 10px;padding:0}.quotations-merits-text{margin:0 0 10px}.quotations-merits-btn{text-align:center}.quotations-merits-btn .merits-btn--btn{background:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c));background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;border:1px solid;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#fff;cursor:pointer;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-radius:4px;display:inline-block;font-size:18px;height:2.2em;line-height:2.2em;margin:10px auto;padding:0 30px;vertical-align:middle}.quotations-merits-btn .merits-btn--btn:hover{background-color:#04c;background-position:0 -15px;color:#fff;text-decoration:none}.quotations-merits-btn .merits-btn--btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);color:#fff;outline:0}.quotations-price{margin:8px 16px;padding:0}.quotations-price-model{display:inline-block;margin:0 8px;vertical-align:top;width:120px}.quotations-price-model a{color:#333}.quotations-price-model a:hover{color:#333;text-decoration:none}.price-model-data{margin:0;padding:0}.price-model-name{height:45px;margin:3px 0 0}.price-model-name span{font-weight:bold}.price-model-price{background:#ffd;border:1px solid #ffad08;color:#f00;font-size:18px;padding:5px 0;text-align:center;width:100%}.price-model-price span{color:#000;display:block;font-size:12px}.quotations-record{margin:0;padding:0}.quotations-record a{color:#000}.quotations-record a:hover{color:#000;text-decoration:none}.quotations-record-item{border-top:1px solid #ddd;padding:8px 40px 8px 24px}.quotations-record-item:first-child{border:0}.record-item-data{display:inline-block;margin:0;vertical-align:middle;width:550px}.record-item-data img{max-width:100%;vertical-align:middle}.record-item-caption{display:inline-block;margin-left:80px;vertical-align:middle}.record-item-caption ul{margin:0;padding:0}.record-item-caption li{line-height:2em}.record-item-caption span{font-weight:bold}.record-item-price{color:#f00;display:inline-block;font-size:20px;text-align:center;vertical-align:middle;width:110px}.record-item-price span{color:#000;display:block;font-size:12px}.quotations-model .section-title.is-top{margin-top:0}.quotations-model .section-title.for-records{margin-bottom:0}.quotations-model .entry-box{margin:40px auto}.quotations-model .common-btn,.quotations-model .common-btn:hover{color:#fff;text-decoration:none}.satei-start{display:block;height:80px;margin:20px auto;max-width:100%;-webkit-transition:0.2s;transition:0.2s}.satei-start:hover{opacity:0.6;-webkit-transition:0.2s;transition:0.2s}.section-wrapper{border:1px solid #dae1e6;border-radius:4px;position:relative}.quotations-model-outline{margin-bottom:20px}.quotations-kotsu--wrapper{padding:10px 25px}.quotations-kotsu--header{color:#333;font-size:20px;margin:10px 0 0;padding:0}.quotations-kotsu--spec{border-collapse:collapse;margin-left:20px;margin-top:20px;text-align:center;width:600px}.quotations-kotsu--spec td{border:solid 1px;padding:2px}.quotations-kotsu--spec th{border:solid 1px;padding:2px}.quotations-kotsu--text{font-size:15px;margin:0;padding:0 0 0 10px}.model-wrapper{font-size:18px;font-weight:bold;margin:0 auto 10px;padding:20px 15px 0;width:694px}.model-wrapper .left{float:left;height:340px;width:320px}.model-wrapper .right{float:right;width:340px}.model-outline-img{font-size:18px;font-weight:bold;margin:0;padding:10px 7px;text-align:center;width:45%}.model-outline-img a,.model-outline-img a:hover{color:#000}.model-outline-photo{height:230px;line-height:230px;text-align:center}.model-outline-photo img{height:auto;margin-bottom:10px;vertical-align:middle;width:100%}.model-outline-name{border-style:groove none;color:#000;height:60px;line-height:30px;margin-top:30px;text-align:center}.model-outline-name .line{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), to(#fff000));background:linear-gradient(transparent 70%, #fff000)}.model-outline--entry{background:#f77306;border:2px outset #f77306;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;text-align:center;font-size:30px;height:2em;line-height:2em;margin:16px 3px 0;width:45%}.model-outline--entry span{color:#ff0;font-weight:bold;letter-spacing:0.2em;margin-left:0.2em}.model-outline--entry:hover{background:#f79306;border:2px outset #f79306;text-decoration:none}.model-outline--entry span{font-size:38px}.model-reference{border:3px solid #172a88;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:30px;font-weight:bold;line-height:35px;text-align:center;width:100%}.model-reference-price{color:#d8271c;font-size:40px;line-height:55px}.model-reference-no-price{color:#666;font-size:20px}.model-reference-title{background:#172a88;color:#fff;font-size:16px;margin:0;padding:0}.model-spec{display:block;margin-top:10px;width:100%}.model-spec .model-spec--title{background:#06c;border-radius:4px;color:#fff;font-size:16px;height:2.5em;line-height:2.5;margin:0;text-indent:1em}.model-spec .model-spec--title::before{content:url(https://d16mz3wm4m3tic.cloudfront.net/assets/quotations/finger-7fcfe9911f1d80c54052652b1a9d19baa3c8b7165a8eaa313841e4bfdd4bc2d8.png);margin-left:-5px;vertical-align:-9px}.model-spec dl{margin-bottom:20px;margin-top:0}.model-spec dt{font-weight:bold;line-height:30px;margin-top:10px;min-width:45%}.model-spec dt::before{background-color:#000;color:#000;content:"■";font-size:18px;height:30px;line-height:30px;margin-right:7px;width:5px}.model-spec dd{color:#555;font-size:12.5px;line-height:20px;margin-left:10px;margin-top:5px;min-width:55%}.model-price-transitive-graph-container .section-subtitle{font-size:18px;height:42px;line-height:42px;margin:10px 0;text-align:center}.model-transitive-graph-no-data{font-size:16px;font-weight:normal}.model-achievements-content{margin:20px auto}.achievements-content--title{background:#06c;border-radius:4px 4px 0 0;color:#fff;font-size:14px;height:2.5em;line-height:2.5em;margin:0;text-indent:1em}.achievements-content-body{border:1px solid #989898;border-radius:0 0 4px 4px;margin:0 0 10px;padding:0;position:relative}.content--title-records-all{position:absolute;top:-2.5em;width:244px}.content--title-records-age{left:246px;position:absolute;top:-2.5em;width:244px}.content--title-records-mileage{left:492px;position:absolute;top:-2.5em;width:244px}.content-records-tbl{border-collapse:collapse;border-spacing:0;width:100%}.content-records-tbl th{background:#c8c8c8;line-height:3em}.content-records-tbl td{border-top:1px solid #c8c8c8;line-height:3em;padding:0 1em;text-align:center}.content-records-tbl-age{text-align:left}.content-records-tbl-mileage,.content-records-tbl-price{text-align:right}.content-records-tbl-color{text-align:center}.content-records-list{margin:10px 0 20px}.content-records-list dt{border-top:1px solid #ddd;font-weight:bold;line-height:3em;text-indent:1em}.content-records-list dd{display:none;margin-left:10px}.reports-sidebar{float:left;margin:0 15px}.reports-sidebar .reports-score-title{clear:both;float:left;font-weight:bold;line-height:20px;margin-bottom:10px;min-width:80px}.reports-sidebar .reports-score-star{float:left;line-height:20px;margin-left:10px;min-width:100px}.reports-sidebar .reports-score-point{clear:both;color:#900;font-size:165%;font-weight:bold;letter-spacing:3px;padding:5px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}.achievements-content-newly{background:#f5f5f5;border:1px solid #e3e3e3;border-radius:0 0 10px 10px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px;padding:8px 14px;width:736px}.content-newly-item{display:inline-block;margin:0 9px;vertical-align:top;width:120px}.content-newly-item a{color:#333}.content-newly-item a:hover{color:#333;text-decoration:none}.newly-item{margin:0;padding:0}.newly-item-name{height:50px}.newly-item-name span{font-weight:bold}.newly-item-time{font-size:12px;margin:8px 0}.newly-item-price{background:#ffd;border:1px solid #ffad08;color:#f00;font-size:18px;padding:5px 0;text-align:center;width:100%}.achievements-content--container .hidden{display:none}.achievements-content--container .row{display:table}.achievements-content--container .col{float:left;width:184px}.achievements-content--container .content-records-tbl-body{border-top:1px solid #c8c8c8;font-size:12px;line-height:3em;padding:0 1em;text-align:center}.achievements-content--container .content-records-tbl-logo{max-height:20px;max-width:50px;vertical-align:middle}.achievements-note{color:#888;display:inline-block;font-size:13px;padding-top:5px}.achievements-content-filter-title{font-weight:bold;margin:1.2em 0 0.6em}.quotations-price-table-frame{border:2px solid #dae1e5;border-radius:5px;margin:20px 0 40px;max-height:345px;overflow-y:auto}.quotations-price-table{border-collapse:collapse;width:100%}.quotations-price-table>thead{font-size:15px;text-align:center}.quotations-price-table>tbody{font-size:14px;line-height:2em}.quotations-price-table>thead th,.quotations-price-table>tbody td{border:1px solid #dae1e5;padding:5px 10px}.quotations-price-table>tbody td:nth-child(4),.quotations-price-table>tbody td:nth-child(5){text-align:center}.quotations-price-table>thead tr{height:50px}.quotations-price-table>tbody tr{height:40px}.quotations-price-table>tbody tr:nth-child(odd){background-color:#f2f6f7}.ranking dl{margin:0;padding:0;width:100%}.ranking dl::after{clear:both;content:".";display:block;height:0;visibility:hidden}.ranking dt,.ranking dd{border-top:1px solid #ddd;float:left;letter-spacing:normal;margin:0;padding:16px 0;vertical-align:top}.ranking dt{-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;font-size:15px;padding-right:10px;text-align:center;width:8%}.ranking p{line-height:1.5;margin:0}.ranking .caption{width:37%}.ranking .caption a{display:block;margin:8px 0;padding-right:30px}.ranking .caption p{padding-right:30px}.ranking .balloon{width:30%}.ranking .balloon p{background:#fff;border:1px solid #999;border-radius:5px;margin:0;padding:5px;position:relative}.ranking .balloon p::before{border:11px solid transparent;border-right-color:#777;content:"";height:0;margin-top:-11px;position:absolute;right:100%;top:2em;width:0}.ranking .balloon p::after{border:10px solid transparent;border-right-color:#fff;content:"";height:0;margin-top:-10px;position:absolute;right:100%;top:2em;width:0}.ranking .logo{width:25%}.ranking .logo img{border:1px solid #bbb;display:block}.ranking .rank-first::before{content:url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_gold-5c662b55e61e28a4401d04a1f481c986444f46dbe0931dddf130615ec9d07fbc.gif);display:block}.ranking .rank-second::before{content:url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_silver-cac447cb07f04705172be1b1304871d216dc4a1cead2f8ebcb246ae484a31caa.gif);display:block}.ranking .rank-third::before{content:url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_bronze-0f5197fbb25f02294a5d31a971bac4bc1e97003380ec247b631042171cd88c68.gif);display:block}.ranking .status-unknown::after{content:url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_unknown-5cab266828a5125cfeef8c03dde01db43efee923b67908781c8f10bef59dedb3.gif);display:block}.ranking .status-up::after{content:url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_up-b6e982e5c7ec98bbfd3e81ec3c963559103a1cb42d4fa0fab98fa471f85ba0b0.gif);display:block}.ranking .status-down::after{content:url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_down-15e39e669a8858e1172578e3051264d780e30a0b2f3827b48726d1f45b80425c.gif);display:block}.ranking .status-stay::after{content:url(https://d16mz3wm4m3tic.cloudfront.net/assets/rankings/icn_stay-193acfe27d453ad2428415e4c30e54892c710e72d032bbfbbb7090150a90d43f.gif);display:block}.ranking .basis-link{display:block;margin:8px 0;text-align:right}.ranking .month-pagination{letter-spacing:-0.4em;margin:32px auto 0;padding:0;text-align:center}.ranking .month-pagination li{display:inline-block;font-size:16px;letter-spacing:normal;margin:0 8px}.ranking .month-pagination li:first-child *::before{content:"<<"}.ranking .month-pagination li:last-child *::after{content:">>"}.ranking-basis{padding:10px}.ranking-basis dd{margin:0.2em 0 0.7em;padding:0}.ranking-basis dl{margin:0;padding:0}.ranking-basis dt{border-bottom:1px dotted #ccc;font-weight:bold;margin:0;padding:0}.ranking-basis h1{border-bottom:1px solid #0f66bc;border-left:3px solid #0f66bc;font-size:14px;font-weight:bold;margin:0;padding-left:5px}.ranking-basis p{line-height:1.5;margin:10px 0}.ranking-basis .close{background-image:-webkit-gradient(linear, left top, left bottom, from(#f0f0f0), color-stop(50%, #e3e3e3), color-stop(51%, #ccc), to(#ccc));background-image:linear-gradient(#f0f0f0, #e3e3e3 50%, #ccc 51%, #ccc);border:1px solid #444;border-radius:6px;-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset;cursor:pointer;font-size:16px;font-weight:bold;padding:7px 2%;text-align:center;text-shadow:1px 1px 0 #fff;margin:20px auto;max-width:400px;width:92%}.recommended-services{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 15px}.recommended-service{border:2px solid #dae1e5;border-radius:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50%;padding:20px}.recommended-service:not(:last-child){margin-right:20px}.recommended-service-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dae1e5;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 15px}.recommended-service-logo{width:100px}.recommended-service-name-and-stars{margin-left:15px}.recommended-service-name-and-stars .stars-number{display:none}.recommended-service-name{font-weight:bold}.recommended-service-description,.recommended-service-recommendation{margin:20px 0}.recommended-service-description>em,.recommended-service-recommendation>em{color:#f00;font-style:normal;font-weight:bold}.recommended-service-description{text-align:center}.recommended-service-recommendation{border:1px solid #258bd1;border-radius:4px;min-height:60px;padding:10px;padding-left:75px;position:relative}.recommended-service-recommendation::before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#258bd1;bottom:0;color:#fff;content:"おすすめ\Aポイント";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;text-align:center;top:0;white-space:pre;width:70px}.recommended-services.with-campaign{display:block}.recommended-services.with-campaign .recommended-service{margin-bottom:40px;max-width:100%;padding:20px 20px 40px;position:relative}.recommended-services.with-campaign .recommended-service:not(:last-child){margin-bottom:20px;margin-right:0}.recommended-services.with-campaign .recommended-service-campaign-banner{padding:20px 20px 0;width:95%}.recommended-services.with-campaign .recommended-service-btn{position:absolute;right:17px;top:5px;width:310px}.recommended-services.with-campaign .recommended-service-recommendation{border:1px solid #258bd1;border-radius:4px;font-weight:600;margin:20px 0 0;min-height:45px;padding:10px;padding-left:130px;position:relative}.recommended-services.with-campaign .recommended-service-recommendation>em{color:#f00;font-style:normal}.recommended-services.with-campaign .recommended-service-recommendation::before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#258bd1;bottom:0;color:#fff;content:"おすすめ\Aポイント";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;text-align:center;top:0;white-space:pre;width:110px}.satisfaction-star{background-size:100% 100%;display:inline-block;height:25px;width:25px}.satisfaction-star.is-light{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/star_light-1e2b13f23e7a17409f03fa252e60c58bc327fc9469c6a0bd19593f3909b953f8.png)}.satisfaction-star.is-dark{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/star_dark-9cd622b8bb3f907f6e1b6c4b56a542fa2c57698a635414ebafbb735392016c33.png)}.satisfaction-star.is-half{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/star_half-de70c6ae17f268e802905fa2f13e3957efd25e6694c66ea22d93c36e6b683814.png)}.section-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#172a88;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:23px;margin:40px 0 20px;min-height:60px;padding:10px}.section-title>a{color:inherit;text-decoration:none}.section-subtitle{background-color:#dae1e5;border-radius:5px;color:#172a88;font-size:20px;height:50px;line-height:50px;padding:0 7px}.section-subtitle>em{background-color:#f42143;border-radius:4px;color:#fff;font-style:normal;font-weight:normal;margin-right:10px;padding:4px 10px;text-align:center}.nav-menu{padding-bottom:6px}.nav-menu .link--reasons::before{background-position:0 0px}.nav-menu .link--points::before{background-position:0 -16px}.nav-menu .link--documents::before{background-position:0 -32px}.nav-menu .link--choice::before{background-position:0 -48px}.nav-menu .link--qanda::before{background-position:0 -64px}.nav-menu .link--brands::before{background-position:0 -80px}.nav-menu .link--ranking::before{background-position:0 -96px}.nav-menu .nav-menu--title{background:#f4f4f4;border-bottom:solid 3px #d7d7d7;border-left:solid 5px #153569;color:#153569;font-size:14px;font-weight:bold;line-height:30px;margin:0 0 5px 0;padding:0.1em 0.2em;text-indent:0.5em}.nav-menu .nav-menu-list{margin:2px 7px;padding:0}.nav-menu .nav-menu--link{font-size:14px;height:28px;line-height:28px;margin:0;padding:0;text-indent:0.5em}.nav-menu .nav-menu--link.link--topic{border-bottom:dotted 1px #153569;font-size:15px;font-weight:bold;padding-bottom:5px;padding-left:18px;position:relative}.nav-menu .nav-menu--link.link--topic::before{background:url(https://d16mz3wm4m3tic.cloudfront.net/assets/top/checkbox-32d03071ae5633571ec1d68b82863b049924565a5b07289bcbff69fa6c6b8e03.png);background-size:cover;content:"";display:inline-block;height:1em;left:5px;position:absolute;top:6px;width:1em}.nav-menu .nav-quotation{padding:4px}.nav-menu .quotation--btn{background:#006dcc;background-image:-webkit-gradient(linear, left top, left bottom, from(#08c), to(#04c));background-image:linear-gradient(#08c, #04c);color:#fff;background:#004bb7;border:2px solid #63a8e0;border-bottom:6px solid #0e1544;border-radius:5px;display:block;font-size:16px;margin:6px;padding:12px;text-align:center;text-decoration:none}.nav-menu iframe{border-top:1px dotted #949494;margin:1px 0 0}.nav-menu .present--ad{display:block;margin:auto;width:98%}.nav-menu-column{border-top:1px solid #aeb2b2;font-size:10px;margin:4px}.nav-menu-column a{color:#000;text-decoration:none}.nav-menu-column:first-child{border:0}.nav-menu-column.hide{display:none}.menu-column-item{padding:4px 4px 8px}.menu-column-item::after{clear:both;content:".";display:block;height:0;visibility:hidden}.menu-column--img{float:left}.menu-column--img img{border:3px solid #fff;size:20%}.menu-column-index{float:right;height:72px;overflow:hidden;padding:0;width:56%}.menu-column--title{font-size:13px;padding-top:4px}.column-item--title{font-size:13px;font-weight:normal;margin:0}.nav-menu-more{background:#d8d8d8;border-top:1px solid #aeb2b2;cursor:pointer;font-size:13px;height:20px;list-style:none;padding:4px 0;text-align:center}.nav-menu-campaign{border-top:1px dotted #949494;margin:1px 0 0;background:#fff;font-size:11px;padding:0}.menu-campaign-item{border-bottom:1px solid #ccc;margin:0;padding:0}.campaign-item-data{height:76px;margin:4px;overflow:hidden;padding:0}.campaign-item--img{float:left;max-width:63px;padding:4px}.campaign-item--maker,.campaign-item--model,.campaign-item--price,.campaign-item--brand{float:right;font-weight:bold;line-height:1.6em;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px}.campaign-item--price{color:#d80000}.campaign-item--brand{font-weight:normal}.nav-assessment{margin:0 auto;padding:4px 0;text-align:center;width:197px}.nav-assessment .btn{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/global/btn_nav_assessment-d9f10215866b172386aab98f9a988a4c0871f09c7f9cb08396872bfbffcd2ea9.gif);display:block;height:46px;width:197px}.nav-assessment .btn:hover{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/global/btn_nav_assessment_on-0871ddc1ab2a54dca28835a5afde8fcf3d2f4867e94fb410d6a4506037a32e98.gif)}.top-banner-link{display:inline-block;width:48%}.top-banner-link:nth-child(1){margin-right:4%}.top-banner-img{border:solid 1px #888;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:10px 0;width:100%}.top-main{background:#eee;height:500px;position:relative;width:665px}.top-main dl{left:380px;margin:0;position:absolute;top:175px}.top-main .minute-entry{bottom:180px;left:0}.top-main dt{font-size:14px;font-weight:bold}.top-main dt span{color:#cb0302;font-size:20px}.top-main dd{border:1px solid #dcd8d3;border-radius:4px;-webkit-box-shadow:0 -5px 15px #fffc93 inset;box-shadow:0 -5px 15px #fffc93 inset;margin:2px 0;padding:2px 0;text-indent:4px}.top-main dd::before{color:#cb0302;content:"⇒";font-weight:bold;margin-right:2px}.section-title.for-quotation-checker{font-size:20px}.section-title.for-run-list{margin-bottom:15px;margin-top:15px}.section-title.for-newly-entries{font-size:16px;margin-top:0}.top-section-subtitle{background-color:#fafbfc;border:solid #172a88 1px;border-radius:5px;color:#172a88;font-size:19px;font-weight:bold;margin:35px 0 10px;padding:4px 0;text-align:center}.notice-box{background:#434343;color:#fff;font-size:18px;padding:5px;text-align:center;background:url(https://d16mz3wm4m3tic.cloudfront.net/assets/top/notice-10838c080aefe884e99c562eed83e623a08bf9e90b3c121d6bb3016d6e97fabe.png) 20px/35px no-repeat #434343;width:655px}.notice-box strong{color:#ffee1d;font-size:20px}.top-alliances{height:20px;margin:16px auto}.top-alliances dt{background:#006494;color:#fff;float:left;font-size:10px;height:20px;line-height:20px;margin-right:8px;padding-left:4px;position:relative}.top-alliances dt::after{border:10px solid transparent;border-left-color:#006494;content:"";left:100%;position:absolute}.top-alliances dd{border-right:1px dotted #000;float:left;margin:0;padding:0 8px}.top-alliances dd:last-child{border:0}.top-alliances p{float:right;font-size:13px;font-weight:bold;height:20px;line-height:20px;margin:0}.top-alliances span{color:#f00;font-size:20px;margin:0 3px}.top-run{margin:16px auto}.top-run>ul{background:#fafafa;border:1px solid #ccc;margin:0;padding:4px 3px}.top-run>ul>li{display:inline-block;overflow:hidden;padding:1px 2px}.top-recommend{margin:16px auto}.top-recommend p{margin:4px 0}.top-recommend-content{font-size:14px}.top-recommend-list{margin:0 8px}.top-recommend-list .marker{background:linear-gradient(transparent 10px, #fcff23 10px);font-style:normal;font-weight:bold;padding-bottom:2px}.top-recommend-list dt{color:#2196f3;font-size:16px;font-weight:bold;letter-spacing:1px;line-height:21px;margin-bottom:15px;margin-left:20px;position:relative}.top-recommend-list dt::before{background:url(https://d16mz3wm4m3tic.cloudfront.net/assets/top/checkbox-32d03071ae5633571ec1d68b82863b049924565a5b07289bcbff69fa6c6b8e03.png);background-size:cover;content:"";display:inline-block;height:1.2em;left:-19px;position:absolute;width:1.2em}.top-recommend-list dd{margin:0}.top-recommend-list dd:not(:last-child){border-bottom:dashed 1px #172a88;margin-bottom:20px;padding-bottom:7px}.top-area-map{margin:16px auto}.top-area-map .area-map-container{display:block;font-size:13px;position:relative}.top-area-map .area-map-container .area-map-img{height:486px;width:651px}.top-area-map .area-map-container a{text-align:center}.top-area-map .area-map-container dl{border-radius:10px;padding:3px;position:absolute;width:160px}.top-area-map .area-map-container dl dd{background-color:#fff;border-bottom-left-radius:7px;border-bottom-right-radius:7px;display:block;margin:0;padding:4px 0 11px 15px}.top-area-map .area-map-container dl dt{color:#fff;font-size:12pt;font-weight:bold;margin:0;padding:2%;text-align:center}.top-area-map .area-map-container ul.prefecture-group{list-style-type:none;margin:0;padding-left:10px}.top-area-map .area-map-container ul.prefecture-group li{display:inline-block;text-align:left;width:65px}.top-area-map .area-map-container dl.shikoku-chugoku{background-color:#ff7bac;left:1%;top:2%}.top-area-map .area-map-container dl.kyuushyu-okinawa{background-color:#f00;left:1%;top:39%;width:150px}.top-area-map .area-map-container dl.kyuushyu-okinawa dd{padding-left:10px}.top-area-map .area-map-container dl.hokuriku-koushinetu{background-color:#29abe2;left:31%;top:2%}.top-area-map .area-map-container dl.kinki{background-color:#f7931e;bottom:2%;left:30%}.top-area-map .area-map-container dl.toukai{background-color:#39b54a;bottom:7%;left:58%}.top-area-map .area-map-container dl.hokkaido-touhoku{background-color:#0f66bc;right:1%;top:2%}.top-area-map .area-map-container dl.kanto{background-color:#006837;right:1%;top:34%}.minute-entry-container .minute-entry{background:url(https://d16mz3wm4m3tic.cloudfront.net/assets/common/form_bg-64a6dcb42d1d4094511818e7b960d08e5fc4f1645c9c3779b0331acafa7d25b0.gif) no-repeat;display:block;font-size:120%;margin:20px auto;position:relative}.minute-entry-container .minute-entry img{display:inline;margin:0 0 0 3px;width:initial}.top-qanda{margin:16px auto}.top-qanda p{margin:4px 0}.top-qanda-title{background:#6aabf6;background-image:-webkit-gradient(linear, left top, left bottom, from(#579eef), to(#7ab8fa));background-image:linear-gradient(#579eef, #7ab8fa);color:#fff;font-size:15px;line-height:30px;margin:0;padding:0;text-indent:0.5em;text-shadow:1px 1px 0 #0e77ef, -1px -1px 1px #0e77ef;font-weight:normal}.top-qanda-title a{color:#fff;text-decoration:none}.top-qanda-content{border:4px solid #efefef;border-radius:4px;padding:16px}.top-qanda-list dt{color:#1d1214;font-size:14px;font-weight:bold;line-height:1.2em;margin-top:15px}.top-qanda-list dt::before{content:"Q. "}.top-qanda-list dd{margin:5px}.top-qanda-list dd::before{content:"A. "}.top-brands{clear:both;margin:16px auto}.top-brands-title{background:#6aabf6;background-image:-webkit-gradient(linear, left top, left bottom, from(#579eef), to(#7ab8fa));background-image:linear-gradient(#579eef, #7ab8fa);color:#fff;font-size:15px;line-height:30px;margin:0;padding:0;text-indent:0.5em;text-shadow:1px 1px 0 #0e77ef, -1px -1px 1px #0e77ef}.top-brands-title a{color:#fff;text-decoration:none}.top-brands-list{margin:0;padding:0;position:relative;width:660px}.top-brands-list li{background:#fafafa;border:1px solid #ccc;float:left;height:180px;line-height:150%;margin:0 11px 8px 0;padding:8px 0;position:relative;text-align:center;width:152px}.top-brands-link{bottom:-5px;position:absolute}.top-brands-logos{background:#fafafa;border:1px solid #ccc;clear:both;padding:1px 1px 1px 3px}.top-brands-logos li{display:inline-block;padding:2px}.top-newly-container::after{clear:both;content:"";display:block}.top-newly{margin:0 auto;width:49%}.top-newly.top-newly--entries{float:left}.top-newly.top-newly--enquetes{float:right}.top-newly-title{background:#6aabf6;background-image:-webkit-gradient(linear, left top, left bottom, from(#579eef), to(#7ab8fa));background-image:linear-gradient(#579eef, #7ab8fa);color:#fff;font-size:15px;line-height:30px;margin:0;padding:0;text-indent:0.5em;text-shadow:1px 1px 0 #0e77ef, -1px -1px 1px #0e77ef}.top-newly-title span{float:right;font-size:12px;padding:0 4px}.top-newly-list{border:5px solid #eee;margin:0;min-height:600px;padding:0}.top-newly-list li{border-top:1px dashed #ccc;clear:both;position:relative}.top-newly-list li:first-child{border:0}.top-newly-list a{color:#000;display:block;height:104px;padding:8px}.top-newly-list-img{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:13px 0;padding-right:8px;width:38%}.top-newly-list-model{float:right;line-height:150%;margin:0;width:61%}.top-newly-list-model span{font-size:16px;font-weight:bold}.top-newly-list-spec{float:right;margin:0;width:61%}.top-newly-list-spec dt{display:none}.top-newly-list-spec dd{float:left;line-height:150%;margin:0 4px 0 0;padding:0}.top-newly-list-time{background:#ffd;border:1px solid #ffad08;bottom:8px;margin:0;max-width:176px;padding:8px 0;position:absolute;right:8px;text-align:center;width:61%}.top-newly-list-time span{color:#00f;font-size:16px}.top-newly-list-price{background:#fee;border:1px solid #ffad08;bottom:8px;margin:0;max-width:176px;padding:8px 0;position:absolute;right:8px;text-align:center;width:61%}.top-newly-list-price span{color:#f00;font-size:16px}.top-newly-list-enq-time{bottom:0;color:#aaa;font-size:10px;margin:0;position:absolute}.top-reviews-row{border:2px solid #ccc;border-radius:8px;margin:2%}.top-reviews-container{margin:6px 6px 8px}.top-reviews-reviewer{display:inline-block;width:21%}.top-reviews-reviewer-img{width:100%}.top-reviews-comment{display:inline-block;width:78%}.top-reviews-comment-bike{font-size:13px;font-weight:bold;margin:0}.top-reviews-comment-satisfaction{border-bottom:2px dotted #ccc;font-size:13px;font-weight:bold;margin:0}.top-reviews-comment-star{margin-left:7px}.top-reviews-comment-star img{vertical-align:top}.top-reviews-comment-header{color:#e5051b;font-size:19px;font-weight:bold;line-height:150%;margin:4px 0 10px}.top-reviews-comment-header-sub{color:#000;font-size:13px;font-weight:bold;margin:6px 0}.top-reviews-comment-body{font-size:12px;margin:0}.top-reviews-comment-body-strong{color:#3d8bd9}.top-links-summary{font-size:14px;margin:15px 0 35px}.top-links-summary.for-quotation-checker{margin-bottom:15px}.top-link-ribbon{background:-webkit-gradient(linear, left top, left bottom, from(#ff3b00), to(red));background:linear-gradient(#ff3b00 0%, red 100%);-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000;color:#fff;font-size:18px;font-weight:bold;left:72px;padding:1px 40px;position:absolute;text-align:center;text-shadow:0 0 3px #000;top:0;-webkit-transform:rotate(-45deg) translate(-80px, -60px);-ms-transform:rotate(-45deg) translate(-80px, -60px);transform:rotate(-45deg) translate(-80px, -60px)}.top-link-boxes,.top-link-box,.top-link-cols,.top-link-col,.top-link-parts,.top-link-part{-webkit-box-sizing:border-box;box-sizing:border-box}.top-link-boxes,.top-link-cols{font-size:0;margin:16px 0 0;padding:0}.top-link-boxes>li{display:inline-block;margin-bottom:5px;vertical-align:top}.top-link-boxes>li:nth-child(odd){margin-right:4px}.top-link-box{background-color:#fff;border:2px solid #ccc;border-radius:8px;display:table;height:174px;overflow:hidden;padding:10px;padding-bottom:0;position:relative;text-decoration:none;width:322px}.top-link-box-left{display:table-cell;vertical-align:top}.top-link-box-left>img{margin:0;width:90px}.top-link-box-right{margin-left:10px;widows:210px}.top-link-box-right>h4{font-size:16px;font-weight:bold;line-height:1.3;margin:0}.top-link-box-right>p{color:#000;font-size:12px;margin:5px;margin-bottom:0;padding:8px 0 0}.top-link-cols>li{display:inline-block;vertical-align:top}.top-link-cols>li:not(:last-child){margin-right:4px}.top-link-col{background-color:#fff;border:2px solid #ccc;border-radius:8px;display:block;height:272px;overflow:hidden;position:relative;text-decoration:none;width:212px}.top-link-cols.top-link-cols-parts{display:inline-block;vertical-align:top}.top-link-cols.top-link-cols-parts .top-link-col{width:314px}.top-link-col-header{border-radius:6px 6px 0 0;height:90px;overflow:hidden}.top-link-col-header>img{width:100%}.top-link-col-body{padding:10px;padding-bottom:0}.top-link-col-body>h3{font-size:16px;font-weight:bold;line-height:1.3;margin:0}.top-link-col-body>p{border-top:1px dashed #fff;color:#000;font-size:12px;margin:5px 5px 0;padding:8px 0}.top-ranking-container{background-color:#fff;border:2px solid #ccc;border-radius:8px;display:inline-block;margin-right:4px;vertical-align:top;width:314px}.top-ranking-container>h3{background-color:#172a88;border-radius:6px 6px 0 0;color:#fff;font-size:15px;line-height:30px;margin:0;padding:3px 0 4px;text-indent:0.5rem}.top-ranking{list-style-type:none;margin:0;padding:0}.top-ranking-item{border:1px dotted #ccc;position:relative}.top-ranking-item:first-child{border-top:0}.top-ranking-item-header{display:block;padding-top:10px}.top-ranking-item-header>img{display:block;height:40px;margin:0 auto}.top-ranking-item-body{background-color:#e8ebef;margin-top:4px;min-height:58px;padding-bottom:10px}.top-ranking-item-body>a{font-size:12px;margin:2px 0 0 10px}.top-ranking-item-body>p{font-size:11px;margin:2px 10px}.top-ranking-ribbon{background:-webkit-gradient(linear, left top, left bottom, from(#6b9998), to(#6b9998));background:linear-gradient(#6b9998 0%, #6b9998 100%);border-radius:2px 0 0;color:#fff;left:10px;margin:0;padding:10px 0;position:absolute;top:-6px;width:40px;z-index:2}.top-ranking-ribbon::before{border-bottom:solid 6px #425e5e}.top-ranking-ribbon::after{border-left:20px solid #6b9998;border-right:20px solid #6b9998}.top-ranking-ribbon::before{border-right:solid 6px transparent;content:"";position:absolute;right:-6px;top:0}.top-ranking-ribbon::after{border-bottom:10px solid transparent;content:"";height:0;left:0;position:absolute;top:100%;width:0}.top-ranking-ribbon.at-1{background:-webkit-gradient(linear, left top, left bottom, from(#ffde00), to(#c59535));background:linear-gradient(#ffde00 0%, #c59535 100%)}.top-ranking-ribbon.at-1::before{border-bottom:solid 6px #8f6c21}.top-ranking-ribbon.at-1::after{border-left:20px solid #c59535;border-right:20px solid #c59535}.top-ranking-ribbon.at-2{background:-webkit-gradient(linear, left top, left bottom, from(#cfcfcf), to(#707070));background:linear-gradient(#cfcfcf 0%, #707070 100%)}.top-ranking-ribbon.at-2::before{border-bottom:solid 6px #514f4e}.top-ranking-ribbon.at-2::after{border-left:20px solid #707070;border-right:20px solid #707070}.top-ranking-ribbon.at-3{background:-webkit-gradient(linear, left top, left bottom, from(#f5be33), to(#955700));background:linear-gradient(#f5be33 0%, #955700 100%)}.top-ranking-ribbon.at-3::before{border-bottom:solid 6px #754100}.top-ranking-ribbon.at-3::after{border-left:20px solid #955700;border-right:20px solid #955700}.top-ranking-ribbon>p{font-size:13px;font-weight:bold;margin:2px;text-align:center}.top-ranking-assessment-btn{background:#ffab31;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffab31), to(#ff6f01));background-image:linear-gradient(to bottom, #ffab31, #ff6f01);border:1px solid;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:29px;font-weight:bold;line-height:1em;margin:40px auto 0;padding:14px 0;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);width:500px}.top-link-parts-container{margin-top:-16px}.top-link-parts{display:inline-block;margin:16px 0 0 10px;padding:0;width:300px}.top-link-parts>li{border:2px solid #ccc;border-radius:6px;margin:2px;margin-bottom:4px}.top-link-parts>li:first-child{margin-top:0}.top-link-part{display:block;height:65px;padding:10px}.top-link-part-icon{display:inline-block;height:100%;margin-right:10px;width:45px}.top-link-part-title{display:inline-block;font-size:15px;font-weight:bold;line-height:45px;vertical-align:middle}.top-maker-sells{border:solid 1px #0f66bc;border-collapse:collapse;border-collapse:separate;border-radius:8px;border-spacing:0;margin:35px 0 16px;overflow:hidden;width:100%}.top-maker-sells th,.top-maker-sells td{border:solid 0.5px #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:56px;padding:6px}.top-maker-sells td{text-align:center}.top-maker-sells .top-maker-sells-maker{background-color:#e1eaea;font-weight:bold;padding-left:20px;text-align:left;vertical-align:middle;width:28%}.top-maker-sells .top-maker-sells-maker>a{height:100%;width:100%}.top-maker-sells-categories{background-color:#cadee5}.top-maker-sells-categories>th{height:50px}.top-maker-sells-title{background-color:#0f66bc;color:#fff;font-size:16px;font-weight:bold}
