main#main{word-wrap:break-word}main#main img{max-width:100%;height:auto!important}main#main .d-grid-news img{height:100%!important}main#main .second-list{color:#999;list-style-type:none!important;padding:0;margin-bottom:40px}main#main .second-list li{border-bottom:1px solid #999;padding:15px 0 0}h2.index_h2{color:#666}h2.price{color:#af1d21}.pagenate{font-size:18px;margin:0 auto}.pagenate a,.pagenate span{padding:3px}.red-btn{display:inline-block;background-color:#af1d21;color:#fff;padding:10px 30px;border-radius:5px;text-decoration:none;border:0 none;margin:10px 0}.gallery{display:-webkit-flex;display:flex;justify-content:left;margin-bottom:40px}.gallery .gallery-item{max-width:32%;margin-right:1%}.gallery .gallery-item img{max-width:100%;border:1px solid #ccc;padding:2px}.wpcf7-form ul{list-style-type:none!important;padding:0!important;margin-top:40px!important;margin-bottom:40px!important}.wpcf7-form ul li{margin-bottom:15px}.wpcf7-form ul li input,.wpcf7-form ul li textarea{max-width:100%}.wpcf7-form ul li input,.wpcf7-form ul li select,.wpcf7-form ul li textarea{background:0 0;padding:5px 2px;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.wpcf7-form ul li .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-submit{color:#666!important;border:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5e5e5));background-image:linear-gradient(to bottom,#fff,#e5e5e5);border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:190px;height:60px;margin:10px auto;display:block}.wpcf7-form ul li.item-input input{max-width:80px}@media screen and (min-width:780px){.flex{display:flex;justify-content:space-between}.flex.col2{justify-content:center;width:100%}.flex.col2 div.child{width:40%;margin:0 2%}}.aligncenter{margin:0 auto;display:block}.d-header-main .top-wrap>.wrap>.sx>.links{margin-left:20px}.second-movie{margin-top:40px}.second-movie__thumb{width:100%;position:relative}.second-movie__thumb:before{content:"";display:block;padding-top:56.25%}.second-movie__thumb iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.d-header-main .body{max-width:1400px}.d-header-editoriale .content.is-second_hand{max-width:none}.p-sh-head .title{font-size:25px;margin:0;text-align:center}@media print,screen and (min-width:780px){.p-sh-head .title{font-size:32px}}.p-sh-head__contents{display:flex;align-items:center;gap:20px 40px;flex-wrap:wrap;margin-top:25px}.p-sh-head-select{position:relative;display:inline-block;width:230px}.p-sh-head-select__label{display:block;padding:8px 5px;border-bottom:1px solid #000;background:#fff;cursor:pointer;position:relative}.p-sh-head-select__label:before{content:"";width:10px;height:10px;border-right:1px solid #000;border-bottom:1px solid #000;position:absolute;top:50%;right:5px;transform:translateY(-50%) rotate(45deg)}.sales-status-filter__wrap{display:none;position:absolute;top:100%;left:0;width:100%;list-style:none;margin:0;z-index:10;padding-top:10px}.p-sh-head-select:focus-within .sales-status-filter__wrap,.p-sh-head-select:hover .sales-status-filter__wrap{display:block}.sales-status-filter{background-color:#fff;padding:10px 8px;display:flex;flex-direction:column;gap:10px}.sales-status-filter li a{font-size:13px;font-weight:400;letter-spacing:.08em;color:#7c7c7c;text-decoration:none}.p-sh-head__link a{text-decoration:none;transition:.3s;font-size:15px;font-weight:400}.p-sh-head__link a:hover{text-decoration:underline;color:red}@media print,screen and (min-width:980px){.d-header-main .top-wrap .hamburger{display:none}}@media print,screen and (min-width:980px){.d-header-main .top-wrap>.wrap>.sx>.links{margin-left:0;gap:20px;width:100%;justify-content:center}}@media print,screen and (min-width:1280px){.d-header-main .top-wrap>.wrap>.sx>.links{gap:30px}}@media print,screen and (min-width:980px){.d-header-main .body .link{font-size:10px;margin:0}}@media print,screen and (min-width:1080px){.d-header-main .body .link{font-size:12px}}@media print,screen and (min-width:1200px){.d-header-main .body .link{font-size:14px}}@media print,screen and (min-width:980px){.d-header-main .top-wrap{padding:0 20px}}.d-header-main .top-wrap>.wrap>.sx>.links>.link>a{min-width:auto !important}