@charset "UTF-8";@media screen and (min-width:768px),print{main{margin:0 auto 30px auto}.pagen{width:100%;margin:0 auto 30px auto;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Verdana,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.page-navi{font-size:16px}.page-navi li{display:inline-block}.page-navi li.active{background:#ccc}.page-navi a{display:inline-block}.page-navi .fast{margin-right:0;width:16vw}.page-navi .last{position:absolute;right:3px;width:17vw;text-align:right}.page-navi .fast:after{display:inline-block;margin:0 5px}.pagen .list{float:right}.pagen .list a{margin:0 auto;color:#fff;padding:7px 30px;font-size:16px;text-align:center;display:inline-block;background:#000}.pagen .list a:hover{background:#666;text-decoration:none}.btnArea{text-align:center;margin:50px 0 20px;padding:0}.btnArea a{font-weight:700;margin:0 auto;color:#fff;padding:20px 50px;font-size:16px;text-align:center;display:block;background:#000;letter-spacing:1px;width:60%}.btnArea a:hover{background:#666;text-decoration:none}.btnArea-s{text-align:center}.btnArea-s a{font-weight:700;margin:0 auto;color:#fff;padding:10px 50px;font-size:16px;text-align:center;display:inline-block;background:#000;letter-spacing:1px}.btnArea-s a:hover{background:#666;text-decoration:none}.btnArea-s:after{content:'';display:block;margin-bottom:100px}.borderwrap{margin:90px auto 40px;text-align:center;width:800px}.borderwrap h3{font-size:18px;font-weight:700;margin-bottom:20px;padding-bottom:15px;border-bottom:1px #ccc solid;line-height:1.6}.borderwrap p{font-size:16px;line-height:1.8}.taxttl{text-align:center;font-size:18px;margin-bottom:30px}h2.gallery-ttl{text-align:center;margin-top:40px;margin-bottom:30px}.gallery-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%!important}.gallery-list figure.wp-block-image{width:23%!important;max-width:23%!important;position:relative!important;margin:0 1.2% 25px 0!important;font-size:14px;line-height:1.4;display:block!important}.gallery-list figure.wp-block-image:nth-of-type(4n){margin-right:0!important}.gallery-list figure.wp-block-image a:hover{text-decoration:none}.gallery-list figure.wp-block-image{display:block;width:100%;height:180px;overflow:hidden;text-align:center;margin-bottom:8px}.gallery-list figure.wp-block-image:after{content:url(//www.tonarinotoride.com/cnt/wp-content/themes/common/assets/css/../images/common/icon_plus.jpg);display:block;position:absolute;bottom:0;right:0}.gallery-list figure.wp-block-image img{width:100%!important;height:180px!important}.required:after{content:"必須";color:#fff;background:#fb3f3f;display:block;position:absolute;top:26px;right:2px;font-size:14px;line-height:1;letter-spacing:.7px;font-weight:500;width:60px;height:20px;text-align:center;padding:6px 0 0;vertical-align:middle;border-radius:5px}.systemtab-list{margin-bottom:30px;display:flex;flex-wrap:wrap;font-size:14px;line-height:1.6}.systemtab-list li{flex-basis:50%;display:flex;border:#ccc 1px solid;margin-bottom:-1px}.systemtab-list li .systemtab-list-ttl{flex-basis:33%;padding:5%;background:#f8f8f8}.systemtab-list li p{flex-basis:67%;padding:5%;background:#fff}.systemtab-list li:nth-of-type(2n){margin-left:-1px}.other-ttl{text-align:center;border-bottom:1px dotted #333;padding-bottom:20px;margin-bottom:30px}#search-area{background:#f8f8f8;border:#ccc solid 1px;padding:40px;margin-bottom:30px}#search-area .works-search{width:400px!important;height:50px;padding-top:5px!important;overflow:hidden;display:block;margin:0 auto;border:0;background:#333;color:#fff;font-size:18px;border-radius:10px}#search-area .sh-ttl{font-size:16px;line-height:1.6;letter-spacing:.8px;font-weight:500;border-bottom:1px dotted;padding-bottom:10px;margin-bottom:20px}#search-area .shbox{margin-bottom:30px}p.sub-title1{font-size:24px;position:absolute;top:10px;left:0}p.sub-title1 .span1{font-size:14px;position:absolute;left:40px;top:-15px}p.sub-title1 .span2{font-size:40px;position:absolute;left:100px;top:-15px}.seo_bread_list{max-width:1100px;width:100%;padding:20px 0;margin:0 auto;font-size:16px;line-height:1.4}.catebox{width:1100px;margin:0 auto;position:relative}.serchcategory1{position:relative;margin-left:172px}.serchcategory1 .icon{width:150px;display:inline-block;margin-bottom:15px;margin-right:30px;font-size:18px;font-weight:700;text-align:center;padding:10px;position:relative;color:#fff}.serchcategory1 .icon:after{content:"";width:20px;height:20px;background:url(//www.tonarinotoride.com/cnt/wp-content/themes/common/assets/css/../images/common/category-icon.png) no-repeat right top;position:absolute;right:-13px;top:35px;z-index:1}.cate-list{background:#f8f8f8;margin-bottom:20px;padding:20px}.cate-list .cate-ttl{border-bottom:1px dotted #333;padding-bottom:10px;margin-bottom:20px;font-size:22px;font-weight:700}.cate-list span{display:inline-block;margin-right:20px}.cate-list span a{display:inline-block;padding:10px 20px;color:#fff}.cate-list span a:hover{text-decoration:none}.tag-list{background:#f8f8f8;margin-bottom:20px;padding:20px}.tag-list .tag-ttl{border-bottom:1px dotted #333;padding-bottom:10px;margin-bottom:20px;font-size:22px;font-weight:700}.tag-list span{display:inline-block;margin-right:20px}.tag-list span a{display:inline-block;padding:10px 20px;border:1px solid #333}.tag-list span a:hover{text-decoration:none}.system-contents{width:1200px;margin:0 auto;border:2px solid #fff;padding:0 50px}.system-contents iframe{width:100%;height:400px}.system-contents .mapbox .mapttl{margin-top:30px}.system-contents .mapbox iframe{width:100%;height:400px}.system-tblbox{margin-top:40px}.system-tblbox tr td:nth-child(1){width:15%;background:#f8f8f8;font-size:16px;font-weight:700}.system-tblbox tr td:nth-child(2){width:35%;background:#fff;font-size:16px}.system-tblbox tr td:nth-child(3){width:15%;background:#f8f8f8;font-size:16px;font-weight:700}.system-tblbox tr td:nth-child(4){width:35%;background:#fff;font-size:16px}.priv-title{text-align:center;margin-bottom:20px}.priv-text{padding:20px;overflow-y:scroll;height:250px;border:#ccc solid 1px;margin-bottom:47px;background:#fff;color:#333}.priv-text .priv-ttl{margin-bottom:10px;font-size:16px;font-weight:700}.priv-text p{margin-bottom:20px;font-size:13px;margin-bottom:20px;padding-bottom:20px;border-bottom:#ccc solid 1px}.priv{text-align:center;margin-bottom:30px}.priv-text .tt{margin-bottom:10px;font-size:20px;color:#333;font-weight:700}.form-Box{margin-bottom:30px;line-height:1.6}.form-Box .form-Box-inner{background:#fff;padding:20px 0 40px}.form-Box .form-list{font-size:16px;margin-bottom:30px}.form-Box .error{margin-bottom:16px}.form-Box .attention-color{color:red}.form-Box .form-list li{padding-left:16px;text-indent:-16px;margin-bottom:3px}.form-Box table{margin-bottom:50px;font-size:16px;line-height:1.6;width:100%;border-collapse:collapse}.form-Box th{border-bottom:1px solid #7e7e7e;text-align:left;width:30.6%;padding:19px 16px 0 40px;vertical-align:top;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:2;position:relative}.form-Box td{border-bottom:1px solid #7e7e7e;text-align:left;width:70%;padding:14px 16px 17px;vertical-align:top}.form-Box td img{max-width:100%;height:auto}.form-Box .from-btn-01{text-align:center}.form-Box .from-btn-02{margin-top:24px;width:900px;margin-left:auto;margin-right:auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.form-Box .button{border:0;padding:0;margin:0;text-align:center}.form-Box .button:hover{cursor:pointer;cursor:hand;opacity:.8}.form-Box input[type=text],.form-Box input[type=email],.form-Box input[type=tel],.form-Box input[type=date],.form-Box input[type=datetime-local],.form-Box select,.form-Box textarea{font-size:16px;padding:13px 63px 15px 22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#7e7e7e;background:#dfdfdf}.form-Box textarea{width:100%;min-height:120px;line-height:1.6}.btn-send{text-align:center}.btn-item{display:inline-block;margin:0 10px}.btn-confirm{text-align:center}.confirm_button:disabled{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.confirm_button{position:relative;display:block;background:transparent linear-gradient(90deg,#b052b1 0%,#00b7ff 100%) 0% 0% no-repeat padding-box;color:#fff;font-size:20px;font-weight:700;line-height:1.6;letter-spacing:2px;pad;width:800px;height:100px;padding:32px 15px 6px;transition:background .3s,color .3s,border .3s;text-align:center;border-radius:60px;margin:0 auto}.confirm_button span{position:absolute;top:43px;right:58px;line-height:0;transition:right .3s}.confirm_button span img{height:auto;transition:filter .3s}.back_button{position:relative;display:block;background:#242424;border:1px solid #fff;color:#fff;font-size:20px;font-weight:700;line-height:1.6;letter-spacing:2px;pad;width:800px;height:100px;padding:2px 15px 6px;transition:background .3s,color .3s,border .3s;text-align:center;border-radius:60px;margin:0 auto}#send_button{position:relative;display:block;background:transparent linear-gradient(90deg,#b052b1 0%,#00b7ff 100%) 0% 0% no-repeat padding-box;color:#fff;font-size:20px;font-weight:700;line-height:1.6;letter-spacing:2px;pad;width:800px;height:100px;padding:14px 15px 6px;transition:background .3s,color .3s,border .3s;text-align:center;border-radius:60px;margin:0 auto}#send_area{position:relative;width:800px;margin:0 auto}#send_area:before{content:url(//www.tonarinotoride.com/cnt/wp-content/themes/common/assets/css/../images/contact/contents01-icon01.svg);position:absolute;top:40px;right:64px;z-index:3;transition:right .3s;width:19px}}@media screen and (min-width:768px) and (max-width:1320px){.confirm_button{position:relative;display:block;background:transparent linear-gradient(90deg,#b052b1 0%,#00b7ff 100%) 0% 0% no-repeat padding-box;color:#fff;font-size:1.52vw;font-weight:700;line-height:1.6;letter-spacing:.15vw;width:60.61vw;height:7.58vw;padding:2.42vw 1.14vw .45vw;transition:background .3s,color .3s,border .3s;text-align:center;border-radius:4.55vw;margin:0 auto}.confirm_button span{position:absolute;top:3.03vw;right:4.39vw;line-height:0;transition:right .3s}.confirm_button span img{height:auto;transition:filter .3s}.back_button{position:relative;display:block;background:#242424;border:1px solid #fff;color:#fff;font-size:1.52vw;font-weight:700;line-height:1.6;letter-spacing:.15vw;width:60.61vw;height:7.58vw;padding:.15vw 1.14vw .45vw;transition:background .3s,color .3s,border .3s;text-align:center;border-radius:4.55vw;margin:0 auto}#send_button{position:relative;display:block;background:transparent linear-gradient(90deg,#b052b1 0%,#00b7ff 100%) 0% 0% no-repeat padding-box;color:#fff;font-size:1.52vw;font-weight:700;line-height:1.6;letter-spacing:.15vw;width:60.61vw;height:7.58vw;padding:.15vw 1.14vw .45vw;transition:background .3s,color .3s,border .3s;text-align:center;border-radius:4.55vw;margin:0 auto}#send_area{position:relative;width:60.61vw;margin:0 auto}#send_area:before{content:url(//www.tonarinotoride.com/cnt/wp-content/themes/common/assets/css/../images/contact/contents01-icon01.svg);position:absolute;top:2.5vw;right:4.85vw;z-index:3;transition:right .3s;width:1.44vw}.confirm_area{padding-top:.45vw}.confirm_area{padding-top:6px}.required:after{content:"必須";color:#fff;background:#fb3f3f;display:block;position:absolute;top:2.7vw;right:.15vw;font-size:1.06vw;line-height:1;letter-spacing:.053vw;font-weight:500;width:4.55vw;height:1.52vw;text-align:center;padding:.45vw 0 0;vertical-align:middle;border-radius:.38vw}.form-Box table{margin-bottom:3.79vw;font-size:1.21vw;line-height:1.6;width:100%;border-collapse:collapse}.form-Box th{border-bottom:1px solid #7e7e7e;text-align:left;width:30.6%;padding:1.89vw 6.21vw 1.21vw 3.03vw;vertical-align:top;font-weight:700;position:relative}.form-Box td{border-bottom:1px solid #7e7e7e;text-align:left;width:70%;padding:1.21vw;vertical-align:top}}@media screen and (max-width:767px){.pagen{width:98vw;margin:0 auto 10vw auto;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Verdana,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.pagen:nth-of-type(1){margin-bottom:5vw}.page-navi{font-size:3.8vw;width:0;position:relative}.page-navi li{display:inline-block}.page-navi li.active{background:#ccc}.page-navi a{padding:1vw;display:inline-block}.page-navi .fast{width:21vw;position:relative;top:-1vw;left:3.3vw}.page-navi .last{position:absolute;top:-1vw;left:73.2vw;width:21vw}.page-navi .fast:after{display:inline-block;margin:0 1vw}.pagen .list{float:right}.pagen .list a{margin:0 auto;color:#fff;font-size:3.8vw;padding:1vw 4vw;text-align:center;display:inline-block;background:#000}.pagen .list a:hover{background:#666;text-decoration:none}.btnArea{text-align:center;margin:10vw auto;padding:0}.btnArea a{font-weight:700;margin:0 auto;color:#fff;padding:2.5vw 8vw;font-size:3.2vw;text-align:center;display:block;background:#000;letter-spacing:.2vw}.btnArea-s{text-align:center}.btnArea-s a{font-weight:700;margin:0 auto;color:#fff;padding:3vw 10vw;font-size:3.2vw;text-align:center;display:inline-block;background:#000;letter-spacing:.2vw}.btnArea-s:after{content:'';display:block;margin-bottom:10vw}.borderwrap{width:94vw;margin:0 auto 10vw;line-height:1.6}.borderwrap h3{font-size:3.2vw;font-weight:700;margin-bottom:5vw;padding-bottom:5vw;border-bottom:.2vw #ccc solid}.borderwrap p{font-size:3.6vw}.system-gallery{background:#eeefef;padding:5vw 3vw}.system-gallery h2{text-transform:uppercase}.gallery-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-4vw}.gallery-list figure.wp-block-image{width:46vw!important;max-width:47vw!important;position:relative;margin:0 2% 2vw 0!important;font-size:3.6vw;line-height:1.4;height:32vw}.gallery-list figure.wp-block-image:nth-of-type(2n){margin-right:0!important}.gallery-list figure.wp-block-image a:hover{text-decoration:none}.gallery-list figure.wp-block-image{display:block;width:100%;height:30vw;overflow:hidden;text-align:center;margin-bottom:5vw}.gallery-list figure.wp-block-image:after{content:url(//www.tonarinotoride.com/cnt/wp-content/themes/common/assets/css/../images/common/icon_plus.jpg);display:block;position:absolute;bottom:0;right:0;transform:scale(.5);transform-origin:bottom right}.gallery-list figure.wp-block-image img{width:100%!important;height:30vw!important}.gallery-ttl{text-align:center!important;margin-top:7vw!important;margin-bottom:5vw!important}.catebox{margin:0 4vw 4vw}p.sub-title1{font-size:5vw;position:relative;left:8vw}p.sub-title1 .span1{font-size:3vw;position:absolute;left:10vw;top:-3vw}p.sub-title1 .span2{font-size:6vw;position:absolute;left:25vw;top:-1vw}.serchcategory1{width:90vw;margin:0 auto 10vw;position:relative;top:5vw;display:-webkit-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.serchcategory1 a{width:47%;color:#fff;margin-bottom:3vw;margin-right:3%}.serchcategory1 .icon{display:inline-block;font-size:3.6vw;font-weight:700;text-align:center;padding:2vw 0;position:relative;width:100%}.serchcategory1 .icon:after{content:"";width:20vw;height:20vw;background:url(//www.tonarinotoride.com/cnt/wp-content/themes/common/assets/css/../images/common/category-icon.png) no-repeat right top;position:absolute;right:-1vw;top:5vw;z-index:1}.fmname{width:47%!important}.cate-list{background:#f8f8f8;margin-bottom:2.6vw;padding:3.6vw}.cate-list .cate-ttl{border-bottom:.1vw dotted #333;padding-bottom:1.3vw;margin-bottom:2.6vw;font-size:3.8vw;font-weight:700}.cate-list span{display:inline-block;margin-right:2.6vw}.cate-list span a{display:inline-block;padding:1.3vw 2.6vw;color:#fff}.cate-list span a:hover{text-decoration:none}.tag-list{background:#f8f8f8;margin-bottom:2.6vw;padding:3.6vw}.tag-list .tag-ttl{border-bottom:.1vw dotted #333;padding-bottom:1.3vw;margin-bottom:2.6vw;font-size:3.8vw;font-weight:700}.tag-list span{display:inline-block;margin-right:2.6vw}.tag-list span a{display:inline-block;padding:1.3vw 2.6vw;border:1px solid #333}.tag-list span a:hover{text-decoration:none}.taxttl{text-align:center;font-size:3.6vw;margin-bottom:4vw}.systemtab-list{font-size:3.2vw;line-height:1.6;margin-bottom:5vw}.systemtab-list li{width:100%;border:#ccc .2vw solid;margin-bottom:-.2vw;border-bottom:none}.systemtab-list li:last-child{border-bottom:.2vw solid #ccc}.systemtab-list li .systemtab-list-ttl{border-bottom:#ccc dotted .2vw;width:100%;padding:3vw;background:#f8f8f8}.systemtab-list li p{width:100%;padding:3vw;background:#fff}.other-ttl{text-align:center;border-bottom:.1vw dotted #333;padding-bottom:2.6vw;margin-bottom:3.9vw}.system-contents iframe{width:100%;height:70vw}.system-contents .mapbox .mapttl{margin-top:5vw}.system-contents .mapbox iframe{width:100%;height:70vw}.required:after{content:"必須";color:#fff;background:#fb3f3f;display:inline-block;position:relative;top:-.3vw;right:-.6vw;font-size:3.4vw;line-height:1;letter-spacing:.3vw;font-weight:500;height:4.8vw;width:14.7vw;text-align:center;padding:1.4vw 0 0;vertical-align:middle;border-radius:1.2vw}.system-tblbox tr td:nth-child(1){display:block;width:100%;background:#f8f8f8;font-size:3.6vw;font-weight:700;margin:0;margin-bottom:-1px}.system-tblbox tr td:nth-child(2){display:block;width:100%;background:#fff;font-size:3.6vw;margin:0;margin-bottom:-1px}.system-tblbox tr td:nth-child(3){display:block;width:100%;background:#f8f8f8;font-size:3.6vw;font-weight:700;margin:0;margin-bottom:-1px}.system-tblbox tr td:nth-child(4){display:block;width:100%;background:#fff;font-size:3.6vw;margin:0;margin-bottom:-1px}.system-tblbox tr{margin-bottom:-1px;display:block}.system-tblbox{margin-top:6vw}#search-area{background:#f8f8f8;border:#ccc solid .1vw;padding:5.2vw;margin:0 5vw 3.9vw}#search-area .works-search{height:9.5vw;padding-top:.7vw!important;overflow:hidden;display:block;margin:0 4vw;border:0;background:#333;color:#fff;font-size:3.6vw;border-radius:1.3vw;width:70vw}#search-area .sh-ttl{font-size:3.6vw;line-height:1.6;letter-spacing:.3vw;font-weight:500;border-bottom:.1vw dotted;padding-bottom:1.3vw;margin-bottom:2.6vw}#search-area .shbox{margin-bottom:4.9vw}.form-Box{padding:4vw 0;margin-bottom:4.5vw;line-height:1.6}.form-Box .form-Box-inner{background:#fff;padding:5vw 3vw}.form-Box .form-list{font-size:3.2vw;margin-bottom:10vw}.form-Box .error{margin-bottom:3.6vw}.form-Box .attention-color{color:red}.form-Box .form-list li{padding-left:3.6vw;text-indent:-3.6vw;margin-bottom:.4vw}.form-Box table{margin-bottom:10vw;font-size:3.4vw;line-height:1.6;width:75.84vw;margin-left:-4.1vw}.form-Box tr{margin-bottom:0 !important}.form-Box th{text-align:left;width:100%;padding:4.83vw 0 2.96vw;vertical-align:top;display:block;font-size:3.86vw;font-weight:700;letter-spacing:.19vw}.form-Box td{border-bottom:.2vw solid #7e7e7e;text-align:left;width:100%;padding:0 0 3vw;vertical-align:top;display:block}.form-Box .from-btn-01{text-align:center}.form-Box .from-btn-02{margin-top:10vw}.form-Box .button{border:0;padding:0;margin:0;background:0 0}.form-Box .from-btn-02 p{margin-bottom:3vw}.form-Box input[type=text],.form-Box input[type=email],.form-Box input[type=tel],.form-Box input[type=date],.form-Box input[type=datetime-local],.form-Box select,.form-Box textarea{width:75.84vw;margin-bottom:2vw;font-size:4.3vw;padding:4.4vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#dfdfdf}.form-Box input.input-txt1{width:25vw}.form-Box textarea{font-size:4.3vw;line-height:1.6}.form-Box select{font-size:4.3vw;padding:3vw 2vw 4vw;width:60vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.priv-title{text-align:center;margin-bottom:4vw}.priv-text{padding:3vw;overflow-y:scroll;height:40vw;border:#ccc solid .2vw;margin-bottom:5vw;background:#fff;color:#000}.priv-text .priv-ttl{margin-bottom:2vw;font-size:1.5rem;font-weight:700}.priv-text p{margin-bottom:4vw;font-size:3.2vw;margin-bottom:4vw;padding-bottom:4vw;border-bottom:#ccc solid .2vw}.priv{text-align:center;margin-bottom:5vw}.priv-text .tt{margin-bottom:3vw;font-size:4.8vw;font-weight:700}.btn-send{text-align:center}.btn-item{display:inline-block;margin:0 2.4vw}.btn-confirm{text-align:center}.confirm_button:disabled{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.confirm_button{position:relative;display:block;background:transparent linear-gradient(90deg,#b052b1 0%,#00b7ff 100%) 0% 0% no-repeat padding-box;color:#fff;font-size:3.86vw;font-weight:700;line-height:1.6;letter-spacing:.3vw;pad;height:18.35vw;padding:6vw 8.6vw 1.4vw 0;transition:background .3s,color .3s,border .3s;text-align:center;border-radius:14.5vw;width:69vw}.confirm_button span{position:absolute;top:7.4vw;right:8vw;line-height:0;transition:right .3s;width:5vw}.confirm_button span img{width:100%;height:auto;transition:filter .3s}.back_button{position:relative;display:block;background:#242424;border:.2vw solid #fff;color:#fff;font-size:3.86vw;font-weight:700;line-height:1.6;letter-spacing:.3vw;pad;height:18.35vw;width:68vw;padding:.5vw 3.6vw 1.4vw;transition:background .3s,color .3s,border .3s;text-align:center;border-radius:14.5vw}#send_button{position:relative;display:block;background:transparent linear-gradient(90deg,#b052b1 0%,#00b7ff 100%) 0% 0% no-repeat padding-box;color:#fff;font-size:3.86vw;font-weight:700;line-height:1.6;letter-spacing:.3vw;pad;height:18.35vw;padding:2vw 8.6vw 1.4vw 0;transition:background .3s,color .3s,border .3s;text-align:center;border-radius:14.5vw;width:69vw}#send_area{position:relative}#send_area:before{content:url(//www.tonarinotoride.com/cnt/wp-content/themes/common/assets/css/../images/contact/contents01-icon01.svg);position:absolute;top:6.8vw;right:9.5vw;z-index:3;transition:right .3s;width:5vw;background-size:100% auto}.confirm_area{padding-top:1.4vw}.wp-block-table table{border-collapse:unset!important;width:100%}}