@charset "UTF-8";html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,img,small,strong,b,dl,dt,dd,ol,ul,li,form,label,legend,table,tbody,tfoot,thead,tr,th,td,footer,header,menu,nav,section,video{margin:0;padding:0;border:0;outline:0;vertical-align:bottom;background:0 0}body{line-height:1;-webkit-text-size-adjust:100%}ul li{list-style:none}a{margin:0;padding:0;color:#1a1a1a;text-decoration:none;vertical-align:baseline}a:hover{opacity:.7}table{border-spacing:0}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;background:0 0}@keyframes anime-zoom-in{0%{opacity:0;transform:scale(0)}50%{opacity:1}100%{opacity:1;transform:scale(1)}}@keyframes anime-zoom-in-delay{0%{opacity:0;transform:scale(0)}50%{opacity:0;transform:scale(0)}80%{opacity:1}100%{opacity:1;transform:scale(1)}}@keyframes anime-zoom-in-out{0%{transform:scale(1)}25%{transform:scale(.975)}50%{transform:scale(1)}75%{transform:scale(1.025)}100%{transform:scale(1)}}@keyframes anime-fall-down{0%{opacity:0;transform:translate(0%,-100%) scale(.8,1.4)}10%{opacity:1;transform:translate(0%,-15%) scale(.8,1.4)}20%{opacity:1;transform:translate(0%,30%) scale(1.4,.6)}30%{opacity:1;transform:translate(0%,-10%) scale(.9,1.1)}40%{opacity:1;transform:translate(0%,-30%) scale(.95,1.2)}50%{opacity:1;transform:translate(0%,-10%) scale(.95,1.2)}60%{opacity:1;transform:translate(0%,5%) scale(1.1,.9)}70%{opacity:1;transform:translate(0%,0%) scale(1,1)}100%{opacity:1;transform:translate(0%,0%) scale(1,1)}}@keyframes anime-shake{0%{transform:rotate(0)}25%{transform:rotate(1deg)}50%{transform:rotate(0)}75%{transform:rotate(-1deg)}100%{transform:rotate(0)}}@keyframes anime-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes anime-service-chara{0%{right:-86.667vw;transform:skew(-5deg,0)}70%{right:4.533vw;transform:skew(-5deg,0)}75%{right:49px;transform:skew(-3deg,0)}85%{right:4.533vw;transform:skew(0,0)}95%{right:19px;transform:skew(3deg,0)}100%{right:4.533vw;transform:skew(0,0) rotate(0)}}@keyframes anime-price-truck{0%{left:-80vw}100%{left:8.533vw}}@keyframes anime-shake-thunder{0%{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(0)}75%{transform:rotate(-3deg)}100%{transform:rotate(0)}}@keyframes anime-point-chara{0%{transform:scale(1)}30%{transform:scale(1,1.2)}45%{transform:scale(1)}60%{transform:scale(1,.8)}75%{transform:scale(1)}90%{transform:scale(1,1.2)}100%{transform:scale(1)}}body{font-family:"Hiragino Sans","Hiragino Kaku Gothic Pro","Yu Gothic",Meiryo,sans-serif;color:#1a1a1a;font-size:3.467vw}.all_wrap{position:relative;width:100%;overflow-x:hidden}.pc_item{display:none}.sp_item{display:block}img{width:100%}dl{padding:0;margin:0}li{list-style:none;padding:0;margin:0}header.sp_item{display:flex;background:#e60012;width:100%;position:fixed;top:0;left:0;z-index:9999}header.sp_item h1{width:34.667vw}header.sp_item .hd_tel_area .hd_tel{width:51.333vw}header.sp_item .hd_tel_area .hd_time{color:#fff;font-size:2.667vw;text-align:right;margin-top:1.067vw}header.sp_item .hd_menu_btn{width:11.2vw;margin:1.733vw 0 0 1.733vw}header.sp_item .hd_menu_bg{background:rgba(0,0,0,.5);width:100%;height:100vh;display:none;z-index:998;top:0;position:absolute}header.sp_item .hd_menu_bg.menu_bg_on{display:block}header.sp_item .hd_menu_area{width:100%;padding:2vw 0 5.333vw;background:#fff;position:absolute;top:-100vw;left:0;z-index:999;transition:all .2s ease-out;box-sizing:border-box}header.sp_item .hd_menu_area.open{top:0}header.sp_item .hd_menu_area .hd_menu_btn_close{margin-left:auto;width:11.2vw;margin-right:2.067vw}header.sp_item .hd_menu_area .hd_menu{margin-top:1.067vw}header.sp_item .hd_menu_area .hd_menu li{width:88vw;margin:0 auto;border-bottom:solid 1px #b6b7b7}header.sp_item .hd_menu_area .hd_menu li:last-child{border-bottom:none}header.sp_item .hd_menu_area .hd_menu li a{display:block;font-size:4vw;line-height:13.333vw;text-align:center}header.sp_item .hd_menu_area .hd_menu li a span{padding-right:8.667vw;background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/nav_icon_r.png) right 50% no-repeat}.wrapper{margin-top:14.667vw}.wrapper .hd_nav{background-color:#1a1a1a}.wrapper .hd_nav ul{display:flex;justify-content:space-around;width:100vw;height:10.667vw}.wrapper .hd_nav ul li a{display:block}.wrapper .hd_nav ul li a span{font-size:3.467vw;font-weight:700;line-height:10.667vw;display:inline-block;color:#fff;position:relative;padding-left:6.667vw;padding-right:3.333vw}.wrapper .hd_nav ul li a span:after{content:"";display:block;width:2.133vw;height:1.2vw;background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/hd_nav_icon_r.png) no-repeat center/100%;position:absolute;right:0;top:50%;transform:translate(0%,-50%)}.wrapper .hd_nav ul li a span:before{content:"";display:block;width:5.867vw;height:5.333vw;background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/hd_nav_icon_01.png) no-repeat center/100%;position:absolute;left:0;top:50%;transform:translate(0%,-50%)}.wrapper .hd_nav ul li:nth-of-type(2) a span:before{background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/hd_nav_icon_02.png) no-repeat center/100%}.wrapper .hd_nav ul li:nth-of-type(3) a span:before{background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/hd_nav_icon_03.png) no-repeat center/100%}.wrapper .fv{background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/fv_bg_01.jpg) no-repeat top center/100%;background-size:100vw 137.6vw;position:relative}.wrapper .fv .fv-chara{animation:anime-shake .5s infinite;bottom:31.333vw;position:absolute;right:2.267vw;z-index:5;width:23.467vw}.wrapper .fv-slider{align-items:center;height:30.667vw;overflow:hidden}.wrapper .fv-slider ul{display:flex;animation:loop-slide 8s infinite linear 1s both}.wrapper .fv-slider ul li{width:45.867vw;height:30.667vw}.wrapper .cv{background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/cv_bg_01.jpg) 50% 50% no-repeat #389aee;background-size:100vw 155.2vw;padding:17.067vw 0 6.133vw;position:relative}.wrapper .cv .cv-block{width:92vw;margin:0 auto;padding:19.2vw 0 2.4vw;background-color:#ffef4d;background-image:linear-gradient(45deg,#ffe800 25%,transparent 25%,transparent 75%,#ffe800 75%,#ffe800),linear-gradient(45deg,#ffe800 25%,transparent 25%,transparent 75%,#ffe800 75%,#ffe800);background-position:0 0,80px 80px;background-repeat:repeat;background-size:21.333vw 21.333vw;border-radius:6.667vw;box-sizing:border-box}.wrapper .cv .cv-block .cv-tit{position:absolute;top:-2.933vw;left:0}.wrapper .cv .cv-block .cv-tel-num{width:86.933vw;margin:2.967vw auto 2.667vw}.wrapper .cv .cv-block .cv-tel-notes{width:70.667vw;margin:0 auto 4vw}.wrapper .cv .cv-block .cv-btn .cv-btn-item{width:76.8vw;margin:0 auto 2vw}.wrapper .cv .cv-block .cv-btn .cv-btn-item:last-of-type{margin:0 auto 3vw}.wrapper .cv .cv-block .cv-secondary{width:88vw;margin:0 auto;background-color:#fff;border-radius:6vw;box-sizing:border-box;padding-top:3.6vw;padding-bottom:3.6vw}.wrapper .cv .cv-block .cv-secondary .cv-pickup{display:flex;justify-content:space-between;width:70.667vw;margin:0 auto 20px}.wrapper .cv .cv-block .cv-secondary .cv-pickup li{align-items:center;display:flex;font-size:3.467vw;line-height:4.133vw;text-align:center;color:#e60012;font-weight:700;letter-spacing:.05em}.wrapper .cv .cv-block .cv-secondary .cv-credit .cv-credit-term{font-size:4vw;text-align:center;font-weight:700;margin-bottom:2vw}.wrapper .cv .cv-block .cv-secondary .cv-credit .cv-credit-term span{color:#e60012}.wrapper .cv .cv-block .cv-secondary .cv-credit dd{width:68.8vw;margin:0 auto}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}.wrapper .about{background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/about_bg_02.jpg) no-repeat bottom center/100%,url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/about_bg_01.jpg) top center repeat;background-size:100vw 38.8vw,100vw 282.533vw;position:relative;padding-bottom:38vw}.wrapper .about-header{margin-bottom:-7.5vw;position:relative;z-index:10}.wrapper .about-lead{width:51.2vw;margin:0 auto}.wrapper .about-title{width:88vw;margin:0 auto}.wrapper .about-main{background:#fff9de;width:92vw;margin:0 auto;padding-bottom:1vw}.wrapper .about-main-title{padding-top:7.2vw;width:73.067vw;margin:0 auto 2.667vw}.wrapper .about-upper-text{width:84vw;margin:0 auto 24px;font-size:3.467vw;line-height:6vw}.wrapper .about-upper-text .em{color:#e60012}.wrapper .about-upper-text p{margin-bottom:3vw}.wrapper .about-upper-text p:last-of-type{margin-bottom:8vw}.wrapper .about .about-chara{position:absolute}.wrapper .about .about-chara.green,.wrapper .about .about-chara.red{opacity:0;transform:translate(0%,-100%) scale(.8,1.4);z-index:5}.wrapper .about .about-chara.green.is-show,.wrapper .about .about-chara.red.is-show{animation:anime-fall-down 1.8s ease-out forwards;opacity:1;transform:translate(0%,0%) scale(1,1)}.wrapper .about .about-chara.green{width:27.867vw;left:5.733vw;top:13.4vw}.wrapper .about .about-chara.red{width:25.2vw;right:3.867vw;top:13.867vw}.wrapper .about .about-chara.is-show{animation:anime-fall-down 1.8s ease-out forwards;opacity:1;transform:translate(0%,0%) scale(1,1)}.wrapper .about-under{position:relative;width:82.933vw;margin:0 auto 4vw}.wrapper .about-under-image{width:82.933vw;margin:0 auto 34vw}.wrapper .about-under-list{height:32.133vw;left:8vw;position:absolute;top:23.933vw;width:44.8vw}.wrapper .about-under-item01{left:0;position:absolute;top:0;width:22.4vw}.wrapper .about-under-item02{bottom:0;position:absolute;right:0;width:22.4vw}.wrapper .about .about-img-01{position:relative}.wrapper .about .about-chara.yellow{position:absolute;animation:anime-shake .8s infinite;right:2.8vw;top:27vw;width:33.067vw}.wrapper .example{position:relative;z-index:1}.wrapper .example .example-title{font-size:5.2vw;letter-spacing:.04em;margin:0 auto 4.667vw;position:relative;text-align:center;width:88.267vw}.wrapper .example .example-title:before{background:#e60012;content:"";height:.4vw;left:0;position:absolute;top:calc(50% - .133vw);width:100%}.wrapper .example .example-title span{border:3px solid #e60012;border-radius:4vw;color:#e60012;display:inline-block;padding:1.6vw 2.933vw;position:relative;z-index:1;background-color:#fff9de}.wrapper .example .example-list .example-item .example-image{width:58.667vw;margin:0 auto 4vw}.wrapper .example .example-list .example-item:nth-of-type(1) .example-desc{width:58.533vw;margin:0 auto 6vw}.wrapper .example .example-list .example-item:nth-of-type(2) .example-desc{width:55.867vw;margin:0 auto 6vw}.wrapper .example .example-list .example-item:nth-of-type(3) .example-desc{width:62.533vw;margin:0 auto 0vw}.wrapper .feature{margin-top:21.6vw;padding-bottom:10vw}.wrapper .feature .feature-item{position:relative;width:73.867vw;margin:0 auto}.wrapper .feature .feature-item .feature-catch{align-items:center;background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/feature_bg_01.png);background-size:24.8vw 28vw;color:#fff;display:flex;font-size:4.267vw;font-weight:700;height:28vw;justify-content:center;left:25.333vw;letter-spacing:.03em;line-height:5.067vw;opacity:0;padding-bottom:4vw;box-sizing:border-box;position:absolute;text-align:center;top:-18.4vw;transform:scale(0);width:24.8vw;z-index:1}.wrapper .feature .feature-item .feature-catch.is-show{animation:anime-zoom-in .8s forwards}.wrapper .feature .feature-item .feature-title{margin-bottom:4vw}.wrapper .feature .feature-item .feature-text{font-size:3.467vw;line-height:6vw}.wrapper .feature .feature-item:not(:first-of-type){margin-top:22.667vw}.wrapper .area{background-color:#fff;background-image:radial-gradient(#e6f0d7 20%,transparent 10%),radial-gradient(#e6f0d7 20%,transparent 10%);background-repeat:repeat;background-position:0 0,1.067vw 1.067vw;background-size:2.133vw 2.133vw;padding-top:5.6vw;padding-bottom:13.333vw;box-sizing:border-box;position:relative;scroll-margin-top:146.667vw}.wrapper .area-main-title{width:88.133vw;margin:0 auto 2.267vw}.wrapper .area .area-main-list{display:flex;justify-content:space-between;flex-wrap:wrap;width:88vw;margin:0 auto 2.667vw}.wrapper .area .area-main-list li{background:#44a735;border:.533vw solid #482913;border-radius:1.333vw;color:#fff;font-size:4.8vw;font-weight:700;margin-bottom:1.333vw;padding:1.067vw 0;text-align:center;width:28.267vw;box-sizing:border-box;letter-spacing:.05em}.wrapper .area .area-main-text{font-size:3.467vw;line-height:6vw;width:86.667vw;margin:0 auto 5.333vw}.wrapper .area .area-antivirus{background:#44a735;margin-top:7.333vw;padding-bottom:.533vw;width:88vw;margin:0 auto 7.067vw}.wrapper .area .area-antivirus .area-antivirus-header{display:block;position:static;background:#44a735}.wrapper .area .area-antivirus h3{color:#fff;font-size:6vw;line-height:7.2vw;padding-left:22.667vw;position:relative;height:18.667vw;display:flex;align-items:center}.wrapper .area .area-antivirus h3:after{content:"";display:block;width:22.667vw;height:19.6vw;background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/area_img_01.png) no-repeat center/100%;position:absolute;left:-1.333vw;top:-.667vw}.wrapper .area .area-antivirus .area-antivirus-main{background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/area_bg_01.jpg) bottom right no-repeat,#fff;background-size:56vw 54.8vw,100%;width:86.933vw;margin:0 auto;padding:3.2vw 4vw;box-sizing:border-box}.wrapper .area .area-antivirus .area-antivirus-main .area-antivirus-text{width:47.467vw;font-size:3.467vw;line-height:6vw}.wrapper .area .area-target{background:#eda200;width:88vw;margin:0 auto 20px;padding:0 .533vw .533vw;box-sizing:border-box}.wrapper .area .area-target .area-target-title{color:#fff;cursor:pointer;font-size:4.8vw;letter-spacing:.1em;padding-left:4vw;position:relative;line-height:8.8vw}.wrapper .area .area-target .area-target-title:before,.wrapper .area .area-target .area-target-title:after{content:"";background:#fff;display:block;height:.267vw;position:absolute;right:4vw;top:4.667vw;transition:all .3s;width:5.333vw}.wrapper .area .area-target .area-target-title:after{transform:rotate(-90deg)}.wrapper .area .area-target .area-target-title.is-active:after{transform:rotate(0)}.wrapper .area .area-target .area-target-main{background:#fff;display:none;font-size:3.2vw;line-height:6vw;padding:2.667vw 3.2vw}.wrapper .service{background:rgba(19,175,0,.1);padding:8vw 0 5.333vw;position:relative}.wrapper .service .service-lead{margin:0 auto 2.267vw;width:62.667vw}.wrapper .service .service-title{margin:0 auto 2.667vw;width:55.067vw}.wrapper .service .service-catch{font-size:3.467vw;font-weight:700;text-align:center;margin-bottom:5.6vw}.wrapper .service .service-chara{width:21.067vw;right:-86.667vw;position:absolute;top:11.267vw;z-index:5}.wrapper .service .service-chara.is-show{animation:anime-service-chara 1s ease-out forwards;right:4.533vw;transform:skew(0,0);transform-origin:0% 0%}.wrapper .service .service-icon{left:4vw;position:absolute;top:12.267vw;z-index:5;width:20vw;height:20vw}.wrapper .service .service-icon-bg{animation:anime-zoom-in-out 1.1s linear infinite;left:0;position:absolute;top:0}.wrapper .service .service-icon-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:12.667vw}.wrapper .service .block{width:92vw;margin:0 auto 50px}.wrapper .service .block .img{margin-bottom:3.333vw}.wrapper .service .block .text{font-size:3.467vw;line-height:6vw;letter-spacing:.04em}.wrapper .service .service-list{display:flex;justify-content:space-between;flex-wrap:wrap;width:92vw;margin:0 auto}.wrapper .service .service-list li{list-style:none;width:44.933vw;margin-bottom:7.467vw}.wrapper .service .service-list li .service-item-title{margin-bottom:2vw}.wrapper .service .service-list li .service-item-text{font-size:3.467vw;line-height:6vw;letter-spacing:.04em}.wrapper .service .service-list li.service-item-medium{width:92vw}.wrapper .price{background-color:#e1f0ff;background-image:radial-gradient(#cae5fa 20%,transparent 10%),radial-gradient(#cae5fa 20%,transparent 10%);background-repeat:repeat;background-position:0 0,1.067vw 1.067vw;background-size:2.133vw 2.133vw;position:relative;padding-top:9.867vw;padding-bottom:9.867vw}.wrapper .price-lead{width:78.667vw;margin:0 auto 4vw}.wrapper .price h2{width:82.133vw;margin:0 auto 9.333vw}.wrapper .price-truck{left:-80vw;position:absolute;top:34.667vw;z-index:5;width:36.933vw}.wrapper .price-truck.is-show{animation:anime-price-truck 1s forwards,anime-shake .3s 1s infinite;left:8.533vw}.wrapper .price-catch{font-size:3.467vw;line-height:5.067vw;text-align:center;width:42.6vw;font-weight:700;margin-left:48vw;margin-bottom:4vw}.wrapper .price-zero{align-items:flex-end;display:flex;width:93.333vw;margin:0 auto 5.333vw}.wrapper .price-zero-lead{width:10.933vw}.wrapper .price-zero-list{width:68.8vw}.wrapper .price-zero-result{width:14.8vw}.wrapper .price .price-table{background:#fff;border:.4vw solid #2480d6;border-collapse:separate;border-radius:2.667vw;border-spacing:0;margin:0 auto 5.333vw;width:92vw}.wrapper .price .price-table thead .column-plan,.wrapper .price .price-table thead .column-floor,.wrapper .price .price-table thead .column-operator,.wrapper .price .price-table thead .column-fee{background:#2480d6;color:#fff;font-size:4vw;font-weight:700;letter-spacing:.05em;padding:.8vw 0 2.4vw;text-align:center}.wrapper .price .price-table thead .column-plan{border-top-left-radius:2vw;padding-bottom:4vw}.wrapper .price .price-table thead .column-fee{border-top-right-radius:2vw;padding-bottom:4vw;width:30.133vw}.wrapper .price .price-table thead .guide{background:#ffe900;border-radius:1.333vw;color:#2480d6;display:block;font-size:2.667vw;text-align:center;line-height:4.267vw;width:8.267vw;margin:0 auto 10px}.wrapper .price .price-table tbody tr .num{font-family:'Noto Sans',sans-serif}.wrapper .price .price-table tbody tr .column-plan,.wrapper .price .price-table tbody tr .column-floor,.wrapper .price .price-table tbody tr .column-operator,.wrapper .price .price-table tbody tr .column-fee{vertical-align:middle;height:24vw;text-align:center;font-weight:700}.wrapper .price .price-table tbody tr:not(:last-child) .column-plan,.wrapper .price .price-table tbody tr:not(:last-child) .column-floor,.wrapper .price .price-table tbody tr:not(:last-child) .column-operator,.wrapper .price .price-table tbody tr:not(:last-child) .column-fee{border-bottom:1px solid #b6b7b7;height:22vw}.wrapper .price .price-table tbody tr .price-plan .price-plan-image{width:25.733vw;margin:0 auto 1vw}.wrapper .price .price-table tbody tr .price-plan .price-plan-name{font-size:3.733vw}.wrapper .price .price-table tbody tr .price-plan .price-plan-name span{font-size:5.867vw}.wrapper .price .price-table tbody tr .column-floor{font-size:5.2vw}.wrapper .price .price-table tbody tr .column-operator{font-size:3.733vw;letter-spacing:.4vw}.wrapper .price .price-table tbody tr .column-operator span{font-size:6.4vw;vertical-align:-.267vw}.wrapper .price .price-table tbody tr .column-fee{text-align:right;padding-right:2.667vw;white-space:nowrap}.wrapper .price .price-table tbody tr .column-fee .num{font-size:6.667vw;color:#e60012;vertical-align:.267vw}.wrapper .price .price-table tbody tr .column-fee .yen{font-size:3.333vw;color:#e60012;vertical-align:.567vw}.wrapper .price .price-table tbody tr .column-fee .tax{width:8vw;display:inline-block}.wrapper .price .price-table tbody tr .column-fee .tilde{display:4.667vw}.wrapper .price .price-table tbody tr:nth-of-type(2) .price-plan .price-plan-image{margin-bottom:1vw}.wrapper .price .price-table tbody tr:nth-of-type(n+2) .price-plan .price-plan-image{margin-bottom:-1.5vw}.wrapper .price .price-notes{font-size:2.667vw;line-height:3.733vw;width:93vw;margin:0 auto 12vw;letter-spacing:.05em}.wrapper .price .mix .mix-title{font-size:7.333vw;letter-spacing:.05em;margin-bottom:2.933vw;text-align:center;line-height:8.267vw}.wrapper .price .mix .mix-title .fill{background:#0083cd;color:#fff;display:inline-block;margin-right:.8vw;padding:.8vw 1.333vw;line-height:1}.wrapper .price .mix .mix-title .fill:first-letter {color:#ffe900}.wrapper .price .mix .mix-block{background:#fff;border:3px solid #0083cd;border-radius:2.667vw;padding-top:5.733vw;padding-bottom:28.4vw;width:92vw;margin:0 auto;position:relative}.wrapper .price .mix .mix-block .mix-text{font-size:3.467vw;line-height:6vw;width:80vw;margin:0 auto 10.6vw}.wrapper .price .mix .mix-block .mix-text .em{color:#e60012}.wrapper .price .mix .mix-block .mix-text p:first-of-type{margin-bottom:4vw}.wrapper .price .mix .mix-block .mix-target{background:#0083cd;border-radius:2.667vw;margin-top:1.6vw;padding:16.667vw 5.333vw 4.8vw;position:relative;width:64.933vw;margin:0 auto;box-sizing:border-box}.wrapper .price .mix .mix-block .mix-target .mix-target-lead{background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/mix_bg_01.png) 0 0 no-repeat;background-size:46vw 22.667vw;color:#2480d6;font-weight:700;height:24vw;left:9.333vw;letter-spacing:.015em;padding-top:5.6vw;position:absolute;text-align:center;top:-8vw;width:52vw}.wrapper .price .mix .mix-block .mix-target .mix-target-lead .medium{font-size:3.867vw;line-height:4.8vw;margin-right:6.667vw}.wrapper .price .mix .mix-block .mix-target .mix-target-lead .large{background:linear-gradient(to bottom,rgba(253,208,0,0) 0%,rgba(253,208,0,0) 63%,rgba(253,208,0,.6) 64%,rgba(253,208,0,.6) 95%,rgba(253,208,0,0) 100%);display:inline-block;font-size:5.2vw;padding-top:.667vw;margin-right:6.667vw}.wrapper .price .mix .mix-block .mix-target .mix-target-list{display:flex;flex-wrap:wrap}.wrapper .price .mix .mix-block .mix-target .mix-target-list li{background:#fff;border-radius:1.333vw;font-size:3.067vw;font-weight:700;margin:0 0 1.867vw 1.333vw;padding:1.733vw;text-align:center;width:25.333vw;box-sizing:border-box}.wrapper .price .mix .mix-block .mix-target .mix-target-off{text-align:center}.wrapper .price .mix .mix-block .mix-target .mix-target-off .mix-target-off-term{color:#fff;font-size:3.2vw;font-weight:700;line-height:2;letter-spacing:.15em}.wrapper .price .mix .mix-block .mix-target .mix-target-off .mix-target-off-term:before,.wrapper .price .mix .mix-block .mix-target .mix-target-off .mix-target-off-term:after{background:#fff;content:"";display:inline-block;height:3.467vw;transform-origin:50% 30%;vertical-align:middle;width:.267vw}.wrapper .price .mix .mix-block .mix-target .mix-target-off .mix-target-off-term:before{margin-right:2.4vw;transform:rotate(-30deg)}.wrapper .price .mix .mix-block .mix-target .mix-target-off .mix-target-off-term:after{margin-left:2.4vw;transform:rotate(30deg)}.wrapper .price .mix .mix-block .mix-images{bottom:4.667vw;left:4vw;opacity:0;position:absolute;transform:scale(0);width:82.267vw}.wrapper .price .mix .mix-block .mix-images.is-show{animation:anime-zoom-in .4s forwards;opacity:1;transform:scale(1)}.wrapper .collect{background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/collect_bg_01.jpg) 50% 50% repeat;background-size:100vw 88vw;padding:13.333vw 0 12.4vw}.wrapper .collect .collect-block{background:#e58091;border-radius:2.667vw;padding-bottom:.533vw;position:relative;width:92vw;margin:0 auto}.wrapper .collect .collect-title{color:#fff;font-size:5.6vw;letter-spacing:.05em;line-height:10.667vw;padding-left:2.667vw}.wrapper .collect .collect-title .collect-title-icon{margin-right:1.333vw;padding-bottom:1.067vw;width:8.933vw}.wrapper .collect .collect-chara{position:absolute;right:-2.133vw;top:-9.467vw;width:32vw;z-index:5}.wrapper .collect .collect-main{background:#fff;border-radius:0 0 2.4vw 2.4vw;margin:auto;padding:0 0 4.667vw;width:90.933vw}.wrapper .collect .collect-sec{border-bottom:1px solid #dedede;color:#000;margin:auto;padding:1.333vw 0 2.667vw;width:87.867vw}.wrapper .collect .collect-sec-title{width:82.667vw;margin:2.667vw auto 2.667vw;font-size:4.267vw}.wrapper .collect .collect-sec-text{width:82.667vw;font-size:3.2vw;line-height:5.333vw;margin:0 auto 1.333vw}.wrapper .case{background:#e1f0ff;padding-top:16vw;padding-bottom:90px;position:relative}.wrapper .case .case-title{margin:0 auto 8.933vw;width:44.933vw}.wrapper .case .case-chara{position:absolute;top:4.8vw;left:5.333vw;opacity:0;transform:translate(0%,-100%) scale(.8,1.4);z-index:5;width:20.933vw}.wrapper .case .case-chara.is-show{animation:anime-fall-down 1.4s forwards;opacity:1;transform:translate(0%,0%) scale(1,1)}.wrapper .case .slick-slide{padding:0 6.667vw}.wrapper .case-slide-arrow{appearance:none;background:0 0;border:none;border-radius:0;cursor:pointer;font:inherit;width:8.533vw;margin-top:-10vw;outline:none;padding:0;position:absolute;top:50%;z-index:10}.wrapper .case-slide-arrow.prev-arrow{left:calc(50% - 48vw)}.wrapper .case-slide-arrow.next-arrow{right:calc(50% - 48vw)}.wrapper .case-card{background:#fff;border:.533vw solid red;border-radius:2.667vw;display:flex;flex-flow:column-reverse;padding:7.333vw 8vw;width:88vw;box-sizing:border-box}.wrapper .case-images{display:flex;justify-content:space-between;width:69.333vw;margin:0 auto}.wrapper .case-images-item{position:relative;width:33.333vw}.wrapper .case-images-item:not(:last-child) dd{position:relative}.wrapper .case-images-item:not(:last-child) dd:after{content:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/case_arrow.png);margin-top:-2.8vw;position:absolute;right:-4.8vw;top:50%;z-index:2;width:4.8vw}.wrapper .case-images-term{left:0;position:absolute;top:0;z-index:1}.wrapper .case-summary{width:73.333vw}.wrapper .case-summary-personal{color:#000;font-size:3.467vw;font-weight:700;margin-bottom:4.667vw}.wrapper .case-summary-title-wrap{display:flex}.wrapper .case-summary-title{font-size:4.267vw;font-weight:700;line-height:9.267vw;margin-bottom:2.667vw}.wrapper .case-summary-price{color:red;font-weight:700;margin-bottom:4.667vw}.wrapper .case-summary-price .num{font-family:'Noto Sans',sans-serif;font-size:8.267vw;vertical-align:-.667vw;margin-left:1.333vw}.wrapper .case-summary-price .yen{font-size:6vw}.wrapper .case-summary-text{width:73.333vw;font-size:3.467vw;line-height:6vw;margin:0 auto 5.333vw}.wrapper .case-summary-text p:not(:last-child){margin-bottom:1em}.wrapper .warning{background-image:linear-gradient(-45deg,#0d0d0d 25%,#1a1a1a 25%,#1a1a1a 50%,#0d0d0d 50%,#0d0d0d 75%,#1a1a1a 75%,#1a1a1a 100%);background-size:10vw 10vw;padding:9.467vw 0 11.6vw}.wrapper .warning .warning-block{background:#fff;border:5px solid #ffe800;border-radius:2.667vw;margin:auto;padding-top:9.067vw;padding-bottom:5.067vw;position:relative;width:88vw;box-sizing:border-box}.wrapper .warning .warning-block .warning-chara{position:absolute;top:-6vw;left:2vw;width:23.6vw}.wrapper .warning .warning-block .warning-thunder01{animation:anime-shake-thunder .2s infinite;position:absolute;top:-8.133vw;left:-11.867vw;width:16.4vw}.wrapper .warning .warning-block .warning-thunder02{animation:anime-shake-thunder .2s infinite;position:absolute;top:-7.6vw;right:-.533vw;width:9.333vw}.wrapper .warning .warning-block .warning-title{margin-bottom:7.733vw;margin-right:4.8vw;margin-left:auto;text-align:right;font-weight:700;font-size:6vw}.wrapper .warning .warning-block .warning-text{font-size:3.467vw;line-height:6vw;width:73.333vw;margin:0 auto;font-weight:700;letter-spacing:.04em}.wrapper .warning .warning-block .warning-text b{color:#e60012}.wrapper .reason{background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/reason_bg_01.jpg) top center no-repeat,url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/reason_bg_02.jpg) bottom center no-repeat,#e9f2fb;background-size:100vw 59.867vw,100vw 114.667vw,100%;padding:59vw 0 9.333vw;box-sizing:border-box;position:relative}.wrapper .reason .reason-image{position:absolute;width:77.333vw;left:11vw;transform:scale(0);top:32.667vw;z-index:10}.wrapper .reason .reason-image.is-show{animation:anime-zoom-in-delay .8s forwards;opacity:1;transform:scale(1)}.wrapper .reason .reason-tit{left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transform:scale(0);width:100vw}.wrapper .reason .reason-tit.is-show{animation:anime-zoom-in .4s forwards;opacity:1;transform:scale(1)}.wrapper .reason .point-group{margin:0 auto 9.867vw;width:92vw}.wrapper .reason .point-header{align-items:center;display:flex;min-height:22.533vw;padding-left:1.5vw;position:relative;z-index:5}.wrapper .reason .point-header:before,.wrapper .reason .point-header:after{border-color:transparent;border-style:solid;bottom:-6.667vw;content:"";display:block;position:absolute}.wrapper .reason .point-header:before{border-width:0 6.667vw 6.667vw 0;left:0}.wrapper .reason .point-header:after{border-width:6.667vw 6.667vw 0 0;right:0}.wrapper .reason .point-header-num{width:17.333vw;margin-right:2vw}.wrapper .reason .point-header-hgroup{position:relative;z-index:5}.wrapper .reason .point-header-lead{color:#000;font-size:3.467vw;font-weight:700;letter-spacing:.06em;margin-bottom:1.5vw}.wrapper .reason .point-header-title{color:#fff;font-size:5vw;font-weight:700;line-height:6.933vw;padding-left:1vw;padding-right:1vw;background-color:#e60012;letter-spacing:.05em;display:inline-block}.wrapper .reason .point-header-chara{bottom:0;position:absolute;right:0;transform-origin:50% 100%;width:26.533vw}.wrapper .reason .point-header-chara.is-show{animation:anime-point-chara .6s ease-out forwards}.wrapper .reason .point-block{margin:auto;padding:4.8vw 0 8vw;position:relative;width:85.333vw;z-index:10}.wrapper .reason .point-block:before,.wrapper .reason .point-block:after{border-radius:0 0 5.333vw 5.333vw;content:"";display:block;position:absolute;top:0;width:100%}.wrapper .reason .point-block:before{background:rgba(145,145,145,.2);height:calc(100% + .6vw);left:.6vw}.wrapper .reason .point-block:after{background:#fff;border-style:solid;border-width:0 .6vw .6vw;left:0;height:100%}.wrapper .reason .point-upper{margin:0 auto 9vw;position:relative;width:76vw;z-index:1}.wrapper .reason .point-explan{background:0 100% no-repeat;width:76vw}.wrapper .reason .point-explan-term{color:#000;font-size:4.8vw;font-weight:700;letter-spacing:.05em;line-height:1.416;margin-bottom:.5em}.wrapper .reason .point-explan-term .marker{background:linear-gradient(to bottom,rgba(253,208,0,0) 0%,rgba(253,208,0,0) 59%,rgba(253,208,0,.6) 60%,rgba(253,208,0,.6) 85%,rgba(253,208,0,0) 86%,rgba(253,208,0,0) 100%);display:inline-block}.wrapper .reason .point-explan-desc{line-height:1.67;margin-bottom:5vw}.wrapper .reason .point-image{width:69.333vw;margin:0 auto}.wrapper .reason .point-feature-list{display:block;margin:0 auto;position:relative;width:73.333vw;z-index:1}.wrapper .reason .point-feature-item{width:73.333vw;margin-bottom:5vw}.wrapper .reason .point-feature-item:last-of-type{margin-bottom:0}.wrapper .reason .point-feature-hgroup{align-items:center;border:.4vw solid #eaeaea;border-radius:2.667vw;display:flex;margin-bottom:3vw;text-align:center;width:73.333vw;box-sizing:border-box}.wrapper .reason .point-feature-icon{width:26.667vw;margin-bottom:1.333vw;margin-right:2vw}.wrapper .reason .point-feature-title{color:#000;font-size:3.467vw;font-weight:700;letter-spacing:.05em;line-height:1.41}.wrapper .reason .point-feature-title.point02_icon_03{font-size:3vw}.wrapper .reason .point-feature-text{font-size:3.467vw;line-height:1.647;width:73.333vw;margin:0 auto}.wrapper .reason .point01 .example-title{width:100%}.wrapper .reason .point01 .example-title .box{background:#fff}.wrapper .reason .point01 .example-title:before{background:#e60012;content:"";height:.4vw;left:50%;transform:translate(-50%,0%);position:absolute;top:calc(50% - .133vw);width:90%}.wrapper .reason .point01 .point-header{background:#faccd0}.wrapper .reason .point01 .point-header:before{border-right-color:#f06671}.wrapper .reason .point01 .point-header:after{border-top-color:#f06671}.wrapper .reason .point01 .point-header .point-header-chara{width:22.533vw}.wrapper .reason .point01 .point-header-title{background:#e60012}.wrapper .reason .point01 .point-block:after{border-color:#e60012}.wrapper .reason .point01 .point-explan{background-image:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/point01_bg_01.png);background-size:83.733vw 96vw}.wrapper .reason .point02 .point-header{background:#fdf4cc;height:26vw}.wrapper .reason .point02 .point-header:before{border-right-color:#f8dd66}.wrapper .reason .point02 .point-header:after{border-top-color:#f8dd66}.wrapper .reason .point02 .point-header-title{background:#f4c700}.wrapper .reason .point02 .point-block:after{border-color:#f4c700}.wrapper .reason .point02 .point-explan{background-image:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/point02_bg_01.png);background-size:83.733vw 90.667vw}.wrapper .reason .point03 .point-header{background:#cce6f5}.wrapper .reason .point03 .point-header:before{border-right-color:#66b5e1}.wrapper .reason .point03 .point-header:after{border-top-color:#66b5e1}.wrapper .reason .point03 .point-header-title{background:#0083cd}.wrapper .reason .point03 .point-block:after{border-color:#0083cd}.wrapper .reason .point03 .point-explan{background-image:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/point03_bg_01.png);background-size:83.733vw 84vw}.wrapper .step{background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/step_bg.jpg) 50% 50% repeat;background-size:100vw 157.867vw;box-sizing:border-box;padding-top:10.667vw;padding-bottom:10.667vw}.wrapper .step .step-block{background:#e58091;border-radius:2.667vw;padding-bottom:.533vw;width:92vw;position:relative;margin:0 auto}.wrapper .step .step-block .step-title{color:#fff;font-size:5.6vw;letter-spacing:.05em;height:10.667vw;line-height:10.667vw;padding-left:2.667vw}.wrapper .step .step-block .step-title img{margin-right:.667vw;padding-bottom:1.333vw;width:9.333vw}.wrapper .step .step-block .step-chara{position:absolute;right:-2vw;top:-8.933vw;width:31.867vw;z-index:5}.wrapper .step .step-block .step-main{background:#fff;border-radius:0 0 2.667vw 2.667vw;margin:auto;width:90.933vw;padding-top:4.667vw;padding-bottom:3.333vw}.wrapper .step .step-block .step-main .step-list{display:flex;justify-content:space-between;flex-wrap:wrap;width:75.333vw;margin:0 auto 0}.wrapper .step .step-block .step-main .step-list li{list-style:none;width:33.333vw;margin-bottom:2.667vw}.wrapper .step .step-block .step-main .step-list li .img{width:33.333vw;margin:0 auto;display:block;position:relative}.wrapper .step .step-block .step-main .step-list li .img:after{content:"";display:block;width:8.933vw;height:36vw;background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/step_arrow.png) no-repeat center/100%;position:absolute;right:-8.8vw;top:0}.wrapper .step .step-block .step-main .step-list li .step-list-text{margin-top:2vw;font-size:3.467vw;line-height:5.6vw}.wrapper .step .step-block .step-main .step-list li:nth-of-type(2) .img:after{right:-7.467vw}.wrapper .step .step-block .step-main .step-list li:nth-of-type(4) .img:after{display:none}.wrapper .company{background:url(//sinsetuya.jp/wp/wp-content/themes/sinsetuya/sp/css/../img/company_bg_01.jpg) no-repeat top center/100%,#78caff;background-size:100vw 138.4vw,100%;box-sizing:border-box;padding-bottom:5.733vw}.wrapper .company h2{font-weight:700;color:#0083cd;text-align:center;padding-top:10.267vw;margin-bottom:3.333vw}.wrapper .company .company-block{width:92vw;margin:0 auto;background:#fff;border:.533vw solid #0083cd;border-radius:2.667vw;padding:3.467vw 2vw 4.8vw;box-sizing:border-box;letter-spacing:.05em}.wrapper .company .company-table{width:100%}.wrapper .company .company-table .company-table-row{display:flex}.wrapper .company .company-table .company-table-row .company-table-term{font-size:3.2vw;line-height:5.6vw;letter-spacing:.05em;border-bottom:1px solid #cccccd;width:26.667vw;box-sizing:border-box;font-weight:400;text-align:left;padding-left:2vw;padding-top:.8vw;padding-bottom:.8vw}.wrapper .company .company-table .company-table-row .company-table-data{font-size:3.2vw;line-height:5.6vw;letter-spacing:.05em;border-bottom:1px solid #cccccd;width:100%;padding-top:.8vw;padding-bottom:.8vw}.wrapper .company .company-table .company-table-row:last-of-type .company-table-term{border-bottom:none}.wrapper .company .company-table .company-table-row:last-of-type .company-table-data{border-bottom:none}.copyright{background:#000;color:#fff;display:block;font-size:3.2vw;text-align:center;padding:2.667vw 0 22.667vw}.fixed_area{position:fixed;left:0;bottom:0;z-index:100;width:100%}.fixed_area .fixed_list{width:92.8vw;margin:0 auto;display:flex;justify-content:space-between}.fixed_area .fixed_list li a{display:block;width:29.333vw}.fixed_area .fixed_list li a img{width:100%}.page{background:#f6f6f6;padding:100px 0}.page a{color:#2480d6}.page-wrap{background:#fff;width:820px;margin:auto;padding:30px}.inquiry{width:100%}@media(max-width:780px){.page-wrap{width:initial}.wpcf7-form-control-wrap{padding-top:20px}.inquiry th,.inquiry td{display:block!important;padding:20px;width:100%!important;border-top:none!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.inquiry tr:first-child th{border-top:1px solid #d7d7d7!important}.inquiry .haveto,.inquiry .any{font-size:20px}}.inquiry th{text-align:left;padding:20px;color:#444;width:30%;background:#f7f7f7;border:solid 1px #d7d7d7}.inquiry td{padding:20px;border:solid 1px #d7d7d7}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.haveto{padding:5px;background:#ff9393;color:#fff;border-radius:2px;margin-right:10px;position:relative;bottom:1px}.any{padding:5px;background:#93c9ff;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.wpcf7-acceptance .wpcf7-list-item{margin:0 1em 1em}.verticallist .wpcf7-list-item{display:block}#formbtn{display:block;padding:1em 0;margin-top:30px;width:100%;background:#e60012;color:#fff;font-size:1.8rem;font-weight:700;border-radius:2px;border:2px solid #e60012}#formbtn:hover{background:#fff;color:#e60012}.form-send{padding:20px 0;text-align:center}textarea{width:80%}input[type=text],input[type=tel],input[type=date],input[type=email],textarea{padding:20px;font-size:1.8rem}input[type=checkbox]{width:20px;height:20px;-moz-transform:scale(2);-webkit-transform:scale(2);transform:scale(2)}.wpcf7-list-item{margin-right:15px}.wpcf7-list-item-label{margin-left:.5em}input::placeholder{font-size:1.2em}.screen-reader-response{padding-bottom:20px}.wpcf7-not-valid-tip,.wpcf7-response-output{border:solid;padding:30px;color:#e60012;display:block;margin-top:10px}.sent{display:none}.inquiry input[type=text],.inquiry input[type=email],.inquiry input[type=tel],.inquiry input[type=date],.inquiry textarea{width:100%}.inquiry{margin-bottom:30px}.inquiry .haveto,.inquiry .any{vertical-align:middle}.inquiry .haveto+span,.inquiry .any+span{vertical-align:middle}.inquiry .wpcf7-list-item{margin:0 1em 1em 0}.wpcf7-list-item-label{display:inline-block}input[type=text],input[type=tel],input[type=date],input[type=email],textarea{color:#222}.acceptance-1{padding-top:0;display:inline-block;vertical-align:middle}.wpcf7-acceptance{display:inline-block;vertical-align:middle}.wpcf7-acceptance .wpcf7-list-item{margin:0 1em}.wpcf7-not-valid-tip,.wpcf7-response-output{padding:15px 20px}@media(max-width:600px){.inquiry .haveto,.inquiry .any{font-size:16px}input[type=text],input[type=tel],input[type=date],input[type=email],textarea{font-size:1.2rem}input[type=checkbox]{vertical-align:middle;-webkit-transform:scale(1);transform:scale(1)}.acceptance-1{position:relative;top:-4px}#formbtn{font-size:24px}}@media(max-width:480px){input[type=text],input[type=tel],input[type=date],input[type=email],textarea{font-size:1rem}#formbtn{font-size:20px}}#backguide{top:0;right:0;bottom:0;left:0;display:none;position:fixed !important;background-color:rgba(0,0,0,.8);z-index:9999}.backguide-content{display:block;width:90vw;margin:0 auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:30px}.backguide-close{border:6px solid #fff;position:absolute;top:-20px;width:70px;height:70px;right:-10px;background:#e60012;border-radius:100px;cursor:pointer;transform:scale(.8);transform-origin:right}.backguide-close:hover{opacity:1}.backguide-close:after,.backguide-close:before{content:'';width:35px;height:5px;display:inline-block;background:#fff;position:absolute;top:46%;left:12px;border-radius:30px}.backguide-close:after{transform:rotate(45deg)}.backguide-close:before{transform:rotate(135deg)}.backguide-inner{padding:30px 5px 5px}.backguide-title{font-size:5.4vw;line-height:1.1;text-align:center}.backguide-title span{padding:0 10px;font-size:4.5vw;display:inline-block;margin-bottom:10px;background:linear-gradient(to bottom,rgba(255,232,0,0) 0%,rgba(255,232,0,0) 54%,#ff0 55%,#ff0 90%,rgba(255,232,0,0) 91%,rgba(255,232,0,0) 100%)}.backguide-img{margin-bottom:10px}.backguide-img img{width:100%}.backguide-text{text-align:center;font-weight:700;font-size:6vw;line-height:1.1}.backguide-tel{background:#e60012;padding:7px 15px;margin:10px;border-radius:10px;border:2px solid #c12525;box-shadow:2px 3px 1px #c12525}