﻿.continental{line-height:1;font-size:1rem}@media screen and (max-width: 600px){.continental{font-size:0.875rem}}.page_title .va{background:50% 100% no-repeat #000;background-size:cover;background-image:url("../images/cvc6/cvc6_page_title_bg.jpg");text-align:center;padding:30px 0 0;position:relative;color:#fff}.page_title .va .logo img{width:80%;max-width:400px}.page_title .va .tire{margin-top:20px}.page_title .va .tire img{width:80%;max-width:646px}.page_title .va .feature{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.6);font-size:1.1rem;display:flex;justify-content:center;align-items:center;padding:10px 0}.page_title .va .feature li{border:1px solid rgba(255,255,255,0.7);line-height:1.1;height:30px;padding:0 10px;white-space:nowrap;display:flex;justify-content:center;align-items:center;position:relative}.page_title .va .feature li:not(:nth-child(1)){margin-left:34px}.page_title .va .feature li:not(:nth-child(1))::after,.page_title .va .feature li:not(:nth-child(1))::before{content:"";width:27px;height:1px;background:#fff;position:absolute;left:-32px;top:50%}.page_title .va .feature li:not(:nth-child(1))::after{transform:rotate(-45deg)}.page_title .va .feature li:not(:nth-child(1))::before{transform:rotate(45deg)}@media screen and (max-width: 600px){.page_title .va .feature li{height:42px;padding:0 5px 3px;font-size:0.85rem}}.page_title .name{text-align:center;position:relative}.page_title .name .hd .en,.page_title .name .hd .jp{display:block}.page_title .name .hd .en{font-weight:900;font-family:"Roboto",sans-serif;background:orange;height:85px;display:flex;align-items:center;justify-content:center;font-size:3.6rem;color:#000}.page_title .name .hd .en sup{font-size:0.5em;transform:translateY(-12px)}.page_title .name .hd .en .pattern{margin-left:0.3em}.page_title .name .hd .jp{background:#ffd994;padding:10px 0}.page_title .name .btn{position:absolute;top:0;right:0}.page_title .name .btn a{display:block;line-height:85px;height:85px;padding:0 50px;text-decoration:none;background:#dc0002;color:#fff;transition:all .3s}.page_title .name .btn a:hover{background:#df817e}@media screen and (max-width: 600px){.page_title .name .hd .en{height:auto;padding:15px 0;font-size:8vw}.page_title .name .btn{position:relative;top:auto;right:auto}.page_title .name .btn a{line-height:65px;height:65px;padding:0}}.lead{padding:60px 0;background:#fff;text-align:center;display:flex;justify-content:center;line-height:1.3;color:#000}.lead .ln1{font-size:2.875rem}.lead .ln2{font-size:2rem;margin:15px 0 0;padding:15px 0 0;border-top:1px solid #444;position:relative}.lead .ln2::before{content:"";width:187px;height:7px;background:#444;position:absolute;top:0;left:50%;transform:translateX(-50%)}.lead .yellow{color:orange}@media screen and (max-width: 600px){.lead{padding:8%}.lead .ln1{font-size:1.6rem}.lead .ln2{font-size:1.3rem}}.navi{background:#e5e5e6}.navi ul{width:1200px;margin:0 auto;display:flex}.navi li{width:calc((100% - 180px)/4);margin-left:60px}.navi li:nth-child(1){margin-left:0}.navi li a{display:block;text-align:center;line-height:62px;font-size:1.3rem;color:#444;text-decoration:none;position:relative;white-space:nowrap;overflow:hidden}@media screen and (min-width: 601px){.navi li a::after{content:"";height:7px;width:100%;background:orange;position:absolute;bottom:0;left:0;opacity:0;transition:all .3s}.navi li a:hover::after{opacity:1}}@media screen and (max-width: 600px){.navi ul{width:auto;flex-wrap:wrap}.navi li,.navi li:nth-child(1){width:calc(50% + 1px);margin:-1px;border:solid #fff;border-width:0 0 1px 1px}.navi li.wide{width:calc(100% + 1px)}.navi li a{line-height:40px;font-size:1rem}}.box_wrapper{background:#fff;padding:0 2% 2%}.box_wrapper .box{color:#fff;margin:10px 0 0;background:50% 0 no-repeat #000;background-size:cover;position:relative;overflow:hidden}.box_wrapper .box.box_bg_01{background-image:url("../images/box_01_bg.jpg");margin-top:0}.box_wrapper .box.box_bg_02{background-image:url("../images/box_02_bg.jpg")}.box_wrapper .box.box_bg_03{background-image:url("../images/box_03_bg.jpg")}.box_wrapper .box.box_bg_04{background-image:url("../images/box_04_bg.jpg")}.box_wrapper .box>.inner{max-width:1200px;margin:0 auto;padding:100px 0}.box_wrapper .box .top{padding-left:155px;margin:0 0 60px;position:relative}.box_wrapper .box .top::before{display:block;font-family:"Roboto",sans-serif;position:absolute;top:-26px;left:0;font-size:200px;font-weight:700;color:orange}.box_wrapper .box.num_01 .top::before{content:"1"}.box_wrapper .box.num_02 .top::before{content:"2"}.box_wrapper .box.num_03 .top::before{content:"3"}.box_wrapper .box.num_04 .top::before{content:"4"}.box_wrapper .box.num_05 .top::before{content:"5"}.box_wrapper .box .top .hd{font-size:3.5rem;font-weight:900}.box_wrapper .box .top .hd .ln{display:block;line-height:1.2}.box_wrapper .box .top .hd .ln2{margin-top:10px}.box_wrapper .box .top .hd .s{font-size:0.5em}.box_wrapper .box .top .text{margin-top:30px;line-height:1.7}.box_wrapper .box .top .note li{font-size:0.875rem;margin-top:0.45em;padding-left:1.1em;position:relative;line-height:1.7}.box_wrapper .box .top .note li::before{content:"※";position:absolute;top:0;left:0}.box_wrapper .box .deco{font-weight:700;font-family:"Roboto",sans-serif;font-style:italic;position:absolute;top:60px;right:3%;text-align:right;background:url("../images/flag.png") 100% 0 no-repeat;background-size:auto 100%;height:50px;padding-right:115px;font-size:1rem}.box_wrapper .box .deco .ln1{font-size:1.5em;opacity:0.5}.box_wrapper .box .deco .ln2{font-size:1em;margin-top:5px;opacity:0.3}@media screen and (max-width: 600px){.box_wrapper .box>.inner{padding:100px 4vw 6vw}.box_wrapper .box .top{padding-left:0;margin:0 0 30px}.box_wrapper .box .top::before{top:-89px;font-size:70px}.box_wrapper .box .top .hd{font-size:2rem;text-align:center}.box_wrapper .box .deco{font-size:0.6rem;top:20px;height:35px;padding-right:70px}}.box_wrapper .box_hd{font-size:1.8rem}.box_wrapper .box_hd.en{font-weight:700;font-family:"Roboto",sans-serif;color:#ffa500;font-size:1em}.box_wrapper .box_hd.jp{line-height:1.2;font-weight:900;margin-top:5px}@media screen and (max-width: 600px){.box_wrapper .box_hd{font-size:1.4rem}}.box_wrapper .box.box_lineup .photos ul{display:flex}.box_wrapper .box.box_lineup .photos li{flex:1;margin-left:3px;position:relative}.box_wrapper .box.box_lineup .photos li:nth-child(1){margin-left:0}.box_wrapper .box.box_lineup .photos .caption{margin-bottom:10px}.box_wrapper .box.box_lineup .photos .caption .jp{color:orange;font-weight:700;font-size:1.14rem}.box_wrapper .box.box_lineup .photos li .img{padding:70% 0 0;background:#fff;position:relative;overflow:hidden}.box_wrapper .box.box_lineup .photos li .img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -40%);width:80%}.box_wrapper .box.box_lineup .photos .ok{display:block;font-weight:700;font-family:"Roboto",sans-serif;color:orange;font-size:1.8em;height:2.6em;width:2.6em;border-radius:100%;border:2px solid orange;line-height:calc(2.8em - 4px);text-align:center;position:absolute;right:6%;top:6%}@media screen and (max-width: 600px){.box_wrapper .box.box_lineup>.inner{padding-bottom:0}.box_wrapper .box.box_lineup .photos.photos3 li{flex:none;width:calc((100% - 6px)/3)}.box_wrapper .box.box_lineup .photos.photos3 li:nth-child(3n+1){margin-left:0}.box_wrapper .box.box_lineup .photos.photos5{margin:-15px -4vw 0;overflow:auto;-webkit-overflow-scrolling:touch;display:flex}.box_wrapper .box.box_lineup .photos.photos5 ul{padding:0 0 0 4vw}.box_wrapper .box.box_lineup .photos.photos5 ul::after{content:"";display:block;width:4vw;height:1px}.box_wrapper .box.box_lineup .photos.photos5 li{flex:none;width:calc((100% - 5px)/2);width:40vw;margin-top:15px}.box_wrapper .box.box_lineup .photos .caption span{display:block}.box_wrapper .box.box_lineup .photos .caption .jp{font-size:0.9rem;margin-bottom:5px}.box_wrapper .box.box_lineup .photos .ok{font-size:1.5em;height:2.2em;width:2.2em;line-height:calc(2em - 4px)}}.linupTopLinksOuter{margin:50px 0 10px}.linupTopLinks .guideLink a{color:#000;border-color:orange;background:orange}.linupTopLinks .guideLink a:hover{color:#fff;border-color:#dc0002;background:#dc0002}@media screen and (max-width: 600px){.linupTopLinksOuter{margin:30px 0}}.priceTable{display:flex;line-height:1.25;font-size:1rem;margin-top:1px}.priceTable .tableHd{width:12%;color:#ffffff;padding:20px;background:rgba(255,255,255,0.25)}.priceTable .tableHd .num{font-size:2em}.priceTable table{width:88%;border-collapse:collapse;border-spacing:0;margin-left:1px}.priceTable thead th{border-right:1px solid #000;text-align:center}.priceTable thead th:not(.fitting){text-align:center;color:#ffffff;padding:5px 10px;background:rgba(255,255,255,0.25);white-space:nowrap}.priceTable thead th .s{font-size:0.6em}.priceTable tbody tr>*{padding:10px;border-bottom:1px solid rgba(255,255,255,0.2);text-align:left}.priceTable tbody tr:last-child>*{border-bottom:none}.priceTable tbody .size{white-space:nowrap;text-align:center;font-size:1.2em}.priceTable tbody .priceTD{white-space:nowrap;text-align:center}.priceTable tbody .priceTD a{display:block;text-decoration:none}.priceTable tbody .priceTD .price{color:orange;font-weight:bold;font-size:1.2em;text-align:center}.priceTable tbody .priceTD .price span{font-size:1.4em}.priceTable tbody .priceTD .purchase span{display:inline-block;background:orange;color:#222;font-weight:bold;font-size:0.75em;padding:0 25px 0 12px;line-height:24px;border-radius:12px;position:relative;text-align:left;white-space:nowrap}.priceTable tbody .priceTD .purchase span:after{content:"\f290";font-family:FontAwesome;font-size:11px;vertical-align:middle;position:absolute;top:0;right:8px;z-index:1}.priceTable tbody .priceTD .purchase{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transition:all .3s}.priceTable tbody .priceTD:hover .purchase{transform:scale3d(1.1, 1.1, 1.1)}.priceTable tbody .askTD{text-align:center}.priceTable tbody .askTD a{text-decoration:none}.priceTable tbody .askTD .ask{font-size:1.4rem;text-decoration:none;color:orange;font-style:italic}.priceTable tbody .askTD .msg{margin:2px 0 0;font-size:.85em;color:#fff;line-height:1.2}.priceTable tbody .askTD .msg:hover{text-decoration:underline}.priceTable .fitting{font-size:0.9em;width:700px}.priceTable .fitting .wrapper{display:flex;align-items:center;justify-content:center}.priceTable .fitting .cel{padding:5px;flex:1}.priceTable thead .fitting .wrapper{border-top:1px solid #000}.priceTable thead .fitting .cel{background:rgba(255,255,255,0.25)}.priceTable thead .fitting .cel.jp{border-right:1px solid #000}.priceTable tbody .fitting .cel{word-break:break-all}.priceTable tbody .fitting .label{display:none}.priceTable tbody .fitting .etc{font-size:0.8em;padding-left:0.3em}@media screen and (max-width: 600px){.priceTable{display:block;font-size:.875em;margin:0 -3%;width:106%}.priceTable .tableHd{width:auto;padding:10px;margin:0 0 1px}.priceTable table{margin:0;width:calc(100% + 3px)}.priceTable tbody tr>*{padding:5px}.priceTable .fitting .wrapper{display:block}.priceTable thead .fitting .wrapper{display:flex;justify-content:center;background:rgba(255,255,255,0.25);padding:5px 0}.priceTable .fitting .cel{width:auto}.priceTable thead .fitting .cel{background:none;padding:0}.priceTable tbody .fitting .cel{padding:5px}.priceTable thead .fitting .cel.jp{border-right:none}.priceTable thead .fitting .cel.jp::after{content:"／"}.priceTable tbody .fitting .label{display:inline;font-weight:bold}}
