/*!/wp-content/themes/chura/css/vvf/common.css*/@charset "utf-8";body{font-size:100%;line-height:1.6}@media only screen and (max-width:480px){body{font-size:87.5%}}@media only screen and (max-width:320px){body{font-size:75%}}@media only screen and (min-width:960px){a:hover img{-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);transition-duration:.3s}a img{transition-duration:.3s;backface-visibility:hidden;display:inline-block}}#pagetop{position:fixed;right:30px;bottom:30px;display:none;border:4px solid red}header,#topimage,#gnav,#point,#reason .wrap{max-width:1120px;margin:0 auto}.subfont{font-family:'Montserrat',sans-serif;font-weight:400;font-size:112.5%}header{padding:25px 0;overflow:hidden;position:relative}header h1{float:left}header .tel{float:right}header .sns{float:right;margin-right:20px}header .sns li{float:right;margin-right:10px}header .sns li a img{vertical-align:top}.fb_iframe_widget span{vertical-align:top!important}#topimage{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:relative}#topimage .light{position:absolute;left:0;top:0}#topimage .ti{text-align:center;color:#fff;max-width:508px;padding:30px 0;background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/ti_bg.png) center center repeat-y}#topimage .ti_text{margin:10px 0}#topimage p{font-size:131.25%;line-height:1.667;margin:0}#topimage .btn{margin-top:30px}#gnav{margin-top:40px;margin-bottom:40px}#gnav ul{overflow:hidden}#gnav ul li{font-size:93.75%;float:left;width:16%;text-align:center}#gnav ul li a{color:#333;display:block;border-left:1px solid #333}#gnav ul li:first-child a{border-left:none}#gnav ul li a:hover{color:#ccc}#gnav .menu{display:none}#point{margin-top:50px;margin-bottom:50px}#point ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#point ul li{display:inline-block;width:32.333333%;margin:.5%}@media(max-width:740px){#point ul{max-width:95%;margin:0 auto}#point ul li{width:48%!important;margin:1%!important;padding:0!important}}.price{background:#efefef;text-align:center;padding:50px}@media only screen and (max-width:740px){.price{padding:40px 2%}}.price h2{font-size:175%;line-height:1.3;margin-bottom:10px}.price h2 .small{font-size:68.42%}.price .price_wrap{max-width:1120px;background-color:#fff;padding:40px;margin:40px auto 0;box-sizing:border-box}.price .price_wrap p{margin:25px auto}.price .price_wrap ul{overflow:hidden}.price .price_wrap ul li{width:300px;display:block;font-size:75%;line-height:1.8;text-align:left;float:left;margin:0 25px 25px 0;border:15px solid #efefef}.price .price_wrap ul li:nth-child(3n){margin:0 0 20px 0}@media(max-width:1260px){.price .price_wrap ul li{width:29%;margin:0 20px 20px 0}}@media(max-width:1180px){.price .price_wrap ul li{width:28%}}.price .price_wrap ul li p{margin:0;font-size:20px;line-height:100%;font-weight:700;font-family:"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro",sans-serif}.price .price_wrap ul li .pbox{padding:15px;box-sizing:border-box}.price .price_wrap ul li .pbox .num{border-bottom:1px solid gray;padding:0 0 10px;margin:0 0 5px}.price .price_wrap ul li .pbox .prs{color:red;padding:0 0 10px}.price .price_wrap ul li .pbox .prs strong{font-size:38px;line-height:38px}.price .price_wrap ul li .pbox .txt{font-size:24px;letter-spacing:-1px}.price h4{color:#fff;font-size:28px;background-color:red;padding:10px 0}.price .btn{line-height:1.375;font-size:120%;max-width:465px;margin:20px auto 0;border:2px solid #333}.price .btn a{display:block;background-color:#fff;-webkit-background-size:auto 100%;background-size:auto 100%;color:#333;padding:20px;font-weight:700}.price .btn a:hover{opacity:.8}.price .list_pc{display:block}.price .list_sp{display:none}#arv{background:#fff;text-align:center;padding:50px}#arv h2{font-size:175%;line-height:1.3;margin-bottom:10px}#arv h2 .small{font-size:68.42%}#arv .arv_wrap{max-width:1040px;margin:40px auto}#arv .arv_wrap .time{margin-bottom:2%}#arv .arv_wrap ul{overflow:hidden}#arv .arv_wrap .text{background:#fff;padding:3%}#arv .arv_wrap ul li{display:block;font-size:75%;line-height:1.8;text-align:left;float:left;width:23%;padding:1%;margin:0}#arv .arv_wrap ul#newslist li{float:none;width:100%;box-sizing:border-box;border-bottom:1px dotted #ccc}#arv .arv_wrap ul li:nth-child(4n){margin-right:0}#arv .arv_wrap ul li a{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;color:#333;background:#f5f5f5}#arv .arv_wrap ul li a img{display:block;margin-bottom:5px}#arv .btn{line-height:1.375;font-size:120%;max-width:465px;margin:0 auto}#arv .btn a{display:block;background-color:red;-webkit-background-size:auto 100%;background-size:auto 100%;color:#fff;padding:20px;font-weight:700}#arv .btn a:hover{opacity:.8}#reason{text-align:center;padding:50px 0}#reason h2{font-size:225%;color:#4a332c;margin:15px 0 0}#reason h3{font-size:125%;color:#4a332c}#reason .icon{display:inline-block;background:#4a332c;border-radius:50%}#reason .bnr{width:1120px;margin:40px auto}#reason .bnr ul{overflow:hidden}#reason .bnr ul li{float:left;margin-left:20px}#reason .bnr ul li:first-child{margin-left:0}#reason .bnr ul li a .sp{display:none}#reason .wrap{background:#fff;padding:30px 0;margin-top:40px}#reason .wrap h4{color:#f7931e;font-size:187.5%;margin-bottom:20px}#reason .wrap .point{overflow:hidden}#reason .wrap .point dl{display:inline-block;border:6px solid #fbb03b;width:296px;padding:10px;margin:6px;-webkit-border-radius:6px;border-radius:6px;vertical-align:top}#reason .wrap .point dl dt{display:table;width:100%;font-size:187.5%;line-height:40px;color:#f7931e;font-weight:700}#reason .wrap .point dl dt span{display:table-cell;vertical-align:middle;border-bottom:1px solid #f7931e;padding-bottom:12px}#reason .wrap p,#reason .wrap .point dl dd{font-size:87.5%;line-height:24px;word-break:break-all}#reason .wrap .point dl dd{padding-top:14px}#brand{padding:90px 0 50px;background-color:#f5f5f5}#brand h2,#brand h3{text-align:center}#brand>p{font-size:87.5%;line-height:24px;text-align:center;max-width:1120px;margin:0 auto}#brand h2{font-size:187.5%;margin-bottom:10px}#brand .brand_box{max-width:1120px;margin:30px auto}#brand .brand_box .in{background-color:#fff;padding:15px 0}#brand .brand_box .in>p{margin:1% 2% 0;font-size:81.25%;line-height:1.4}#brand .brand_box table{width:100%;table-layout:fixed;border-collapse:separate}#brand .brand_box table th,#brand .brand_box table td{vertical-align:middle;text-align:center;padding:5px}#brand .brand_box table th{width:20%;border-right:2px solid #b0b0b0}#brand .brand_box table td{border-right:1px dotted #b0b0b0}#brand .brand_box table td:last-child{border-right:none}#brand .brand_box table td a{display:block;text-align:left;padding:5px}.contact{text-align:center;padding:60px 0 40px}.contact.contact2{background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/cont_bg.png) repeat}.contact.contact2 strong{font-size:50px}.contact .bnr .sp{display:none}.contact p{margin:0;color:#fff;font-weight:700;font-size:225%;line-height:57px}.contact p .free{font-size:138.89%}.contact ul{margin-bottom:20px}.contact ul li{background:#fff;display:inline-block;width:208px;padding:6px 0;margin:4px;color:#ff9a00;font-size:125%;font-weight:700;-webkit-border-radius:4px;border-radius:4px}.contact .btn{margin:40px auto}.contact .btn ul{width:1120px;max-width:95%;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.contact .btn ul li{display:block;width:49%;background:none;border-radius:0;padding:0}.contact .btn ul li:nth-child(odd){margin:2% 1% 0 0}.contact .btn ul li:nth-child(even){margin:2% 0 0 1%}@media(max-width:740px){.contact .btn ul{margin:0 auto 20px}.contact .btn ul li{width:100%}.contact .btn ul li:not(:first-child){margin:2% 0 0 0}.contact .btn ul li:first-child{margin:0%}}.contact .deli_btn{line-height:1.375;font-size:120%;max-width:465px;margin:0 auto;border:2px solid #333}.contact .deli_btn a{display:block;background-color:#fff;-webkit-background-size:auto 100%;background-size:auto 100%;color:#333;padding:20px;font-weight:700}.contact .deli_btn a:hover{opacity:.8}#flow{background:#f2f2f2;padding:40px 0;border-top:1px solid #c9c9c9}#flow h2{font-size:225%}#flow h2,#flow h3{text-align:center}#flow .wrap{max-width:1120px;margin:50px auto;background:#fff;-webkit-box-shadow:1px 1px 3px 1px rgb(0 0 0 / .2);box-shadow:1px 1px 3px 1px rgb(0 0 0 / .2)}#news_list{max-width:1120px;margin:3% auto;padding:3%;border-top:8px solid red;background:#fff;box-sizing:border-box;box-shadow:1px 1px 3px 1px rgb(0 0 0 / .2)}#news_list dl{border-bottom:1px dotted #b3b3b3;overflow:hidden;font-size:87.5%;padding:2% 0;color:#333;line-height:1.4}#news_list dl dt{float:left}#news_list dl dd{float:left;margin-left:2%}#news_list dl dd a{color:#333}#flow .step .step_wrap{padding:1% 3% 3%;background:#fff;border-top:1px solid #e6e6e6}#flow .step .step_wrap .chart{border-top:1px dotted #b3b3b3;padding:3% 0}#flow .step .step_wrap .chart:first-child{border-top:none}#flow .step .step_wrap .chart>dl{display:table;width:100%}#flow .step .step_wrap .chart>dl dt,#flow .step .step_wrap .chart>dl dd{display:table-cell;vertical-align:middle;padding:10px 30px;color:#333}#flow .step .step_wrap .chart>dl dt{text-align:center;border-right:1px solid #b3b3b3;width:158px}#flow .step .step_wrap .chart>dl dt p{font-weight:700;font-size:162.5%;margin:0}#flow .step .step_wrap .chart>dl dt>span{display:inline-block;font-size:400%}#flow .step .step_wrap .chart>dl dd p{margin:10px 0 0;font-size:93.75%}#flow .step .step_wrap .chart>dl dd h5{font-size:150%;line-height:1.4}#flow .step .step_wrap .chart>dl dd a{color:#006ce2}#flow .step .step_wrap .chart .chuui{color:#ea1c24}#flow .step h4{text-align:center;background:#ff9501;color:#fff;font-size:200%;padding:10px 0}#flow .step h4 span{display:inline-block;vertical-align:middle}#flow .step h4 .icon{font-size:168.75%;line-height:1;margin:0 20px}#flow .step h4.step1 .icon{color:#ffe4e4}#flow .step h4.step2{background:#2193f0}#flow .step h4.step2 .icon{color:#d8e8f9}#flow .step h4.step3{background:#03b101}#flow .step h4.step3 .icon{color:#d5f3e1}#flow .step h4 .small{font-size:72.22%;margin-right:15px}#flow .step_box .ready_wrap{clear:both}#flow .step_box .ready{background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/ready_bg.jpg) center 0 repeat;padding:15px 15px 20px;margin-top:20px}#flow .step_box .ready h6{text-align:center;color:#fff;font-size:137.5%;margin:5px 0 20px}#flow .step_box .ready ul{text-align:center}#flow .step_box .ready ul li{width:280px;display:inline-block;vertical-align:middle;background:#fff;padding:10px}#flow .step_box .ready ul li.plus{width:auto;background:none;color:#fff;font-size:262.5%;padding:0}#flow .step_box .ready ul li p{margin:0}#flow .step_box .ready ul li dl dt{font-weight:700;color:red;font-size:112.5%;border-bottom:1px solid #b0b0b0;padding-bottom:10px;margin-bottom:10px}#flow .step_box .ready ul li dl dd{text-align:left;font-size:87.5%;line-height:24px;color:#4d4d4d;padding:0 5px}#flow .step_box .ready ul li dl dd .image{margin-bottom:10px}#flow .step_box .ready ul li dl dd .btn{margin-top:30px;text-align:center;font-size:87.5%}#flow .step_box .ready ul li dl dd .btn a{display:block;background:red;color:#fff;font-weight:700;padding:14px 10px}#flow .step_box .ready ul li dl dd .btn a:hover{opacity:.7}#flow .step_box .ready ul li:first-child dl dd{text-align:center}#flow .btn{font-size:120%;line-height:1.375;max-width:465px;margin:3% auto;text-align:center}#flow .btn a{display:block;background:red;color:#fff;padding:20px;font-weight:700}.line{text-align:center}.line .sp{display:none}#voice{background:#e9e9e9;padding:50px 0}#voice h2,#voice h3{text-align:center;color:#333}#voice h2{font-size:225%;line-height:1.4;margin-bottom:10px}#voice h2 span{font-size:72.22%}#voice .voice_wrap{width:980px;margin:0 auto;overflow:hidden}#voice .voice_wrap .voice_list{background:#fff;float:left;width:430px;padding:20px;margin-top:40px}#voice .voice_wrap .voice_list p{font-size:87.5%;line-height:30px;margin:0;background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/voice_line.jpg) center 0 repeat}#voice .voice_wrap .voice_list p.name{font-weight:700;color:red;background:none}#voice .voice_wrap .voice_list:nth-child(2n){float:right}#qa{padding:60px 0}#qa h2,#qa h3,#qa .icon{text-align:center;color:#231815}#qa h2{font-size:225%;margin-bottom:10px;margin-top:15px}#qa h3{font-size:125%;border-bottom:1px dotted #b3b3b3;padding-bottom:30px;margin-bottom:30px}#qa dl{width:980px;margin:0 auto}#qa dl dt{font-weight:700;color:red;background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/qa_q.png) 0 30px no-repeat;min-height:32px;padding-left:50px;padding-top:30px;margin-top:30px;margin-bottom:10px;border-top:1px solid #c9c9c9}#qa dl dt:first-child{border-top:none;margin-top:0}#qa dl dd{font-size:87.5%;color:#231815;line-height:20px;background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/qa_a.png) 0 0 no-repeat;min-height:32px;padding-left:50px}.page{padding:40px 0}#contact{background:#efefef;text-align:center}#contact h2,#contact h3{color:#333}#contact h2{font-size:225%;margin-top:10px;margin-bottom:5px}#contact .txt{color:#333;font-size:14px;line-height:100%;background-color:#e6e6e6;padding:5px;margin:0 auto 25px}#contact .form{background:#fff;padding:30px 115px;max-width:1120px;margin:40px auto;-webkit-box-sizing:border-box;box-sizing:border-box}#contact .form dl{display:table;table-layout:fixed;width:100%;border-top:1px solid #c9bc9c}#contact .form dt,#contact .form dd{display:table-cell;vertical-align:middle;text-align:left}#contact .form dt{padding:12px 30px;font-size:81.25%;width:220px}#contact .form dt span{color:#ed1c24;font-size:11px}#contact .form dd{padding:15px 30px;font-size:75%;line-height:20px}#contact .form .must{background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/form_must.png) right center no-repeat}#contact .form input[type="text"],#contact .form input[type="tel"],#contact .form input[type="email"],#contact .form textarea{width:100%;max-width:370px;border:1px solid #ccc;padding:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#contact .form input[type="text"].zip{max-width:60px}#contact .form .at{background:#e6e6e6;padding:10px;margin-bottom:25px;font-size:87.5%;color:#333}#contact .form .send_btn{border-top:1px solid #c9bc9c;padding:35px}#contact .form input.conf{display:block;width:464px;height:71px;margin:0 auto;overflow:hidden;text-indent:-9999px;border:none;background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/btn_confirm.gif) center center no-repeat}#contact .form input.back{display:inlin-block;width:410px;height:69px;margin:0 auto;overflow:hidden;text-indent:-9999px;border:none;background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/btn_reset.gif) center center no-repeat}#contact .form input.check{display:inlin-block;width:410px;height:69px;margin:0 auto;overflow:hidden;text-indent:-9999px;border:none;background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/btn_send.gif) center center no-repeat}#contact .form .comp h4{font-size:250%;font-weight:700;color:#1bab4a}#contact .form .comp p{font-size:93.75%;line-height:29px;color:#4c4c4c;margin:40px 0}.wpcf7c-conf{background-color:#fff!important;border:none!important}footer .info_wrap{background:#f5f6f7;padding:100px 0 40px}footer .info_wrap .info{max-width:1000px;margin:0 auto;padding:40px 60px;background:#fff}footer .info_wrap .info .co{display:table;width:100%;margin-bottom:45px}footer .info_wrap .info .co .image,footer .info_wrap .info .co .logo{display:table-cell;vertical-align:middle}footer .info_wrap .info .co .image{width:535px}footer .info_wrap .info .co .logo h2{text-align:center;border-bottom:1px solid #c9caca;padding-bottom:15px;margin-bottom:15px}footer .info_wrap .info .co .logo ul{width:100%;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}footer .info_wrap .info .co .logo ul li{width:49%;font-size:87.5%;line-height:24px}footer .info_wrap .info .co .logo ul li:nth-child(odd){margin:2% 1% 0 0}footer .info_wrap .info .co .logo ul li:nth-child(even){margin:2% 0 0 1%}footer .info_wrap .info .co .logo ul li p strong{position:relative;display:block;width:100%;border-bottom:4px solid #c9caca}footer .info_wrap .info .co .logo ul li p strong::before{content:"";position:absolute;left:0;bottom:-4px;width:150px;max-width:50%;height:4px}footer .info_wrap .info .co .logo ul li:nth-child(1) p strong::before{background-color:#0071b9}footer .info_wrap .info .co .logo ul li:nth-child(2) p strong::before{background-color:#03b101}footer .info_wrap .info .co .logo ul li:nth-child(3) p strong::before{background-color:#ff8c01}footer .info_wrap .info .co .logo ul li:nth-child(4) p strong::before{background-color:#f21961}footer .info_wrap .info .co .logo ul li:nth-child(5) p strong::before{background-color:#e10020}footer .info_wrap .info .co .logo ul li:nth-child(6) p strong::before{background-color:#6b2e8d}footer .info_wrap .info .co .logo ul li:nth-child(7) p strong::before{background-color:#4845ce}footer .footer .logo ul li span{margin-top:10px;display:block}footer .info_wrap .info .co .logo ul li .map iframe{width:100%;height:300px;display:block}footer .info_wrap .info h3{text-align:center;color:#fff;font-size:120%;padding:10px}footer .info_wrap .info .map{margin:0 auto}footer .info_wrap .info .map iframe{width:100%}footer .info_wrap .info #map1 h3{background-color:#0071b9}footer .info_wrap .info #map2 h3{background-color:#03b101}footer .info_wrap .info #map3 h3{background-color:#ff8c01}footer .info_wrap .info #map3 .map{margin:0 auto}footer nav{background:red}footer nav ul{max-width:1120px;margin:0 auto;overflow:hidden;padding:20px 0}footer nav ul li{color:#fff;font-size:75%;line-height:14px;float:left}footer nav ul li a{color:#fff;display:block;padding:0 25px;border-left:1px solid #fff}footer nav ul li a:hover{border-left:1px solid #fff}footer nav ul li:first-child a{border-left:none}footer .footer{max-width:1120px;margin:0 auto;padding:30px 0}footer .footer .logo{display:inline-block}footer .footer .logo ul{overflow:hidden}footer .footer .logo ul li{float:left;font-size:68.75%;line-height:20px;margin-right:20px}footer .footer .smf-company-name{font-size:68.75%;display:none}footer .footer .copyright{font-size:68.75%;margin-top:1em;text-align:right}@media(max-width:740px){footer .info_wrap .info .co .logo ul li{width:100%}footer .info_wrap .info .co .logo ul li:not(:first-child){margin:8% 0 0 0}footer .info_wrap .info .co .logo ul li:first-child{margin:0%}}#bread{text-align:left;font-size:75%}#bread a{color:#76ae04}#single #bread a{color:#fff}.wp-pagenavi{font-size:13px;text-align:center;overflow:hidden;color:#fff;padding:10px 0;margin:20px auto 0}.wp-pagenavi .pages{border:none;color:red;background:none}.wp-pagenavi a:hover,.wp-pagenavi .current{border:1px solid red;color:#fff;background-color:red}.wp-pagenavi a,.wp-pagenavi span{color:red;padding:6px 10px;margin:0 7px 0 0;background-color:#fff;border:1px solid red}#sns{position:fixed;left:0;bottom:0;width:100%;display:none;z-index:100}#sns .inner{padding:1%;background:#404040}#sns table{width:100%;margin:0 auto}#sns table td{padding:1%;text-align:center}#sns .inner table td a{display:block;background:#fff;padding:10px 0;border-radius:4px;color:#333;font-weight:700}#baloon1{background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/ft_bnr_bg1.png) center center no-repeat;background-size:100% 100%;position:relative;padding-bottom:4%;bottom:-5px;display:none}#baloon2{background:url(/wordpress/wp-content/themes/chura/css/vvf/../../img/vvf/ft_bnr_bg2.png) center center no-repeat;background-size:100% 100%;position:relative;padding-bottom:4%;bottom:-5px;display:none}.itemlist .price .price_wrap ul li .pbox .txt{font-size:12px;font-weight:400}.itemlist #arv{background-color:#efefef}.itemlist #arv .arv_wrap ul li a{background-color:#fff}.column #news_list{border:none;box-shadow:none}.column #news_list dl{border-bottom:2px solid #b3b3b3}.column #news_list dl:last-child{border-bottom:none}.column #news_list dl a:hover{color:red}#single h2,#single h3{text-align:center}#single h2{font-size:175%}#single .bread,#single .single_wrap{max-width:1140px;margin:auto}#single{background-color:#efefef;padding:40px 0 60px}#single .single_wrap{background-color:#fff;padding:40px;margin:30px auto 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#single .bread{font-size:14px;padding:20px 0 0;margin:0 auto 20px}#single .ttl{text-align:left;font-size:24px;line-height:30px;border-bottom:2px solid #b3b3b3;padding:15px 20px}#single .time{text-align:right;color:#333;padding:4px 26px;-webkit-border-radius:4px;border-radius:4px;margin:20px 0 0}#single .image{max-width:700px;background:#fff;padding:20px;margin:20px auto}#single .text{font-size:14px;text-align:center}#single .dnv{width:585px;margin:40px auto 0;overflow:hidden}#single .dnv ul{overflow:hidden}#single .dnv li{width:185px;font-size:14px;color:red;text-align:center;float:left;margin:0 15px 0 0}#single .dnv li:last-child{margin:0}#single .dnv li a{color:red;display:block;background-color:#fff;padding:10px 30px;border:2px solid red}#single .dnv li a:hover{color:#fff;background-color:red}