.notfound__title{font-size:18px;font-weight:700;text-align:center}#p_carlife .article-link{position:relative;padding:10px 27.5px 10px 10px;display:block;box-sizing:border-box;color:#000;padding-left:0;display:-webkit-box;display:-webkit-flex;display:flex}#p_carlife .article-link::before{height:7px;width:7px;position:absolute;top:50%;margin-top:-4.9365303244px;display:block;content:"";border-right:3.5px solid #ccc;border-bottom:3.5px solid #ccc;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:10px}#p_carlife .article-link:hover{opacity:.7;text-decoration:none}#p_carlife .article-link:before{border-color:#999!important}#p_carlife .article-link:hover{opacity:.7;text-decoration:none;cursor:pointer}#p_carlife .article-leadtext{position:relative;margin-bottom:10px;font-size:12px;color:#000;line-height:1.52;overflow:hidden!important}#p_carlife .article_list{margin-top:20px}#p_carlife .article_list .item{border-bottom:1px solid #ccc}#p_carlife .article_list .item .imgarea{width:100%;position:relative;display:block;overflow:hidden;background:#f2f2f2;width:220px;margin-right:20px;display:-webkit-box;display:-webkit-flex;display:flex;background:url(https://minkara.carview.co.jp/carlife/images/icon_carlife.png) center center no-repeat #ccc}#p_carlife .article_list .item .imgarea img{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:auto;margin:auto;max-height:100%;max-width:100%}#p_carlife .article_list .item .imgarea::before{padding-top:75%;padding-right:100%;display:block;content:""}@supports ((-o-object-fit:cover) or (object-fit:cover)){#p_carlife .article_list .item .imgarea img{height:100%;width:100%;max-height:none;max-width:none;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}}#p_carlife .article_list .item .imgarea:before{padding-top:61.85%}#p_carlife .article_list .item .textarea{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1}#p_carlife .article_list .item .textarea .article-title{margin-bottom:6.6666666667px;font-size:18px;line-height:1.52}#p_carlife .article_list .item .textarea .article-title a{color:#000}#p_carlife .article_list .item .textarea .article-title a .new{color:#d24444}#p_carlife .article_list .item .textarea .article-title a:hover{opacity:.7;text-decoration:none;cursor:pointer}#p_carlife .article_list .item .textarea .date{font-size:12px;font-weight:700;line-height:1.6;color:#999}#p_carlife .article_list .item:nth-child(5n+1){padding-top:1px}#p_carlife .article_list .item:nth-child(5n+1) .article-leadtext{height:1.3rem;margin-bottom:5px;font-size:13.16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ccc}#p_carlife .article_list .item:nth-child(5n+1) .article-leadtext:before{display:none}#p_carlife .article_list .item:nth-child(5n+1) .article-link{padding:0;display:block!important}#p_carlife .article_list .item:nth-child(5n+1) .article-link:before{display:none}#p_carlife .article_list .item:nth-child(5n+1) .imgarea{width:100%}#p_carlife .article_list .item:nth-child(5n+1) .imgarea:before{padding-top:53.97%}#p_carlife .article_list .item:nth-child(5n+1) .textarea{position:relative;padding:10px 27.5px 10px 10px;display:block;box-sizing:border-box;color:#000;position:absolute;bottom:0;left:0;width:630px;background-color:rgba(0,0,0,.83);box-shadow:0 -3px 5px 0 rgba(0,0,0,.2);box-sizing:border-box}#p_carlife .article_list .item:nth-child(5n+1) .textarea::before{height:7px;width:7px;position:absolute;top:50%;margin-top:-4.9365303244px;display:block;content:"";border-right:3.5px solid #ccc;border-bottom:3.5px solid #ccc;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:10px}#p_carlife .article_list .item:nth-child(5n+1) .textarea:hover{opacity:.7;text-decoration:none}#p_carlife .article_list .item:nth-child(5n+1) .textarea:before{border-color:#999!important}#p_carlife .article_list .item:nth-child(5n+1) .textarea .article-title{color:#fff}#p_carlife .article_list .item:nth-child(5n+1) .date{position:static;color:#ccc}#p_carlife .page-num-box{margin-top:20px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:40px}#p_carlife .page-num-box .page-num{-webkit-transition:all .15s ease-out;transition:all .15s ease-out;height:40px;padding-right:10px;padding-left:10px;border-color:#ccc;border-width:1px 0 1px 1px;border-style:solid;min-width:40px;line-height:40px;box-sizing:border-box;text-align:center;text-decoration:none;color:#2980e8;box-shadow:0 2px 0 0 rgba(0,0,0,.2)}#p_carlife .page-num-box .page-num:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}#p_carlife .page-num-box .page-num:last-of-type{border-right-width:1px;border-bottom-right-radius:4px;border-top-right-radius:4px}#p_carlife .page-num-box .page-num:hover{color:#fff;background:#2980e8}#p_carlife .page-num-box .page-num.current{color:#fff;font-weight:700;text-decoration:none;cursor:default;background-color:#666}#p_carlife .page-num-box .page-num.nolink{background:#f2f2f2;color:#ccc;cursor:default}.footer-navi__top{font-size:14px;text-align:center}.footer-navi__top .text-link-arrow-lf:hover:before{opacity:.7}.footer-navi.carlife-article{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.footer-navi .btn-return{margin-top:10px;margin-bottom:30px}.footer-navi .btn-return a{position:relative;padding:10px;display:block;border:1px solid #ccc;box-sizing:border-box;border-radius:4px;box-shadow:0 3px 0 0 #ccc;padding-right:10px;padding-left:20px;color:#2980e8;font-size:14px}.footer-navi .btn-return a:hover{opacity:.7;text-decoration:none}.footer-navi .btn-return a::before{height:4px;width:4px;position:absolute;top:50%;margin-top:-2.8208744711px;display:block;content:"";border-right:2px solid #2980e8;border-bottom:2px solid #2980e8;-webkit-transform:rotate(135deg);transform:rotate(135deg);left:10px}@media all and (-ms-high-contrast:none){#p_carlife .article_list .item .imgarea{overflow:hidden}#p_carlife .article_list .item .imgarea img{height:100%;width:100%}}.sns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.sns li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.content-title-20170809{font-size:24px;color:#000;line-height:1.504;margin-top:10px;margin-bottom:10px;font-size:25.92px}#p_carlife_detail{margin-bottom:40px}#p_carlife_detail .section-main .date{margin-top:10px;font-size:16px;color:#999}#p_carlife_detail .section-main .keyvisual{margin-top:20px}#p_carlife_detail .section-main .keyvisual img{width:100%}#p_carlife_detail .section-main .sns{margin-top:20px;text-align:center}#p_carlife_detail .section-main .sns li{margin-right:10px;margin-left:10px;display:inline-block}#p_carlife_detail .section-main .summarytext{margin-top:20px;font-size:18px;color:#000;line-height:1.6}#p_carlife_detail .article-point{margin-top:20px}#p_carlife_detail .article-point__title{position:relative;margin-bottom:20px;padding:5px 10px;display:inline-block;background-color:#0085cb;color:#fff;font-size:14px;font-weight:700}#p_carlife_detail .article-point__title:before{position:absolute;bottom:-7px;left:2rem;content:"";border-style:solid;border-width:0 12px 7px 0;border-color:transparent #006da7 transparent transparent}#p_carlife_detail .article-point__point{margin-bottom:15px;padding-left:35px;background:url(https://minkara.carview.co.jp/carlife/images/icon_poin_check.png) 15px .5rem no-repeat;background-size:12px auto;font-size:18px;font-weight:700;line-height:1.52;color:#000}#p_carlife_detail .bodycontents .section{margin-top:30px}#p_carlife_detail .bodycontents .section .img{margin-top:20px}#p_carlife_detail .bodycontents .section .img img{width:100%}#p_carlife_detail .bodycontents .section h2{margin-top:60px;padding-bottom:5px;border-bottom:2px solid #439dc6;font-size:22px;line-height:1.6;color:#000;margin-bottom:20px;padding-top:10px;line-height:1.504}#p_carlife_detail .bodycontents .section p{margin-top:10px;font-size:16px;color:#000;line-height:1.6}#p_carlife_detail .bodycontents .section .affiliate{margin-top:60px;padding-top:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ccc}#p_carlife_detail .bodycontents .section .affiliate__img{margin-right:20px;height:180px;width:180px}#p_carlife_detail .bodycontents .section .affiliate__img img{height:auto;width:100%}#p_carlife_detail .bodycontents .section .affiliate__data-area{-webkit-box-flex:1;-webkit-flex:1;flex:1}#p_carlife_detail .bodycontents .section .affiliate__name{margin-top:0;margin-bottom:10px;padding-top:0;padding-left:0;border:none;font-size:18px;font-weight:700;color:#000;overflow:hidden}#p_carlife_detail .bodycontents .section .affiliate__price{margin-bottom:15px;font-size:20px;font-weight:700;color:red!important}#p_carlife_detail .bodycontents .section .affiliate__price .shop-name{display:inline-block;font-size:13.2px;color:#333}#p_carlife_detail .bodycontents .section .affiliate__price .price-yen{margin-left:2.5px;display:inline-block;font-size:12px}#p_carlife_detail .bodycontents .section .affiliate .sub-text{font-size:12px!important;font-weight:400;color:#666!important}#p_carlife_detail .bodycontents .section .affiliate__btn-set{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#p_carlife_detail .bodycontents .section .affiliate__btn{display:-webkit-box;display:-webkit-flex;display:flex;width:calc((100% - 20px)/ 2)}#p_carlife_detail .bodycontents .section .affiliate__link{padding:10px;display:inline-block;border-radius:4px;font-size:16px;font-weight:700;color:#fff!important;text-align:center;box-sizing:border-box;background-color:#1c94cd;box-shadow:0 3px 0 0 #0075b3;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;width:100%;padding:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center;font-size:14px}#p_carlife_detail .bodycontents .section .affiliate__link:hover{text-decoration:none;color:#fff}#p_carlife_detail .bodycontents .section .affiliate__link:hover{box-shadow:none;-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}#p_carlife_detail .bodycontents .section .affiliate__introduction{width:100%;margin-top:20px;padding:10px;background-color:#f5f5f5;font-size:14px!important;line-height:1.52!important;color:#333!important}#p_carlife_detail .bodycontents .section .affiliate__introduction p{margin-top:0!important;font-size:14px!important;line-height:1.52!important;color:#333!important;overflow:hidden}#p_carlife_detail .bodycontents .section .affiliate h2{padding-bottom:0}#p_carlife_detail .bodycontents .section .affiliate p{margin-top:0}#p_carlife_detail .author{margin-top:60px;padding:10px;display:-webkit-box;display:-webkit-flex;display:flex;border:1px solid #ccc}#p_carlife_detail .author__img{width:86px;margin-right:10px}#p_carlife_detail .author__img img{height:auto;width:100%}#p_carlife_detail .author__data-area{-webkit-box-flex:1;-webkit-flex:1;flex:1}#p_carlife_detail .author__data-area .subtext{font-size:10px}#p_carlife_detail .author__name{margin-bottom:5px;font-size:16px;font-weight:700;color:#000;text-decoration:underline}#p_carlife_detail .author__affiliation{margin-bottom:5px}#p_carlife_detail .author__introduction{color:#000}#p_carlife_detail .section-nextarticle{margin-top:40px;padding-top:20px;padding-bottom:20px;border-top:1px solid #ccc}#p_carlife_detail .section-nextarticle .section-title{margin-top:40px;padding:0 0 0 10px;font-size:20px;line-height:1.6;color:#000;border-left:8px solid #ccc;margin-top:10px}#p_carlife_detail .section-nextarticle ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#p_carlife_detail .section-nextarticle ul li{width:196px;margin-right:20px}#p_carlife_detail .section-nextarticle ul li:nth-of-type(3n){margin-right:0}#p_carlife_detail .section-nextarticle ul li .imgarea{position:relative;height:147px;width:196px;margin-top:20px}#p_carlife_detail .section-nextarticle ul li .imgarea .figure{position:relative;height:100%;width:100%;display:block}#p_carlife_detail .section-nextarticle ul li .imgarea .figure img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#p_carlife_detail .section-nextarticle ul li .imgarea a{height:100%;width:100%;display:block;background:url(https://minkara.carview.co.jp/images/nophoto_default.png) no-repeat center center #f2f2f2;background-size:contain}#p_carlife_detail .section-nextarticle ul li .imgarea a:hover{opacity:.7;text-decoration:none;cursor:pointer}#p_carlife_detail .section-nextarticle ul li .textarea .date{margin-top:10px;font-size:14px;color:#999}#p_carlife_detail .section-nextarticle ul li .textarea .article-title{margin-top:5px;font-size:16px;line-height:1.3}#p_carlife_detail .section-nextarticle ul li .textarea .article-title a{color:#000}#p_carlife_detail .section-nextarticle ul li .textarea .article-title a:hover{opacity:.7;text-decoration:none;cursor:pointer}#p_carlife_detail .section-nextarticle.otherarticle ul li .imgarea{position:relative;height:121.52px;width:196px}#p_carlife_detail .section-nextarticle.otherarticle ul li .imgarea .figure{position:relative;height:100%;width:100%;display:block}#p_carlife_detail .section-nextarticle.otherarticle ul li .imgarea .figure img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#p_carlife_detail .notfound{line-height:1.6;margin-top:20px;padding-bottom:0!important;border:none!important}#p_carlife_detail .notfound>.title{padding:0;margin:0 0 20px;font-size:16px;font-weight:400;color:#000;line-height:1.6;background:0 0;border:none}#p_carlife_detail .notfound>.title .keyword{font-weight:700;background:0 0}#p_carlife_detail .notfound .section-hint{font-size:14px}#p_carlife_detail .notfound .section-hint .lead{font-weight:700}#p_carlife_detail .notfound .section-hint .hint{margin-top:10px;padding-left:25px}#p_carlife_detail .notfound .section-hint .hint li{list-style:disc}#p_carlife_detail .contents-index{margin-top:40px}#p_carlife_detail .contents-index__list{padding-right:20px;padding-left:20px}#p_carlife_detail .contents-index__list a{padding-left:15px;display:inline-block;line-height:1.92}#p_carlife_detail .contents-index__section{position:relative;margin-top:5px}#p_carlife_detail .contents-index__section:before{position:absolute;top:.75rem;left:0;height:4px;width:4px;content:"";border-radius:4px;background-color:#0085cb}.affiliate-wrap--border{margin-bottom:60px;padding-bottom:30px;border-bottom:1px solid #ccc}.affiliate{margin-top:60px;padding-top:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ccc}.affiliate__img{margin-right:20px;height:180px;width:180px}.affiliate__img img{height:auto;width:100%}.affiliate__data-area{-webkit-box-flex:1;-webkit-flex:1;flex:1}.affiliate__name{margin-top:0;margin-bottom:10px;padding-top:0;padding-left:0;border:none;font-size:18px;font-weight:700;color:#000;overflow:hidden}.affiliate__price{margin-bottom:15px;font-size:20px;font-weight:700;color:red!important}.affiliate__price .shop-name{display:inline-block;font-size:13.2px;color:#333}.affiliate__price .price-yen{margin-left:2.5px;display:inline-block;font-size:12px}.affiliate .sub-text{font-size:12px!important;font-weight:400;color:#666!important}.affiliate__btn-set{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.affiliate__btn{display:-webkit-box;display:-webkit-flex;display:flex;width:calc((100% - 20px)/ 2)}.affiliate__link{padding:10px;display:inline-block;border-radius:4px;font-size:16px;font-weight:700;color:#fff!important;text-align:center;box-sizing:border-box;background-color:#1c94cd;box-shadow:0 3px 0 0 #0075b3;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;width:100%;padding:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center;font-size:14px}.affiliate__link:hover{text-decoration:none;color:#fff}.affiliate__link:hover{box-shadow:none;-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}.affiliate__introduction{width:100%;margin-top:20px;padding:10px;background-color:#f5f5f5;font-size:14px!important;line-height:1.52!important;color:#333!important}.affiliate__introduction p{margin-top:0!important;font-size:14px!important;line-height:1.52!important;color:#333!important;overflow:hidden}.shoplink-wrap{margin-top:60px;margin-bottom:60px}.shoplink{text-align:center}.shoplink__link{position:relative;padding:10px 20px!important;display:inline-block;border:2px solid #1c94cd;border-radius:4px;font-size:16px;font-weight:700;color:#1c94cd}.shoplink__link:before{position:absolute;top:0;left:-3em;height:100%;width:2em;content:"";background-color:rgba(255,255,255,.5);-webkit-transform:skewX(-45deg);transform:skewX(-45deg)}.shoplink.js-animation .shoplink__link{position:relative;padding:10px;display:inline-block;border-radius:4px;font-size:16px;font-weight:700;color:#fff!important;text-align:center;box-sizing:border-box;background-color:#1c94cd;box-shadow:0 3px 0 0 #0075b3;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.shoplink.js-animation .shoplink__link:hover{text-decoration:none;color:#fff}.shoplink.js-animation .shoplink__link:hover{box-shadow:none;-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}.shoplink.js-animation .shoplink__link:before{-webkit-animation:btnAnimation 1.2s ease .2s forwards;animation:btnAnimation 1.2s ease .2s forwards}@-webkit-keyframes btnAnimation{from{-webkit-transform:skewX(-45deg) translateX(-2em);transform:skewX(-45deg) translateX(-2em)}to{-webkit-transform:skewX(-45deg) translateX(710px);transform:skewX(-45deg) translateX(710px);opacity:0}}@keyframes btnAnimation{from{-webkit-transform:skewX(-45deg) translateX(-2em);transform:skewX(-45deg) translateX(-2em)}to{-webkit-transform:skewX(-45deg) translateX(710px);transform:skewX(-45deg) translateX(710px);opacity:0}}#sub .side_pvranking{margin-bottom:20px}#sub .side_pvranking .title{padding:4px 10px 2px;color:#fff}#sub .side_pvranking .rankinglist::after{clear:both;content:"";display:block}#sub .side_pvranking .rankinglist .rank{width:48%;position:relative;float:left}#sub .side_pvranking .rankinglist .rank .rank_icon{position:absolute;top:5px;left:5px}#sub .side_pvranking .rankinglist .rank .rank_photo{margin-bottom:10px}#sub .side_pvranking .rankinglist .rank .rank_photo a{display:block}#sub .side_pvranking .rankinglist .rank .rank_photo a img{width:100%}#sub .side_pvranking .rankinglist .rank .rank_detail .rank_title a{display:block;font-size:14px;line-height:1.3}#sub .side_pvranking .rankinglist .rank .rank_detail .timestamp{margin-bottom:5px;font-size:12px;color:#666;line-height:1.3}#sub .side_pvranking .rankinglist .rank:last-of-type{float:right}#sub .side_pvranking .rankinglist .rank:first-of-type{width:100%;margin-bottom:10px;float:none}#sub .side_pvranking .rankinglist .rank:first-of-type .rank_detail .rank_title a{font-size:16px;line-height:1.3}.side-category-wrap{margin-bottom:20px}.side-category-wrap .title{padding:4px 10px 2px;color:#fff}.side-category{box-sizing:border-box;border:1px solid #ccc}.side-category__inner{padding-top:10px;padding-bottom:5px;display:none;box-sizing:border-box;border-top:1px solid #ccc}.side-category__inner-list{padding-right:5px;padding-left:30px;line-height:1.536}.side-category__inner-list:not(:first-child){padding-left:45px}.side-category__inner-list .text-link-arrow-left{padding-left:15px}.side-category__list:not(:last-child){border-bottom:1px solid #ccc}.side-category__list.on .side-category__inner{display:block}.side-category__list .icon-plus-minus{padding:10px 10px 10px 30px;background-color:#f8f8f8;background-position:10px center;line-height:1.3;color:#333!important;font-weight:700}.side-category__list .icon-plus-minus:hover{cursor:pointer;opacity:.7}.side-category__list .text-link-arrow-left{display:inline-block;color:#2980e8!important}.side-category__list .text-link-arrow-left:before{right:10px;border-color:#999!important}.side-category__list .text-link-arrow-left:hover{cursor:pointer;text-decoration:underline}.side-category__list .icon-plus-minus,.side-category__list .text-link-arrow-left{font-size:14px}.side-category__list .num{margin-left:5px;display:inline-block;font-size:12px;font-weight:400;color:#666}