#plus{font-family:"Noto Sans JP",sans-serif;color:#000;letter-spacing:0;font-feature-settings:"palt" 1}#plus [class^=sec]{padding:80px 0 100px}@media only screen and (max-width: 767px){#plus [class^=sec]{padding:15vw 0}}#plus p{color:#000}#plus figure{margin:0}#plus img{height:auto}#plus a{color:#000}#plus h1,#plus h2,#plus h3,#plus h4,#plus h5,#plus .h0,#plus .h1,#plus .h2,#plus .h3,#plus .h4,#plus .h5{margin:0;padding:0}@media only screen and (max-width: 767px){#plus .pc{display:none}}#plus .tablet{display:none}@media only screen and (max-width: 900px){#plus .tablet{display:block}}#plus .sp{display:none}@media only screen and (max-width: 767px){#plus .sp{display:block}}#plus .wrapper{width:90vw;max-width:1205px;margin:0 auto}#plus .eng{font-size:21px;font-weight:600;text-align:center;letter-spacing:0;margin:0;font-family:"Montserrat",sans-serif;color:#535353;margin-bottom:.25em}@media only screen and (max-width: 767px){#plus .eng{font-size:4.91vw}}#plus h2{font-size:32px;font-weight:900;text-align:center;letter-spacing:0;margin:0;font-family:"Noto Sans JP",sans-serif}@media only screen and (max-width: 767px){#plus h2{font-size:5.61vw}}#plus .box{background:#fff;border-radius:20px;padding:100px 140px;font-size:18px;font-weight:500;line-height:1.94;color:#000;filter:drop-shadow(0 3px 15px rgba(102, 102, 102, 0.16))}@media screen and (max-width: 1200px){#plus .box{padding:100px 70px}}@media screen and (max-width: 960px){#plus .box{padding:100px 40px}}@media only screen and (max-width: 900px){#plus .box{padding:10vw 7.5vw}}@media only screen and (max-width: 767px){#plus .box{font-size:3.74vw;filter:drop-shadow(0 3px 7px rgba(102, 102, 102, 0.16))}}#plus h3{text-align:center;margin-bottom:.5em}#plus h3 span{padding:0 .75em .25em;font-family:"Noto Sans JP",sans-serif;color:#000;font-size:28px;font-weight:700;text-align:center;letter-spacing:.05em;background:linear-gradient(to top, rgba(208, 242, 37, 0), rgba(208, 242, 37, 0) 0.15em, #d0f225 0.15em, #d0f225 0.75em, rgba(208, 242, 37, 0) 0.75em)}@media only screen and (max-width: 767px){#plus h3 span{font-size:5.61vw}}@media only screen and (max-width: 340px){#plus h3 span{font-size:4.91vw}}#plus .flow{margin-top:40px;background:#fff;border-radius:20px;padding:35px 55px 55px}@media only screen and (max-width: 767px){#plus .flow{margin-top:10.75vw;border-radius:10px;padding:7.01vw 4vw}}#plus .flow h3{text-align:center;font-family:"Noto Sans JP",sans-serif;font-size:28px;font-weight:700;margin:0}@media only screen and (max-width: 767px){#plus .flow h3{font-size:5.84vw}}#plus .flow__list{display:grid;grid-template-columns:repeat(8, 1fr);margin-top:25px;border-radius:12px;overflow:hidden}@media only screen and (max-width: 900px){#plus .flow__list{display:block;border-radius:0}}#plus .flow__list li{height:120px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative;background:#e3e3e3;font-size:14px;font-weight:700;line-height:1.42;text-align:center}@media only screen and (max-width: 900px){#plus .flow__list li{height:auto;padding:1em}}@media only screen and (max-width: 767px){#plus .flow__list li{font-size:3.27vw}}#plus .flow__list li::after{content:"";width:0;height:0;border-style:solid;border-width:60px 0 60px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e3e3e3;position:absolute;top:0;right:-9px;z-index:1}@media only screen and (max-width: 900px){#plus .flow__list li::after{top:auto;right:auto;left:50%;bottom:-1.64vw;transform:translateX(-50%);border-width:1.87vw 1.87vw 0 1.87vw;border-color:#e3e3e3 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}#plus .flow__list li:not(:first-child){padding-left:12px;padding-right:3px}#plus .flow__list li:nth-child(odd){background:#c9c9c9}#plus .flow__list li:nth-child(odd)::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #c9c9c9}@media only screen and (max-width: 900px){#plus .flow__list li:nth-child(odd)::after{border-color:#c9c9c9 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}@media only screen and (max-width: 900px){#plus .flow__list li br{display:none}}#plus .flow__list.flow2{grid-template-columns:repeat(6, 1fr)}#plus .flow__list.flow3{grid-template-columns:12.5% 37.5%}#plus .flow__list.flow3 li{height:80px}@media only screen and (max-width: 900px){#plus .flow__list.flow3 li{height:auto}}#plus .flow__list.flow3 li::after{border-width:40px 0 40px 10px}@media only screen and (max-width: 900px){#plus .flow__list.flow3 li::after{border-width:1.87vw 1.87vw 0 1.87vw}}#plus .flow__list.flow3 li:last-child{border-radius:0 12px 12px 0}@media only screen and (max-width: 900px){#plus .flow__list.flow3 li:last-child{border-radius:0}}#plus .flow__list.flow3 li:last-child::after{display:none}@media only screen and (max-width: 900px){#plus .flow__list.flow3 li br{display:block}}#plus .flow+.eng{margin-top:60px}#plus .spScroll{overflow-x:auto;width:100%}#plus .table{margin-top:45px;margin-bottom:0;filter:drop-shadow(0 3px 20px rgba(185, 185, 185, 0.16));border-collapse:collapse}@media only screen and (max-width: 767px){#plus .table{width:600px;margin-top:7.01vw;filter:none}}#plus .table thead th{border:none;background:#000;color:#fff;text-align:center;vertical-align:middle;padding:1.75em 1em;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:500;position:relative;width:18%}@media only screen and (max-width: 767px){#plus .table thead th{font-size:3.5vw;padding:1.75em 1em 1em}}#plus .table thead th:first-child{border-radius:20px 0 0 0;overflow:hidden;width:28%}@media only screen and (max-width: 767px){#plus .table thead th:first-child{border-radius:10px 0 0 0}}#plus .table thead th:last-child{border-radius:0 20px 0 0;overflow:hidden}@media only screen and (max-width: 767px){#plus .table thead th:last-child{border-radius:0 10px 0 0}}#plus .table thead th:not(:last-child){border-right:#dedede 1px solid}#plus .table tbody th,#plus .table tbody td{background:#fff;text-align:left;vertical-align:middle;padding:1.25em 2em;font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:500;line-height:1.875;border:none;border-right:#dedede 1px solid;border-bottom:#dedede 1px solid;color:#000}@media only screen and (max-width: 900px){#plus .table tbody th,#plus .table tbody td{padding:1.5em 1em}}@media only screen and (max-width: 767px){#plus .table tbody th,#plus .table tbody td{font-size:3.5vw;line-height:1.6}}@media only screen and (max-width: 767px){#plus .table tbody th{width:120px}}#plus .table tbody th .sub{font-size:75%;display:block;line-height:1.33}#plus .table tbody td{text-align:center}@media only screen and (max-width: 767px){#plus .table tbody td{width:240px}}#plus .table tbody td:last-child{border-right:none}#plus .table tbody td.pos-center{text-align:center}#plus .table tbody td ul{list-style-position:outside;margin-left:1.25em}#plus .table tbody td ul li{list-style-type:disc}#plus .table tbody tr:last-child th,#plus .table tbody tr:last-child td{border-bottom:none}#plus .table tbody tr:last-child th{border-radius:0 0 0 20px;overflow:hidden}@media only screen and (max-width: 767px){#plus .table tbody tr:last-child th{border-radius:0 0 0 10px}}#plus .table tbody tr:last-child td:last-child{border-radius:0 0 20px 0;overflow:hidden}@media only screen and (max-width: 767px){#plus .table tbody tr:last-child td:last-child{border-radius:0 0 10px 0}}#plus .sec01{background:#f5f5f5}#plus .sec01 .wrapper{text-align:center}#plus .sec01 .logo-plus{width:221px;margin:0 auto 20px}@media only screen and (max-width: 767px){#plus .sec01 .logo-plus{width:50vw}}#plus .sec01 h1{font-weight:900;font-size:56px;font-family:"Noto Sans JP",sans-serif}@media only screen and (max-width: 900px){#plus .sec01 h1{font-size:48px}}@media only screen and (max-width: 767px){#plus .sec01 h1{font-size:7.01vw}}#plus .sec01 .text{font-size:23px;font-weight:500;line-height:2.6;margin-top:40px}@media only screen and (max-width: 900px){#plus .sec01 .text{font-size:18px}}@media only screen and (max-width: 767px){#plus .sec01 .text{font-size:3.74vw;margin-top:6vw;line-height:1.875}}#plus .sec01 .text strong{font-weight:700}#plus .sec01 .btn{border:none;letter-spacing:0;background:#000;height:79px;line-height:79px;text-align:center;color:#fff;font-size:22px;font-weight:700;padding:0;display:block;width:100%;border-radius:100px;position:relative;transition:opacity .2s ease}#plus .sec01 .btn__outer{max-width:404px;margin:30px auto 0;width:auto}@media only screen and (max-width: 767px){#plus .sec01 .btn__outer{max-width:72.8vw;margin-top:6vw}}@media only screen and (max-width: 767px){#plus .sec01 .btn{font-size:4.21vw;height:14vw;line-height:14vw}}#plus .sec01 .btn:hover{opacity:.75}#plus .sec01 .btn::before,#plus .sec01 .btn::after{display:none}#plus .sec02{background:#000;padding:90px 0 115px}@media only screen and (max-width: 767px){#plus .sec02{padding:10.28vw 0 15.42vw}}#plus .sec02 h2{color:#fff}@media only screen and (max-width: 767px){#plus .sec02 h3 span{padding:0 0 .25em;line-height:1.5}}#plus .sec02 .list{display:grid;padding:0 100px;margin-top:35px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width: 900px){#plus .sec02 .list{padding:0;gap:0;margin-top:5.37vw}}#plus .sec02 .list .item{position:relative;filter:drop-shadow(0 3px 15px rgba(108, 108, 108, 0.16));width:300px}@media only screen and (max-width: 900px){#plus .sec02 .list .item{width:44vw}}#plus .sec02 .list .item:nth-child(2){margin-left:35px}@media only screen and (max-width: 900px){#plus .sec02 .list .item:nth-child(2){margin-left:2vw}}#plus .sec02 .list .item .text{position:absolute;top:40px;left:0;text-align:center;width:100%;height:100px;font-size:23px;font-weight:700;line-height:1.3;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}@media only screen and (max-width: 1200px){#plus .sec02 .list .item .text{top:1vw;height:10vw;font-size:1.9vw}}@media only screen and (max-width: 900px){#plus .sec02 .list .item .text{top:2vw;height:22vw;font-size:3.5vw}}#plus .sec02 .list .item img{width:100%;height:100%}#plus .sec02 .box{margin-top:60px}@media only screen and (max-width: 767px){#plus .sec02 .box{margin-top:7.5vw}}#plus .sec02 .box p{padding-top:1.5em}#plus .sec02 .box p+h3{margin-top:100px}@media only screen and (max-width: 900px){#plus .sec02 .box p+h3{margin-top:10vw}}#plus .sec03{background:#f5f5f5}@media only screen and (max-width: 767px){#plus .sec03{padding-bottom:10vw}}#plus .sec03 .box{margin-top:50px}@media only screen and (max-width: 767px){#plus .sec03 .box{margin-top:7.5vw}}#plus .sec03 .box li{list-style:none;background:url("/cdn/shop/files/plus-check.png?v=1672812235") top 20px left no-repeat;padding:15px 0 15px 55px}@media only screen and (max-width: 767px){#plus .sec03 .box li{background-position:top 2.5vw left;background-size:6vw auto;padding:2vw 0 2vw 8.5vw}}#plus .sec03 .box li .title{font-size:26px;font-weight:700;margin:0}@media only screen and (max-width: 767px){#plus .sec03 .box li .title{font-size:4.21vw}}#plus .sec03 .box li .text{font-size:18px;font-weight:500;line-height:1.94}@media only screen and (max-width: 767px){#plus .sec03 .box li .text{font-size:3.5vw;line-height:1.5}}#plus .sec04{background:#f5f5f5}@media only screen and (max-width: 900px){#plus .sec04{padding-top:0}}#plus .sec05 .img{max-width:800px;margin:0 auto}#plus .sec05 .sampleTitle{font-size:26px;font-weight:700;color:#000;text-align:center}@media only screen and (max-width: 767px){#plus .sec05 .sampleTitle{font-size:4.91vw}}#plus .sec05 .sampleBox{margin-top:45px;margin-bottom:100px;background:#f9f9f9;padding:75px 140px}@media only screen and (max-width: 900px){#plus .sec05 .sampleBox{padding:7.5vw}}@media only screen and (max-width: 767px){#plus .sec05 .sampleBox{margin-top:5vw;margin-bottom:10vw}}#plus .sec05 .sampleBox .table{margin-top:0;width:auto}@media only screen and (max-width: 767px){#plus .sec05 .sampleBox .table{display:block;width:100%}}#plus .sec05 .sampleBox .table tbody th,#plus .sec05 .sampleBox .table tbody td{background:none;padding:1.25em 2em;font-size:18px;border:none;text-align:left;vertical-align:top}@media only screen and (max-width: 767px){#plus .sec05 .sampleBox .table tbody th,#plus .sec05 .sampleBox .table tbody td{display:block;padding:.5em;font-size:3.74vw}}#plus .sec05 .sampleBox .table tbody th a,#plus .sec05 .sampleBox .table tbody td a{word-break:break-all}#plus .sec05 .sampleBox .table tbody th a:hover,#plus .sec05 .sampleBox .table tbody td a:hover{text-decoration:none}#plus .sec05 .sampleBox .table tbody th{width:25%;padding-right:5%}@media only screen and (max-width: 900px){#plus .sec05 .sampleBox .table tbody th{padding-left:0}}@media only screen and (max-width: 767px){#plus .sec05 .sampleBox .table tbody th{width:100%;background:#000;color:#fff;line-height:1;padding-left:.5em;border-radius:0}}#plus .sec05 .sampleBox .table tbody td{width:75%}@media only screen and (max-width: 900px){#plus .sec05 .sampleBox .table tbody td{padding-right:0}}@media only screen and (max-width: 767px){#plus .sec05 .sampleBox .table tbody td{width:100%;padding-bottom:1.5em;padding-right:.5em}}#plus .sec05 .sampleBox a:hover{border-bottom:none}@media only screen and (max-width: 767px){#plus .sec05 .box:not(.samplebox) h3 span{padding:0 0 .25em;line-height:1.5}}#plus .sec05 .list{margin-top:45px;list-style-position:outside;margin-left:1.5em}@media only screen and (max-width: 767px){#plus .sec05 .list{margin-top:7.5vw}}#plus .sec05 .list li{list-style-type:disc;font-size:20px;line-height:2}@media only screen and (max-width: 767px){#plus .sec05 .list li{font-size:3.74vw;line-height:1.5}}#plus .sec06{background:#f5f5f5}#plus .sec06 .box{margin-top:45px}@media only screen and (max-width: 767px){#plus .sec06 .box{margin-top:10vw}}#plus .sec06 h3{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;font-family:"Noto Sans JP",sans-serif}@media only screen and (max-width: 767px){#plus .sec06 h3{flex-direction:column}}#plus .sec06 h3 .example-icon{display:inline-block;background:#d0f225;margin-left:.5em;font-size:20px;font-weight:700;color:#000;border-radius:100px;line-height:1;padding:.4em 1em;letter-spacing:0}@media only screen and (max-width: 767px){#plus .sec06 h3 .example-icon{font-size:4.21vw}}#plus .sec06 h3 .example-title{font-size:26px;font-weight:700;color:#000;background:none;line-height:1;letter-spacing:0}@media only screen and (max-width: 767px){#plus .sec06 h3 .example-title{font-size:4.91vw;margin-top:.75em}}#plus .sec06 .text{font-size:18px;font-weight:500;line-height:2;margin-top:40px}@media only screen and (max-width: 767px){#plus .sec06 .text{font-size:3.74vw;margin-top:5vw}}#plus .sec06 .price{font-size:30px;font-weight:700;line-height:30px;margin-top:40px}@media only screen and (max-width: 767px){#plus .sec06 .price{font-size:5.61vw;line-height:1.5;margin-top:5vw}}#plus .sec06 .price__note{font-size:16px;margin-left:.5em;line-height:45px}@media only screen and (max-width: 767px){#plus .sec06 .price__note{font-size:3.27vw;margin-left:0;margin-top:.5em;line-height:1.5}}#plus .sec06 .listTitle{font-size:24px;font-weight:700;line-height:1;margin-top:40px;font-family:"Noto Sans JP",sans-serif}@media only screen and (max-width: 767px){#plus .sec06 .listTitle{font-size:4.91vw;margin-top:7.5vw}}#plus .sec06 .list{margin-top:16px;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 44px}@media only screen and (max-width: 900px){#plus .sec06 .list{gap:1.25vw}}@media only screen and (max-width: 767px){#plus .sec06 .list{font-size:4.21vw;display:block;margin-left:1.5em;margin-top:.75em}}#plus .sec06 .list li{list-style:none;background:#f5f5f5;text-align:center;border-radius:100px;font-size:20px;font-weight:700;padding:.25em}@media only screen and (max-width: 900px){#plus .sec06 .list li{font-size:17px;padding:.5em .25em}}@media only screen and (max-width: 767px){#plus .sec06 .list li{font-size:4.21vw;background:none;list-style-type:disc;text-align:left;font-weight:500;padding:0}}#plus .sec06 .term{margin-top:60px;position:relative;text-align:center}@media only screen and (max-width: 767px){#plus .sec06 .term{margin-top:10vw}}#plus .sec06 .term::before{content:"";width:100%;height:15px;background:#d0f225;position:absolute;top:50%;left:0;transform:translateY(-50%)}#plus .sec06 .term span{display:inline-block;background:#000;border-radius:100px;padding:.25em 1.75em;color:#fff;font-size:20px;font-weight:700;position:relative}@media only screen and (max-width: 767px){#plus .sec06 .term span{font-size:4.21vw}}#plus .sec07{padding-bottom:50px}@media only screen and (max-width: 767px){#plus .sec07{padding-bottom:7.5vw}}#plus .sec07 .jpn{font-size:20px;font-weight:700;text-align:center;margin-bottom:.25em}@media only screen and (max-width: 767px){#plus .sec07 .jpn{font-size:4.21vw}}#plus .sec07 h2{font-size:45px;text-align:center;margin-top:.125em}@media only screen and (max-width: 767px){#plus .sec07 h2{font-size:5.61vw}}#plus .sec07 .page-contact{margin-top:50px;border-radius:20px;overflow:hidden}@media only screen and (max-width: 767px){#plus .sec07 .page-contact{border-radius:10px;margin-top:7.94vw}}#plus .sec07 .page-contact .custom-contact{background:#f5f5f5;padding:60px 0}#plus .sec07 .page-contact .contact-smry,#plus .sec07 .page-contact .contact-comp{font-size:14px;margin:0 0 50px;border:solid 1px #ccc;padding:30px}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .contact-smry,#plus .sec07 .page-contact .contact-comp{margin:0 0 25px;padding:12px 15px}}#plus .sec07 .page-contact .contact-smry a,#plus .sec07 .page-contact .contact-comp a{text-decoration:underline}#plus .sec07 .page-contact .contact-smry .text-spacing,#plus .sec07 .page-contact .contact-comp .text-spacing{margin:0 0 15px}#plus .sec07 .page-contact .contact-smry h2,#plus .sec07 .page-contact .contact-comp h2{font-size:16px;text-align:left;margin:0 0 15px}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .contact-smry h2,#plus .sec07 .page-contact .contact-comp h2{font-size:14px}}#plus .sec07 .page-contact .contact-smry p span,#plus .sec07 .page-contact .contact-comp p span{font-weight:bold}#plus .sec07 .page-contact .contact-smry p a,#plus .sec07 .page-contact .contact-comp p a{padding-right:10px}#plus .sec07 .page-contact .contact-comp{border:none;background:#fafafa}#plus .sec07 .page-contact .contact-comp .text-comp{margin:0 0 20px;text-align:center}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .contact-comp .text-comp{text-align:left;margin:0 0 15px}}#plus .sec07 .page-contact .contact-comp .footer-sns ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 0 30px}@media only screen and (max-width: 900px){#plus .sec07 .page-contact .contact-comp .footer-sns ul{margin:0 0 20px}}#plus .sec07 .page-contact .contact-comp .footer-sns ul li{width:30px;margin-right:30px}@media only screen and (max-width: 900px){#plus .sec07 .page-contact .contact-comp .footer-sns ul li{width:24px}}#plus .sec07 .page-contact .contact-comp .footer-sns ul li:last-child{margin-right:0}#plus .sec07 .page-contact .custom-contact{background:#f5f5f5;padding:60px 0}@media only screen and (max-width: 900px){#plus .sec07 .page-contact .custom-contact{padding:40px 0}}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .custom-contact{padding:20px 20px 35px}}#plus .sec07 .page-contact .custom-contact .custom-contact__box{width:60%;margin:0 auto 30px}@media only screen and (max-width: 900px){#plus .sec07 .page-contact .custom-contact .custom-contact__box{width:80%}}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .custom-contact .custom-contact__box{width:100%}}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts label{font-size:14px;margin:0 0 10px;display:block}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts label{font-size:13px}}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts .contact-form__caution{color:red;font-size:12px;letter-spacing:.02em}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts input,#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts textarea{border:1px solid #909090;background-color:#fff;color:#162950;max-width:100%;line-height:1.2;border-radius:2px;padding:10px 18px;font-size:14px;width:100%;border-color:#ccc;color:#333}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts input::-moz-placeholder, #plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts textarea::-moz-placeholder{color:#999}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts input::placeholder,#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts textarea::placeholder{color:#999}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts input:-ms-input-placeholder,#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts textarea:-ms-input-placeholder{color:#999}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts input::-ms-input-placeholder,#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts textarea::-ms-input-placeholder{color:#999}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts input,#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts textarea{font-size:13px;-webkit-appearance:none}}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts .contact-tel{width:50%}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-parts .contact-tel{width:100%}}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-checkbox{display:flex;flex-wrap:wrap;align-items:center}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-checkbox .contact-check{margin-right:8%;box-sizing:border-box;width:65%;margin-bottom:10px}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-checkbox .contact-check{width:100%;margin-right:0;margin-bottom:10px}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-checkbox .contact-check:last-child{margin-bottom:0}}#plus .sec07 .page-contact .custom-contact .custom-contact__box .custom-contact__box-checkbox .q2{width:20px;height:20px;display:inline-block;margin-right:5px;vertical-align:middle;-webkit-appearance:checkbox}#plus .sec07 .page-contact .custom-contact .custom-contact__submit{width:40%;min-width:220px;margin:0 auto}#plus .sec07 .page-contact .custom-contact .custom-contact__submit .contact-btn{background:#333;text-align:center;color:#fff;font-weight:bold;font-size:16px;padding:15px;width:100%;cursor:pointer;border:none}#plus .sec07 .page-contact .custom-contact .custom-contact__submit .contact-btn:hover{background:#666}#plus .sec07 .page-contact .custom-contact .contact-success{margin-top:30px}#plus .sec07 .page-contact .custom-contact #success,#plus .sec07 .page-contact .custom-contact #error{display:none}#plus .sec07 .page-contact .custom-contact #error{background:#ffe0e0;padding:10px}#plus .sec07 .page-contact .custom-contact #error p{text-align:center;font-size:14px;font-weight:bold}#plus .sec07 .page-contact .custom-contact .service-center{justify-content:center}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .custom-contact .service-center{justify-content:flex-start}}#plus .sec07 .page-contact .custom-contact .service-center .contact-check{font-weight:600;width:auto !important;margin-right:0 !important;margin-bottom:0 !important}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .custom-contact .service-center .contact-check{font-size:13px}}#plus .sec07 .page-contact .custom-contact .privacybox,#plus .sec07 .page-contact .custom-contact .privacybox-recruit{font-size:14px;box-sizing:border-box}#plus .sec07 .page-contact .custom-contact .privacybox a,#plus .sec07 .page-contact .custom-contact .privacybox-recruit a{font-weight:600;text-decoration:underline}#plus .sec07 .page-contact .custom-contact .privacybox .privacybox-space,#plus .sec07 .page-contact .custom-contact .privacybox-recruit .privacybox-space{padding-bottom:25px}#plus .sec07 .page-contact .custom-contact .privacybox .privacybox-spacelist,#plus .sec07 .page-contact .custom-contact .privacybox-recruit .privacybox-spacelist{padding-bottom:15px;margin:0}#plus .sec07 .page-contact .custom-contact .privacybox li,#plus .sec07 .page-contact .custom-contact .privacybox-recruit li{list-style:disc;margin-left:20px}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .custom-contact .privacybox li,#plus .sec07 .page-contact .custom-contact .privacybox-recruit li{font-size:12px}}#plus .sec07 .page-contact .custom-contact .privacybox .disable-autotel a[href^="tel:"],#plus .sec07 .page-contact .custom-contact .privacybox-recruit .disable-autotel a[href^="tel:"]{text-decoration:none;pointer-events:none}#plus .sec07 .page-contact .custom-contact .privacybox-recruit{padding:15px;background:#fff;height:150px;overflow-y:scroll;font-size:14px;margin:0 0 20px;box-sizing:border-box;border:solid 1px #ccc}#plus .sec07 .page-contact .custom-contact .privacybox-recruit li{list-style:none;margin-left:0}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .custom-contact .privacybox-recruit li{font-size:13px}}#plus .sec07 .page-contact .custom-contact select{color:#333;border:solid 1px #ccc;font-size:14px;width:50%;padding-top:10px;padding-left:18px;padding-bottom:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/cdn/shop/t/30/assets/ico-select.svg?v=1744170…);background-repeat:no-repeat;background-position:right 10px center;line-height:1.2;padding-right:28px;text-indent:.01px;text-overflow:"";cursor:pointer}@media only screen and (max-width: 767px){#plus .sec07 .page-contact .custom-contact select{width:100%;font-size:13px}}@media only screen and (max-width: 767px){#plus .sec07 .custom-contact__submit{width:100%;min-width:0}}
/*# sourceMappingURL=shopify-plus.min.css.map */