﻿@import url("https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@800&display=swap");.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)}img{height:auto}.lazyload,.lazyloading{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/loading-075bf951294e6c09b1b633496378120456ce565f37ea0fa206a91018dbf563c7.gif);background-position:center;background-repeat:no-repeat}.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:12px 0 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}@font-face{font-family:"fontello";font-style:normal;font-weight:normal;src:url(https://d16mz3wm4m3tic.cloudfront.net/assets/fontello-5dd30c61ce423f80ee75fa52d8b1bc215842ad54cb3525f8c7d824743c28aa44.woff) format("woff"),url(https://d16mz3wm4m3tic.cloudfront.net/assets/fontello-d55a7d74d8f4c97ead76be31d617f998691281d7002d3f59260e5f06c91e3e75.ttf) format("truetype")}.iconfont::before{display:inline-block;font-family:"fontello", sans-serif;font-style:normal;font-weight:normal;line-height:1em;margin-left:0.2em;margin-right:0.2em;speak:none;text-align:center;text-decoration:inherit;width:1em}.icon-up::before{content:"\67"}.icon-right::before{content:"\66"}.icon-down::before{content:"\65"}.icon-star::before{content:"\61"}.icon-star-empty::before{content:"\62"}.icon-ok-circle::before{content:"\6d"}.icon-help-circle::before{content:"\6c"}.icon-bookmark-empty::before{content:"\64"}.icon-list-numbered::before{content:"\69"}.icon-doc-alt::before{content:"\6e"}.icon-building::before{content:"\6b"}.icon-angle-right::before{content:"\68"}.icon-bookmark::before{content:"\63"}.icon-hammer::before{content:"\6a"}@font-face{font-family:"FontAwesome";font-style:normal;font-weight:normal;src:url(https://d16mz3wm4m3tic.cloudfront.net/assets/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff) format("woff"),url(https://d16mz3wm4m3tic.cloudfront.net/assets/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf) format("truetype")}.fontawesome::before{display:inline-block;font-family:"FontAwesome", sans-serif;font-style:normal;font-weight:normal;line-height:1em;speak:none;text-align:center;text-decoration:inherit;width:auto}.fa-phone::before{content:"\f095"}.fa-angle-right::before{content:"\f105"}.fa-balance-scale::before{content:"\f24e"}.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{margin:10.5px 10.5px 0}.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 .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 .city-recommended-services-title{background-color:transparent;font-size:19px}.area .area-entry-box{margin:40px auto 0}.area h2.city-reviews{border-color:#ffad08;border-style:none none solid solid;border-width:1px 7px;font-size:16px;font-weight:bold;margin:40px 0 20px;padding:2px 8px}.area .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}.area p.area-content-padding{padding-left:1em;text-indent:-1em}.area .way-to-choose-purchase-shop,.area .selling-tips,.area .partial-documents,.area .partial-qanda{font-size:16px;line-height:28px}.area .contents-disc-list{font-size:15px}.area .contents-disc-list h3{font-size:16px}.ups-appealing{background:#f8c8bf;margin-top:100px;position:relative}.ups-appealing img{max-width:100%}.ups-appealing .kotiramo{left:20px;position:absolute;top:0;-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%);width:40%}.ups-appealing .point{margin:40px;width:calc(100% - 80px)}.ups-appealing .title{position:relative}.ups-appealing .title .label{left:40px;position:absolute;top:0;-webkit-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%);width:260px}.ups-appealing .body{padding-bottom:190px;position:relative}.ups-appealing .body .about{margin:0 80px;width:calc(100% - 160px)}.ups-appealing .body .pre{bottom:-30px;left:70px;position:absolute;width:calc(100% - 70px)}.ups-appealing .button{padding:0 40px 60px;position:relative;text-align:center;z-index:10}.ups-appealing .button p{color:#c8161d;font-size:18px;font-weight:bold;margin:0 !important}.ups-appealing .button a{background:-webkit-gradient(linear, left top, left bottom, from(#c8171e), to(#c8161d));background:linear-gradient(#c8171e, #c8161d);border:none;border-radius:10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.3);box-shadow:0 3px 6px rgba(0,0,0,0.3);color:#fff;display:block;font-size:24px;font-weight:bold;height:70px;line-height:70px;text-decoration:none;width:100%}.area-map-container{display:block;font-size:13px;margin:15px auto;position:relative}.area-map-container .area-map-img{width:100%}.area-map-container a{text-align:center}.area-map-container dl{border-radius:10px;padding:3px;position:absolute;width:160px}.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}.area-map-container dl dt{color:#fff;font-size:12pt;font-weight:bold;margin:0;padding:2%;text-align:center}.area-map-container ul.prefecture-group{list-style-type:none;margin:0;padding-left:10px}.area-map-container ul.prefecture-group li{display:inline-block;text-align:left;width:65px}.area-map-container dl.shikoku-chugoku{background-color:#ff7bac;left:1%;top:2%}.area-map-container dl.kyuushyu-okinawa{background-color:#f00;left:1%;top:39%;width:150px}.area-map-container dl.kyuushyu-okinawa dd{padding-left:10px}.area-map-container dl.hokuriku-koushinetu{background-color:#29abe2;left:31%;top:2%}.area-map-container dl.kinki{background-color:#f7931e;bottom:2%;left:30%}.area-map-container dl.toukai{background-color:#39b54a;bottom:7%;left:58%}.area-map-container dl.hokkaido-touhoku{background-color:#0f66bc;right:1%;top:2%}.area-map-container dl.kanto{background-color:#006837;right:1%;top:34%}ul.review-card-list{list-style:none !important;margin:0;padding:0}ul.review-card-list .review-card-item{border:2px solid #dae1e5;border-radius:5px;margin:20px 0;position:relative}ul.review-card-list .review-card-item.is-placeholder{margin-bottom:40px}ul.review-card-list .review-card-item.for-ranking:nth-child(1)::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/rank_01-383e723cea0db59935de202c8537f143eef469c4e724c815d27ea0a930ee689d.png)}ul.review-card-list .review-card-item.for-ranking:nth-child(2)::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/rank_02-a7241bd7a5c3ed1f6f9b216c3d276e6fc77897a30f6fb80f3850db623efa05e0.png)}ul.review-card-list .review-card-item.for-ranking:nth-child(3)::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/rank_03-d534632e30b1bfe3c55665dbdef080b62746f14ce7f58ff4ce85112552dfa1bd.png)}ul.review-card-list .review-card-item.for-ranking::before{background-repeat:no-repeat;background-size:100%;content:"";height:70px;left:15px;position:absolute;top:-5px;width:28px}.review-card{font-size:14px;margin:0 15px}.review-card .review-card-header{border-bottom:1px solid #dae1e5;height:auto;padding:10px 0 10px 55px}.review-card .review-card-header .review-avatar{background-size:cover;height:72px;left:15px;position:absolute;top:10px;width:48px}.review-card .review-card-header .review-avatar.of-man-01{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/man-01-88ca0398c9d61af0ff631af45651149b8cd583b9a8b1f16c9f5c448bd994c9f9.png)}.review-card .review-card-header .review-avatar.of-man-02{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/man-02-4ca5a94214478c58090e1dc7e2fb428be0c8e6074f39ac221eb4f8ddedb77ad0.png)}.review-card .review-card-header .review-avatar.of-man-03{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/man-03-54408773ab48e092af2ee4367c4fa8be1fb5625aa55f847259bb08249c60a6e9.png)}.review-card .review-card-header .review-avatar.of-man-04{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/man-04-b4323a59cd4362c8e30daabd35242ac948bdb30a06242e3e1f4e07b1b51b1f33.png)}.review-card .review-card-header .review-avatar.of-woman-01{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/woman-01-53f732e9689d25854b3afe4d7721cf6f85234f05d4a97f44687126aade9aa694.png)}.review-card .review-card-header .review-avatar.of-woman-02{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/area/woman-02-cc809aaa4593ff093cac5a2b1ff139affc197a80ada3528ec733ffc35ca3ccdf.png)}.review-card .review-card-header .review-detail{line-height:1.6em;margin-left:10px}.review-card .review-card-header .review-detail>em{color:#e83828;font-size:18px;font-style:normal}.review-card .review-card-header .review-detail .review-stars .stars-number{display:none}.review-card .review-card-body{max-height:300px;overflow:auto}.review-card .review-card-body .review-content{margin:20px}.section-subtitle.review-card-list-toggler{background-color:#dae1e5;border-radius:5px;color:#172a88;cursor:pointer;display:block;font-size:14px;height:35px;line-height:35px;margin:10px 0 40px;padding:0 7px;text-align:center;text-decoration:underline}ul.brand-list{line-height:1.5em;list-style:none !important;margin:8px auto 16px;padding-left:0}ul.brand-list li.brand-list-brand{border:2px solid #dae1e5;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;padding:10px 4px}.brand-list-brand-logo{-ms-flex-negative:0;flex-shrink:0;font-size:12px;text-align:center;width:110px}.brand-list-brand-info{padding:0 4px;width:100%}.brand-list-brand-info-catchphrase{-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:26px;padding:4px 0 8px}.brand-list-brand-info-shops{padding:10px 0}.brand-list-brand-info-shops p.shop-name{font-weight:bold;margin:0}.brand-list-brand-info-shops table.shop-detail{border:2px solid #dddad4;border-collapse:collapse;margin-bottom:20px;width:100%}.brand-list-brand-info-shops table.shop-detail td,.brand-list-brand-info-shops table.shop-detail th{border:1px solid #dddad4;padding:8px 10px}.brand-list-brand-info-shops table.shop-detail th{background-color:#eeeae1;font-weight:bold}.brand-list-brand-info-shops table.shop-detail td{padding-left:50px;text-align:left;width:350px}.brand-list-brand-info-correspondence-cities details{border:1px solid #dddad4;border-radius:4px}.brand-list-brand-info-correspondence-cities details[open] summary{border-radius:4px 4px 0 0}.brand-list-brand-info-correspondence-cities details[open] summary::before{border-radius:4px;content:"-";display:inline-block;height:16px;line-height:16px;margin-right:10px;position:absolute;right:8px;text-align:center;top:4px;width:16px}.brand-list-brand-info-correspondence-cities details summary{border-bottom:1px solid #eeeae1;border-radius:4px;cursor:pointer;font-size:14px;font-weight:bold;line-height:16px;list-style:none;outline:none;padding:6px 8px;position:relative}.brand-list-brand-info-correspondence-cities details summary::-webkit-details-marker{display:none}.brand-list-brand-info-correspondence-cities details summary::before{border-radius:4px;content:"+";display:inline-block;height:16px;line-height:16px;margin-right:10px;position:absolute;right:8px;text-align:center;top:4px;width:16px}.brand-list-brand-info-correspondence-cities details p{font-size:14px;margin:0 !important;min-height:16px;padding:6px}table.city-list{border:2px solid #dae1e5;border-collapse:separate;border-radius:4px;border-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px auto;width:100%}table.city-list tr td{border-bottom:1px solid #dae1e5;border-right:1px solid #dae1e5;width:calc(100% / 3)}table.city-list tr td a{color:#08c;display:block;padding:10px 5px;text-decoration:none}table.city-list tr td:last-of-type{border-right:none}table.city-list tr:last-of-type td{border-bottom:none}.satei-start{display:block;height:80px;margin:20px auto;max-width:100%;-webkit-transition:0.2s;transition:0.2s}.entry-link-ups{margin:20px 0 40px;text-align:center}.entry-link-ups p{color:#389656;font-size:16px;font-weight:bold;line-height:18px;margin:0}.entry-link-ups .entry-link-ups-cta{background:-webkit-gradient(linear, left top, left bottom, from(#389656), color-stop(50%, #389656), color-stop(50%, #28703a), to(#28703a));background:linear-gradient(#389656 0%, #389656 50%, #28703a 50%, #28703a 100%);border:1px solid #fff;border-radius:10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.3);box-shadow:0 3px 6px rgba(0,0,0,0.3);color:#fff !important;display:block;font-size:18px;font-weight:bold;height:60px;line-height:60px;text-decoration:none;width:100%}.entry-box{background-color:#fafbfc;border:2px solid #dae1e5;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:35px auto 25px;padding:0 20px;width:620px}.entry-box *,.entry-box *::before,.entry-box *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.entry-box .entry-box-title{border-bottom:1px solid #172a88;font-size:22px;font-weight:bold;height:55px;line-height:55px}.entry-box .entry-box-form{margin:20px 0}.entry-box .entry-box-form .entry-box-btn-container{display:inline-block;vertical-align:top;width:36%}.entry-box .entry-box-form .entry-box-btn-container .entry-box-btn-caption{font-size:15px;font-weight:bold;line-height:1.3em;margin:0 0 5px;text-align:center}.entry-box .entry-box-form .entry-box-btn-container .entry-box-btn-caption>em{color:#e60012;font-style:normal}.entry-box-form>.entry-box-form-inputs{counter-reset:entry-box;display:inline-block;padding-right:30px;width:64%}.entry-box-form>.entry-box-form-inputs .entry-box-form-item{font-size:16px}.entry-box-form>.entry-box-form-inputs .entry-box-form-item:not(:last-child){margin-bottom:10px}.entry-box-form>.entry-box-form-inputs .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>.entry-box-form-inputs .entry-box-form-item::before{background-color:#4b9675}.entry-box-form>.entry-box-form-inputs .entry-box-form-item .entry-box-form-item-label{display:inline-block;padding-left:0.5em;width:80px}.entry-box-form>.entry-box-form-inputs .entry-box-form-item .entry-box-form-item-select{font-size:inherit;height:30px;width:67%}.entry-box-btn-start.for-quotation{margin-top:36px}.article .recommended-services{margin-left:0;margin-right:0}.price-impact *,.price-impact *::before,.price-impact *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.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;border-radius:6px 6px 0 0;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;margin-bottom:0;text-align:center}.price-impact-table-check:checked+.price-impact-table-nav-item{background-color:#efefef;background-image:none;border-bottom:1px solid #efefef;border-radius:0;color:#172a88;position:relative}.price-impact-table-check:checked+.price-impact-table-nav-item::before{background-color:#efefef;border:1px solid #172a88;border-bottom:none;border-radius:6px 6px 0 0;content:"";height:8px;left:-1px;position:absolute;top:-7px;width:100%}.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}.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%}ul.purchase-cases{margin:0;padding:0}li.purchase-case{border:1px solid #ccc;border-radius:5px;font-size:14px;font-weight:600;margin-bottom:20px}li.purchase-case .purchase-case-header{background-color:#f2f2f2;border-radius:5px 5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 25px}li.purchase-case .purchase-case-header .user-icon{height:50px;width:50px}li.purchase-case .purchase-case-header .user-icon img{max-height:100%;max-width:100%}li.purchase-case .purchase-case-header .purchase-case-info .user-info,li.purchase-case .purchase-case-header .purchase-case-info .satisfaction{display:inline-block;line-height:20px}li.purchase-case .purchase-case-header .purchase-case-info .satisfaction{margin-left:20px}li.purchase-case .purchase-case-header .purchase-case-info .satisfaction img{height:16px;vertical-align:text-top;width:16px}li.purchase-case .purchase-case-header .title{color:#172a87}li.purchase-case .content{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 25px;padding:8px 0}li.purchase-case .content .result>p,li.purchase-case .content .bike-info>p{margin:0}li.purchase-case .content .result ul,li.purchase-case .content .bike-info ul{margin:0 0 0 24px;padding:0}li.purchase-case .content .result li,li.purchase-case .content .bike-info li{font-weight:bold;line-height:24px}li.purchase-case .content .result{margin-right:12px;min-width:140px}li.purchase-case .content .result li:first-child{color:#ff3131;font-size:16px}li.purchase-case .content .bike-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:95px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;width:140px}li.purchase-case .content .bike-image img{height:auto;max-height:100%;max-width:100%;width:auto}li.purchase-case details.user-voice{margin:8px 25px 4px}li.purchase-case details.user-voice[open] summary .open{display:none}li.purchase-case details.user-voice[open] summary .close{display:inline-block}li.purchase-case details.user-voice summary{display:block;position:relative}li.purchase-case details.user-voice summary::-webkit-details-marker{display:none}li.purchase-case details.user-voice summary .open,li.purchase-case details.user-voice summary .close{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);vertical-align:super}li.purchase-case details.user-voice summary .close{display:none}li.purchase-case details.user-voice p{font-weight:initial;margin:4px 0 !important}.purchase-price-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0 0 16px;-webkit-overflow-scrolling:touch;overflow-x:scroll;padding:0}.purchase-price-list ul li{margin-bottom:10px;width:115px}.purchase-price-list ul li:not(:last-of-type){margin-right:10px}.purchase-price-list ul li a{color:inherit;text-decoration:none}.purchase-price-list-type-info .type-image{position:relative;width:115px}.purchase-price-list-type-info .type-image::before{content:"";display:block;padding-top:100%}.purchase-price-list-type-info .type-image img{left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.purchase-price-list-type-info .type-details{padding:10px 0;text-align:center;width:100%}.purchase-price-list-type-info .type-details .type-name{color:#2566cb;font-size:14px;line-height:14px;padding:0}.purchase-price-list-type-info .type-details .type-result{color:#d01e1d;font-size:16px;font-weight:bold;line-height:16px;margin-top:5px}.purchase-price-list-more{text-align:center}.purchase-price-list-more a{color:#258bd1;font-size:16px}.purchasing-tips ul{list-style:none;padding:0}.purchasing-tips ul li{line-height:22px;margin-bottom:10px;padding-left:25px;position:relative}.purchasing-tips ul li::before{background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/global/arrow_right_sq-305269472fb5b8c80613bb6755d688085ffe870bea46de18f60a830da3a1392a.svg);content:"";height:22px;left:0;position:absolute;top:0;width:22px}.purchasing-tips ul li a{color:#08c;text-decoration:underline}.expensive-purchase-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 0 16px;padding:0}.expensive-purchase-list ul li{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:0 5px;width:20%}.expensive-purchase-list ul li a{color:inherit;text-decoration:none}.expensive-purchase-list-type-info .type-image{position:relative;width:100%}.expensive-purchase-list-type-info .type-image::before{content:"";display:block;padding-top:100%}.expensive-purchase-list-type-info .type-image img{left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.expensive-purchase-list-type-info .type-details{padding:10px 0;text-align:center;width:100%}.expensive-purchase-list-type-info .type-details .type-name{color:#2566cb;font-size:14px;line-height:14px;padding:0}.expensive-purchase-list-type-info .type-details .type-result{color:#d01e1d;font-size:16px;font-weight:bold;line-height:16px;margin-top:5px}.quotations-by-brand ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 0 16px;padding:0}.quotations-by-brand ul li{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;text-align:center;width:50%}.quotations-by-brand ul li a{color:inherit;text-decoration:none}.quotations-by-brand-info .brand-logo{height:55px;margin-bottom:8px;width:140px}.quotations-by-brand-info .brand-name{color:#2566cb;font-size:16px;line-height:16px;padding:0}.related-article{border-bottom:1px solid #dcdcdc;width:100%}.related-article .related-article-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dae1e5;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:bold;padding:0 15px}.related-article .related-article-title .related-article-title-icon{display:inline;height:15px;margin:0 10px 0 0;width:20px}.related-article p{margin:0;padding:25px 15px}.related-article p a{color:#3679db;text-decoration:underline}.article-checklist{border:2px solid #dae1e5;border-radius:6px;margin:40px 0 20px;padding:15px 0;position:relative}.article-checklist-text{background-color:#fff;font-size:18px;font-weight:bold;left:20px;padding:0 20px;position:absolute;top:0;-webkit-transform:translate(0, -60%);-ms-transform:translate(0, -60%);transform:translate(0, -60%)}.article{font-size:14px;margin:45px 0}.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{height:auto;margin:0 0 25px;width:100%}.article .article-body h2:not([class]){background:#f2e7d0;border-radius:4px;color:#333;font-size:22px;font-weight:bold;line-height:50px;margin:85px 0 30px;padding:5px 10px}.article .article-body h3:not([class]){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:not([class]){border-bottom:2px dashed #ddd;font-size:18px;font-weight:bold;margin:50px 0 17px}.article .article-body h5:not([class]){color:#235fa3;font-size:14px;font-weight:normal;line-height:20px;margin:10px 0}.article .article-body h6:not([class]){color:#bb4649;font-size:12px;font-weight:normal;line-height:20px;margin:10px 0}.article .article-body p.article-text{line-height:1.7;margin:0 0 10px}.article .article-body ul:not([class]){list-style:initial}.article .article-body ul:not([class]) ul{list-style:circle}.article .article-body table:not([class]){border:2px #808080 solid;border-collapse:collapse;margin-bottom:20px;width:100%}.article .article-body table:not([class]) td,.article .article-body table:not([class]) th{border:1px solid #808080;padding:8px 10px}.article .article-body table:not([class]) 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 em{font-style:normal;font-weight:bold}.article .article-body strong{background:linear-gradient(to top, #feea81 3px, transparent 3px);font-weight:bold}.article .article-body strong>em{background-color:#fff;color:#e62929}.article .article-body .article-text img{display:block;height:auto;margin:10px auto 20px;width:100%}.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 .writer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding:10px;width:630px}.article .writer .image{height:100px;width:100px}.article .writer .image img{max-height:100%;max-width:100%}.article .writer .description{margin-left:10px;width:520px}.article .writer .description .name{font-size:18px;font-weight:bold}.article .writer .description .comment{border-top:2px solid #afafaf;margin-top:5px;padding:5px 0}.share-buttons{clear:both}.share-buttons ul{float:right}.share-buttons li{float:left;margin-right:5px}.article-share-buttons-container{border-radius:4px;font-size:14px;height:50px;margin:10px 0;padding:0 10px}.related-articles-section .headline{background-color:#efefef;border-radius:4px;color:#000;font-size:20px;height:35px;line-height:35px;margin:0;padding-left:8px}.related-articles-section ul.related-articles{margin:0;-webkit-padding-start:0;padding-inline-start:0}.related-articles-section ul.related-articles a{border-bottom:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;text-decoration:none}.related-articles-section ul.related-articles a .thumbnail{height:180px;margin-right:10px;width:240px}.related-articles-section ul.related-articles a .thumbnail img{height:100%;width:100%}.related-articles-section ul.related-articles a .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;position:relative;top:0}.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}.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 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-index .katix-escrow-guide{color:#009fbf;font-size:10px}.brand-show{color:#333;font-size:14px}.brand-show h2{border-bottom:3px solid #172a87;font-size:22px;font-weight:bold;padding-bottom:10px}.brand-show h3{border-bottom:1px solid #172a87;border-left:7px solid #172a87;font-size:18px;font-weight:bold;line-height:35px;padding-left:10px}.brand-show p{margin:0}.brand-show .cv-button{margin:0 0 30px;text-align:center}.brand-show .cv-button p{color:#ff3131;font-size:18px;font-weight:600;margin:0}.brand-show .cv-button a{background:-webkit-gradient(linear, left top, left bottom, from(#ff3131), to(#d00));background:linear-gradient(#ff3131, #d00);border:none;border-radius:10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.3);box-shadow:0 3px 6px rgba(0,0,0,0.3);color:#fff;display:block;font-size:18px;font-weight:600;height:70px;line-height:70px;text-decoration:none;width:100%}.brand-show .brand-show-brand-name{border-left:7px solid #172a87;font-size:23px;font-weight:bold;line-height:40px;margin:25px 0}.brand-show .brand-show-brand-name span{padding:0 10px}.brand-show .detail-data{background-color:#e3e3e3;font-weight:bold;padding:10px 40px}.brand-show .detail-data span.range{display:inline-block;width:140px}.brand-show .detail-data span.price{color:#e5001d;display:inline-block;font-size:17px;font-weight:bold;text-align:right;width:100px}.brand-show .brand-show-toc{background-color:#e3e3e3;padding:10px 40px}.brand-show .brand-show-toc ul{list-style:circle;margin:0;-webkit-padding-start:20px;padding-inline-start:20px}.brand-show .brand-show-toc a{color:#333;line-height:23px;text-decoration:underline}.brand-show .brand-show-area{border-collapse:collapse;margin-bottom:25px;width:100%}.brand-show .brand-show-area thead{background-color:#f9f9f9;text-align:center}.brand-show .brand-show-area tr{border:#ddd solid 1px}.brand-show .brand-show-area th{border:#ddd solid 1px;height:50px;line-height:50px;width:150px}.brand-show .brand-show-area td{padding:15px 25px}.brand-show .brand-show-shops{border:1px solid #ddd;margin:0 0 10px;padding:10px}.brand-show .brand-show-shops li:nth-child(n+2){margin-top:15px}.brand-show .brand-show-company-info{border-collapse:collapse;margin-top:35px;text-align:left;width:100%}.brand-show .brand-show-company-info tr:nth-child(odd){background-color:#f9f9f9}.brand-show .brand-show-company-info th,.brand-show .brand-show-company-info td{border:#ddd solid 1px;height:35px;line-height:35px}.brand-show .brand-show-company-info th{font-weight:400;padding-left:50px;width:100px}.brand-show .brand-show-company-info td{padding-left:50px}.brand-show .brand-show-enquete-more{background:-webkit-gradient(linear, left top, left bottom, from(#364dbc), to(#172a87));background:linear-gradient(#364dbc, #172a87);border-radius:6px;color:#fff;display:block;font-size:18px;font-weight:bold;height:48px;line-height:48px;margin-bottom:30px;text-align:center;text-decoration:none;width:100%}.brand-show-enquete{background-color:#e3e3e3;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;padding:15px 10px}.brand-show-enquete .brand-show-enquete-bike{background-color:#fff;padding:10px 15px;width:210px}.brand-show-enquete .brand-show-enquete-bike .brand-show-enquete-bike-image{text-align:center}.brand-show-enquete .brand-show-enquete-bike .brand-show-enquete-bike-image img{width:175px}.brand-show-enquete .brand-show-enquete-bike .brand-show-enquete-bike-detail{-webkit-padding-start:0;padding-inline-start:0}.brand-show-enquete .brand-show-enquete-bike .brand-show-enquete-bike-detail li span{font-weight:bold}.brand-show-enquete .brand-show-enquete-bike .brand-show-enquete-bike-detail li span a{color:#333;text-decoration:none}.brand-show-enquete .brand-show-enquete-user{margin-left:15px;width:375px}.brand-show-enquete .brand-show-enquete-user .brand-show-enquete-user-evaluation{background-color:#fff;border-radius:6px;height:calc(100% - 60px - 30px);margin-bottom:10px;padding:30px 20px}.brand-show-enquete .brand-show-enquete-user .brand-show-enquete-user-evaluation p:first-child{margin-bottom:20px}.brand-show-enquete .brand-show-enquete-user .brand-show-enquete-user-evaluation p:first-child img{vertical-align:baseline}.brand-show-enquete .brand-show-enquete-user .brand-show-enquete-user-evaluation-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.brand-show-enquete .brand-show-enquete-user .brand-show-enquete-user-evaluation-header .brand-show-enquete-user-evaluation-price{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brand-show-enquete .brand-show-enquete-user .brand-show-enquete-user-evaluation-header .brand-show-enquete-user-evaluation-price span{font-weight:bold}.brand-show-enquete .brand-show-enquete-user .brand-show-enquete-user-evaluation-header .brand-show-enquete-user-evaluation-satisfaction{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brand-show-enquete .brand-show-enquete-user .brand-show-enquete-user-evaluation-header .brand-show-enquete-user-evaluation-satisfaction img{vertical-align:baseline}.brand-show-enquete .brand-show-enquete-user .brand-show-enquete-user-info{font-size:12px;line-height:20px}.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;color:#fff}.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;color:#fff}.common-btn.for-entry-bikehikaku{background:#e60012;border:2px solid #f00000;-webkit-box-shadow:0 6px 0 #8e0606;box-shadow:0 6px 0 #8e0606;color:#fff}.common-btn.for-entry-bikehikaku .common-btn-label{background:#fff;border-radius:5px;color:#f8090d;margin:0 5px 0 1px;padding:3px 4px}.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;color:#fff}.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-5aab8b10469eaf94c25568e93971539fd2da3b64bdb2d763fd23830164825d26.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-836b6b27e285cbe3c1b4056ee330914c6f495faecba7fa59e85a14e8d8f6af88.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-2f58d23cbc6cc78528ae50d1e3770f7488b717e51b7b02aff17ba2b5d79dc65b.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}.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}.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%)}.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}.ups-entry-form{border:1px solid #172a88;border-radius:6px;width:100%}.ups-entry-form .ups-entry-form-header{background-color:#172a88;color:#fff;font-size:18px;font-weight:bold;line-height:24px;padding:6px 0;text-align:center}.ups-entry-form .ups-entry-form-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px}.ups-entry-form .ups-entry-form-body .ups-entry-form-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;margin-bottom:10px;width:33%}.ups-entry-form .ups-entry-form-body .ups-entry-form-group:nth-of-type(1n){width:220px}.ups-entry-form .ups-entry-form-body .ups-entry-form-group:nth-of-type(2n){width:180px}.ups-entry-form .ups-entry-form-body .ups-entry-form-group:nth-of-type(3n){width:300px}.ups-entry-form .ups-entry-form-body .ups-entry-form-group label{font-size:20px;font-weight:400;width:80px}.ups-entry-form .ups-entry-form-body .ups-entry-form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/upload_assessments/lp/4/form-arrow-37be9a4062bd5aae1f72e5be50db6d3e27449e98945ba663e61f4d4e13d61b09.png),-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/upload_assessments/lp/4/form-arrow-37be9a4062bd5aae1f72e5be50db6d3e27449e98945ba663e61f4d4e13d61b09.png),linear-gradient(#fff, #fff);background-position:right 5px center, center top;background-repeat:no-repeat, no-repeat;background-size:auto, contain;border:2px solid #172a88;border-radius:3px;display:block;font-size:16px;height:46px;padding:10px 5px;width:100%}.ups-entry-form .ups-entry-form-submit{margin-bottom:20px;text-align:center}.ups-entry-form .ups-entry-form-submit .ups-entry-form--submit{background-color:#e60012;border:none;border-radius:6px;-webkit-box-shadow:0 6px 0 #b3000f;box-shadow:0 6px 0 #b3000f;color:#fff;cursor:pointer;font-size:18px;padding:15px 30px;width:500px}.ups-entry-form .ups-entry-form-submit .ups-entry-form--submit:hover{background-color:#c01;-webkit-box-shadow:0 4px 0 #b3000f;box-shadow:0 4px 0 #b3000f;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.ups-entry-form .ups-entry-form-submit .ups-entry-form--submit span{background-color:#fff;border-radius:3px;color:#e60012;font-weight:bold;margin-right:10px;padding:6px}.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}@media screen and (max-width: 767px){.header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin:0;padding:5px 10px;position:initial}}.header .header-caption{bottom:8px;font-size:100%;font-weight:normal;left:50%;margin:0 0 0 -164px;max-width:430px;position:absolute}.header .bikehikaku-logo{left:50%;margin:0 0 0 -440px;position:absolute}@media screen and (max-width: 1024px){.header .bikehikaku-logo{left:0;margin:0}}@media screen and (max-width: 767px){.header .bikehikaku-logo{position:initial}}@media screen and (max-width: 767px){.header .bikehikaku-logo .header--logo{width:165px}}.header .header-text{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:5px;display:block;left:50%;letter-spacing:-1px;line-height:1em;margin:0 0 0 270px;padding:0;position:absolute;text-align:right;width:160px}@media screen and (max-width: 1024px){.header .header-text{left:auto;margin:0 0 0 auto;right:5px}}@media screen and (max-width: 767px){.header .header-text{position:initial;width:130px}}.header .header-text--head{color:#172a87;display:inline-block;font-size:12px;font-weight:500;width:5em}@media screen and (max-width: 767px){.header .header-text--head{font-size:9px}}.header .header-text--num{color:#f00;font-size:30px;font-weight:bold;margin-left:2px}.header .header-text--end{color:#172a87;font-size:16px;font-weight:bold;margin-left:2px}@media screen and (max-width: 767px){.header .header-text--end{font-size:13px}}.footer{background:#fff;border-top:3px solid #172a88}@media screen and (max-width: 767px){.footer{border-top:6px solid #172a88;font-size:14px;line-height:20px}}.footer .footer-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:888px;padding:16px 16px 80px}@media screen and (max-width: 767px){.footer .footer-wrapper{padding:10px 10px 70px;width:auto}}.footer .footer-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.footer .footer-menu-wrapper{display:initial}}@media screen and (max-width: 767px){.footer .footer-menu-wrapper .footer-menu{margin-bottom:16px;width:auto}}.footer .footer-menu-wrapper .footer-menu.bikehikaku-logo{margin-right:auto}@media screen and (max-width: 767px){.footer .footer-menu-wrapper .footer-menu.bikehikaku-logo{text-align:center}}.footer .footer-menu-wrapper .footer-menu:last-of-type{margin-left:40px}@media screen and (max-width: 767px){.footer .footer-menu-wrapper .footer-menu:last-of-type{margin-left:0}}.footer .footer-menu-wrapper .footer-menu p{margin:0}.footer .footer-menu-wrapper .footer-menu p a{color:#333;font-size:16px;font-weight:bold;line-height:20px;text-decoration:none}.footer .footer-menu-wrapper .footer-menu ul{margin:0;padding:0}@media screen and (max-width: 767px){.footer .footer-menu-wrapper .footer-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer .footer-menu-wrapper .footer-menu ul li{height:24px;line-height:20px;margin:0}@media screen and (max-width: 767px){.footer .footer-menu-wrapper .footer-menu ul li{height:14px;margin:0 1em 1em}}.footer .footer-menu-wrapper .footer-menu ul li a{color:#08c;font-size:14px;padding:5px 0;text-decoration:none}.footer .notice{font-size:11px;margin:16px 0}.footer .copyright{margin:5px 0 0 8px;text-align:center}.nav{background-color:#fff;float:left;width:200px}.newly-entries-container{margin:15px auto}.newly-entries-container::after{clear:both;content:"";display:block}.newly-entries{margin:0 auto;width:49%}.newly-entries.newly-entries--assessment-requests{float:left}.newly-entries.newly-entries--enquetes{float:right}ul.newly-entries-list{border:5px solid #eee;list-style:none;margin:0;padding:0}ul.newly-entries-list li{border-top:1px dashed #ccc;clear:both;font-size:12px;line-height:18px;position:relative}ul.newly-entries-list li:first-child{border:0}ul.newly-entries-list li .newly-entries-list-img{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:13px 0;padding-right:8px;width:38%}ul.newly-entries-list li .newly-entries-list-model{float:right;margin:0;width:61%}ul.newly-entries-list li .newly-entries-list-model span{font-size:16px;font-weight:bold}ul.newly-entries-list li .newly-entries-list-spec{float:right;margin:0;width:61%}ul.newly-entries-list li .newly-entries-list-spec dt{display:none}ul.newly-entries-list li .newly-entries-list-spec dd{float:left;margin:0 4px 0 0;padding:0}ul.newly-entries-list li .newly-entries-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%}ul.newly-entries-list li .newly-entries-list-time span{color:#00f;font-size:16px}ul.newly-entries-list li .newly-entries-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%}ul.newly-entries-list li .newly-entries-list-price span{color:#f00;font-size:16px}ul.newly-entries-list li .newly-entries-list-enq-time{bottom:0;color:#aaa;font-size:10px;margin:0;position:absolute}ul.newly-entries-list a{color:#000;display:block;height:104px;padding:8px}.quotation-checker{border:4px solid #172a88;border-radius:10px;border-top:50px solid #172a88;margin:20px auto;max-width:600px;padding:0 30px 45px;position:relative}@media screen and (max-width: 767px){.quotation-checker{border:2px solid #172a88;border-top:50px solid #172a88;margin:30px auto;padding:10px 20px 20px}}.quotation-checker.now-waiting{cursor:wait}.quotation-checker .banner-balloon{height:30px;left:120px;position:absolute;top:-40px;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%)}@media screen and (max-width: 767px){.quotation-checker .banner-balloon{height:24px;left:-2px;top:-36px}}.quotation-checker .banner-title{height:30px;left:50%;position:absolute;top:-25px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.quotation-checker .banner-title{height:28px}}.quotation-checker .select-form .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0}@media screen and (max-width: 767px){.quotation-checker .select-form .item{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;width:100%}}.quotation-checker .select-form .item .label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:140px}@media screen and (max-width: 767px){.quotation-checker .select-form .item .label{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;height:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%}}.quotation-checker .select-form .item .label .icon{background-color:#172a88;color:#fff;height:45px;width:45px}@media screen and (max-width: 767px){.quotation-checker .select-form .item .label .icon{height:30px;width:30px}}.quotation-checker .select-form .item .label .icon .step{font-size:10px;font-weight:bold;height:20px;line-height:20px;text-align:center}@media screen and (max-width: 767px){.quotation-checker .select-form .item .label .icon .step{font-size:8px;height:12px;line-height:12px}}.quotation-checker .select-form .item .label .icon .number{font-size:22px;height:22px;line-height:22px;text-align:center}@media screen and (max-width: 767px){.quotation-checker .select-form .item .label .icon .number{font-size:18px;height:18px;line-height:18px}}.quotation-checker .select-form .item .label .text{font-size:16px;font-weight:600;margin-left:10px}@media screen and (max-width: 767px){.quotation-checker .select-form .item .label .text{line-height:30px}}.quotation-checker .select-form .item select{background-color:#fff;border:2px solid #172a88;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;height:50px;width:320px}@media screen and (max-width: 767px){.quotation-checker .select-form .item select{margin-top:5px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}}.quotation-checker .select-form .item .meter{padding-left:10px}@media screen and (max-width: 767px){.quotation-checker .select-form .item .meter{margin-left:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:0}}.quotation-checker .quotation-checker-prices{margin-top:20px}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-prices{margin-top:15px}}.quotation-checker .quotation-checker-prices .balloon{background:#172a88;color:#fff;font-size:18px;margin-bottom:12px;padding:5px 0;position:relative;text-align:center;width:100%}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-prices .balloon{margin-bottom:10px}}.quotation-checker .quotation-checker-prices .balloon::before{border:12px solid transparent;border-top:12px solid #172a88;bottom:-24px;content:"";left:50%;margin-left:-15px;position:absolute}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-prices .balloon::before{border:8px solid transparent;border-top:8px solid #172a88;bottom:-16px;margin-left:-7px}}.quotation-checker .quotation-checker-prices .balloon p{margin:0 !important;padding:0}.quotation-checker .quotation-checker-prices .price-max{background-color:#ffbd37;font-size:18px;font-weight:600;height:64px;line-height:64px;margin-bottom:5px;padding-left:20px;position:relative}.quotation-checker .quotation-checker-prices .price-max .price-center{color:#172a88;font-size:34px;font-weight:600;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-prices .price-max .price-center{left:auto;right:0;-webkit-transform:translate(-20px, -50%);-ms-transform:translate(-20px, -50%);transform:translate(-20px, -50%)}}.quotation-checker .quotation-checker-prices .price-range{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.quotation-checker .quotation-checker-prices .price-range .price-average{background-color:#dae1e5;font-size:18px;font-weight:600;height:46px;line-height:46px;padding:0 20px;position:relative;width:calc(100% - 5px)}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-prices .price-range .price-average{margin-bottom:5px}}.quotation-checker .quotation-checker-prices .price-range .price-average .price-center{color:#172a88;font-size:28px;font-weight:600;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-prices .price-range .price-average .price-center{left:auto;right:0;-webkit-transform:translate(-20px, -50%);-ms-transform:translate(-20px, -50%);transform:translate(-20px, -50%)}}.quotation-checker .form-submit{margin-bottom:10px;text-align:center}.quotation-checker .form-submit p{color:#ff3131;font-size:18px;font-weight:bold;margin:18px 0 0 !important}@media screen and (max-width: 767px){.quotation-checker .form-submit p{font-size:4.4vw;font-weight:600;margin:15px 0 0 !important}}.quotation-checker .form-submit button{background:-webkit-gradient(linear, left top, left bottom, from(#ff3131), to(#d00));background:linear-gradient(#ff3131, #d00);border:none;border-radius:10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.3);box-shadow:0 3px 6px rgba(0,0,0,0.3);color:#fff;cursor:pointer;font-size:24px;font-weight:bold;height:70px;line-height:70px;width:100%}@media screen and (max-width: 767px){.quotation-checker .form-submit button{color:#fff;font-size:4.8vw;font-weight:600}}.quotation-checker .quotation-checker-bike{border:2px solid #172a88;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-bike{border:none;-ms-flex-wrap:wrap;flex-wrap:wrap}}.quotation-checker .quotation-checker-bike .bike-image{height:200px;padding:12px 20px;width:275px}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-bike .bike-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.quotation-checker .quotation-checker-bike .bike-image .img-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:175px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:235px}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-bike .bike-image .img-wrapper{width:100%}}.quotation-checker .quotation-checker-bike .bike-image .img-wrapper img{height:auto;max-height:175px;max-width:235px;width:auto}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-bike .bike-image .img-wrapper img{width:100%}}.quotation-checker .quotation-checker-bike .bike-image .detail-button.sp-only{display:none}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-bike .bike-image .detail-button.sp-only{display:unset;width:100%}.quotation-checker .quotation-checker-bike .bike-image .detail-button.sp-only a.show{background-color:#172a88;color:#fff;display:block;font-size:18px;padding:10px 0;text-align:center;text-decoration:none}}.quotation-checker .quotation-checker-bike .bike-detail{-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:auto;padding:40px 0 40px 25px;width:325px}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-bike .bike-detail{margin:15px 0 10px;padding:0;width:100%}}.quotation-checker .quotation-checker-bike .bike-detail .maker{border-bottom:2px dashed #172a88}.quotation-checker .quotation-checker-bike .bike-detail .maker p,.quotation-checker .quotation-checker-bike .bike-detail .name p{font-size:24px;font-weight:bold;height:30px;line-height:30px;margin:0;padding-left:10px;width:100%}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-bike .bike-detail .maker p,.quotation-checker .quotation-checker-bike .bike-detail .name p{font-size:18px}}.quotation-checker .quotation-checker-bike .bike-detail .detail-button{margin-top:27px;width:100%}@media screen and (max-width: 767px){.quotation-checker .quotation-checker-bike .bike-detail .detail-button{display:none}}.quotation-checker .quotation-checker-bike .bike-detail .detail-button a.show{background-color:#172a88;color:#fff;display:block;font-size:18px;padding:2px 0;text-align:center;text-decoration:none}.small-quotation-checker{border:4px solid #172a88;border-top:50px solid #172a88;border-radius:10px;margin:20px 0;padding:10px 30px;position:relative}.small-quotation-checker .banner-title{height:30px;left:50%;position:absolute;top:-25px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.small-quotation-checker .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.small-quotation-checker .select-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.small-quotation-checker .select-form .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0}.small-quotation-checker .select-form .item .label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:130px}.small-quotation-checker .select-form .item .label .icon{background-color:#172a88;color:#fff;height:35px;width:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.small-quotation-checker .select-form .item .label .icon .step{font-size:10px;font-weight:bold;height:20px;line-height:20px;text-align:center}.small-quotation-checker .select-form .item .label .icon .number{font-size:22px;height:22px;line-height:22px;text-align:center}.small-quotation-checker .select-form .item .label .text{font-size:16px;font-weight:600;margin-left:10px}.small-quotation-checker .select-form .item select{background-color:#fff;border:2px solid #172a88;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;height:30px;width:200px}.small-quotation-checker .form-submit{text-align:center}.small-quotation-checker .form-submit>p{font-size:14px;margin:18px 0 0 !important;color:#333}.small-quotation-checker .form-submit>p>em{color:#e60012;font-style:normal;font-weight:bold}.small-quotation-checker .form-submit button{background:-webkit-gradient(linear, left top, left bottom, from(#ff3131), to(#d00));background:linear-gradient(#ff3131, #d00);border:none;border-radius:10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.3);box-shadow:0 3px 6px rgba(0,0,0,0.3);color:#fff;cursor:pointer;font-size:18px;font-weight:bold;height:70px;line-height:70px;width:100%;text-align:center}.area-map-container{display:block;font-size:13px;margin:15px auto;position:relative}.area-map-container .area-map-img{width:100%}.area-map-container a{text-align:center}.area-map-container dl{border-radius:10px;padding:3px;position:absolute;width:160px}.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}.area-map-container dl dt{color:#fff;font-size:12pt;font-weight:bold;margin:0;padding:2%;text-align:center}.area-map-container ul.prefecture-group{list-style-type:none;margin:0;padding-left:10px}.area-map-container ul.prefecture-group li{display:inline-block;text-align:left;width:65px}.area-map-container dl.shikoku-chugoku{background-color:#ff7bac;left:1%;top:2%}.area-map-container dl.kyuushyu-okinawa{background-color:#f00;left:1%;top:39%;width:150px}.area-map-container dl.kyuushyu-okinawa dd{padding-left:10px}.area-map-container dl.hokuriku-koushinetu{background-color:#29abe2;left:31%;top:2%}.area-map-container dl.kinki{background-color:#f7931e;bottom:2%;left:30%}.area-map-container dl.toukai{background-color:#39b54a;bottom:7%;left:58%}.area-map-container dl.hokkaido-touhoku{background-color:#0f66bc;right:1%;top:2%}.area-map-container dl.kanto{background-color:#006837;right:1%;top:34%}.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%}.article.quotations .article-body p{margin:20px 0}.article.quotations .article-body h2{background-color:#172a88;color:#fff;font-size:23px;font-weight:bold;line-height:50px;margin:40px 0 20px;padding:10px}.article.quotations .article-body h3{background-color:#dae1e5;border:none;border-radius:5px;color:#172a88;font-size:20px;line-height:50px;margin:20px 0;padding:0 5px}.quotations-container{color:#333;font-size:14px;margin:0 auto;padding:0 0 30px;position:relative;width:960px}.quotations-container a{color:#08c;text-decoration:none}.quotations-container a:hover,.quotations-container a:focus{color:#005580;text-decoration:underline}.quotations-qanda ul.quotations-qanda-list{list-style:none;margin:0;padding:0}.quotations-qanda ul.quotations-qanda-list li{margin-bottom:10px}.quotations-qanda ul.quotations-qanda-list li:last-of-type{margin-bottom:0}.quotations-qanda .more-link{background:-webkit-gradient(linear, left top, left bottom, from(#0b63c0), color-stop(40%, #0a55ac), to(#083e8a));background:linear-gradient(#0b63c0 0%, #0a55ac 40%, #083e8a 100%);border:1px solid #172a88;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:bold;line-height:20px;margin:20px auto 0;padding:10px 20px;text-align:center;text-decoration:none;width:280px}details.quotations-qanda-details{border:1px solid #ccc;border-radius:4px}details.quotations-qanda-details[open] summary{border-radius:4px 4px 0 0}details.quotations-qanda-details summary{background:#f2f2f2;border-radius:4px;cursor:pointer;font-size:18px;font-weight:bold;line-height:20px;list-style:none;outline:none;padding:10px 10px 10px 40px;position:relative}details.quotations-qanda-details summary::-webkit-details-marker{display:none}details.quotations-qanda-details summary::before{background-color:#172a88;border-radius:4px;color:#fff;content:"Q";display:inline-block;height:24px;left:8px;line-height:24px;margin-right:10px;position:absolute;text-align:center;top:8px;width:24px}details.quotations-qanda-details p{font-size:14px;margin:0 !important;min-height:24px;padding:10px 10px 10px 40px;position:relative}details.quotations-qanda-details p::before{background-color:#f00;border-radius:4px;color:#fff;content:"A";display:inline-block;font-size:18px;font-weight:bold;height:24px;left:8px;line-height:24px;margin-right:10px;position:absolute;text-align:center;top:8px;width:24px}.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--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-submit{display:inline-block;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-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-reference{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;font-weight:bold;margin:8px 0}.quotations-reference .type-name{text-align:center}.quotations-reference .quotations-reference-img{display:block;width:50%}.quotations-reference-data{width:50%}.quotations-reference-price-container{background-color:#172a88;border:solid 3px #172a88}.quotations-reference-price{color:#fff;display:block;font-size:22px;font-weight:bold;line-height:35px;text-align:center}.quotations-reference-price-range{background-color:#fff;color:#d8271b;display:block;font-size:24px;font-weight:bold;line-height:55px;text-align:center}.quotations-caption{font-size:12px;font-weight:normal;margin:10px 0 20px}.quotation-by-state-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.quotation-by-state-wrapper-title{color:#172a87;font-size:22px;margin:0;padding-bottom:10px;text-align:center;width:100%}.quotation-by-state-item{border:2px solid #172a88;width:48%}.quotation-by-state-header{background-color:#172a88;padding:5px 20px;text-align:center}.quotation-by-state-header h3{color:#fff;font-size:18px;font-weight:bold;margin:0 auto}.quotation-by-state-detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 5px}.quotation-by-state-price{font-size:18px;font-weight:bold}.quotations-reference-histogram p{background-color:#f0f1f6;color:#172a87;padding:8px 20px;text-align:center}.quotations-assessment-button-container .common-btn,.quotations-assessment-button-container .common-btn:hover,.recommended-service .common-btn,.recommended-service .common-btn:hover{color:#fff;text-decoration:none}.related-type-quotation-title{background-color:#172a88;border-radius:2px;color:#fff;font-size:16px;font-weight:bold;line-height:1.8em;margin:30px 20px 15px 20px;padding:10px 15px}ul.related-type-quotation-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px 20px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;padding:0 0 20px}ul.related-type-quotation-list li{border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:2px 2px #ddd;box-shadow:2px 2px #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 15px 0 0;width:160px}ul.related-type-quotation-list li a{text-decoration:none}ul.related-type-quotation-list li a:hover{text-decoration:none}ul.related-type-quotation-list li .image{height:120px;width:156px}ul.related-type-quotation-list li .image img{border-radius:4px 4px 0 0;width:100%}ul.related-type-quotation-list li .type-name{font-size:14px;font-weight:bold;line-height:14px;min-height:30px;padding:5px;white-space:normal}ul.related-type-quotation-list li .price-wrapper{margin:3px 0;padding:2px 5px;text-align:center}ul.related-type-quotation-list li .price-wrapper .price-text{color:#172a88;font-size:16px;font-weight:bold}ul.related-type-quotation-list li .price-wrapper .price{color:#d8271b;font-size:18px;font-weight:bold}ul.related-type-quotation-list li .count{font-size:14px;margin:3px 0;padding-right:5px;text-align:right}.quotations-records h3{margin-bottom:0}.quotations-records-tips{color:#595959;display:block;font-size:12px;margin:0 5px 15px;text-align:right}.quotations-records-form{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#f0f1f6;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px}.quotations-records-form .item{margin-right:10px}.quotations-records-form .item label{color:#004bb7;display:block;font-size:12px}.quotations-records-form .item select{border:1px solid #ddd;height:27px}.quotations-records-form .submit button{background-color:#1a4cb0;border:2px solid #72a7db;border-radius:4px;color:#fff;height:40px;width:64px}.quotations-records-tbl{border:1px solid #ccc;border-collapse:collapse;border-spacing:0;margin:0 0 20px;width:100%}.quotations-records-tbl th{background-color:#c8c8c8;font-weight:bold;line-height:20px;padding:8px;text-align:left}.quotations-records-tbl td{border-top:1px solid #ddd;line-height:20px;padding:8px;text-align:left;vertical-align:top}.quotations-records-tbl td:nth-of-type(4){text-align:center;width:60px}.quotations-records-tbl td:nth-of-type(4) img{max-height:20px;max-width:50px}.quotations-records--next{border:1px solid #ddd;border-radius:4px;color:#4b7ee4;cursor:pointer;display:block;height:45px;line-height:45px;margin:0 auto 10px;text-align:center;text-decoration:none;width:80%}.quotations-spec{display:-webkit-box;display:-ms-flexbox;display:flex}.quotations-spec-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;width:calc(40% - 10px)}.quotations-spec-img img{margin:10px auto;width:100%}.quotations-spec-list{margin:0;padding:0 10px;width:60%}.quotations-spec-list dt{border-top:#eee solid 1px;display:inline-block;font-weight:bold;height:30px;line-height:30px;padding:0;vertical-align:top;width:48%}.quotations-spec-list dt:nth-of-type(even){background:#fafafa}.quotations-spec-list dd{border-top:#eee solid 1px;display:inline-block;height:30px;line-height:30px;margin:0;padding:0;width:52%}.quotations-spec-list dd:nth-of-type(even){background:#fafafa}.quotations-spec-list .spec-list-cell{padding:0 0 0 5px}.quotations-spec-list sup{font-size:75%;line-height:0;position:relative;top:-0.5em;vertical-align:baseline}.model-achievements-content{margin:20px auto}.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}.quotation-bds{margin-bottom:50px}.quotation-bds .graph{padding:0 10px}.quotation-bds .graph p{font-weight:normal}.quotation-bds .graph p.caption{font-size:12px}.quotation-bds .graph table{border:1px solid #ccc;border-collapse:collapse;margin:25px 0;width:100%}.quotation-bds .graph table th,.quotation-bds .graph table td{border:1px solid #ccc;font-weight:normal}.quotation-bds .graph table th{background-color:#eee;font-weight:bold}.quotation-bds .graph table td{padding:8px 16px}.quotation-bds .graph table .price{text-align:right;width:150px}.quotation-bds .graph table .count{text-align:right;width:80px}.vue-quotations-tabs{border:1px solid #ccc}.quotations-tab-content{display:none;margin:0;padding:0}.quotations-tab-content.is-active{display:block}.quotations-common-tabs{border-collapse:collapse;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;table-layout:fixed;width:100%}a.quotations-common-tabs-tab{background:#09357f;background-image:-webkit-gradient(linear, left top, left bottom, from(#0b6ccd), to(#09357f));background-image:linear-gradient(#0b6ccd, #09357f);-webkit-box-shadow:none;box-shadow:none;color:#fff;display:table-cell;font-weight:bold;padding:10px 0;text-align:center;text-decoration:none;vertical-align:middle;width:50%}a.quotations-common-tabs-tab.is-active{background:#fafbfc;-webkit-box-shadow:none;box-shadow:none;color:#04379d}a.quotations-common-tabs-tab.is-active:hover{color:#04379d}a.quotations-common-tabs-tab:hover{color:#fff}.quotations-points-and-features-text{background:#fafbfc;padding:20px 15px 30px}.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-title{background-color:#f4f4f4;border-radius:5px;color:#172a88;font-size:20px;line-height:1.5;margin:20px 0;padding:5px 0;text-align:center}.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-services .recommended-service{border:2px solid #dae1e5;border-radius:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50%;padding:20px}.recommended-services .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-header .recommended-service-logo{width:100px}.recommended-service-header .recommended-service-name-and-stars{margin-left:15px}.recommended-service-header .recommended-service-name-and-stars .recommended-service-stars-number{display:none}.recommended-service-header .recommended-service-name-and-stars .recommended-service-brand-name{font-weight:bold}.recommended-service-body .recommended-service-description{margin:20px 0;text-align:center}.recommended-service-body .recommended-service-description>em{color:#f00;font-style:normal;font-weight:bold}.recommended-service-body .recommended-service-shops .common-brand-shop p.shop-name{font-weight:bold;margin:0}.recommended-service-body .recommended-service-shops .common-brand-shop table.shop-detail{border:2px solid #dddad4;border-collapse:collapse;margin-bottom:20px;width:100%}.recommended-service-body .recommended-service-shops .common-brand-shop table.shop-detail td,.recommended-service-body .recommended-service-shops .common-brand-shop table.shop-detail th{border:1px solid #dddad4;padding:6px 8px}.recommended-service-body .recommended-service-shops .common-brand-shop table.shop-detail th{background-color:#eeeae1;font-weight:bold;min-width:60px;text-align:left}.recommended-service-body .recommended-service-shops .common-brand-shop table.shop-detail td{text-align:left}.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-c873bcf42b5bb5f476c1a331adab88008e1e4081dd1c186ce8a1bfac7e44c6eb.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-page{font-size:16px}@media screen and (max-width: 1024px){.top-page{font-size:14px}}@media screen and (max-width: 767px){.top-page img{max-width:100%}.top-page a[href^="tel:"]{pointer-events:auto}}@-webkit-keyframes fadein{100%{opacity:1}}@keyframes fadein{100%{opacity:1}}@-webkit-keyframes fadein1{100%{opacity:1}}@keyframes fadein1{100%{opacity:1}}@-webkit-keyframes slideInLeft{from{opacity:0;-webkit-transform:translateX(-150px);transform:translateX(-150px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{from{opacity:0;-webkit-transform:translateX(-150px);transform:translateX(-150px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLeft1{from{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft1{from{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width: 768px) and (max-width: 1199px){.top-page img{max-width:100%}.top-page .fv-bike{width:42%}}@media screen and (max-width: 767px){.top-page .inner{padding:calc(1rem * 0.625);width:100%}.top-page img{max-width:100%}.top-page .fv-sp{position:relative}.top-page .fv-bike{bottom:0;left:4%;position:absolute;width:50%}.top-page .fv-price-area-sp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:2%;margin:0;padding:0;position:absolute;top:43%;width:70%}.top-page .fv-price-area-sp li:first-of-type{margin-bottom:calc(0.7rem * 0.625);width:100%}.top-page .fv-price-area-sp li:nth-of-type(2){width:48%}.top-page .fv-price-area-sp li:nth-of-type(3){width:50%}}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY();transform:translateY()}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY();transform:translateY()}100%{opacity:1;-webkit-transform:none;transform:none}}.top-page h1,.top-page h2,.top-page h3,.top-page h4,.top-page h5,.top-page h6,.top-page p,.top-page img,.top-page dl,.top-page dt,.top-page dd,.top-page details,.top-page summary{background:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;margin:0;outline:0;padding:0}.top-page .inner{height:calc(55rem * 0.625);margin:0 auto;overflow:hidden;padding:0;position:relative;width:1200px}@media screen and (min-width: 768px) and (max-width: 1199px){.top-page .inner{width:100%}}@media screen and (max-width: 767px){.top-page .inner{width:100%}}.top-page body{color:#333535;font-family:"Noto Sans JP", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "MS Pゴシック", sans-serif;font-size:calc(1.6rem * 0.625);font-weight:400}.top-page a:hover{opacity:0.8}.top-page li a{color:#093c78;text-decoration:underline}.top-page .fadein{-webkit-animation:fadein 0.5s ease forwards;animation:fadein 0.5s ease forwards;opacity:0}.top-page .fadein1{-webkit-animation:fadein 2s ease forwards;animation:fadein 2s ease forwards;opacity:0}.top-page .slideInLeft{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-name:slideInLeft;animation-name:slideInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.top-page .slideInLeft1{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-name:slideInLeft1;animation-name:slideInLeft1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.top-page .anime-delay02{-webkit-animation-delay:0.2s;animation-delay:0.2s}.top-page .anime-delay06{-webkit-animation-delay:0.6s;animation-delay:0.6s}.top-page .anime-delay10{-webkit-animation-delay:1s;animation-delay:1s}.top-page .fv{background:url(https://d16mz3wm4m3tic.cloudfront.net/assets/top/fv-bk-pc-38c8183b62f03220c0cce694d1ddfe9747a0ef6d8a2211c97b7456b5ddf24ed0.png) no-repeat;background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/top/fv-bk-pc-38c8183b62f03220c0cce694d1ddfe9747a0ef6d8a2211c97b7456b5ddf24ed0.png),-webkit-gradient(linear, left top, left bottom, from(#5ebaea), to(#5ebaea)),-webkit-gradient(linear, left top, left bottom, from(#93d2f1), to(#93d2f1));background-image:url(https://d16mz3wm4m3tic.cloudfront.net/assets/top/fv-bk-pc-38c8183b62f03220c0cce694d1ddfe9747a0ef6d8a2211c97b7456b5ddf24ed0.png),linear-gradient(#5ebaea, #5ebaea),linear-gradient(#93d2f1, #93d2f1);background-position:center top,center right calc(50rem * 0.625),center top;background-repeat:no-repeat, no-repeat, no-repeat;background-size:auto, cover, cover}.top-page .fv-title-area{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(3rem * 0.625)}.top-page .fv-bike{bottom:0;left:0;position:absolute}.top-page .fv-girl{bottom:0;position:absolute;right:calc(6rem * 0.625)}@media screen and (min-width: 768px) and (max-width: 1199px){.top-page .fv-girl{right:0;width:32%}}@media screen and (max-width: 767px){.top-page .fv-girl{bottom:0;position:absolute;right:1%;width:45%}}.top-page .fv-price-area{width:calc(66rem * 0.625)}@media screen and (min-width: 768px) and (max-width: 1199px){.top-page .fv-price-area{width:72%}}.top-page .fv-price-area p{margin-bottom:calc(2rem * 0.625);text-align:right}@media screen and (min-width: 768px) and (max-width: 1199px){.top-page .fv-price-area p:first-of-type{margin-top:calc(2rem * 0.625)}}.top-page .price02{margin-right:calc(1.5rem * 0.625)}.top-page .price03{margin-right:calc(2rem * 0.625)}.top-page .flex-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;margin:2em auto 4em;max-width:670px;width:100%}@media screen and (max-width: 1024px){.top-page .flex-list{width:90%}}@media screen and (max-width: 767px){.top-page .flex-list{min-width:auto;width:auto}}@media screen and (max-width: 767px){.top-page .flex-list-top-service{margin-bottom:4em}}@media screen and (max-width: 767px){.top-page .flex-list-flow{gap:1em;margin:2em 1em 0}}@media screen and (max-width: 767px){.top-page .top-quotation-checker{margin:0 0.5em}}.top-page .newly-entries-selling-achievement-container{margin:2em auto 4em}.top-page .newly-entries-selling-achievement-container ul{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:2em auto;max-width:calc(800px + 2em);overflow-x:scroll;padding:0;white-space:nowrap;width:70%}@media screen and (max-width: 1024px){.top-page .newly-entries-selling-achievement-container ul{width:90%}}@media screen and (max-width: 767px){.top-page .newly-entries-selling-achievement-container ul{padding:0 1em;width:100%}}.top-page .newly-entries-list-item{border-left:1px solid #9f9f9f;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-width:calc(15em + 20px);min-width:calc(14em + 20px);padding:0 10px 30px;width:23%}@media screen and (max-width: 767px){.top-page .newly-entries-list-item{width:35%}}.top-page .newly-entries-list-item:first-child{border-top:0}.top-page .newly-entries-list-item:last-child{border-right:1px solid #9f9f9f}.top-page .newly-entries-list-item a{color:#000;display:block;text-decoration:none}.top-page .newly-entries-list-item-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.top-page .newly-entries-list-item-top .newly-entries-list-item-image{position:relative;width:100%}.top-page .newly-entries-list-item-top .newly-entries-list-item-image::before{content:"";display:block;padding-top:66.6%}.top-page .newly-entries-list-item-top .newly-entries-list-item-image img{height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.top-page .newly-entries-list-item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.top-page .newly-entries-list-item-bottom .newly-entries-list-item-assessment-kind{margin:1em 0}@media screen and (max-width: 767px){.top-page .newly-entries-list-item-bottom .newly-entries-list-item-assessment-kind{font-size:12px}}@media screen and (max-width: 330px){.top-page .newly-entries-list-item-bottom .newly-entries-list-item-assessment-kind{font-size:9px}}.top-page .newly-entries-list-item-bottom .newly-entries-list-item-assessment-kind .upload-label{background-color:#ffd700;display:table;font-weight:bold;padding:2px 5px}.top-page .newly-entries-list-item-bottom .newly-entries-list-item-assessment-kind .hikaku-label{background-color:#172a88;color:#fff;display:table;font-weight:bold;padding:2px 5px}.top-page .newly-entries-list-item-bottom .newly-entries-list-item-assessment-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto 0}.top-page .newly-entries-list-item-bottom .newly-entries-list-item-model{font-weight:bold;margin-bottom:1em;white-space:initial}@media screen and (max-width: 330px){.top-page .newly-entries-list-item-bottom .newly-entries-list-item-model{font-size:11px}}.top-page .newly-entries-list-item-bottom .newly-entries-list-item-model span{font-weight:normal}.top-page .newly-entries-list-item-bottom .newly-entries-list-item-maker{font-size:10px}@media screen and (max-width: 767px){.top-page .newly-entries-list-item-bottom .newly-entries-list-item-time{font-size:12px}}.top-page .newly-entries-list-item-bottom .newly-entries-list-item-time .price{color:#f00;font-weight:bold;padding:0 1px}@media screen and (max-width: 330px){.top-page .newly-entries-list-item-bottom .newly-entries-list-item-time .price{font-size:11px}}.top-page .newly-entries-list-item-bottom .newly-entries-list-item-time .date{color:#00f;font-weight:bold;padding:0 1px}@media screen and (max-width: 330px){.top-page .newly-entries-list-item-bottom .newly-entries-list-item-time .date{font-size:11px}}.top-page .button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.top-page .button .close-arrow{border-left:solid 2px #000;border-top:solid 2px #000;height:7px;margin:3px 7px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}.top-page .button .open-arrow{border-bottom:solid 2px #000;border-right:solid 2px #000;height:7px;margin:0 7px 5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}.top-page ul.top-basic-related-articles{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:2em auto 4em;max-width:calc(800px + 2em);-webkit-padding-start:0;padding-inline-start:0;width:70%}@media screen and (max-width: 1024px){.top-page ul.top-basic-related-articles{width:90%}}@media screen and (max-width: 767px){.top-page ul.top-basic-related-articles{grid-template-columns:1fr;margin:2em 1em 4em;width:auto}}.top-page ul.top-basic-related-articles li.top-basic-related-article{border-left:1px solid #9f9f9f;margin-top:2em}@media screen and (max-width: 767px){.top-page ul.top-basic-related-articles li.top-basic-related-article{border-bottom:1px solid #dcdcdc;border-left:none;margin-top:0}}.top-page ul.top-basic-related-articles li.top-basic-related-article:nth-child(4),.top-page ul.top-basic-related-articles li.top-basic-related-article:nth-child(7){border-right:1px solid #9f9f9f}@media screen and (max-width: 767px){.top-page ul.top-basic-related-articles li.top-basic-related-article:nth-child(4),.top-page ul.top-basic-related-articles li.top-basic-related-article:nth-child(7){border-right:none}}.top-page ul.top-basic-related-articles a{display:block;text-decoration:none}@media screen and (max-width: 767px){.top-page ul.top-basic-related-articles a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0;width:100%}}.top-page ul.top-basic-related-articles a .thumbnail{height:11vw;max-height:140px;padding:0 10px 10px}@media screen and (max-width: 1024px){.top-page ul.top-basic-related-articles a .thumbnail{height:15vw}}@media screen and (max-width: 767px){.top-page ul.top-basic-related-articles a .thumbnail{height:102px;margin:0 auto 8px;padding:0;width:136px}}.top-page ul.top-basic-related-articles a .thumbnail img{height:100%;width:100%}.top-page ul.top-basic-related-articles a .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;padding:0 8px;position:relative;text-decoration:none;top:0}@media screen and (max-width: 767px){.top-page ul.top-basic-related-articles .top-basic-related-article-arrow{color:#333;margin:auto 5px auto 0;padding-right:15px;position:relative;text-decoration:none}.top-page ul.top-basic-related-articles .top-basic-related-article-arrow::after{border-left:3px solid #333;border-top:3px solid #333;content:"";display:block;height:6px;position:absolute;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:6px}}.top-page .brands-text{text-align:left}@media screen and (max-width: 767px){.top-page .brands-text{font-size:12px}}.top-page .top-entry-form-title{background-color:#36d;clear:both;color:#fff;font-size:larger;font-weight:bold;line-height:30px;margin:10px 0;padding:5px}.top-page .section-bar-color,.top-page .section-bar,.top-page .check-assessment-value-section,.top-page .achievement-introduction-section{background-image:repeating-linear-gradient(-45deg, #191970, #191970 10px, navy 0, navy 20px)}.top-page .section-bar,.top-page .check-assessment-value-section,.top-page .achievement-introduction-section{padding-bottom:15px;padding-top:15px}.top-page .top-service-container{max-width:670px;width:100%}@media screen and (max-width: 767px){.top-page .top-service-container{margin:20px 10px 0}}.top-page .top-service-container.ups-bike{background-color:#fff8dc}.top-page .top-service-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.top-page .top-service-header{position:relative;text-align:center;width:100%}.top-page .top-service-header.ups-bike{background-color:#f5be33}.top-page .top-service-header .text{font-size:18px;font-weight:bold;margin:0 auto;padding:15px 0;width:60%}@media (max-width: 320px){.top-page .top-service-header .text{font-size:14px}}@media (max-width: 270px){.top-page .top-service-header .text{font-size:11px}}.top-page .top-service-header .recommend-mark{height:auto;left:5px;position:absolute;top:-5px;width:60px}.top-page .top-service-header .truck-mark{height:55%;position:absolute;right:15px;top:45%}.top-page .top-service{padding:20px}.top-page .top-service .button-baloon{color:#ff302c;font-size:15px;font-weight:bold;margin:18px 0 8px;text-align:center}.top-page .top-service .top-service-entry{background:-webkit-gradient(linear, left top, left bottom, from(#f65252), to(#ae0900));background:linear-gradient(#f65252, #ae0900);border:2px solid #c60c00;border-radius:10px;color:#fff;display:block;font-size:16px;font-weight:bold;height:70px;line-height:70px;text-align:center;width:100%}.top-page .top-service .top-service-entry .text{padding:0 21px}.top-page .top-service hr{color:#a0a0a0;size:2}.top-page .top-service .top-service-ups-more{color:#161317;display:block;font-size:12px;font-weight:bold;margin:20px 0;text-align:right;text-decoration:underline}.top-page .top-service-common-appealing{color:#161317;font-weight:bold;line-height:1.7;margin-bottom:10px}.top-page .top-service-common-appealing span{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(30%, #f8f904));background:linear-gradient(to bottom, transparent 0 30%, #f8f904 30% 100%)}.top-page .top-picked-up-brand{margin:16px 10px}.top-page .top-qanda-content{border:4px solid #efefef;border-radius:4px;margin:16px 10px;padding:16px}.top-page .top-qanda-content .top-qanda-list dt{color:#1d1214;font-weight:bold;line-height:1.2em;margin-top:15px}.top-page .top-qanda-content .top-qanda-list dt::before{content:"Q. "}.top-page .top-qanda-content .top-qanda-list dd{margin:5px}.top-page .top-qanda-content .top-qanda-list dd::before{content:"A. "}.top-page .flow{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:670px;width:100%}.top-page .flow .flow-title{font-weight:bold;padding:20px 0;text-align:center;width:100%}@media (max-width: 320px){.top-page .flow .flow-title{font-size:11px}}.top-page .flow .flow-item-wrapper{margin-bottom:10px}.top-page .flow .flow-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:bold;padding:20px 0;text-align:center;width:100%}@media (max-width: 320px){.top-page .flow .flow-item{font-size:11px}}.top-page .flow .flow-item .flow-emphasis{background-color:#fff;border-radius:5px;margin-left:5px;margin-right:5px;padding:3px}@media (max-width: 320px){.top-page .flow .flow-item .flow-emphasis span{font-size:13px}}.top-page .flow .ups-title{background-color:#f5be33;position:relative}.top-page .flow .ups-title .recommend-mark{height:auto;left:-5px;position:absolute;top:-30px;width:50px}.top-page .flow .ups-item{background-color:#ffefd5;position:relative}.top-page .flow .ups-item::before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #ffefd5;bottom:-8px;content:"";display:block;height:0;left:0;margin:0 auto;position:absolute;right:0;width:0}.top-page .flow .ups-emphasis-boder{border:2px solid #ff4500}.top-page .flow .ups-emphasis-text{color:#ff4500}.top-page .flow .ups-flow-title-triangle{background-color:#f5be33;clip-path:polygon(0 0, 100% 0%, 50% 100%);height:10px;margin-bottom:10px;margin-top:-0.3px;width:100%}.top-page .flow-main-contents-footer-text{background-color:#afeeee;font-weight:bold;margin:2em auto;max-width:670px;padding:25px 0;text-align:center;width:100%}@media screen and (max-width: 767px){.top-page .flow-main-contents-footer-text{margin:0;width:100%}}@media (max-width: 320px){.top-page .flow-main-contents-footer-text{font-size:11px}}.top-page .flow-contents-text{font-size:14px;margin:0 auto;max-width:calc(800px + 2em);width:100%}@media screen and (max-width: 767px){.top-page .flow-contents-text{width:100%}}.top-page .flow-contents-text p{color:#161317;line-height:2em;margin-bottom:10px}@media screen and (max-width: 767px){.top-page .flow-contents-text p{font-size:12px}}.top-page .flow-contents-text span{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(30%, #f8f904));background:linear-gradient(to bottom, transparent 0 30%, #f8f904 30% 100%)}.top-page .check-assessment-value-section p{color:#fff;font-weight:bold;margin-bottom:5px;margin-top:5px}@media screen and (max-width: 767px){.top-page .check-assessment-value-section p{font-size:12px}}.top-page .check-assessment-value-section .p-margin-left{margin-left:5%}.top-page .check-assessment-value-section span{color:#fff;font-size:16px;font-weight:bold}.top-page .check-assessment-value-section ruby{color:#fff;font-size:20px;font-weight:bold}.top-page .check-assessment-value-section .max-value-text{color:#f8f904;font-size:26px;font-weight:bold;letter-spacing:0.1em;margin-left:2%;padding:8px;text-shadow:1px 1px 0 #000, 2px 2px 0 #00008b, 3px 3px 0 #f8f904}.top-page .check-assessment-value-contents{margin:2em auto 4em;width:100%}@media screen and (min-width: 768px){.top-page .check-assessment-value-contents{min-width:650px;width:49%}}.top-page .achievement-introduction-section h2{color:#fff;font-size:18px;margin-bottom:0;margin-top:0;text-align:center}.top-page .achievement-introduction-section span{color:#f8f904}.top-page .achievement-introduction-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em;margin:2em auto;max-width:calc(800px + 2em);width:70%}@media screen and (max-width: 1024px){.top-page .achievement-introduction-container{width:90%}}@media screen and (max-width: 767px){.top-page .achievement-introduction-container{gap:1em;margin:2em 1em;width:calc(100% - 2em)}}.top-page .achievement-introduction-item{background-color:#f0ffff;border:1px solid;border-color:#add8e6}@media screen and (min-width: 768px){.top-page .achievement-introduction-item{width:calc(50% - 1em - 2px)}}.top-page .achievement-introduction-item-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#add8e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:10px;padding-top:10px}.top-page .achievement-introduction-item-header .label,.top-page .achievement-introduction-item-header .online-label{background-color:#00008b;color:#fff;font-size:14px;height:auto;margin:auto 5px;padding:0 10px}@media screen and (max-width: 1024px){.top-page .achievement-introduction-item-header .label,.top-page .achievement-introduction-item-header .online-label{font-size:12px}}@media (max-width: 300px){.top-page .achievement-introduction-item-header .label,.top-page .achievement-introduction-item-header .online-label{font-size:10px;padding:0 5px}}.top-page .achievement-introduction-item-header .online-label{background-color:#ffd700;color:#1d1214}.top-page .achievement-introduction-item-header .text{color:#00008b;font-weight:bold;margin:auto 5px;padding-top:2px}@media (max-width: 330px){.top-page .achievement-introduction-item-header .text{font-size:10px}}@media (max-width: 300px){.top-page .achievement-introduction-item-header .text{font-size:8px}}.top-page .achievement-introduction-item-header .text span{font-size:22px;font-weight:bold}@media (max-width: 330px){.top-page .achievement-introduction-item-header .text span{font-size:15px}}@media (max-width: 300px){.top-page .achievement-introduction-item-header .text span{font-size:12px}}.top-page .achievement-introduction-item-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-page .achievement-introduction-item-vehicle-infomation{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}.top-page .achievement-introduction-item-achievement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.top-page .achievement-introduction-item-achievement .vehicle-figure{-o-object-fit:contain;object-fit:contain;width:40%}@media (max-width: 767px){.top-page .achievement-introduction-item-achievement .vehicle-figure{height:22vw}}.top-page .value{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px;min-width:100px}.top-page .value .first{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:3px solid;border-color:#ff302c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:calc(100% - 75px);margin-bottom:5px}.top-page .value .first .figure{height:20px;margin:8px;width:auto}.top-page .value .first .text{color:#ff302c;font-weight:bold;margin-bottom:auto;margin-top:auto}@media (max-width: 340px){.top-page .value .first .text{font-size:11px}}@media (max-width: 300px){.top-page .value .first .text{font-size:9px}}.top-page .value .first .text span{font-size:18px;font-weight:bold}@media (max-width: 340px){.top-page .value .first .text span{font-size:15px}}@media (max-width: 300px){.top-page .value .first .text span{font-size:12px}}.top-page .value .other{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#a0a0a0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.top-page .value .other .figure{background-color:#fff;clip-path:polygon(0 0, 50% 30%, 100% 0, 100% 100%, 0 100%);color:#cfcfcf;font-size:8px;height:15px;margin:auto 15px;text-align:center;width:13px}.top-page .value .other .text{color:#fff;padding-bottom:4px;padding-top:4px}@media (max-width: 340px){.top-page .value .other .text{font-size:11px}}@media (max-width: 300px){.top-page .value .other .text{font-size:9px}}.top-page .value .other .text span{font-size:18px}@media (max-width: 340px){.top-page .value .other .text span{font-size:15px}}@media (max-width: 300px){.top-page .value .other .text span{font-size:12px}}.top-page .value .other-margin-bottom{margin-bottom:5px}.top-page .vehicle-infomation-text{padding:5px 5px 0}@media screen and (max-width: 767px){.top-page .vehicle-infomation-text{font-size:12px}}.top-page .achievement-introduction-item-text{padding:10px}.top-page .achievement-introduction-item-text .user-infomation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:60px;padding:5px}.top-page .achievement-introduction-item-text .user-infomation .figure{background-color:#707070;height:100%;width:auto}.top-page .achievement-introduction-item-text .user-infomation .profile-block{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:auto;margin-top:auto;padding-left:10px}.top-page .achievement-introduction-item-text .user-infomation .profile-block .heading-text{color:#00008b;font-weight:bold}@media screen and (max-width: 767px){.top-page .achievement-introduction-item-text .user-infomation .profile-block .heading-text{font-size:13px}}@media screen and (max-width: 767px){.top-page .achievement-introduction-item-text .user-infomation .profile-block .profile{font-size:12px}}@media screen and (max-width: 767px){.top-page .achievement-introduction-item-text .comment{font-size:12px}}.top-page .achievement-introduction-item-text .comment .comment-strong{color:#3d8bd9}.top-page .heading-title{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}.top-page .merit-container{display:grid;gap:2em;grid-template-columns:1fr 1fr 1fr;margin:2em auto;max-width:calc(800px + 2em);width:70%}@media screen and (max-width: 1024px){.top-page .merit-container{width:90%}}@media screen and (max-width: 767px){.top-page .merit-container{grid-template-columns:1fr;margin:2em 1em;width:calc(100% - 2em)}}.top-page .merit-figure{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.top-page .merit-number-1{height:auto;left:-10px;-o-object-fit:cover;object-fit:cover;position:absolute;top:-5px;width:70px}.top-page .merit-number{height:auto;left:-15px;-o-object-fit:cover;object-fit:cover;position:absolute;top:-5px;width:75px}.top-page .merit-item{background-color:#f0f8ff;position:relative;width:100%}@media screen and (max-width: 767px){.top-page .merit-item{margin-top:0;width:auto}}.top-page .merit-headder{color:#00008b;font-size:18px;font-weight:bold;line-height:35px;padding:20px 20px 20px 70px}.top-page .merit-headder .underline{background:-webkit-gradient(linear, left top, left bottom, color-stop(33%, transparent), color-stop(50%, #ff0));background:linear-gradient(transparent 33%, #ff0 50%)}.top-page .merit-headder .underline .span1{font-size:28px}.top-page .merit-headder .underline .span2{font-size:18px}.top-page .merit-content{margin:0 1em 1em}@media screen and (max-width: 767px){.top-page .merit-content .text{font-size:12px}}.top-page .merit-content .text span{color:#00008b;font-weight:bold}.top-page .merit-content .figure{margin:1em auto 0;width:75%}.top-page .question-container,.top-page .prefecture-container{margin:2em auto;max-width:calc(800px + 2em);width:70%}@media screen and (max-width: 1024px){.top-page .question-container,.top-page .prefecture-container{width:90%}}@media screen and (max-width: 767px){.top-page .question-container,.top-page .prefecture-container{margin:0 0 4em;width:auto}}@media screen and (max-width: 767px){.top-page .question-container{margin:1em 0.5em}}.top-page .question-item .question,.top-page .question-item .prefecture,.top-page .prefecture-item .question,.top-page .prefecture-item .prefecture{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;position:relative;width:100%}.top-page .question-item .question::after,.top-page .question-item .prefecture::after,.top-page .prefecture-item .question::after,.top-page .prefecture-item .prefecture::after{color:#00008b;content:"+";font-size:24px;position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.top-page .question-item .question::-webkit-details-marker,.top-page .question-item .prefecture::-webkit-details-marker,.top-page .prefecture-item .question::-webkit-details-marker,.top-page .prefecture-item .prefecture::-webkit-details-marker{display:none}.top-page .question-item .question .q-mark,.top-page .question-item .prefecture .q-mark,.top-page .prefecture-item .question .q-mark,.top-page .prefecture-item .prefecture .q-mark{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#172a88;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:30px;margin-left:10px;margin-right:10px;width:30px}.top-page .question-item .question .q-mark .text,.top-page .question-item .prefecture .q-mark .text,.top-page .prefecture-item .question .q-mark .text,.top-page .prefecture-item .prefecture .q-mark .text{color:#fff;font-family:"Georgia", sans-serif;font-size:18px}.top-page .question-item .question p,.top-page .question-item .prefecture p,.top-page .prefecture-item .question p,.top-page .prefecture-item .prefecture p{font-weight:bold;width:calc(90% - 50px)}.top-page .question-item .answer,.top-page .question-item .button-list,.top-page .prefecture-item .answer,.top-page .prefecture-item .button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;width:auto}.top-page .question-item .answer .a-mark,.top-page .question-item .button-list .a-mark,.top-page .prefecture-item .answer .a-mark,.top-page .prefecture-item .button-list .a-mark{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px}.top-page .question-item .answer .a-mark .text,.top-page .question-item .button-list .a-mark .text,.top-page .prefecture-item .answer .a-mark .text,.top-page .prefecture-item .button-list .a-mark .text{color:#fd0100;font-size:20px}.top-page .question-item .answer p,.top-page .question-item .button-list p,.top-page .prefecture-item .answer p,.top-page .prefecture-item .button-list p{margin-bottom:20px;width:calc(90% - 50px)}.top-page .question-item .answer .text-block,.top-page .question-item .button-list .text-block,.top-page .prefecture-item .answer .text-block,.top-page .prefecture-item .button-list .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(90% - 50px)}.top-page .question-item .answer .text-block p,.top-page .question-item .button-list .text-block p,.top-page .prefecture-item .answer .text-block p,.top-page .prefecture-item .button-list .text-block p{width:100%}.top-page .question-item .answer .text-block ul,.top-page .question-item .button-list .text-block ul,.top-page .prefecture-item .answer .text-block ul,.top-page .prefecture-item .button-list .text-block ul{list-style:square;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:25px;padding-inline-start:25px}.top-page .question-item .answer .text-block a,.top-page .question-item .button-list .text-block a,.top-page .prefecture-item .answer .text-block a,.top-page .prefecture-item .button-list .text-block a{display:block;overflow-wrap:break-word}.top-page .question-item .answer .prefecture-button,.top-page .question-item .button-list .prefecture-button,.top-page .prefecture-item .answer .prefecture-button,.top-page .prefecture-item .button-list .prefecture-button{background-color:#fff;border:solid 1px #000;border-radius:6px;color:#000;height:3.75em;line-height:3.75em;text-align:center;text-decoration:none;width:calc((100% - 1em * 6) / 7 - 2px)}@media screen and (max-width: 767px){.top-page .question-item .answer .prefecture-button,.top-page .question-item .button-list .prefecture-button,.top-page .prefecture-item .answer .prefecture-button,.top-page .prefecture-item .button-list .prefecture-button{width:calc(50% - 5% / 2 - 2px)}}.top-page .question-item .button-list,.top-page .prefecture-item .button-list{margin:1em 0 2.5em}@media screen and (max-width: 767px){.top-page .question-item .button-list,.top-page .prefecture-item .button-list{gap:1em 5%;margin:2em 5%}}.top-page .question-item{background-color:#f0f8ff;margin-bottom:1em}.top-page .question-item .question{padding:1.5em 0}.top-page .prefecture-item{background-color:#fff}.top-page .prefecture-item .prefecture{background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f6), to(#ededeb));background:linear-gradient(#f8f8f6, #ededeb);margin-bottom:1em;padding:1.75rem}@media screen and (max-width: 767px){.top-page .prefecture-item .prefecture{margin-bottom:0;padding:20px}}.top-page .prefecture-item .prefecture p{color:#00008b}.top-page details[open] .question::after{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.top-page details[open] .prefecture::after{content:"-"}.top-page .one-minutes-entry-button{background:-webkit-gradient(linear, left top, left bottom, from(#f65252), to(#ae0900));background:linear-gradient(#f65252, #ae0900);border:2px solid #c60c00;border-radius:10px;color:#fff;display:block;font-size:16px;font-weight:bold;height:70px;line-height:70px;margin:0 auto 4rem;max-width:600px;text-align:center;width:calc(100% - 80px)}.top-page details[open] .answer{-webkit-animation:fadeIn 1s ease;animation:fadeIn 1s ease}.top-page .nav{border-top:solid 4px #005fbe;clear:both;float:none;margin:0;width:auto}.top-page .nav-index{background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#d5d5d5));background-image:linear-gradient(#fefefe, #d5d5d5);font-weight:bold;line-height:20px;margin:0;padding:2px 0 2px 5px}.top-page .nav-menu{background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f4f6f5));background-image:linear-gradient(#fefefe, #f4f6f5);border-bottom:solid 1px #d9d8d4;border-top:solid 1px #fff;line-height:20px;margin:0;position:relative;text-shadow:0 1px 0 #fff}.top-page .nav-menu a{color:#333;display:block;font-size:larger;padding:10px;text-decoration:none}.top-page .nav-menu::after{border-right:solid 3px #4294c6;border-top:solid 3px #4294c6;content:"";display:block;height:6px;margin-top:-4px;position:absolute;right:10px;top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6.5px}.top-page .nav-contents{background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f4f6f5));background-image:linear-gradient(#fefefe, #f4f6f5);border-bottom:solid 1px #d9d8d4;border-top:solid 1px #fff;line-height:20px;margin:0;position:relative;text-shadow:0 1px 0 #fff}.top-page .nav-contents-list{display:table;margin:0;padding:0;width:100%}.top-page .nav-contents-list li{display:table-cell;padding:0;vertical-align:middle;width:50%}.top-page .nav-contents-list li:first-child{border-right:1px solid #dcdcdc}.top-page .nav-contents-list a{color:#333;display:block;padding:10px;text-align:center;text-decoration:none}@media screen and (max-width: 767px){.top-page .nav-contents-list a{font-size:12px}}.top-page .nav-contents-list .iconfont{display:block;font-size:31px;height:31px;line-height:31px;margin:0 auto;padding-right:15px;width:31px}@media screen and (max-width: 767px){.pc-only{display:none}}@media screen and (min-width: 768px){.sp-only{display:none}}
