@charset "utf-8";body{background:#fff;color:#000;font-size:20px;font-family:"Noto Sans CJK JP",YuGothic,'Yu Gothic','メイリオ',Meiryo,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;font-weight:400;margin:0}.clear:after{content:"";display:block;clear:both}.sp{display:none !important}.pc-block{display:block}img{width:100%;height:auto;margin:0;padding:0}a{text-decoration:none;display:block;transition:all .5s}a img{transition:all .5s}a:hover{opacity:.8;transition:all .5s}a:hover img{filter:brightness(130%)}ul,li{list-style:none}.wrap{width:1100px;box-sizing:border-box;margin:0 auto}.f-left{float:left}.f-right{float:right}.arial{font-family:'Arial',YuGothic,'Yu Gothic','ヒラギノ角ゴシック','Hiragino Sans',sans-serif}header{background:url(//ducati-chibacentral.jp/wp-content/themes/ducati/css/../lp-img/top_bg.jpg) no-repeat top center;background-size:cover;padding:100px 0 35px}header .plaza-title{color:#fff;font-size:62px;text-shadow:0px 5px 40.02px rgba(10,2,5,.75);text-align:center}header .top-info{width:560px;margin:380px auto 0 75px}header .top-info .round-area{width:495px;background:url(//ducati-chibacentral.jp/wp-content/themes/ducati/css/../lp-img/btn_bg_top.png) no-repeat center;background-size:cover;border-radius:25px;padding:7px 20px;margin:0 auto}header .top-info .round-area p{color:#fff;font-size:24px;font-weight:700;text-align:center;margin:0}header .top-info .round-area span{color:#f33}footer{background:url(//ducati-chibacentral.jp/wp-content/themes/ducati/css/../lp-img/ft_bg.jpg) no-repeat center bottom;background-size:cover;position:relative;padding:425px 0 35px}footer p{color:#fff}footer .ft-cv{width:215px;position:absolute;top:15px;right:63px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}footer .ft-cv .ft-btn{width:45%;display:block}footer .ft-title{font-size:60px;font-weight:700;line-height:1em;text-align:center;margin-bottom:70px}footer .copyright{font-size:16px;font-weight:700;line-height:1em;text-align:center}section{padding:50px 0 60px}.cont-title{font-family:'Arial',YuGothic,'Yu Gothic','ヒラギノ角ゴシック','Hiragino Sans',sans-serif;font-size:42px;font-weight:700;padding:90px 0 35px;position:relative;text-align:center;margin:0 auto 65px}.cont-title span{display:block;font-size:18px;margin-top:20px}.cont-title:before{content:"";display:block;width:70px;height:80px;background:url(//ducati-chibacentral.jp/wp-content/themes/ducati/css/../lp-img/title_icon.png) no-repeat center bottom;background-size:contain;position:absolute;top:0;left:50%;transform:translateX(-50%)}.cont-title:after{content:"";display:block;width:95%;height:20px;background:url(//ducati-chibacentral.jp/wp-content/themes/ducati/css/../lp-img/title_line.png) no-repeat left top;background-size:contain;position:absolute;bottom:0;left:0}.signa-item,.point-item{background:url(//ducati-chibacentral.jp/wp-content/themes/ducati/css/../lp-img/icon_check.png) no-repeat left center;background-size:25px 25px;padding-left:45px;margin:10px 0}.signa-item:nth-of-type(1),.point-item:nth-of-type(1){margin:0 0 10px}_:-ms-lang(x)::-ms-backdrop,.signa-item,.point-item{background:url(//ducati-chibacentral.jp/wp-content/themes/ducati/css/../lp-img/icon_check.png) no-repeat left 0;background-size:25px 25px}.point-item2{background-position:left 3px}.signa-item span{color:#c33}.cont-price .price-table{width:800px;margin:0 auto}.cont-price .price-table tr td{border-collapse:collapse;border-bottom:1px solid #999;font-size:16px}.cont-price .price-table tr:nth-of-type(1) td{border-top:1px solid #999}.cont-price .price-table tr td:nth-of-type(1){width:270px;background:#eee;color:#666;padding:15px 20px 15px 45px}_:-ms-lang(x)::-ms-backdrop,.cont-price .price-table tr td:nth-of-type(1){padding:15px 20px 5px 45px}.cont-price .price-table tr td:nth-of-type(2){padding:15px 20px 15px 215px}_:-ms-lang(x)::-ms-backdrop,.cont-price .price-table tr td:nth-of-type(2){padding:15px 20px 5px 215px}.cont-price .price-table tr td span{display:inline-block;position:static;transform:translateX(-50%)}.cont-price .price-table tr td span.title,.cont-price .price-Annotation{color:#c33}.cont-price .price-Annotation{font-size:14px;font-weight:400;text-align:center;margin:20px 0 0}.cont-price .price-Annotation span:nth-of-type(1){margin-right:20px}.cont-signature{background:url(//ducati-chibacentral.jp/wp-content/themes/ducati/css/../lp-img/cont_bg.jpg) no-repeat center top;background-size:cover}.signa-box{background:#fff;border-left:4px solid #7d7d7d;padding:45px 50px}.signa-box:nth-of-type(1){margin-bottom:30px}.signa-box .signa-title{width:220px}.signa-box .signa-title img{width:auto;height:27px}.signa-box .signa-title p{font-size:14px;font-weight:700}.signa-box .signa-list{width:calc(100% - 220px)}.signa-box .signa-list ul,.wide-box .point-text.point-icon ul{margin:0;padding-left:0}.cont-point .wrap{padding:0 50px}.wide-box,.single-box{margin-top:50px}.wide-box .point-img,.wide-box .point-text,.both-box{width:50%;box-sizing:border-box}.wide-box .point-text.point-icon{padding:35px 10px 35px 40px;position:relative}.wide-box:nth-of-type(2) .point-text.point-icon{padding:35px 10px 35px 0}.wide-box .point-text.point-icon:before{content:"";display:block;width:140px;height:110px;background:url(//ducati-chibacentral.jp/wp-content/themes/ducati/css/../lp-img/icon_bg.png) no-repeat top center;background-size:contain;position:absolute;top:15px;right:30px;z-index:-1}.point-title{font-size:30px;font-weight:700;margin:0 0 30px}.both-box .point-title{margin-top:15px}.point-title span:nth-of-type(1){color:#9a3c29;display:block;font-family:'Arial',YuGothic,'Yu Gothic','ヒラギノ角ゴシック','Hiragino Sans',sans-serif;font-size:18px;font-weight:700;margin-bottom:10px}.cont-map{padding-top:0}.cont-map .wrap{padding:0 50px}.cont-map p{font-size:20px;margin-top:15px}.cont-map p span{margin-left:80px}.cont-contact{padding-bottom:80px}.cont-contact h2{margin-bottom:25px}.cont-contact p{font-size:16px;line-height:1.8;text-align:center}.cont-contact p span{color:#c33}.cv-area{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:110px auto 110px}.cv-area .cv-btn{width:45%;color:#fff;background:url(//ducati-chibacentral.jp/wp-content/themes/ducati/css/../lp-img/btn_bg.png) no-repeat center;background-size:cover;border-radius:55px;box-sizing:border-box;font-size:24px;font-weight:700;display:inline-block;text-align:center;padding:35px}_:-ms-lang(x)::-ms-backdrop,.cv-area .cv-btn{padding:35px 35px 20px}.contact-info p a{color:#000;display:inline-block}.contact-info p.info-mail a{border-bottom:1px solid #39f;color:#39f}@media (max-width:1100px){.wrap{width:100%}}@media (max-width:970px){.cont-price .price-table{width:90%}.signa-item,.point-item{background-position:left 3px}.point-title{font-size:25px}}@media (max-width:768px){body{font-size:14px}.sp-block{display:block}.wrap{width:90%;margin:0 auto}header{padding:50px 0 35px}header .plaza-title{font-size:30px}header .top-info{width:100%;margin:200px auto 0}header .top-info .round-area{width:90%}header .top-info .round-area p{font-size:16px}footer{padding:200px 0 15px}footer .ft-title{font-size:25px;margin-bottom:15px}footer .ft-cv{width:150px;right:20px}.cont-title{font-size:25px}.cont-title:before{width:50px;height:60px}.cont-title span{font-size:14px}.cont-price .price-table{width:100%}.cont-price .price-table tr td{font-size:14px}.cont-price .price-table tr td:nth-of-type(1){width:auto;padding:15px}.cont-price .price-table tr td:nth-of-type(2){width:140px;padding:15px;text-align:center}.cont-price .price-table tr td span{position:static;transform:none}.cont-price .price-Annotation span{display:block;text-align:left;margin:0}.signa-box{padding:25px 30px}.signa-box .signa-list{width:100%}.signa-item,.point-item{background-size:20px 20px;background-position:left 5px;padding:5px 5px 5px 30px;margin:5px 0}.cont-point .wrap{padding:0}.wide-box .point-img,.wide-box .point-text,.both-box{width:100%}.wide-box,.single-box{margin-top:25px}.both-box:nth-of-type(1){margin-bottom:25px}.wide-box .point-text.point-icon,.wide-box:nth-of-type(2) .point-text.point-icon{padding:20px 0 15px 10px}.point-title{font-size:20px;margin-bottom:10px}.point-title span:nth-of-type(1){font-size:14px;margin-bottom:5px}.map-area iframe{height:300px}.cont-map .wrap{padding:0}.cont-map p{font-size:14px}.cont-map p span{display:block;margin:10px 0 0}.cv-area{display:block;margin:50px auto}.cv-area .cv-btn{width:300px;display:block;font-size:16px;margin:0 auto 20px;padding:10px 15px}}