.ctTop .contact .contactForm form .submit,body,input,select,textarea{font-family:'Noto Sans JP',sans-serif}a:active,a:hover,a:link,a:visited{text-decoration:none}a,a:hover{color:#000}h2,h3,h4,h5,strong{font-weight:600}#loading,#loading p{color:#3b4043}body,header,html{width:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}body{font-size:15px;line-height:1.8;overflow-x:hidden;letter-spacing:1px;color:#333;-webkit-text-size-adjust:none;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}body.no-scroll{overflow-y:hidden}html{-ms-scroll-chaining:none;overscroll-behavior:none}input,select,textarea{font-size:100%;letter-spacing:.08em}a{cursor:pointer;outline:0}#loading{position:fixed;z-index:9000;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:100vh;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}img{max-width:100%;height:auto;vertical-align:bottom}header{position:absolute;z-index:6;top:0;display:block!important;-webkit-transition:all ease .5s;transition:all ease .5s}header .headArea .menuBlock{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 68px 0 70px;background-size:0!important}header .headArea .menuBlock .menuInner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .headArea .menuBlock .menuInner .logoArea .logo,header .headArea .menuBlock .menuInner .logoArea .logo span{display:none}header .headArea .menuBlock .menuInner .translate{position:absolute;left:-22px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .headArea .menuBlock .menuInner .translate figure{width:20px}header .headArea .menuBlock .menuInner .translate figure img{width:20px;height:20px;vertical-align:middle}header .headArea .menuBlock .menuInner .translate .language{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:7px}header .headArea .menuBlock .menuInner .translate .language a{font-family:Montserrat,sans-serif;line-height:1.5;position:relative;color:#fff}header .headArea .menuBlock .menuInner .translate .language a:nth-child(1){padding-right:9px;border-right:2px solid #fff}header .headArea .menuBlock .menuInner .translate .language a:nth-child(1).active::before{left:25%}header .headArea .menuBlock .menuInner .translate .language a:nth-child(2){padding-left:9px}header .headArea .menuBlock .menuInner .translate .language a:nth-child(2).active::before{left:52%}header .headArea .menuBlock .menuInner .translate .language a.active::before{position:absolute;top:-5px;display:inline-block;width:5px;height:5px;content:'';border-radius:50%;background-color:#fff}header .headArea .menuBlock .menuInner nav .navLists{display:-webkit-box;display:-ms-flexbox;display:flex;width:487px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .headArea .menuBlock .menuInner nav .navLists li{margin-right:32px}header .headArea .menuBlock .menuInner nav .navLists li:last-child{margin-right:0}header .headArea .menuBlock .menuInner nav .navLists li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .headArea .menuBlock .menuInner nav .navLists li a svg path{-webkit-transition:all .5s;transition:all .5s}header .headArea .menuBlock .menuInner nav .navLists li .socialIconArea{display:-webkit-box;display:-ms-flexbox;display:flex}header .headArea .menuBlock .menuInner nav .navLists li .socialIconArea a{width:23px;height:23px;margin-right:20px;background-size:cover}header .headArea .menuBlock .menuInner nav .navLists li .socialIconArea a:last-child{margin-right:0}header .headArea .menuBlock .menuInner nav .navLists li .socialIconArea a img{vertical-align:middle}.headerComplete,.headerFixed{position:fixed;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:.5s slideDown;animation:.5s slideDown;background-color:#19aef0;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.5);box-shadow:0 0 10px 1px rgba(0,0,0,.5)}.headerComplete .headArea .menuBlock,.headerFixed .headArea .menuBlock{padding-top:0}.headerComplete .headArea .menuBlock .menuInner,.headerFixed .headArea .menuBlock .menuInner{height:98px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.headerComplete .headArea .menuBlock .menuInner .logoArea .logo,.headerFixed .headArea .menuBlock .menuInner .logoArea .logo{display:block}.headerComplete .headArea .menuBlock .menuInner .logoArea .logo a img,.headerFixed .headArea .menuBlock .menuInner .logoArea .logo a img{width:64px}.headerComplete .headArea .menuBlock .menuInner .translate,.headerFixed .headArea .menuBlock .menuInner .translate{top:40px;left:85px}.pcOnly{display:block!important}.spOnly{display:none!important}.ctInner{display:block;width:900px;margin:0 auto}.slick-arrow{font-size:0;line-height:0;position:absolute;z-index:1;top:42%;display:block;width:40px;height:40px;padding:0;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-42%);transform:translateY(-42%);color:transparent;border:none;outline:0;background:0 0}.slick-arrow.active{visibility:visible;-webkit-transition:all .5s;transition:all .5s;opacity:1}.slick-arrow.slick-prev{left:-20px}.slick-arrow.slick-prev:before{display:block;width:40px;height:40px;content:'';background:url(../img/arr_prev.png) no-repeat;background-size:100% auto}.slick-arrow.slick-next{right:-20px}.slick-arrow.slick-next:before{display:block;width:40px;height:40px;content:'';background:url(../img/arr_next.png) no-repeat;background-size:100% auto}.slide1 .slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section{margin-top:150px}.anch{position:absolute;display:block;height:110px;margin-top:-110px}.sectionTitle{font-family:Montserrat,sans-serif;font-size:26px;margin-bottom:88px;text-align:center;letter-spacing:7px}.textTitle{font-size:26px;font-weight:500;margin-bottom:12px}.textTitle span{font-size:16px}.copyRightArea{width:100%;padding:17px 0;background:#fff}.ctTop .bnr,.ctTop .contact .contactForm form .agree input:checked+label:before{background:#19aef0}.copyRightArea p{font-size:13px;text-align:center}.ctTop .bnr{position:relative;height:100vh}.ctTop .bnr .imgArea{position:absolute;top:50%;left:50%;width:328px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ctTop .bnr .imgArea .img1{margin-bottom:40px}.ctTop .bnr .imgArea .img2{width:346px;margin:0 auto}.ctTop .bnr .scroll,.ctTop .bnr .scroll a{line-height:1;width:12px;vertical-align:middle;display:block;color:#fff;position:absolute}.ctTop .bnr .scroll{font-size:12px;z-index:5;bottom:0;left:33px;height:190px;-webkit-transition:all 1s cubic-bezier(.42,0,.58,1) .2s;transition:all 1s cubic-bezier(.42,0,.58,1) .2s}.ctTop .bnr .scroll a{font-size:13px;top:0;left:50%;cursor:pointer;-webkit-transition:letter-spacing .4s cubic-bezier(.42,0,.58,1);transition:letter-spacing .4s cubic-bezier(.42,0,.58,1);-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;letter-spacing:.25em;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.ctTop .bnr .scroll a:hover{letter-spacing:3px}.ctTop .bnr .scroll:after,.ctTop .bnr .scroll:before{position:absolute;left:50%;display:block;width:1px;content:''}.ctTop .bnr .scroll:before{z-index:0;bottom:0;height:130px;background:rgba(255,255,255,.3)}.ctTop .bnr .scroll:after{z-index:1;bottom:150px;height:0;-webkit-animation-name:scrollBar;animation-name:scrollBar;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background:rgba(255,255,255,.5)}.ctTop .bnr .bnrText{font-size:18px;position:absolute;right:45px;bottom:20px;letter-spacing:1px;color:#fff}.ctTop .product .twoCol{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:74px}.ctTop .product .twoCol .slideBlock{width:315px;margin:212px 0 116px 70px}.ctTop .product .twoCol .textArea{width:calc(100% - 385px)}.ctTop .product .twoCol .textArea .text{font-size:18px;font-weight:500;margin:0 -350px 20px 0}.ctTop .product .twoCol .textArea .text span{font-size:14px;display:block;margin-top:10px}.ctTop .product .twoCol .textArea .detail dl{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #707070;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctTop .product .twoCol .textArea .detail dl+dl{border-top:none}.ctTop .product .twoCol .textArea .detail dl dd,.ctTop .product .twoCol .textArea .detail dl dt{-webkit-box-sizing:border-box;box-sizing:border-box;padding:22px 0 15px;text-align:center}.ctTop .product .twoCol .textArea .detail dl dt{font-weight:600;width:128px;border-right:1px solid #707070}.ctTop .product .twoCol .textArea .detail dl dd{width:calc(100% - 128px)}.ctTop .product .twoCol .textArea .sizeDetail dl{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #707070;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctTop .product .twoCol .textArea .sizeDetail dl+dl{border-top:none}.ctTop .product .twoCol .textArea .sizeDetail dl:nth-child(2) dd span{width:auto}.ctTop .product .twoCol .textArea .sizeDetail dl dd span,.ctTop .product .twoCol .textArea .sizeDetail dl dt span{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:128px;padding:22px 0 12px;text-align:center;border-right:1px solid #707070}.ctTop .product .twoCol .textArea .sizeDetail dl dt{font-weight:600;width:128px}.ctTop .product .twoCol .textArea .sizeDetail dl dd{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 128px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ctTop .product .twoCol .textArea .sizeDetail dl dd span:last-child{border-right:0}.ctTop .product .twoCol .imgRemark{position:absolute;top:76.2%;right:0;bottom:0}.ctTop .gallery .imgBlock{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:590px;margin:0 auto;-ms-flex-flow:wrap;flex-flow:wrap}.ctTop .gallery .imgBlock li{width:calc((100% - 30px)/ 2);margin-right:30px;margin-bottom:40px}.ctTop .gallery .imgBlock li:nth-child(2n){margin-right:0}.ctTop .gallery .imgBlock li img{width:100%;height:280px;-o-object-fit:cover;object-fit:cover}.ctTop .contact{padding:88px 0 140px;color:#fff;background-color:#333}.ctTop .contact .errorMessage{font-size:12px;color:red}.ctTop .contact .sectionTitle{font-size:20px;max-width:900px;margin:0 auto 38px;text-align:left;letter-spacing:4px}.ctTop .contact .contactForm>p.label{margin-top:46px}.ctTop .contact .contactForm .label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctTop .contact .contactForm .label span{font-size:15px;color:#f40000}.ctTop .contact .contactForm form{margin-top:25px}.ctTop .contact .contactForm form .twoCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap}.ctTop .contact .contactForm form .twoCol .errorMessage{width:100%}.ctTop .contact .contactForm form .twoCol .left,.ctTop .contact .contactForm form .twoCol .right{width:400px}.ctTop .contact .contactForm form .twoCol label[for=address1]{letter-spacing:-.1px}.ctTop .contact .contactForm form .purchaseGroup{margin-bottom:33px}.ctTop .contact .contactForm form .purchaseGroup .label{display:inline-block;margin-bottom:17px}.ctTop .contact .contactForm form .purchaseGroup input{width:unset}.ctTop .contact .contactForm form .purchaseGroup li>.label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctTop .contact .contactForm form .purchaseGroup li label::after,.ctTop .contact .contactForm form .purchaseGroup li.twoCol .size label::after{display:inline-block;width:20px;background-color:#fff;-webkit-box-sizing:border-box;content:'';-webkit-transition:all .5s}.ctTop .contact .contactForm form .purchaseGroup li label::after{box-sizing:border-box;height:20px;margin-left:13px;transition:all .5s;border:5px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 0 1px #707070;box-shadow:0 0 0 1px #707070}.ctTop .contact .contactForm form .purchaseGroup li input[type=checkbox]{position:absolute;width:0;height:0;margin:0;opacity:0}.ctTop .contact .contactForm form .purchaseGroup li input[type=checkbox]:checked+label::after{background-color:#333}.ctTop .contact .contactForm form .purchaseGroup li.twoCol .sizeLabel{width:220px}.ctTop .contact .contactForm form .purchaseGroup li.twoCol .size{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 220px);padding-left:20px}.ctTop .contact .contactForm form .purchaseGroup li.twoCol .size label{margin-right:21px}.ctTop .contact .contactForm form .purchaseGroup li.twoCol .size label::after{box-sizing:border-box;height:20px;margin-left:16px;transition:all .5s;vertical-align:sub;border:5px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 0 1px #707070;box-shadow:0 0 0 1px #707070}.ctTop .contact .contactForm form .purchaseGroup li.twoCol .size input[type=radio]{position:absolute;width:0;height:0;opacity:0}.ctTop .contact .contactForm form .purchaseGroup li.twoCol .size input[type=radio]:checked+label::after{background-color:#333}.ctTop .contact .contactForm form input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:20px 0 52px;padding:0 0 15px;color:#fff;border:0;border-bottom:1px solid #fff;outline:0;background-color:#333}.ctTop .contact .contactForm form input:-ms-input-placeholder{color:#666}.ctTop .contact .contactForm form input:-webkit-autofill,.ctTop .contact .contactForm form input:-webkit-autofill:active,.ctTop .contact .contactForm form input:-webkit-autofill:focus,.ctTop .contact .contactForm form input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #333 inset!important;-webkit-text-fill-color:#fff}.ctTop .contact .contactForm form .textArea{width:100%;margin-bottom:60px}.ctTop .contact .contactForm form .textArea textarea{overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:192px;margin-top:20px;padding:20px;resize:none;color:#fff;border:1px solid #fff;background:#333}.ctTop .contact .contactForm form .textArea textarea :-ms-input-placeholder{color:#666}.ctTop .contact .contactForm form .formTitle{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctTop .contact .contactForm form .formTitle span{color:#19aef0}.ctTop .contact .contactForm form .text{margin-bottom:50px}.ctTop .contact .contactForm form .info{margin-bottom:55px}.ctTop .contact .contactForm form .agree{margin-bottom:50px}.ctTop .contact .contactForm form .agree input{display:none;width:initial;height:initial;margin-bottom:0;padding:0;cursor:pointer}.ctTop .contact .contactForm form .agree input:checked+label:after{position:absolute;top:50%;left:8px;display:block;width:3px;height:10px;content:'';-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.ctTop .contact .contactForm form .agree label{position:relative;cursor:pointer}.ctTop .contact .contactForm form .agree label::before{position:relative;display:inline-block;width:18px;height:18px;margin-right:20px;content:'';cursor:pointer;vertical-align:middle;border:1px solid #fff;border-radius:5px;background-color:transparent}.ctTop .contact .contactForm form .submit{font-size:16px;width:290px;height:48px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;text-align:center;color:#fff;border:0;border-radius:30px;background:#19aef0}.ctTop .contact .contactForm form .submit:hover{color:#333;background:#fff}#ctComplete #complete{height:calc(100vh - 180px);margin-top:0;padding-top:180px;background:#19aef0}#ctComplete #complete .title{font-size:26px;margin-bottom:70px;text-align:center;color:#fff}#ctComplete #complete .completeTxt{font-size:18px;line-height:2.8;margin-bottom:90px;text-align:center;color:#fff}#ctComplete #complete .toTopBtn{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;margin:0 auto;color:#fff;border:1px solid #fff;border-radius:30px;background:0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.headerComplete{-webkit-box-shadow:none;box-shadow:none}.headerComplete .translate{left:150px}@media (max-width:900px){.pcOnly{display:none!important}.spOnly{display:block!important}body{font-size:15px;letter-spacing:1px}.ctInner{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 20px}section{margin-top:40px}.anch{height:60px;margin-top:-60px}.sectionTitle{font-size:20px;max-width:calc(100% - 40px);margin:0 auto 40px;text-align:left}.textTitle{margin-bottom:10px}.textTitle span{font-size:14px;display:block}.copyRightArea{padding:30px 0}.copyRightArea p{font-size:11px}.slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .headArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 20px;background-color:#19aef0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .headArea .logoArea .logo{display:none}header .headArea .logoArea .logo img{width:52px}header .headArea .menuIcon{position:relative;z-index:5;top:-2px;right:0;width:50px;height:50px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border-radius:50px}header .headArea .menuIcon .openIcon{position:absolute;top:47%;left:14px;display:block;width:22px;height:20px}header .headArea .menuIcon .openIcon .line,header .headArea .menuIcon .openIcon .line:after,header .headArea .menuIcon .openIcon .line:before{position:absolute;width:30px;height:2px;content:'';-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-radius:1px;background:#fff}header .headArea .menuIcon .openIcon .line:before{top:-7px}header .headArea .menuIcon .openIcon .line:after{bottom:-7px;width:18px}header .headArea .menuIcon.active .openIcon .line{width:30px;background-color:transparent}header .headArea .menuIcon.active .openIcon .line:after,header .headArea .menuIcon.active .openIcon .line:before{top:0}header .headArea .menuIcon.active .openIcon .line:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}header .headArea .menuIcon.active .openIcon .line:after{width:30px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}header .headArea .menuBlock{position:fixed;top:60px;left:0;display:none;overflow-x:auto;overflow-y:hidden;width:100%;height:calc(100vh - 60px);padding:28px 68px 0 70px;background:#fff}header .headArea .menuBlock .menuInner{position:initial;display:block}header .headArea .menuBlock .menuInner .logoArea .logo1{display:none}header .headArea .menuBlock .menuInner .logoArea .logo2{display:block;margin:0 auto}header .headArea .menuBlock .menuInner .translate{position:relative;top:0;left:0;display:block;margin:0 auto 32px!important}header .headArea .menuBlock .menuInner .translate figure{margin:0 auto 10px}header .headArea .menuBlock .menuInner .translate .language{margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .headArea .menuBlock .menuInner .translate .language a{color:#000}header .headArea .menuBlock .menuInner .translate .language a:nth-child(1){border-right:2px solid #000}header .headArea .menuBlock .menuInner .translate .language a.active::before{background-color:#000}header .headArea .menuBlock .menuInner nav .navLists{display:block;width:100%}header .headArea .menuBlock .menuInner nav .navLists li{margin-right:0;margin-bottom:62px;text-align:center}header .headArea .menuBlock .menuInner nav .navLists li:nth-child(1) a svg{width:140px;height:27px}header .headArea .menuBlock .menuInner nav .navLists li:nth-child(2) a svg{width:130px;height:27px}header .headArea .menuBlock .menuInner nav .navLists li:nth-child(3) a svg{width:135px;height:27px}header .headArea .menuBlock .menuInner nav .navLists li a{display:block;text-align:center}header .headArea .menuBlock .menuInner nav .navLists li a svg text{fill:#000}header .headArea .menuBlock .menuInner nav .navLists li .socialIconArea a svg path,header .headArea .menuBlock .menuInner nav .navLists li a svg path{fill:#19aef0}header .headArea .menuBlock .menuInner nav .navLists li:last-child{margin-right:0}header .headArea .menuBlock .menuInner nav .navLists li .socialIconArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .headArea .menuBlock .menuInner nav .navLists li .socialIconArea a{margin-right:50px}header .headArea .menuBlock .menuInner nav .navLists li .socialIconArea a svg #Path_990{fill:#fff}header .headArea .menuBlock .menuInner .copyRightArea{position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:30px 0;background:0 0}header .headArea .menuBlock .menuInner .copyRightArea p{font-size:11px;text-align:center;color:#000}header.headerFixed .headArea .logoArea .logo{display:block!important;margin-top:6px}.ctTop .bnr .scroll,.headerComplete .headArea .menuBlock .menuInner .logoArea .logo{display:none}header.headerFixed .headArea .menuBlock{padding-top:50px!important}header.headerFixed .headArea .menuBlock .menuInner .translate{top:0;left:0}.headerComplete{-webkit-box-shadow:none;box-shadow:none}.headerComplete .headArea .menuBlock{padding-top:28px}.headerComplete .headArea .menuBlock .menuInner .translate{top:0;left:0}.ctTop .bnr .imgArea .img1{width:168px;margin:0 auto}.ctTop .bnr .imgArea .img2{width:168px;margin:20px auto 0}.ctTop .bnr .bnrText{font-size:16px;position:relative;top:calc(100vh - 140px);right:30px;bottom:unset;text-align:right}.ctTop .product .twoCol{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px;-ms-flex-flow:wrap;flex-flow:wrap}.ctTop .product .twoCol .slideBlock{width:100%;margin:0 0 20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ctTop .product .twoCol .slideBlock img{width:100%}.ctTop .product .twoCol .textArea{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ctTop .product .twoCol .textArea .text{margin-right:0}.ctTop .product .twoCol .textArea .detail dl{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctTop .product .twoCol .textArea .detail dl dd,.ctTop .product .twoCol .textArea .detail dl dt{padding:16px 0}.ctTop .product .twoCol .textArea .detail dl dt{width:100%;border-right:none;border-bottom:1px solid #707070}.ctTop .product .twoCol .textArea .detail dl dd{width:100%}.ctTop .product .twoCol .imgRemark{position:relative;display:block;width:100%;margin-bottom:10px;text-align:right;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ctTop .gallery .imgBlock{max-width:100%}.ctTop .gallery .imgBlock li{width:calc((100% - 18px)/ 2);margin-right:18px;margin-bottom:22px}.ctTop .gallery .imgBlock li img{width:100%;height:auto}.ctTop .contact{padding:40px 0}.ctTop .contact .sectionTitle{max-width:calc(100% - 40px)}.ctTop .contact .contactForm form .twoCol .left,.ctTop .contact .contactForm form .twoCol .right{width:100%}.ctTop .contact .contactForm form .purchaseGroup{margin-bottom:0}.ctTop .contact .contactForm form .purchaseGroup .label{display:inline-block;margin-top:17px}.ctTop .contact .contactForm form .purchaseGroup input{width:unset}.ctTop .contact .contactForm form .purchaseGroup .sizeLabel{width:100%!important;margin-bottom:0}.ctTop .contact .contactForm form .purchaseGroup .size{width:100%!important;margin-top:-13px;padding-left:0!important}.ctTop .contact .contactForm form .purchaseGroup .size .label{margin-right:5px!important}.ctTop .contact .contactForm form .purchaseGroup .size .label:after{margin-left:3px!important}.ctTop .contact .contactForm form .submit{display:block;margin:0 auto}#ctComplete #complete{height:calc(100vh - 150px);padding-top:150px;background:#19aef0}#ctComplete #complete .title{margin-bottom:30px}#ctComplete #complete .completeTxt{font-size:14px}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scrollBar{0%{bottom:150px;height:0}5%{bottom:70px;height:80px}100%{bottom:-80px;height:80px}}@keyframes scrollBar{0%{bottom:150px;height:0}5%{bottom:70px;height:80px}100%{bottom:-80px;height:80px}}