@charset "UTF-8";.list_star.small li{font-size:1.2rem!important;color:#666;line-height:1.666666666666667!important;padding-left:13px!important;text-indent:-13px!important}.list_star li{font-size:1.2rem;color:#666;line-height:1.666666666666667;padding-left:13px;text-indent:-13px}.list_star li a{text-decoration:underline}.list_dot{margin-top:10px}.list_dot li{padding-left:15px;background:url(../IMG/ico-dot.png) no-repeat left top 10px/6px;margin-bottom:10px}.list_dot li:last-child{margin-bottom:0}.product_sum .product_inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.product_sum .product_inner .img_product{width:470px}.product_sum .product_inner .img_product img{max-width:100%;display:block}.product_sum .product_inner .info_product{flex:1;padding-left:30px}.feature{margin-top:80px;margin-bottom:80px}.feature .list_point{margin-bottom:60px}.feature .list_point .group_point{margin-bottom:40px}.feature .list_point .group_point .ttl_group{font-weight:700;font-size:2.0rem;margin-bottom:20px}.feature .list_point .group_point .ttl_group span{color:#c71444;font-weight:700}.feature .list_point .group_point .info_block{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.feature .list_point .group_point .info_block .img{margin-right:30px}.feature .list_point .group_point .info_block .img img{display:block;max-width:100%}.feature .list_point .group_point .info_block .txt{flex:1}.faq_sec{margin-bottom:80px}.faq_sec .list_faq{margin-bottom:20px}.faq_sec .list_faq .block_faq:first-child{padding-top:0}.faq_sec .list_faq .block_faq:last-child{border:none}.faq_sec .list_faq .block_faq{padding:40px 0 55px;border-bottom:1px solid #c1c1c1}.faq_sec .list_faq .block_faq .question{font-size:2.4rem;font-weight:700;padding-left:34px;text-indent:-36px;margin-bottom:20px}.faq_sec .list_faq .block_faq .answer{padding-left:34px;text-indent:-36px}.faq_sec .list_faq .block_faq .answer span{font-weight:700;font-size:2.4rem}.faq_sec .list_faq .block_faq .answer .link_ans{text-decoration:underline}.faq_sec .list_faq .block_faq .answer .link_ans:hover{text-decoration:none}.faq_sec .list_faq .block_faq .inner_ans{padding-left:34px;margin-top:30px}.faq_sec .list_faq .block_faq .inner_ans .ttl_bold{font-weight:700;font-size:2.0rem;margin-bottom:20px}.faq_sec .list_faq .block_faq .inner_ans .list_img{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;align-items:baseline}.faq_sec .list_faq .block_faq .inner_ans .list_img img{display:block;max-width:100%;margin-right:20px;margin-bottom:15px}.advice_point{margin-bottom:80px}.advice_point .list_advice .block_advice{margin-bottom:60px}.advice_point .list_advice .block_advice .ttl_advice{font-weight:700;font-size:2.4rem;margin-bottom:20px}.advice_point .list_advice .block_advice .list_dot{margin-top:25px}.advice_point .list_advice .block_advice .list_dot li{margin-bottom:5px}.recom_item{margin-top:80px}.recom_item .ttl_item{font-weight:700;font-size:2.4rem;margin-bottom:25px}.recom_item img{max-width:100%;display:block}.recom_item p{margin-bottom:15px;margin-top:15px;font-weight:700}.recom_item p span{font-weight:700;font-size:2.0rem}.recom_item a{display:inline-block}.ttl_common_page .txt_ashi{font-size:2.8rem;display:block}.about_tires_txt{margin:20px 0 30px;font-size:1.6rem;line-height:1.6875}.about_tires_ttl{font-size:2rem;font-weight:700;margin:40px 0 25px}.about_tires_ttl_small{font-size:1.6rem;font-weight:700;margin-bottom:20px}.about_tires_content{margin-bottom:40px}.thumb_only_tire img{width:auto;max-width:100%}.note_tire{margin-top:15px;font-size:12px;color:#666}.list_symptom .item{margin:40px 0 60px}.list_symptom_ttl{font-size:2.4rem;font-weight:700;margin-bottom:25px}.symptom_content{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:20px}.symptom_content:last-child{margin-bottom:0}.symptom_thumb{-moz-flex:370px 0 0;flex:370px 0 0}.symptom_thumb img{width:100%}.symptom_desc{width:100%;padding-left:30px;font-size:1.6rem;line-height:1.6875}.txt_bold{font-weight:700}.symptom_grey_block{margin-top:30px;background-color:#eee;padding:20px;padding-right:50px;width:auto;min-width:370px;display:inline-block}.ttl_icon{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.ttl_icon .txt_ttl{font-size:2.4rem;font-weight:700}.ttl_icon .icon_ttl{width:145px;line-height:0}.ttl_icon .icon_ttl img{width:100%}.list_img_products{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-top:30px}.list_img_products .img_item{max-width:470px;margin-right:30px;width:100%}.list_img_products .img_item img{width:100%}.featured_product_txt{font-size:1.6rem;margin:30px 0 20px}.maintenance_special_thumb img{width:100%}.list_lineup{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin-top:20px}.list_lineup .item{max-width:170px;width:100%;margin-right:30px}.list_lineup .item:last-child{margin-right:0}.list_lineup .item img{width:100%}.symptom_desc ul{margin-bottom:15px}.symptom_desc_list{margin-left:20px}.symptom_desc_list li{font-size:1.6rem;line-height:1.875;list-style:unset}.list_symptom02 .symptom_thumb{-moz-flex:470px 0 0;flex:470px 0 0}.list_symptom02 .list_symptom_ttl{font-size:1.8rem}.about_tires_ttl small{font-size:2rem;font-weight:700}.about_tires_ttl-fnt24{font-size:2.4rem}.recommen_comfortable{margin:80px 0}.thumb_recommen{width:270px}.thumb_recommen img{width:100%}.block_note{margin:80px 0}.symptom_desc_ttl{font-size:2rem;line-height:1.6;font-weight:700;margin-bottom:20px}.note_img{margin-top:15px}.note_img span{padding:2.5px 8px;border:1px solid #c71444;font-size:1.2rem;line-height:1;color:#c71444;margin:5px 5px 5px 0;display:inline-block}.sport_desc_ttl .sport_dess_txt{font-weight:700;margin:10px 0 20px}.sport_desc_ttl img{width:auto;max-width:100%;line-height:0}.img_desc{width:458px;margin-top:20px}@media(min-width:768px){.passenger_tire_acc .thead{pointer-events:none}.passenger_tire_acc .tbody{display:block!important}}