body *{font-family:"Noto Sans JP",sans-serif}@font-face{font-family:"LINESeedJPStd";src:url("../font/LINESeedJP_OTF_Th.woff");font-weight:300}@font-face{font-family:"LINESeedJPStd";src:url("../font/LINESeedJP_OTF_Rg.woff");font-weight:normal}@font-face{font-family:"LINESeedJPStd";src:url("../font/LINESeedJP_OTF_Bd.woff");font-weight:bold}@font-face{font-family:"LINESeedJPStd";src:url("../font/LINESeedJP_OTF_Eb.woff");font-weight:800}@font-face{font-family:"花とちょうちょ";src:url("../font/花とちょうちょ.woff")}.ff_line_seed{font-family:"LINESeedJPStd" !important}.ff_hanato_chocho{font-family:"花とちょうちょ" !important}.zen_maru_gothic{font-family:"Zen Maru Gothic",sans-serif;font-weight:400;font-style:normal}.ls_n050rem{letter-spacing:-0.5rem}.ls_n030rem{letter-spacing:-0.3rem}.ls_n020rem{letter-spacing:-0.2rem}.ls_n010rem{letter-spacing:-0.1rem}.ls_n001rem{letter-spacing:-0.01rem}.ls_000rem{letter-spacing:0rem}.ls_010rem{letter-spacing:.1rem}.ls_015rem{letter-spacing:.15rem}.ls_020rem{letter-spacing:.2rem}.ls_025rem{letter-spacing:.25rem}.ls_030rem{letter-spacing:.3rem}.ls_035rem{letter-spacing:.35rem}.ls_040rem{letter-spacing:.4rem}.ls_045rem{letter-spacing:.45rem}.ls_050rem{letter-spacing:.5rem}.lh_000{line-height:0 !important}.lh_010{line-height:.1 !important}.lh_025{line-height:.25 !important}.lh_050{line-height:.5 !important}.lh_060{line-height:.6 !important}.lh_080{line-height:.8 !important}.lh_100{line-height:1 !important}.lh_110{line-height:1.1 !important}.lh_120{line-height:1.2 !important}.lh_130{line-height:1.3 !important}.lh_140{line-height:1.4 !important}.lh_150{line-height:1.5 !important}.lh_160{line-height:1.6 !important}.lh_170{line-height:1.7 !important}.lh_180{line-height:1.8 !important}.lh_190{line-height:1.9 !important}.lh_200{line-height:2 !important}.lh_250{line-height:2.5 !important}.lh_300{line-height:3 !important}.lh_350{line-height:3.5 !important}.text-bold{font-weight:bold !important}p{font-size:14px;font-size:1.4rem}th{font-size:14px;font-size:1.4rem}td{font-size:14px;font-size:1.4rem}*{color:#3e291c}.cWhite-theme{color:#fff !important}.cOrange-theme{color:#f40 !important}.clBlue-theme{color:#33afee !important}.cYellow{color:#ff0 !important}.bgOrange-theme{background-color:#f15a24 !important}.bgOrange{background-color:#fa9c00 !important}.bglBlue-theme{background-color:#19abee !important}.bgYellow{background-color:#fff033 !important}.bgRedorange{background-color:#ff5741 !important}.stripeOrange a,.stripeOrange a *,.stripeOrange2 a,.stripeOrange2 a *{color:#fff}.stripeOrange{background-size:10px 10px;background-color:#fa9c00;background-image:linear-gradient(-45deg, #efa500 25%, transparent 25%, transparent 50%, #efa500 50%, #efa500 75%, transparent 75%, transparent)}.stripeOrange2{background-color:#f40;background-image:linear-gradient(-45deg, #ff6600 25%, transparent 25%, transparent 50%, #ff6600 50%, #ff6600 75%, transparent 75%, transparent)}.stripeOrange3{background-size:10px 10px;background-color:#fff;background-image:linear-gradient(-45deg, #ffffd9 25%, transparent 25%, transparent 50%, #ffffd9 50%, #ffffd9 75%, transparent 75%, transparent)}.stripePink{background-size:10px 10px;background-color:#fff;background-image:linear-gradient(-45deg, #fdfafb 25%, transparent 25%, transparent 50%, #fdfafb 50%, #fdfafb 75%, transparent 75%, transparent)}.stripePink2{background-size:auto auto;background-color:#de9ba5;background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgb(221, 149, 161) 10px, rgb(221, 149, 161) 20px)}.stripeBlue{background-size:auto auto;background-color:#82bcee;background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgb(122, 184, 237) 10px, rgb(122, 184, 237) 20px)}.stripeGreen{background-size:auto auto;background-color:#b2d236;background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgb(173, 208, 39) 10px, rgb(173, 208, 39) 20px)}.stripeW20px{background-size:20px 20px}.bg_G-Blue{background:#182680 !important;background:-webkit-gradient(linear, left top, left bottom, from(#182680), to(#0079c5)) !important;background:linear-gradient(to bottom, #182680 0%, #0079c5 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#182680", endColorstr="#0079c5", GradientType=0) !important}.lh_2{line-height:2 !important}.clearfix::after,.col2Box li::after{content:"";display:block;visibility:hidden;height:.1px;line-height:0;clear:both}.wrapper{margin:auto}header{width:100%}header #btOperating a{font-size:10px;font-size:1rem;line-height:1.5em}#ct-glbMenu li a,#ct-glbMenu li .button{display:block}#ct-glbMenu li a:hover,#ct-glbMenu li .button:hover{cursor:pointer}#ct-glbMenu li .button span{color:inherit;font-weight:bold}main{min-height:calc(100vmin + 60px);overflow-x:hidden}footer{text-align:center;background-image:url("../../_img/_common/footer-bg.png");background-repeat:repeat-x;height:75vw;background-size:cover;width:100%;padding:10% 0 90px 0}.footer_link li a,.owner_link li a{display:block;font-size:14px;color:#fff;font-weight:500}.footer_link li:not(:first-child){border-left:1px solid #dfe6ef}.owner_link_title{font-size:16px;font-weight:600;color:#fff}.owner_link img{width:16px;height:auto;margin-left:3px}footer small{color:#fff;display:block;text-align:center;overflow-wrap:break-word;font-size:10px;font-size:1rem}#ct-footer div#footer-logo img{width:80%;height:auto}#pagetop{position:fixed;width:45px;height:45px;right:10px;bottom:15px;opacity:.7;z-index:11;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px}#pagetop:hover{background:rgba(101,166,222,.4)}#pagetop a{display:block;width:100%;height:100%}.linkImg img:hover,img.linkImg:hover{filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.linkTxtDefault a,a.linkTxtDefault{color:#1d3994;font-weight:bold}.linkTxtDefault a:hover,a.linkTxtDefault:hover,.linkTxt a:hover,a.linkTxt:hover{color:#ff873e;text-decoration:underline}a.anchor{display:block;padding-top:80px;margin-top:-80px}.floatLt{float:left !important;display:block}.floatRt{float:right !important;display:block}.alignLt{text-align:left;display:block}.alignRt{text-align:right;display:block}.alignC{text-align:center;display:block;margin:0 auto}.flexRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flexSbetween{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underLine-yellow{border-bottom:#ffdd48 3px solid}.underLine-pink{border-bottom:#d766a4 3px solid}.borderNon-r{border-right:none !important}.borderNon-l{border-left:none !important}.borderDot-bt-1px{border-bottom:#ccc 1px dotted !important}.borderDot-tp-1px{border-top:#ccc 1px dotted !important}.miniMenu{margin-bottom:20px}.miniMenu ul{border:#f40 1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px auto;border-radius:10px}.miniMenu li{border-left:#f40 1px solid;text-align:center;width:25%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.miniMenu.col-3 li{width:100%}.miniMenu li:first-child{border-left:none}.miniMenu li a{font-size:12px;font-size:1.2rem;display:inline-block;text-align:center}.miniMenu li:hover{background-color:rgba(255,221,72,.4)}.cTitleLine{font-size:18px;font-size:1.8rem;border-left:#fa9c00 8px solid;padding:5px 0 5px 5px}.titleMedium-orange,.titleMedium-blue{font-size:2.2rem;font-weight:900;line-height:1em;text-align:center;display:table;width:100%;min-height:100px;position:relative}.titleMedium-orange::before,.titleMedium-orange::after,.titleMedium-blue::before,.titleMedium-blue::after{content:"";position:absolute;width:100%;min-height:60px}i.titleMedium{display:table-cell;vertical-align:middle;width:80%;position:relative}.titleMedium-orange i.titleMedium::before,.titleMedium-orange i.titleMedium::after,.titleMedium-blue i.titleMedium::before,.titleMedium-blue i.titleMedium::after{content:"";position:absolute;width:100%;min-height:60px;margin:auto}.titleMedium-orange i.titleMedium::before{background-image:url("../../_img/_common/title_decorate_before-orange.png");background-size:auto 30px;background-repeat:no-repeat;background-position:left center;top:calc(50% - 30px);left:0}.titleMedium-orange i.titleMedium::after{background-image:url("../../_img/_common/title_decorate_after-orange.png");background-size:auto 30px;background-repeat:no-repeat;background-position:right center;top:calc(50% - 30px);left:0}.titleMedium-blue::before{left:0;top:0;background:url("../../_img/_common/title_bg_bubble_before-blue.png");background-size:auto 40px;background-repeat:no-repeat;background-position:left top}.titleMedium-blue::after{right:0;bottom:0;background:url("../../_img/_common/title_bg_bubble_after-blue.png");background-size:auto 40px;background-repeat:no-repeat;background-position:right bottom}.titleMedium-blue i.titleMedium::before{background-image:url("../../_img/_common/title_decorate_before-blue.png");background-size:auto 30px;background-repeat:no-repeat;background-position:left center;top:calc(50% - 30px);left:0}.titleMedium-blue i.titleMedium::after{background-image:url("../../_img/_common/title_decorate_after-blue.png");background-size:auto 30px;background-repeat:no-repeat;background-position:right center;top:calc(50% - 30px);left:0}.titleSmall-orange,.titleSmall-blue,.titleSmall-pink{background-color:#fa9c00;color:#fff;font-size:12px;font-size:1.4rem;text-align:center;width:100%;padding:15px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border-radius:5px}.titleSmall-blue{background-color:#33afee}.titleSmall-pink{background-color:#d766a4}.titleSmall-orange em,.titleSmall-blue em,.titleSmall-pink em{display:block;color:#fff;font-size:18px;font-size:1.8rem;line-height:1em}.titleSmall-orange::after{content:"";width:0;height:0;margin:auto;border-style:solid;border-width:20px 10px 0 10px;border-color:#fa9c00 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-20px;left:0;right:0}.titleSmall-blue::after{content:"";width:0;height:0;margin:auto;border-style:solid;border-width:20px 10px 0 10px;border-color:#33afee rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-20px;left:0;right:0}.titleSmall-pink::after{content:"";width:0;height:0;margin:auto;border-style:solid;border-width:20px 10px 0 10px;border-color:#d766a4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-20px;left:0;right:0}.icon-washDry,.icon-sneaker{padding:10px 20px;width:75%;margin:auto;position:relative}.icon-washDry{width:55%}.icon-washDry::before,.icon-washDry::after,.icon-sneaker::before,.icon-sneaker::after{content:"";width:40px;height:40px;position:absolute;top:0;bottom:0}.icon-washDry::before{background-image:url("../../_img/_common/title_bg_icon_shirt.png");background-position:center center;background-size:auto 60px;background-repeat:no-repeat;left:0}.icon-washDry::after,.icon-sneaker::after{background-image:url("../../_img/_common/title_bg_icon_dry.png");background-position:center center;background-size:auto 40px;background-repeat:no-repeat;right:0}.icon-sneaker::before{background-image:url("../../_img/_common/title_bg_icon_sneaker.png");background-position:center center;background-size:auto 60px;background-repeat:no-repeat;left:0}.btNormal{padding:3px 5px;border:#ccc 1px solid;border-radius:3px;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e5e5));background:linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e5e5e5", GradientType=0)}.btNormal a{display:block;text-align:center}.btNormal.viewMap{border:#ccc 4px solid;margin:10px auto 0;width:50%;padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.btNormal.viewMap a{font-size:1.8rem}a.newTab{padding-right:20px;background-image:url("../../_img/_common/icon_newtab.png");background-size:auto 15px;background-repeat:no-repeat;background-position:right center;-webkit-box-sizing:border-box;box-sizing:border-box}.btShopCheck{font-size:18px;font-size:1.6rem;line-height:1.2em;text-align:center;padding:10px;margin-bottom:10px;-webkit-box-shadow:3px 3px 0px 0px #004196;box-shadow:3px 3px 0px 0px #004196;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:12px;background-size:20px 20px;background-color:#19abee;background-image:linear-gradient(-45deg, #33AFEE 25%, transparent 25%, transparent 50%, #33AFEE 50%, #33AFEE 75%, transparent 75%, transparent)}.btShopCheck a{background-image:url("../../_img/_common/icon_status-check.png");background-position:left center;background-size:40px auto;background-repeat:no-repeat;width:100%;height:100%;min-height:40px;display:block}.btShopCheck a span{color:#fff;text-decoration:none;position:relative;display:inline-block;width:100%;padding:0 0 0 16px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:4rem}.btShopCheck a span::before,.btShopCheck a span::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.btShopCheck:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.qr-list img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto 20px}.qr-list-kaminoda img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto}.qr-list-kaminoda .near_day{margin-bottom:2rem;text-align:center}.btShopEvent{margin-top:90px}.btShopEvent img{display:block;width:100%;max-width:995px;margin:0 auto}.openDay{font-size:1.9rem;font-size:19px;font-weight:bold;color:#ff3800;letter-spacing:.05em;margin-bottom:1px}.openDay2{font-size:1.4rem;font-size:14px;font-weight:bold;color:#ff3800;letter-spacing:.05em;display:inline;padding-left:5px}.btArrow-orange{position:relative;display:block}.btArrow-orange::before,.btArrow-orange::after{position:absolute;top:0;bottom:0;right:-60px;margin:auto;content:"";vertical-align:middle}.btArrow-orange::before{width:30px;height:30px;right:5px;border-radius:50%;background:#fff}.btArrow-orange::after{right:5px;-webkit-box-sizing:border-box;box-sizing:border-box;width:18px;height:15px;border:8px solid rgba(0,0,0,0);border-left:8px solid #fa9c00}.btShopQr span.qr-badge{position:absolute;background:#fff;color:#f40;width:80px;height:80px;left:-5px;top:-10px;border-radius:500px;margin:auto;font-weight:bold;line-height:80px;border:5px solid #f40;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.btArrow-blue{position:relative;display:block}.btArrow-blue::before,.btArrow-blue::after{position:absolute;top:0;bottom:0;right:-60px;margin:auto;content:"";vertical-align:middle}.btArrow-blue::before{width:30px;height:30px;border-radius:50%;background:#fff}.btArrow-blue::after{right:5px;-webkit-box-sizing:border-box;box-sizing:border-box;width:18px;height:15px;border:8px solid rgba(0,0,0,0);border-left:8px solid #33afee}.btLarge-orange,.btLarge-blue,.btLarge-green,.btLarge-gray{color:#fff;background:#fa9c00;border:#fa9c00 2px solid;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px auto;position:relative;z-index:1;border-radius:50px;-webkit-transition-duration:.3s;transition-duration:.3s}.btLarge-orange:hover,.btLarge-blue:hover,.btLarge-green:hover,.btLarge-gray:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.btLarge-blue{background:#33afee;border:#33afee 2px solid}.btLarge-green{background-color:#9acd32;border:#9acd32 2px solid}.btLarge-gray{background-color:#ccc;border:#ccc 2px solid}.btLarge-orange a,.btLarge-blue a,.btLarge-green a,.btLarge-gray a{line-height:1.2em;border:#fff 2px solid;padding:20px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border-radius:50px}.btLarge-orange a::before,.btLarge-blue a::before,[name=wi_contact] .btLarge-orange::before,[name=wi_contact] .btLarge-green::before,[name=wi_contact] .btLarge-gray::before{content:"";background-color:#fff;width:20px;height:20px;position:absolute;right:5%;top:50%;margin-top:-10px;border-radius:50%}.btLarge-orange a::after,.btLarge-blue a::after,[name=wi_contact] .btLarge-orange::after,[name=wi_contact] .btLarge-green::after,[name=wi_contact] .btLarge-gray::after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fa9c00;position:absolute;right:7%;top:50%;margin-top:-5px}.btLarge-blue a::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #33afee}.btLarge-green a::after,[name=wi_contact] .btLarge-green::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #9acd32}.btLarge-gray a::after,[name=wi_contact] .btLarge-gray::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ccc}.btLarge-orange.btBack a::before,.btLarge-blue.btBack a::before,[name=wi_contact] .btLarge-orange.btBack::before,[name=wi_contact] .btLarge-green.btBack::before,[name=wi_contact] .btLarge-gray.btBack::before{left:5%}.btLarge-orange.btBack a::after,.btLarge-blue.btBack a::after,[name=wi_contact] .btLarge-orange.btBack::after,[name=wi_contact] .btLarge-green.btBack::after,[name=wi_contact] .btLarge-gray.btBack::after{left:7%}.btLarge-gray.btBack a::after,[name=wi_contact] .btLarge-gray.btBack::after{border-color:rgba(0,0,0,0) #ccc rgba(0,0,0,0) rgba(0,0,0,0);border-width:5px 5px 5px 0}.btLarge-orange *,.btLarge-blue *{display:block;color:#fff;text-align:center}.btLarge-orange em,.btLarge-blue em{font-size:18px;font-size:1.8rem;line-height:1.2em}a.icon-finger{background-image:url("../../_img/_common/icon_finger.png");background-position:5% center;background-repeat:no-repeat;background-size:auto 50px}a.icon-sneakerWash{background-image:url("../../_img/_common/icon_sneakerWash.png");background-position:5% center;background-repeat:no-repeat;background-size:auto 50px}a.icon-sneakerDry{background-image:url("../../_img/_common/icon_sneakerDry.png");background-position:5% center;background-repeat:no-repeat;background-size:auto 50px}a.icon-corpInfo{background-image:url("../../_img/_common/icon_corp.png");background-position:left center;background-repeat:no-repeat;background-size:auto 50px}#corpInfo a{padding-left:50px}.btArrow-white-orange{position:relative}.btArrow-white-orange a::before{content:"";background-color:#f40;width:20px;height:20px;position:absolute;right:20px;top:50%;margin-top:-10px;border-radius:50%}.btArrow-white-orange a::after{content:"";position:absolute;top:0;bottom:0;margin:auto;vertical-align:middle;right:27px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.col1Box .btBox{display:table;width:100%;min-height:60px;padding:2px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.col1Box .btBox a{display:table-cell;vertical-align:middle;font-size:14px;font-size:1.4rem;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;position:relative}.col1Box .btBox:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.col2Box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.col2Box .btBox{width:46%;min-height:160px;margin:0 2%;padding:2px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.4);box-shadow:1px 1px 3px 0 rgba(0,0,0,.4);border-radius:8px}.col2Box .btBox a{display:block;font-size:14px;font-size:1.4rem;text-align:center;width:100%;height:100%;padding:20px 5px 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;border:#fff 3px solid;border-radius:6px;position:relative}.col2Box .btBox a::before{content:"";position:absolute;top:0;bottom:0;margin:auto;vertical-align:middle;right:10px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btBox a.merit{background:url("../../_img/_common/bt_icon_washinn_logo.png");background-position:center 70%;background-size:60px auto;background-repeat:no-repeat}.btBox a.qanda{background:url("../../_img/_common/bt_icon_qanda.png");background-position:center 70%;background-size:60px auto;background-repeat:no-repeat}a.icon-contact{background-image:url("../../_img/_common/icon_contact.png");background-position:left center;background-repeat:no-repeat;background-size:auto 50px}#corpInfo a,#contact a,.about a{padding-left:50px}.normalList{font-size:14px;font-size:1.4rem;margin-left:1em}.normalList li{list-style:disc;margin:0 0 10px 20px}.normalList li:last-child{margin-bottom:0}.cList-orange,.cList-pink,.cList-blue{margin-bottom:20px}.cList-orange h4,.cList-orange p,.cList-pink h4,.cList-pink p,.cList-blue h4,.cList-blue p{width:100%;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.cList-orange h4,.cList-pink h4,.cList-blue h4{border-radius:6px 6px 0 0}.cList-orange{background-color:#fff;border:#fa9c00 1px solid;border-radius:6px}.cList-pink{background-color:#fff;border:#d766a4 1px solid;border-radius:6px}.cList-blue{background-color:#fff;border:#33afee 1px solid;border-radius:6px}.cList-orange h4{color:#fa9c00;border-bottom:#fa9c00 1px solid}.cList-pink h4{color:#d766a4;border-bottom:#d766a4 1px solid}.cList-blue h4{color:#33afee;border-bottom:#33afee 1px solid}.cList h4{font-size:18px;font-size:1.8rem;line-height:1.8em}.cList p{font-size:14px;font-size:1.4rem;line-height:1.8em}.cList dt{font-size:16px;font-size:1.6rem}.cList dd{font-size:12px;font-size:1.2rem;padding-top:0 !important}.cList .item{font-size:14px;font-size:1.4rem;list-style:disc;text-indent:-0.5em;margin-left:2em;padding:5px}.innerList{max-width:100%;margin:auto 15px;padding:10px}.cList-bgFill-yellow{background-color:#fffdd8;width:100%;margin:auto;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}ol.normalList li{list-style:decimal outside;margin-left:20px}.shopList li{display:inline-block;background-color:rgba(255,255,255,.8);border-radius:6px;margin:5px auto;padding:5px}.shopList>li{-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.4);box-shadow:2px 2px 5px 0 rgba(0,0,0,.4);height:100%;min-height:150px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.shopList a{display:inline-block;width:100%;height:100%}.shopList a::before{background-color:#fa9c00;border:#fff 1px solid;content:"";position:absolute;width:15px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;right:0;border-radius:0 6px 6px 0}.shopList a::after{content:"";position:absolute;top:0;bottom:0;margin:auto;vertical-align:middle;right:5px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.shopList>li:hover{background-color:rgba(255,221,72,.4)}.shopList .shopPhoto,.shopList .shopData{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.shopList .shopPhoto{width:40%;padding-right:5px;position:relative}.shopList .ico24h{position:absolute;top:-5px;left:-5px}.shopList .shopPhotoImage{width:100%;height:auto}.shopList .shopData{width:60%}.shopList .shopName{font-size:16px;font-size:1.6rem;padding:0 5px 5px 0;border-bottom:#3e291c 1px dotted;position:relative}.shopList .shopName .open{position:absolute;top:-5px;left:0;background-color:#f40;border-radius:60px;width:40px;height:40px;text-align:center;line-height:1.2;color:#fff;font-weight:bold;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shopList .shopName-sub{font-size:14px;font-size:1.4rem}.shopName p{font-size:16px;font-size:1.6rem}.shopList .shopAddress,.shopList .specList *{font-size:12px;font-size:1.2rem}.shopList .shopAddress{padding:5px;border-bottom:#3e291c 1px dotted}.specList li{color:#fff;background:#bea06d;padding:5px;margin:5px 5px 0 0}.subIcon_sp{width:25px;height:auto}.menuService{border:#f60 2px solid;border-radius:8px}.menuService li{border-bottom:#f60 2px solid}.menuService li:last-child{border-bottom:none}.menuService li:nth-child(2n){background-color:#fff}.menuService li:last-child{border-radius:0 0 8px 8px}.menuService li a{font-size:14px;font-size:1.4rem;display:inline-block;width:100%;height:100%;padding:5px 5px 5px 20%;-webkit-box-sizing:border-box;box-sizing:border-box}.menuService li a{font-size:16px;font-size:1.6rem}#glb-content .flexRow li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#glb-content .flexRow li::before{content:"";display:block;width:18px;height:18px;margin-left:1rem}@media screen and (min-width: 1025px){#glb-content .flexRow li::before{display:none}}#glb-content .flexRow li a,#glb-content .flexRow li div{padding-left:8px !important}#glb-content .flexRow li.time:before{background-image:url(../../_img/_common/icon_menu_time.svg)}#glb-content .flexRow li.shop_list:before{background-image:url(../../_img/_common/icon_menu_shop.svg) !important}#glb-content .flexRow li.instagram:before{background-image:url(../../_img/_common/icon_menu_instagram.svg)}#glb-content .flexRow li.line:before{background-image:url(../../_img/_common/icon_menu_line.svg)}#glb-content .flexRow li.service:before{background-image:url(../../_img/_common/icon_menu_service.svg) !important}#glb-content .flexRow li.faq:before{background-image:url(../../_img/_common/icon_menu_faq.svg)}#glb-content .flexRow li.mail:before{background-image:url(../../_img/_common/icon_menu_mail.svg)}.areaName{display:inline-block;color:#fff;background-color:#a68354;font-size:10px;font-size:1rem;padding:2px 5px;margin-left:5px;border-radius:5px}.ico24h{width:50px;height:auto}.icon-checkpoint{background-image:url("../../_img/_common/icon_checkpoint_pink.png");background-position:left center;background-repeat:no-repeat;background-size:contain}.washingMerit{background-image:url("../../_img/_common/icon_merit_orange.png");background-position:10px center;background-repeat:no-repeat;background-size:auto 70%}.priceTime{background-image:url("../../_img/_common/icon_price_time.png");background-position:left center;background-repeat:no-repeat;background-size:contain}.convenient{background-image:url("../../_img/_common/icon_flower_orange.png");background-position:left center;background-repeat:no-repeat;background-size:contain}.howtouse{background-image:url("../../_img/_common/icon_tshirt_orange.png");background-position:left center;background-repeat:no-repeat;background-size:contain}.icon-howto{width:50%;max-width:80px;height:auto}p.icon-checkpoint{line-height:1.4em;width:65%;margin-left:5%;padding:5px 0 5px 15%}small{display:block}.annotation{display:block;padding-left:1em;text-indent:-1em}.alertBox{position:relative;display:block;width:96%;margin:0 auto 30px auto;padding:1% 2%;border-radius:8px;overflow:hidden}.alertBox span{display:inline-block;padding-left:1em;text-indent:-1em}.alertBox::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;opacity:.2;background-size:10px 10px;background-color:#e49a10;background-image:linear-gradient(-45deg, #f7f6f1 25%, transparent 25%, transparent 50%, #f7f6f1 50%, #f7f6f1 75%, transparent 75%, transparent)}.washable{width:100%;border-collapse:collapse}.washable caption{color:#fff;background-color:#d766a4;font-size:16px;font-size:1.6rem;padding:10px}.washable th,.washable td{background-color:#fff;text-align:center;vertical-align:middle;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border:#d766a4 1px solid}.washable th{width:16%}.washable td{width:28%}.washable td.ok{background-color:#eabfd8;background-image:url("../../_img/service/howtouse/bg_icon_ok.gif");background-position:center top;background-size:auto 80%;background-repeat:no-repeat}.washable td.triangle{background-image:url("../../_img/service/howtouse/bg_icon_triangle.gif")}svg.icon-circle,svg.icon-triangle{stroke:#d766a4;max-width:32px;height:auto}.washable td.ng{background-color:#c7c7c7}svg.icon-cross{stroke:#a2a2a2;max-width:32px;height:auto}#sneakerDryer table.howto,#sneakerDryer table.approx{width:100%;border-collapse:collapse}#sneakerDryer table.howto caption,#sneakerDryer table.approx caption{color:#fff;background-color:#33afee;font-size:16px;font-size:1.6rem;padding:10px;border-radius:6px 6px 0 0}#sneakerDryer table.howto th,#sneakerDryer table.howto td,#sneakerDryer table.approx th,#sneakerDryer table.approx td{background-color:#fff;font-size:12px;font-size:1.2rem;text-align:center;vertical-align:middle;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:#33afee 1px solid}#sneakerDryer table th.radius{border-radius:0 0 0 6px}#sneakerDryer table td.radius{border-radius:0 0 6px 0}.tableCorp,.tableTenant{font-size:16px;font-size:1.6rem;width:100%;border-collapse:separate;border-spacing:0;border-top:1px dotted #3e291c}.tableCorp th,.tableTenant th{text-align:center;width:27%;padding:15px 10px;border-right:1px dotted #3e291c;border-bottom:1px dotted #3e291c}.tableCorp td,.tableTenant td{line-height:1.8em;width:auto;padding:15px 10px;border-bottom:1px dotted #3e291c}.tableCorp td span{font-weight:bold;padding:4px 8px;border-radius:6px}.tableTenant td{text-align:left}#ctTenant .tableTenant p{font-size:14px;font-size:1.4rem}#ctTenant .case dt{background-color:#fa9c00;color:#fff;padding:.5em;border-radius:.3em}#tenantPage .tableTenant .col1Box .btBox{width:50%}#tenantPage .shopPhoto{border-radius:6px}.subText{text-align:center;font-size:16px;font-size:1.6rem;line-height:1.5em;margin-bottom:30px}#detergentFree small,#approxDetails small.pointText{display:block;text-align:center;width:100%;margin-top:10px;padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}#corpInfomation{margin-bottom:60px}#contactInfomation{margin-bottom:60px}#faqMachines{margin-bottom:60px}#faqSneakers{margin-bottom:60px}#faqGeneral{margin-bottom:60px}.navProgress{width:60%;margin:auto}.navProgress li{font-size:14px;font-size:1.4rem;text-align:center;color:#fff;background-color:#888;width:33.3333333333%;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.navProgress li::before{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;position:absolute;right:-11px;z-index:1}.navProgress li::after{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #888;position:absolute;right:-10px;z-index:1}.navProgress li.active{background-color:#fa9c00}.navProgress li.active::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fa9c00}.navProgress li:first-child{border-radius:20px 0 0 20px}.navProgress li:last-child{border-radius:0 20px 20px 0}.navProgress li:last-child::before,.navProgress li:last-child::after{content:none}#otoiawase h2{width:90%;margin:20px auto}#otoiawasePage .annotation,#baikyakuPage .annotation{text-align:center}.formButtons{width:60%;margin:auto}.formButtons li{width:50%;margin-left:20%}.formButtons li.btBack{width:30%;margin-left:0}[name=wi_contact] input,[name=wi_contact] select,[name=wi_contact] textarea{font-size:16px;font-size:1.6rem;width:60%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}[name=wi_contact] textarea{min-height:10em}[name=wi_contact] .btLarge-orange,[name=wi_contact] .btLarge-green,[name=wi_contact] .btLarge-gray{display:block;width:60%;max-width:420px;margin:20px auto;position:relative}.formButtons [name=wi_contact] span{width:100%;max-width:100%}[name=wi_contact] input[type=button]{font-size:20px;font-size:2rem;background-color:rgba(0,0,0,0);border:#fff 2px solid;width:100%;position:relative;border-radius:30px}#otoiawasePage table,#baikyakuPage table{width:90%;margin:20px auto}#otoiawasePage th,#baikyakuPage th{font-size:16px;font-size:1.6rem;text-align:center;border-bottom:#888 1px dotted;width:20%;padding:10px;vertical-align:middle}#otoiawasePage td,#baikyakuPage td{border-bottom:#888 1px dotted;width:80%;padding:10px;vertical-align:middle}.require{color:#fff;background-color:darkred;font-size:12px;font-size:1.2rem;padding:3px 5px;border-radius:3px}.ERRMSG{background-color:#f40;width:60%;margin-top:10px;padding:3px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.ERRMSG span{color:#fff}#ctPrivacy{background-color:#fff;border:#ddd 1px solid;width:100%;height:200px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:scroll;border-radius:6px}#ctPrivacy h4{text-align:center}#ctPrivacy h4+p{background-color:#ffffe0;text-align:left;width:98%;margin:5px auto 20px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}#ctPrivacy h5{border-bottom:#ccc 1px solid}#ctPrivacy p{padding-top:5px}#ctPrivacy li{list-style:disc;margin:0 0 10px 2em;text-indent:-0.5em}#ctPrivacy aside{border:#ccc 1px dotted;width:86%;margin:auto;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}#ctPrivacy aside h6,#ctPrivacy aside p{color:#777}#meritPage video,#howtousePage video{width:90%;height:auto;margin:auto 5%}.anime_fluffy3{-webkit-animation:fluffy3 1.3s ease infinite;animation:fluffy3 1.3s ease infinite}@-webkit-keyframes fluffy3{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(10px);transform:translateY(10px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fluffy3{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(10px);transform:translateY(10px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}#nayami{padding:30px 0 10px;width:100%;max-width:600px;margin:0 auto}#nayami img{display:block;margin-bottom:30px}#nayami h1{background:url("../../_img/service/point/img_foam02.png") no-repeat;background-size:30px;background-position:top left 20px}#nayami img,#shopList img,#goodPoint img,#time img{width:100%;display:block}#pointPage .titleSmall-red{background-color:#f44f12;color:#fff;font-size:20px;text-align:center;width:100%;padding:15px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.6;letter-spacing:.1em;position:relative;margin-bottom:20px}#pointPage .titleSmall-red::after{content:"";width:0;height:0;margin:auto;border-style:solid;border-width:15px 20px 0 20px;border-color:#f44f12 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-14px;left:0;right:0}#pointPage .nara{font-size:14px;color:#fff}#pointPage .textYellow{font-size:24px;color:#fff300;line-height:1.2;letter-spacing:.08em}#pointPage #shopList{padding:0 0 30px;width:100%;max-width:600px;margin:0 auto}#pointPage .txt12{text-align:center;margin-bottom:10px;font-size:14px}#pointPage .shopCheck-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}#pointPage .shopCheck-list li{width:49%;margin-right:2%}#pointPage .shopCheck-list li:nth-child(2n){margin-right:0%}#pointPage .modalContents .txt12{text-align:center}#pointPage .titleMedium-blue_list{font-size:20px;font-size:2rem;text-align:center;width:100%;height:100%;padding:20px 0 10px;position:relative}#pointPage .btShopCheck_list{position:relative;font-size:18px;font-size:1.6rem;line-height:1.2em;text-align:center;margin-bottom:15px;-webkit-box-shadow:3px 3px 0px 0px #004196;box-shadow:3px 3px 0px 0px #004196;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:12px;background-size:20px 20px;background-color:#19abee;background-image:linear-gradient(-45deg, #33AFEE 25%, transparent 25%, transparent 50%, #33AFEE 50%, #33AFEE 75%, transparent 75%, transparent)}#pointPage .btShopCheck_list a span{color:#fff;text-decoration:none;position:relative;display:inline-block;width:100%;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.4}#pointPage .btShopCheck_list a span::before,.btShopCheck_list a span::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}#pointPage .btShopCheck_list a{width:100%;display:block;line-height:1.6;padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}#pointPage .btArrow-blue_list::before{width:20px;height:20px;border-radius:50%;background:#fff}#pointPage .btArrow-blue_list::after{-webkit-box-sizing:border-box;box-sizing:border-box;width:13px;height:13px;border:6px solid rgba(0,0,0,0);border-left:6px solid #33afee}#goodPoint{padding:30px 0;width:100%;max-width:600px;margin:0 auto}#goodPoint h2{margin-bottom:30px}#goodPoint h2{background:url("../../_img/service/point/img_foam01.png") no-repeat;background-size:40px;background-position:top right 30px}#goodPoint li{max-width:400px;margin:0 auto 30px}#goodPoint .under{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, yellow));background:linear-gradient(transparent 70%, yellow 70%)}#goodPoint .goodList{color:#fff;position:relative;font-size:18px;line-height:2.8;text-align:center;margin-bottom:10px;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:50px;background-size:20px 20px;background-color:#f88700;background-image:linear-gradient(-45deg, #F4932A 25%, transparent 25%, transparent 50%, #F4932A 50%, #F4932A 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, #F4932A 25%, transparent 25%, transparent 50%, #F4932A 50%, #F4932A 75%, transparent 75%, transparent);letter-spacing:.01em}#goodPoint p{text-align:center;letter-spacing:.01em}#time{padding:30px 0;width:100%;max-width:600px;margin:0 auto}#time h2{margin-bottom:30px}#time .btn{width:95%;max-width:400px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;z-index:100;font-size:17px;text-align:center;line-height:60px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-box-shadow:3px 3px 0px 0px #ea5013;box-shadow:3px 3px 0px 0px #ea5013;background-color:#f45e1b;background-size:20px 20px;background-image:linear-gradient(-45deg, #F46C37 25%, transparent 25%, transparent 50%, #F46C37 50%, #F46C37 75%, transparent 75%, transparent);border:none;color:#fff;border-radius:10px;display:block;position:relative;overflow:hidden}#time .btn::after{position:absolute;top:0;bottom:0;right:10px;margin:auto;content:"";vertical-align:middle;width:25px;height:25px;background-image:url("../../_img/_common/btn_orange.png");background-size:contain;background-repeat:no-repeat}@media screen and (min-width: 601px){.btShopEvent{margin-top:70px}.btShopEvent img{display:block;width:100%;margin:0 auto}.openDay{font-size:2.4rem;font-size:24px;font-weight:bold;color:#ff3800;letter-spacing:.05em;margin:6px 0 3px}}@media screen and (max-width: 1024px){.pc{display:none}a:hover{text-decoration:none}a.anchor{display:block;padding-top:70px;margin-top:-70px}img.sp-img,picture.sp-img img{width:100%;height:auto}img.sp-img400,picture.sp-img400 img{width:100%;max-width:400px;height:auto}img.sp-img500,picture.sp-img500 img{width:100%;max-width:500px;height:auto}img.sp-img660,picture.sp-img660 img{width:100%;max-width:660px;height:auto}.wrapper{width:96%}header{position:fixed;width:100%;min-height:62px;padding:0 0 5px 0;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(65%, rgb(255, 255, 255)), to(rgb(241, 241, 241)));background:linear-gradient(to bottom, rgb(255, 255, 255) 65%, rgb(241, 241, 241) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#f1f1f1", GradientType=0);z-index:99}#ct-header{position:relative;text-align:center}#ct-glbMenu{position:absolute;top:15px;right:3%;z-index:99}.glb-unshown{display:none}#glb-open{display:inline-block;width:40px;height:45px;vertical-align:middle}#glb-open span,#glb-open span::before,#glb-open span::after{position:absolute;display:block;content:"";width:35px;height:3px;left:0;right:0;margin:0 auto;border-radius:5px;-moz-border-radius:5px;-webki-border-radius:5px;background-color:#f23a32;cursor:pointer}#glb-open span::before{bottom:-10px}#glb-open span::after{bottom:-20px}#glb-open em{position:absolute;color:#f23a32;font-size:10px;font-size:1rem;font-weight:bold;bottom:0}#glb-close{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#glb-content{overflow:scroll;position:fixed;top:0;right:0;z-index:9999;width:87%;height:100%;background:#f8f8f8;border-top:5px solid #f23a32;-webkit-box-shadow:inset 0 0 5px 3px #ebebeb;box-shadow:inset 0 0 5px 3px #ebebeb;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translateX(125%);transform:translateX(125%);-webkit-overflow-scrolling:touch}#glb-input:checked~#glb-close{display:block;opacity:.5}#glb-input:checked~#glb-content{-webkit-transform:translateX(0);transform:translateX(0)}#glb-content ul:not(.menuChild){-webkit-box-sizing:border-box;box-sizing:border-box}#glb-content .flexRow:not(.sp){display:block}.glb-childContent li{font-size:16px;font-size:1.6rem;border-top:#dcdcdc 1px dotted}.glb-childContent li a{display:block;padding:15px 20px 15px 15px}.menuParent.time,.menuParent.shop_list,.menuParent.service,.menuParent.faq,.menuParent.mail{position:relative}.menuParent.time::after,.menuParent.shop_list::after,.menuParent.service::after,.menuParent.faq::after,.menuParent.mail::after{background-image:url(../../_img/_common/icon_circle_arrow_brown.svg) !important;background-repeat:no-repeat;content:"";display:block;width:16px;height:16px;position:absolute;bottom:18px;right:20px}.menuParent.instagram,.menuParent.line{position:relative}.menuParent.instagram:after,.menuParent.line:after{background-image:url(../../_img/_common/icon_circle_arrow_window.svg);background-repeat:no-repeat;content:"";display:block;width:16px;height:16px;position:absolute;bottom:18px;right:20px}.menuParent>a,.menuParent>.button{font-size:18px;font-size:1.8rem;font-weight:bold;padding:15px 20px 15px 15px;border-top:#dcdcdc 1px dotted}.menuSub li:nth-child(1){border-top:0}.menuSub li:nth-child(n+2) a{padding-left:55px}.scroll-prevent{position:fixed;z-index:-1;width:100%;height:100%}main{position:relative;padding:65px 0}.cTitleLine{border-left:#fa9c00 8px solid;padding:5px 0 5px 5px}#breadcrumb{width:96%;padding:2% 2% 0 2%}#breadcrumb *{font-size:10px;font-size:1.2rem}#breadcrumb::after{content:"";display:block;visibility:hidden;height:.1px;line-height:0;clear:both}#breadcrumb ul{width:100%;white-space:nowrap}#breadcrumb li{float:left;margin:0 2px 2% 0}#breadcrumb li:last-child{color:#000;padding:5px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}#breadcrumb a{display:inline-block;color:#000;padding:5px;text-decoration:underline;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}#breadcrumb li:last-child a{padding:0}#breadcrumb a:hover{text-decoration:underline}#breadcrumb a span{color:inherit}#breadcrumb li:after{content:"＞";color:#000;margin:0 0 0 5px}#breadcrumb li:last-child:after{content:""}.cTitleLine{font-size:16px;font-size:1.6rem}.contetntHeader p{font-size:14px;font-size:1.4rem}.top-img img{width:100%;height:auto}video.top-img{width:100%;height:auto}#meritPage figure,#howtousePage figure{width:100%;margin-bottom:40px}#meritPage figure img,#howtousePage figure img{width:100%;height:auto}#meritPage figcaption{font-size:16px;font-size:1.6rem;width:94%;margin:auto}#meritPage #statusCheck .titleMedium{border-bottom:#ffdd48 3px solid}#meritPage #statusCheck .titleMedium::before,#meritPage #statusCheck .titleMedium::after{background:rgba(0,0,0,0)}.exText{position:relative;z-index:2}.exText li{border:#f40 2px solid;background-color:#fff;font-size:14px;font-size:1.4rem;width:100%;padding:10px;margin:0 auto 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px}.exText li h3{line-height:2em}#meritPage .spCaption{width:100%;margin:auto;padding:20%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#meritPage .spCaption span{display:block;width:74%;margin:auto 13%;position:absolute;top:0;left:0;z-index:2}#meritPage .spCaption::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.2;z-index:0;background-size:10px 10px;background-color:#e49a10;background-image:linear-gradient(-45deg, #f7f6f1 25%, transparent 25%, transparent 50%, #f7f6f1 50%, #f7f6f1 75%, transparent 75%, transparent)}#meritPage .spCaption::after{content:"";background-color:#f7f6f1;width:88%;height:220%;position:absolute;top:-60%;left:6%;z-index:1;border-radius:50%}#meritPage #gasDry figure img{position:relative;z-index:2}#meritPage #statusCheck small{display:block;text-align:center}#meritPage h1,#convenientPage h1,#howtousePage h1,#approx h1,#faq h1,#corp h1,#corp h2,#otoiawasePage h1{background-image:url("../../_img/_common/title_bg_icon_shoplist.png");background-position:center center;background-repeat:no-repeat;background-size:contain}#convenientPage h1{background-image:url("../../_img/_common/title_bg_icon_convenient.png")}#howtousePage h1{background-image:url("../../_img/_common/title_bg_icon_howtouse.png")}#approx h1{background-image:url("../../_img/_common/title_bg_icon_approx.png")}#faq h1{background-image:url("../../_img/_common/title_bg_icon_faq.png")}#corp h1{background-image:url("../../_img/_common/title_bg_icon_corp.png")}#corp h2{background-image:url("../../_img/_common/title_bg_icon_contact.png")}#otoiawasePage h1{background-image:url("../../_img/_common/title_bg_icon_contact.png")}#meritPage #statusCheck h3{line-height:1.2em;background-image:url("../../_img/_common/title_bg_icon_statuscheck.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.icon-merit01,.icon-merit02,.icon-merit03,.icon-merit04{min-height:70px;padding:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.icon-merit01{background-image:url("../../_img/service/merit/icon_merit01.png");background-position:left center;background-repeat:no-repeat;background-size:auto 50px}.icon-merit02{background-image:url("../../_img/service/merit/icon_merit02.png");background-position:left center;background-repeat:no-repeat;background-size:auto 50px}.icon-merit03{background-image:url("../../_img/service/merit/icon_merit03.png");background-position:left center;background-repeat:no-repeat;background-size:auto 50px}.icon-merit04{background-image:url("../../_img/service/merit/icon_merit04.png");background-position:left center;background-repeat:no-repeat;background-size:auto 50px}.shopKaminoda .btShopCheck a,.shopNishiyashiro .btShopCheck a,.shopTohori .btShopCheck a,.shopNibuno .btShopCheck a,.shopImazaike .btShopCheck a,.shopTatsuno .btShopCheck a,.shopNanjo .btShopCheck a,.shopHirohata .btShopCheck a,.shopTatsunonishi .btShopCheck a,.shopTaishi .btShopCheck a,.shopAbo .btShopCheck a,.shopNakashima .btShopCheck a{min-height:60px;padding:20px 0 20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.shopKaminoda .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_kaminoda.png");background-size:contain}.shopNishiyashiro .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_nishiyashiro.png");background-size:contain}.shopTohori .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_tohori.png");background-size:contain}.shopNibuno .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_nibuno.png");background-size:contain}.shopImazaike .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_imazaike.png");background-size:contain}.shopTatsuno .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_tatsuno.png");background-size:contain}.shopNanjo .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_nanjo.png");background-size:contain}.shopHirohata .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_hirohata.png");background-size:contain}.shopTatsunonishi .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_tatsuno_nishi.png");background-size:contain}.shopTaishi .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_tatsuno_nishi.png");background-size:contain}.shopAbo .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_abo.png");background-size:contain}.shopNakashima .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_nakashima.png");background-size:contain}#detergentFree small{display:block;text-align:center;width:100%;margin-top:10px;padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.ctHead{display:table;width:100%;margin:20px auto 0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.ctHead img{display:table-cell;width:100%;height:auto;margin-right:10px}.ctHead span{display:table-cell;vertical-align:middle;width:70%;padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.icon-howto{width:80%;max-width:80px;height:auto}.washable td.ok,.washable td.triangle{background-size:80% auto}#approx .machines>li{padding:0}#approx #machineDetails .machines dt,#approx #sneakerDetails .machines dt{color:#fff;font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1.2em;padding:15px 0 15px;text-align:center;border-radius:3px}#approx #machineDetails .machines dt{background-color:#fa9c00}#approx #sneakerDetails .machines dt{background-color:#33afee}#approx .machineData{padding:25px}#approx .machineData td{text-align:center}#faq .miniMenu li{width:33.333%;width:-webkit-calc(100% / 3);width:33.3333333333%}#faq .acd_hd{position:relative;display:block;font-size:16px;font-size:1.6rem;padding:30px 30px 30px 50px;background-image:url("../../_img/support/index/icon_q.png");background-repeat:no-repeat;background-position:center left;background-size:40px auto;border-bottom:1px dotted #3e291c;cursor:pointer}#faq .acd_hd::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-image:url("../../_img/support/index/bt_close.png");background-repeat:no-repeat;background-position:center right;background-size:20px auto}#faq .acd_hd.active{border-bottom:0}#faq .acd_hd.active::after{background-image:url("../../_img/support/index/bt_open.png")}#faq .acd_hd+div{font-size:16px;font-size:1.6rem;padding:10px 30px 25px 50px;background-image:url("../../_img/support/index/icon_a.png");background-repeat:no-repeat;background-position:top left;background-size:40px auto;border-bottom:1px dotted #3e291c}#faq .acd_hd+div p{font-size:16px;font-size:1.6rem;line-height:1.8em;margin-bottom:15px}#faq .acd_hd+div p.title{margin-bottom:0}#faq .acd_hd+div p span{font-weight:bold}#faq .acd_hd+div ul{padding-left:25px}#faq .acd_hd+div li{font-size:16px;font-size:1.6rem;line-height:1.8em;list-style:disc;list-style-position:outside}#faq .acd_hd+div h4{font-size:14px;font-size:1.4rem;line-height:1.8em}.btFaq a{display:block;margin-top:10px;padding:10px;border:#f40 1px solid;border-radius:20px}.navProgress{width:100%}.navProgress li{font-size:12px;font-size:1.2rem}#otoiawasePage table,#baikyakuPage table{width:100%;margin:20px auto}[name=wi_contact] input,[name=wi_contact] select,[name=wi_contact] textarea{width:80%}[name=wi_contact] .btLarge-orange,[name=wi_contact] .btLarge-green,[name=wi_contact] .btLarge-gray{width:100%}.navProgress li::before,.navProgress li::after{top:calc(50% - 10px)}.formButtons{width:100%;margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.formButtons li{width:100%;margin-left:0;-webkit-box-sizing:border-box;box-sizing:border-box}.formButtons li.btBack{width:60%;margin:auto}.formButtons li.btBack input{font-size:14px;font-size:1.4rem}.require{display:block}.ERRMSG{width:80%}}#ctTenant{width:100%;overflow:hidden}#ctTenant .eyecatch{width:100%;margin-bottom:8vw}#ctTenant .eyecatch ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:150vw}#ctTenant .eyecatch ul li{width:33vw;height:19vw}#ctTenant .eyecatch ul li:nth-child(2){width:34vw;height:19vw}#ctTenant .eyecatch ul li img{width:auto;height:100%}.about .tableTenant a:not(.icon-contact){padding-left:0}@-webkit-keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes loop4{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@-webkit-keyframes loo3{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes loop3{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loop3{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes loop4{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes loop4{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.loop_wrap img:first-child{-webkit-animation:loop 10s -5s linear infinite;animation:loop 10s -5s linear infinite}.loop_wrap img:last-child{-webkit-animation:loop2 10s linear infinite;animation:loop2 10s linear infinite}.loop_wrap2 img:first-child{-webkit-animation:loop3 10s -5s linear infinite;animation:loop3 10s -5s linear infinite}.loop_wrap2 img:last-child{-webkit-animation:loop4 10s linear infinite;animation:loop4 10s linear infinite}#ctTenant .eyecatch div,#ctBaikyaku .eyecatch div{width:100%;background-color:#fff;background-image:url(../../_img/_common/title_bg_icon_shoplist.png);background-repeat:no-repeat;background-position:left 20% center;background-size:50%;margin:0 auto;padding:0}#ctTenant .eyecatch .titleMedium-orange,#ctBaikyaku .eyecatch .titleMedium-orange{width:95%;margin:0 auto;padding:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box}#ctTenant .eyecatch .titleMedium span,#ctBaikyaku .eyecatch .titleMedium span{font-size:6vw;line-height:8vw}#ctTenant .eyecatch .titleMedium span.txt25,#ctBaikyaku .eyecatch .titleMedium span.txt25{font-size:4.5vw}#ctTenant .tableTenant .col1Box .btBox,#ctBaikyaku .tableTenant .col1Box .btBox{width:100%}#ctTenant .about,#ctBaikyaku .about{text-align:center;margin-bottom:10vw}#ctTenant .about p,#ctBaikyaku .about p{font-size:5vw}#ctTenant h2.titleSmall-orange,#ctBaikyaku h2.titleSmall-orange{width:100%;margin:0 auto 40px auto}#ctTenant h2.titleSmall-orange em,#ctBaikyaku h2.titleSmall-orange em{font-size:7.5vw;line-height:9vw}#ctTenant .about img,#ctBaikyaku .about img{width:100%;margin:0 auto 40px auto}#ctTenant .shopNumber{position:relative;text-align:center;margin-bottom:0;padding:10vw 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}#ctTenant .shopNumber h3{font-size:6vw;margin-bottom:30px}#ctTenant .shopNumber img{width:100%;margin:0 auto 10vw auto}#ctTenant .shopNumber h4{font-size:10vw;margin-bottom:30px}#ctTenant .shopNumber h4 em{font-size:12vw}#ctTenant .shopNumber .shopNumberTxt{font-size:6vw;margin-bottom:30px}#ctTenant .shopNumber .sokode{position:absolute;bottom:-9vw;left:0;right:0;margin:auto;padding:2vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:9vw;width:50%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#ctTenant .demand .titleMedium-orange{width:100%;margin:0 auto;padding:7vw 0 10vw 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../../_img/_common/title_bg_icon_shoplist.png) no-repeat center center;background-size:30%}#ctTenant .demand .titleMedium span{font-size:6vw;line-height:8vw}#ctTenant .demand .titleMedium span.txt25{font-size:4.5vw}#ctTenant .demand ul{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#ctTenant .demand ul li{font-size:5vw;width:32%;padding:11% 0;margin:0px 2% 10vw 0;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#ctTenant .demand ul li:last-child{margin-right:0}#ctTenant .demand p{font-size:8vw;text-align:center;margin-bottom:10vw}#ctTenant .case{position:relative;text-align:center;margin-bottom:10vw;padding:10vw 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}#ctTenant .case h3{margin-top:10vw;font-size:9vw}#ctTenant .case h3 em{font-size:14vw}#ctTenant .case ul{width:100%;margin:4vw auto 15vw auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#ctTenant .case ul li{width:60%;text-align:left;font-size:6vw;margin-bottom:.5em}#ctTenant .case ul li em{font-size:1.2em}#ctTenant .case p,#ctTenant .case p em{font-size:6vw}#ctTenant .case p.caseTxt{position:relative;width:100%;padding:5vw 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#ctTenant .case p.caseTxt span,#ctTenant .case p.caseTxt em{position:relative;z-index:3}#ctTenant .case p.caseTxt::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.2;z-index:0;background-size:10px 10px;background-color:#e49a10;background-image:linear-gradient(-45deg, #f7f6f1 25%, transparent 25%, transparent 50%, #f7f6f1 50%, #f7f6f1 75%, transparent 75%, transparent)}#ctTenant .case p.caseTxt::after{content:"";background-color:#fff;width:87vw;height:57vw;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1;border-radius:50%}#ctTenant .case ul li{min-width:100%;text-align:left;font-size:40px;font-size:4rem}#ctTenant .case ul li:first-child{width:40%;-webkit-box-sizing:border-box;box-sizing:border-box}#ctTenant .case ul li img{width:100%;height:auto}#ctTenant .case ul li:last-child{width:60%;padding-left:.5em;-webkit-box-sizing:border-box;box-sizing:border-box}#ctTenant .case dt,#ctTenant .case dd{display:inline-block}#ctTenant .case dt{width:6em;text-align:center}#ctTenant .case dd{width:calc(100% - 4em)}#ctTenant .case dd span{font-size:.8em}#ctTenant .case ul{border-bottom:1px dotted #3e291c;padding-bottom:6em}#ctTenant .info{text-align:center}#ctTenant .info p{font-size:6vw;margin-bottom:10vw}#ctTenant .info p.tel{font-size:10vw;line-height:0vw}#ctTenant .info p.reception{font-size:6vw;margin-bottom:10vw}#ctTenant .info .contact{width:100%;margin:0 auto 10vw auto}#ctTenant .info .contact span{font-size:6vw}#ctTenant .info .home a{text-decoration:underline;background:url(../../_img/_common/icon_newwindow.png) no-repeat right center;background-size:7vw;padding-right:9vw;-webkit-box-sizing:border-box;box-sizing:border-box}.qr-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 600px){br.tab-br,br.pc-br{display:none}br.wide-br{display:none}#siteLogo{position:absolute;display:block;width:34%;max-width:200px;height:auto;top:0;left:4%;margin:0px auto 0 auto}#ct-header::after{content:"";background-image:url("../../_img/_common/logo_hd_mark-sp.png");background-repeat:no-repeat;background-position:center top;background-size:contain;width:25%;max-width:80px;height:70px;max-height:80px;margin:5px auto 0;position:absolute;left:0;right:0;top:0}.btNormal.viewMap{width:100%}.btNormal.viewMap a{font-size:1.4rem}.shopList>li{width:100%}.washable.dryable td.ok,.washable.dryable td.triangle{background-size:60% auto}#ctTenant .info p.tel{font-size:3.5rem}}@media screen and (min-width: 601px)and (max-width: 1024px){img.sp-img{width:100%;height:auto}br.sp-br,br.pc-br{display:none}#siteLogo{position:absolute;display:block;width:100%;max-width:190px;height:auto;top:0;left:-130px;right:0;margin:5px auto 0 auto}#glb-content{width:40%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translateX(250%);transform:translateX(250%)}#pagetop{width:50px;height:50px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}.titleMedium-orange,.titleMedium-blue{font-size:22px;font-size:2.6rem;width:60%;min-height:140px;margin:auto}.icon-washDry,.icon-sneaker{width:40%}.btNormal.viewMap{width:100%}.btNormal.viewMap a{font-size:1.4rem}.btArrow-white-orange a::before{right:35px}.btArrow-white-orange a::after{right:43px}.btShopCheck a span{padding:10px 0 0 16px;width:100%}.btShopCheck a span::before,.btShopCheck a span::after{right:20px;top:10px}.col2Box li.btBox a{font-size:16px;font-size:1.6rem}.shopList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shopList>li{width:48%;margin:5px 1%}.shopList::after{content:"";display:block;width:48%}#meritPage figure img,#howtousePage figure img{float:left;width:40%;height:auto}#meritPage figure figcaption,#howtousePage figure figcaption{width:60%;margin-left:40%;padding-top:40px}#meritPage #statusCheck figure{margin-bottom:0}#meritPage #statusCheck h3{line-height:1.2em;min-height:80px}#meritPage #statusCheck small{display:block;text-align:center}#meritPage .shopCheck-list{width:auto;margin:auto}#meritPage #gasDry h2{position:relative;z-index:2}#meritPage figure figcaption p,#howtousePage figure figcaption p{padding-top:10%}#meritPage .spCaption span{padding-top:5%}.washable{width:80%;margin:auto}#howtousePage small:not(.cList-orange){margin-left:10%}#howtousePage .innerList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#howtousePage .innerList li{width:45%;-webkit-box-sizing:border-box;box-sizing:border-box}#howtousePage #unwashable li.cList-orange,#howtousePage #sneakerWasher li.cList-blue{width:80%;margin-left:10%}#sneakerDryer table.howto,#sneakerDryer table.approx{width:80%;margin-left:10%}.ctHead{width:70%}.ctHead span{width:80%}.washable td.ok,.washable td.triangle{background-size:40% auto}.washable.dryable td.ok,.washable.dryable td.triangle{background-size:30% auto}.formButtons [name=wi_contact] span{width:60%;max-width:100%}.miniMenu li a{width:100%;height:50px;padding:15px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.menuService li a{padding:20px 5px 20px 10%}.btLarge-orange a::after,.btLarge-blue a::after{right:6%}p.icon-checkpoint{line-height:1.4em;max-width:566px;margin:auto;padding:15px 0 15px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 725px){footer{height:45vw}#ct-footer div#footer-logo img{width:55%;height:auto}}@media screen and (min-width: 1025px){.sp{display:none !important}br.sp-br,br.tab-br,br.mb-br{display:none}a:hover{text-decoration:none}a.anchor{display:block;padding-top:70px;margin-top:-70px}.wrapper{max-width:1200px;margin:auto}.wrapper.max_800px{max-width:800px;margin:auto}header{text-align:center;width:100%;min-height:110px;border-bottom:1px solid #ccc;background-color:#fff}header *{font-size:14px;font-size:1.4rem}#ct-header{position:relative;width:100%;max-width:1200px;height:110px;margin:auto}#siteLogo{display:block;margin-top:10px}#ct-header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#ct-header ul:nth-child(1){height:30px}#ct-header ul:nth-child(2){height:63px}header #btOperating a{font-size:14px;font-size:1.4rem}#ct-glbMenu{position:relative}#ct-glbMenu ul{width:100%;max-width:1200px;margin:0 auto;border-right:1px solid #ccc}#ct-glbMenu ul.flexRow{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#ct-glbMenu ul.flexRow>li{border-left:1px solid #ccc;width:25%}#ct-glbMenu ul.flexRow>li:last-child{border-right:1px solid #ccc}#ct-glbMenu li>a,#ct-glbMenu li>.button{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:1.8rem;width:100%;height:auto;padding:16px 2px}#glb-content{background-color:rgba(255,255,255,.8)}#glb-input,#glb-open,#glb-close{display:none}li.menuParent{position:relative}li.menuParent.inactive{background:none}li.menuParent.active,li.menuParent.select{background:#ef6d69;background:-webkit-gradient(linear, left top, left bottom, color-stop(25%, rgb(239, 109, 105)), color-stop(25%, rgb(239, 109, 105)), to(rgb(242, 58, 50)));background:linear-gradient(to bottom, rgb(239, 109, 105) 25%, rgb(239, 109, 105) 25%, rgb(242, 58, 50) 100%)}li.menuParent.active>a,li.menuParent.select>a,li.menuParent.active>div{color:#fff;text-decoration:none}li.menuParent.active>a span,li.menuParent.select>a span,li.menuParent.active>div span{color:inherit;font-weight:bold !important}li.menuParent.active>div:hover{cursor:pointer}#ct-glbMenu li .button span{color:inherit;font-weight:normal}div.menuChild{display:none;position:absolute;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;left:0;margin:0 auto;border-bottom:1px solid #b4b4b4;background:rgba(255,255,255,.9);-webkit-box-shadow:0 5px 3px 0 #797979;box-shadow:0 5px 3px 0 #797979;z-index:99}ul.glb-childContent>li{position:relative;width:100%;margin-right:3.5%;background-color:#fff;border:1px solid #b4b4b4;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}ul.glb-childContent>li a{display:block;background-position:right center;background-repeat:no-repeat;background-size:20px auto}ul.glb-childContent>li:hover{background-color:#fffbc7}#glb-content{position:absolute;top:1px;width:100%;height:50px;z-index:55}#glb-content.fixed{position:fixed;top:0;right:0;left:0;margin:0 auto}footer{text-align:center;width:100%;height:420px;padding:100px 0 20px 0;background-size:contain;background-image:url(../../_img/_common/footer-bg.png);background-repeat:repeat-x;background-position:top}footer ul{width:600px;margin:auto}.footer_link li a,.owner_link li a{font-size:16px;font-size:1.6rem}footer small{color:#fff;display:block;text-align:center;overflow-wrap:break-word;font-size:10px;font-size:1rem}#ct-footer div#footer-logo img{width:25%;height:auto}.contetntHeader p{font-size:14px;font-size:1.4rem}#pagetop{right:30px;bottom:30px;width:70px;height:70px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#pagetop img{width:100%;height:auto}main{position:relative;overflow-x:visible;margin-top:50px;padding:65px 0}main::after{content:"";display:block;visibility:hidden;height:.1px;line-height:0;clear:both}#siteTop main{padding-top:0}#breadcrumb{width:100%;max-width:1200px;margin:0 auto;padding:0 0 15px 0}#breadcrumb::after{content:"";display:block;visibility:hidden;height:.1px;line-height:0;clear:both}#breadcrumb *{font-size:12px;font-size:1.2rem}#breadcrumb li{float:left;margin:0 5px 0 0}#breadcrumb a:hover{text-decoration:underline}#breadcrumb li:after{content:"＞";margin:0 0 0 5px}#breadcrumb li:last-child:after{content:""}.icon-washDry,.icon-sneaker{width:30%}.titleMedium-orange,.titleMedium-blue{font-size:22px;font-size:2.6rem;width:50%;min-height:140px;margin:auto}.titleMedium-orange i.titleMedium::before,.titleMedium-orange i.titleMedium::after,.titleMedium-blue i.titleMedium::before,.titleMedium-blue i.titleMedium::after{min-height:80px}.btNormal{padding:10px 20px}.col2Box{margin-top:40px}.col2Box li.btBox{width:49%;min-height:120px;-webkit-transition-duration:.3s;transition-duration:.3s}.col2Box li.btBox:nth-child(1n){margin:0 1% 0 0}.col2Box li.btBox:nth-child(2n){margin:0 0 0 1%}.col2Box li.btBox a{font-size:20px;font-size:2rem;text-align:center;padding:40px 0 0}.col2Box li.btBox:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}li.btBox a.merit{background:url("../../_img/_common/bt_icon_washinn_logo.png");background-position:5% center;background-size:80px auto;background-repeat:no-repeat}li.btBox a.qanda{background:url("../../_img/_common/bt_icon_qanda.png");background-position:5% center;background-size:80px auto;background-repeat:no-repeat}.btShopCheck a span,.btShopQr a span{width:100%;padding:20px 0;font-size:24px;font-size:2.4rem;line-height:1.2em}.btShopQr span.qr-badge{width:100px;height:100px;line-height:100px;font-size:2.2rem}.btLarge-orange em,.btLarge-blue em{font-size:22px;font-size:2.2rem;line-height:1.2em}.qr-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.qr-list li{width:45%;margin:0 20px}.top-img img{width:100%;height:auto}video.top-img{width:100%;height:auto}.miniMenu li a{font-size:16px;font-size:1.6rem;padding:25px 0;width:100%}.shopList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shopList>li{width:49%}.shopList>li:nth-child(1n){margin:5px 1% 5px 0}.shopList>li:nth-child(2n){margin:5px 0 5px 1%}.shopList::after{content:"";display:block;width:48%}.shopList .shopPhoto{width:30%}.shopList .shopData{width:70%}.shopName p{font-size:22px;font-size:2.2rem}.areaName{font-size:14px;font-size:1.4rem}.shopList .shopAddress,.shopList .specList *{font-size:14px;font-size:1.3rem}#detergentFree small{display:block;text-align:center;width:100%;margin-top:10px;padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}#meritPage figure,#howtousePage figure{width:80%;margin:auto}#meritPage figure img,#howtousePage figure img{float:left;width:30%;height:auto}#meritPage figure figcaption,#howtousePage figure figcaption{width:60%;margin-left:40%;padding-top:40px}#meritPage figure figcaption p,#howtousePage figure figcaption p{font-size:16px;font-size:1.6rem;padding-top:10%}#meritPage #statusCheck figure{margin-bottom:0}#meritPage #statusCheck h3{line-height:1.2em;min-height:80px}#meritPage #statusCheck small{display:block;text-align:center}#meritPage .shopCheck-list{width:auto;margin:auto}#meritPage #gasDry h2{position:relative;z-index:2}#meritPage #statusCheck .titleMedium{border-bottom:#ffdd48 3px solid}#meritPage #statusCheck .titleMedium::before,#meritPage #statusCheck .titleMedium::after{background:rgba(0,0,0,0)}.exText{position:relative;z-index:2}.exText li{border:#f40 2px solid;background-color:#fff;font-size:14px;font-size:1.4rem;width:100%;padding:10px;margin:0 auto 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px}.exText li h3{line-height:2em}#meritPage .spCaption{width:100%;margin:auto;padding:20%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#meritPage .spCaption span{display:block;width:74%;margin:auto 13%;padding-top:10%;position:absolute;top:0;left:0;z-index:2}#meritPage .spCaption::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.2;z-index:0;background-size:10px 10px;background-color:#e49a10;background-image:linear-gradient(-45deg, #f7f6f1 25%, transparent 25%, transparent 50%, #f7f6f1 50%, #f7f6f1 75%, transparent 75%, transparent)}#meritPage .spCaption::after{content:"";background-color:#f7f6f1;width:88%;height:220%;position:absolute;top:-60%;left:6%;z-index:1;border-radius:50%}#meritPage h1,#convenientPage h1,#howtousePage h1,#approx h1,#faq h1,#corp h1,#corp h2,#otoiawasePage h1{background-image:url("../../_img/_common/title_bg_icon_shoplist.png");background-position:center center;background-repeat:no-repeat;background-size:contain}#convenientPage h1{background-image:url("../../_img/_common/title_bg_icon_convenient.png")}#howtousePage h1{background-image:url("../../_img/_common/title_bg_icon_howtouse.png")}#approx h1{background-image:url("../../_img/_common/title_bg_icon_approx.png")}#faq h1{background-image:url("../../_img/_common/title_bg_icon_faq.png")}#corp h1{background-image:url("../../_img/_common/title_bg_icon_corp.png")}#corp h2{background-image:url("../../_img/_common/title_bg_icon_contact.png")}#otoiawasePage h1{background-image:url("../../_img/_common/title_bg_icon_contact.png")}#meritPage #statusCheck h3{line-height:1.2em;background-image:url("../../_img/_common/title_bg_icon_statuscheck.png");background-position:center center;background-repeat:no-repeat;background-size:contain}#meritPage .btShopCheck a span{padding-bottom:20px}#meritPage .btShopCheck a span::before,#meritPage .btShopCheck a span::after{top:0}.icon-merit01,.icon-merit02,.icon-merit03,.icon-merit04{min-height:70px;padding:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.icon-merit01{background-image:url("../../_img/service/merit/icon_merit01.png");background-position:left center;background-repeat:no-repeat;background-size:auto 50px}.icon-merit02{background-image:url("../../_img/service/merit/icon_merit02.png");background-position:left center;background-repeat:no-repeat;background-size:auto 50px}.icon-merit03{background-image:url("../../_img/service/merit/icon_merit03.png");background-position:left center;background-repeat:no-repeat;background-size:auto 50px}.icon-merit04{background-image:url("../../_img/service/merit/icon_merit04.png");background-position:left center;background-repeat:no-repeat;background-size:auto 50px}.shopKaminoda .btShopCheck a,.shopNishiyashiro .btShopCheck a,.shopTohori .btShopCheck a,.shopNibuno .btShopCheck a,.shopImazaike .btShopCheck a,.shopTatsuno .btShopCheck a,.shopNanjo .btShopCheck a,.shopHirohata .btShopCheck a,.shopTatsunonishi .btShopCheck a,.shopTaishi .btShopCheck a,.shopAbo .btShopCheck a,.shopNakashima .btShopCheck a,.shopSenba .btShopCheck a{min-height:60px;padding:20px 0 20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.shopKaminoda .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_kaminoda.png");background-size:contain}.shopNishiyashiro .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_nishiyashiro.png");background-size:contain}.shopTohori .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_tohori.png");background-size:contain}.shopNibuno .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_nibuno.png");background-size:contain}.shopImazaike .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_imazaike.png");background-size:contain}.shopTatsuno .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_tatsuno.png");background-size:contain}.shopNanjo .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_nanjo.png");background-size:contain}.shopHirohata .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_hirohata.png");background-size:contain}.shopTatsunonishi .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_tatsuno_nishi.png");background-size:contain}.shopTaishi .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_taishi.png");background-size:contain}.shopAbo .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_abo.png");background-size:contain}.shopNakashima .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_nakashima.png");background-size:contain}.shopSenba .btShopCheck a{background-image:url("../../_img/_common/img_shop_thumb_senba.png");background-size:contain}.washable{width:80%;margin:auto}#howtousePage .innerList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#howtousePage #unwashable li.cList-orange,#howtousePage #sneakerWasher li.cList-blue{width:80%;margin-left:10%}#sneakerDryer table.howto,#sneakerDryer table.approx{width:80%;margin-left:10%}#howtousePage .innerList li{width:45%}.ctHead{display:table;width:50%;margin:20px auto 0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.ctHead img{display:table-cell;width:100%;height:auto;margin-right:10px}.ctHead span{font-size:16px;font-size:1.6rem;line-height:1.8em;display:table-cell;vertical-align:middle;width:70%;padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}p.icon-checkpoint{line-height:1.4em;width:50%;margin:auto;padding:25px 0 25px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}#howtousePage small:not(.cList-orange){margin-left:10%}#approx .machines>li{padding:0}#approx #machineDetails .machines dt,#approx #sneakerDetails .machines dt{color:#fff;font-size:24px;font-size:2.4rem;font-weight:bold;line-height:1.2em;padding:15px 0 15px;text-align:center;border-radius:3px}#approx #machineDetails .machines dt{background-color:#fa9c00}#approx #sneakerDetails .machines dt{background-color:#33afee}#approx .machineData{padding:25px}#approx .machineData td{text-align:center}#faq .miniMenu li{width:33.333%;width:-webkit-calc(100% / 3);width:33.3333333333%}#faq .acd_hd{position:relative;display:block;font-size:16px;font-size:1.6rem;padding:30px 30px 30px 50px;background-image:url("../../_img/support/index/icon_q.png");background-repeat:no-repeat;background-position:center left;background-size:40px auto;border-bottom:1px dotted #3e291c;cursor:pointer}#faq .acd_hd::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-image:url("../../_img/support/index/bt_close.png");background-repeat:no-repeat;background-position:center right;background-size:20px auto}#faq .acd_hd.active{border-bottom:0}#faq .acd_hd.active::after{background-image:url("../../_img/support/index/bt_open.png")}#faq .acd_hd+div{font-size:16px;font-size:1.6rem;padding:10px 30px 25px 50px;background-image:url("../../_img/support/index/icon_a.png");background-repeat:no-repeat;background-position:top left;background-size:40px auto;border-bottom:1px dotted #3e291c}#faq .acd_hd+div p{font-size:16px;font-size:1.6rem;line-height:1.8em;margin-bottom:15px}#faq .acd_hd+div p.title{margin-bottom:0}#faq .acd_hd+div p span{font-weight:bold}#faq .acd_hd+div ul{padding-left:25px}#faq .acd_hd+div li{font-size:16px;font-size:1.6rem;line-height:1.8em;list-style:disc;list-style-position:outside}#faq .acd_hd+div h4{font-size:14px;font-size:1.4rem;line-height:1.8em}.btFaq{width:60%;margin:auto}.btFaq a{display:block;margin-top:10px;padding:10px;border:#f40 1px solid;border-radius:20px}.btFaq a:hover{background-color:rgba(255,221,72,.4)}.menuService{display:-webkit-box;display:-ms-flexbox;display:flex}.menuService li{width:33%;border-bottom:none}#meritindexPage .menuService li{width:25%}.menuService li:nth-child(2n){border-left:#f60 2px solid;border-right:#f60 2px solid}.menuService li:last-child{border-radius:0 8px 8px 0}.menuService li a{font-size:16px;font-size:1.6rem;padding:20px 5px 20px 25%}.menuService br.sp-br{display:block}#ctTenant{width:100%;overflow:hidden}#ctTenant .eyecatch{width:100%;margin-bottom:80px}#ctTenant .eyecatch ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:250%;overflow:hidden}#ctTenant .eyecatch ul li{width:33%}#ctTenant .eyecatch ul li:nth-child(2){width:34%}#ctTenant .eyecatch ul li img{width:100%;height:auto}#ctTenant .eyecatch div,#ctBaikyaku .eyecatch div{width:100%;background-color:#fff;background-image:url(../../_img/_common/title_bg_icon_shoplist.png);background-repeat:no-repeat;background-position:left 20% center;background-size:30%;margin:0 auto;padding:0}#ctTenant .eyecatch .titleMedium-orange,#ctBaikyaku .eyecatch .titleMedium-orange{padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box;width:80%}#ctTenant .eyecatch .titleMedium span,#ctBaikyaku .eyecatch .titleMedium span{font-size:36px;font-size:3.6rem;line-height:4.2rem}#ctTenant .eyecatch .titleMedium span.txt25{font-size:25px;font-size:2.5rem}#ctTenant .about{text-align:center;margin-bottom:80px}#ctTenant .about p{font-size:30px;font-size:3rem}.tableTenant td{text-align:left}#ctTenant .tableTenant p{font-size:14px;font-size:1.4rem}#ctTenant h2.titleSmall-orange{max-width:730px;margin:0 auto 40px auto}#ctTenant h2.titleSmall-orange em{font-size:36px;font-size:3.6rem;line-height:5rem}#ctTenant .about img{width:850px;margin:0 auto 40px auto}#ctTenant .shopNumber{position:relative;text-align:center;margin-bottom:0;padding:80px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}#ctTenant .shopNumber h3{font-size:36px;font-size:3.6rem;margin-bottom:30px}#ctTenant .shopNumber img{width:590px;margin:0 auto 30px auto}#ctTenant .shopNumber h4{font-size:40px;font-size:4rem;margin-bottom:30px}#ctTenant .shopNumber h4 em{font-size:80px;font-size:8rem}#ctTenant .shopNumber .shopNumberTxt{font-size:36px;font-size:3.6rem;margin-bottom:30px}#ctTenant .shopNumber .sokode{position:absolute;bottom:-50px;left:0;right:0;margin:auto;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:40px;font-size:4rem;width:200px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#ctTenant .demand .titleMedium-orange{margin:50px auto;background:url("../../_img/_common/title_bg_icon_shoplist.png") no-repeat center center}#ctTenant .demand .titleMedium span{font-size:36px;font-size:3.6rem;line-height:4.2rem}#ctTenant .demand .titleMedium span.txt25{font-size:25px;font-size:2.5rem}#ctTenant .demand ul{width:900px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#ctTenant .demand ul li{font-size:45px;font-size:4.5rem;width:30%;padding:11% 0;margin:30px 5% 50px 0;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#ctTenant .demand ul li:last-child{margin-right:0}#ctTenant .demand p{font-size:36px;font-size:3.6rem;text-align:center;margin-bottom:120px}#ctTenant .case{position:relative;text-align:center;margin-bottom:80px;padding:80px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}#ctTenant .case h2{position:absolute;top:-70px;left:0;right:0;margin:auto}#ctTenant .case h3{margin-top:30px;font-size:50px;font-size:5rem}#ctTenant .case h3 em{font-size:68px;font-size:6.8rem}#ctTenant .case ul{width:800px;margin:20px auto 80px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#ctTenant .case ul li em{font-size:60px;font-size:6rem}#ctTenant .case p,#ctTenant .case p em{font-size:40px;font-size:4rem}#ctTenant .case p.caseTxt{position:relative;width:800px;padding:40px 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#ctTenant .case p.caseTxt span,#ctTenant .case p.caseTxt em{position:relative;z-index:3}#ctTenant .case p.caseTxt::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.2;z-index:0;background-size:10px 10px;background-color:#e49a10;background-image:linear-gradient(-45deg, #f7f6f1 25%, transparent 25%, transparent 50%, #f7f6f1 50%, #f7f6f1 75%, transparent 75%, transparent)}#ctTenant .case p.caseTxt::after{content:"";background-color:#fff;width:88%;height:160%;position:absolute;top:-30%;left:6%;z-index:1;border-radius:50%}#ctTenant .case ul li{min-width:350px;text-align:left;font-size:40px;font-size:4rem}#ctTenant .case ul li:first-child{width:40%;-webkit-box-sizing:border-box;box-sizing:border-box}#ctTenant .case ul li img{width:100%;height:auto}#ctTenant .case ul li:last-child{width:60%;padding-left:.5em;-webkit-box-sizing:border-box;box-sizing:border-box}#ctTenant .case dt,#ctTenant .case dd{display:inline-block}#ctTenant .case dt{width:6em;text-align:center}#ctTenant .case dd{width:calc(100% - 4em);line-height:1.4em}#ctTenant .case ul{border-bottom:1px dotted #3e291c;padding-bottom:6em}#ctTenant .info{text-align:center}#ctTenant .info p{font-size:40px;font-size:4rem;margin-bottom:30px}#ctTenant .info p.tel{font-size:80px;font-size:8rem;line-height:2rem}#ctTenant .info p.reception{font-size:30px;font-size:3rem;margin-bottom:30px}#ctTenant .info .contact{width:600px;margin:0 auto 60px auto}#ctTenant .info .contact span{font-size:30px;font-size:3rem}#ctTenant .info .home a{text-decoration:underline;background:url("../../_img/_common/icon_newwindow.png") no-repeat right center;background-size:30px;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}}#nayami{padding:60px 0 30px;width:100%;max-width:500px;margin:0 auto}#nayami img{display:block;margin-bottom:30px}#nayami img,#shopList img,#goodPoint img,#time img{width:100%;display:block}#pointPage .titleSmall-red{background-color:#f44f12;color:#fff;font-size:20px;text-align:center;width:100%;padding:15px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.6;letter-spacing:.1em;position:relative;margin-bottom:20px}#pointPage .titleSmall-red::after{content:"";width:0;height:0;margin:auto;border-style:solid;border-width:15px 20px 0 20px;border-color:#f44f12 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:-14px;left:0;right:0}#pointPage .nara{font-size:14px;color:#fff}#pointPage .textYellow{font-size:24px;color:#fff300;line-height:1.2;letter-spacing:.08em}#pointPage #shopList{padding:0 0 30px;width:100%;max-width:960px;margin:0 auto}#pointPage .txt12{text-align:center;margin-bottom:10px}#pointPage .shopCheck-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}#pointPage .shopCheck-list li{width:49%;margin-right:2%}#pointPage .shopCheck-list li:nth-child(2n){margin-right:0%}#pointPage .modalContents .txt12{text-align:center}#pointPage .titleMedium-blue_list{font-size:26px;text-align:center;width:100%;height:100%;padding:20px 0 10px;position:relative}#pointPage .btShopCheck_list{position:relative;font-size:18px;font-size:1.6rem;line-height:1.2em;text-align:center;margin-bottom:15px;-webkit-box-shadow:3px 3px 0px 0px #004196;box-shadow:3px 3px 0px 0px #004196;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:12px;background-size:20px 20px;background-color:#19abee;background-image:linear-gradient(-45deg, #33AFEE 25%, transparent 25%, transparent 50%, #33AFEE 50%, #33AFEE 75%, transparent 75%, transparent)}#pointPage .btShopCheck_list a span{color:#fff;text-decoration:none;position:relative;display:inline-block;width:100%;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.4}#pointPage .btShopCheck_list a span::before,.btShopCheck_list a span::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}#pointPage .btShopCheck_list a{width:100%;display:block;line-height:1.6;padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}#pointPage .btArrow-blue_list::before{width:20px;height:20px;border-radius:50%;background:#fff}#pointPage .btArrow-blue_list::after{-webkit-box-sizing:border-box;box-sizing:border-box;width:13px;height:13px;border:6px solid rgba(0,0,0,0);border-left:6px solid #33afee}#goodPoint{padding:30px 0;width:100%;max-width:960px;margin:0 auto}#goodPoint h2{max-width:600px;margin:0 auto 50px}#goodPoint ul{display:-webkit-box;display:-ms-flexbox;display:flex}#goodPoint .under{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, yellow));background:linear-gradient(transparent 70%, yellow 70%)}#goodPoint .goodList{max-width:400px;margin:0 auto 30px;color:#fff;position:relative;font-size:18px;line-height:60px;text-align:center;margin-bottom:20px;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:50px;background-size:20px 20px;background-color:#f88700;background-image:linear-gradient(-45deg, #F4932A 25%, transparent 25%, transparent 50%, #F4932A 50%, #F4932A 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, #F4932A 25%, transparent 25%, transparent 50%, #F4932A 50%, #F4932A 75%, transparent 75%, transparent);letter-spacing:.01em}#goodPoint p{text-align:center;letter-spacing:.01em}#time{padding:30px 0;width:100%;max-width:600px;margin:0 auto}#time h2{margin-bottom:30px}#time .btn{width:95%;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;z-index:100;font-size:20px;text-align:center;line-height:80px;-webkit-transition-duration:.3s;transition-duration:.3s;background-color:#f45e1b;background-size:20px 20px;background-image:linear-gradient(-45deg, #F46C37 25%, transparent 25%, transparent 50%, #F46C37 50%, #F46C37 75%, transparent 75%, transparent);border:none;color:#fff;border-radius:10px;display:block;position:relative}#time .btn::after{position:absolute;top:0;bottom:0;right:20px;margin:auto;content:"";vertical-align:middle;width:25px;height:25px;background-image:url("../../_img/_common/btn_orange.png");background-size:contain;background-repeat:no-repeat}#pointPage .shopCheck-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#pointPage .shopCheck-list li{width:32%;margin-right:2%}#pointPage .shopCheck-list li:nth-child(2n){margin-right:2%}#pointPage .shopCheck-list li:nth-child(3n){margin-right:0%}.modalArea{display:none;position:fixed;z-index:101;top:0;left:0;width:100%;height:100%}.modalBg{width:100%;height:100%;background-color:rgba(30,30,30,.9)}.modalWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:95%;max-width:1200px;padding:10px;background-color:#fff;height:95%;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px}.closeModal{position:absolute;top:.5rem;right:1rem;font-size:3.5rem;background-color:skyblue;border-radius:50%;width:5rem;height:5rem;text-align:center;color:#fff;z-index:102}.closeModalIn{display:none}#openModal span{font-weight:bold;color:#fff}.shopCheck-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.shopCheck-list li{width:49%;margin-right:2%}.shopCheck-list li:nth-child(2n){margin-right:0%}.modalContents .txt12{text-align:center}.titleMedium-blue_list{font-size:20px;font-size:2rem;text-align:center;width:100%;height:100%;padding:20px 0 10px;position:relative}.btShopCheck_list{position:relative;font-size:18px;font-size:1.6rem;line-height:1.2em;text-align:center;margin-bottom:10px;-webkit-box-shadow:3px 3px 0px 0px #004196;box-shadow:3px 3px 0px 0px #004196;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:12px;background-size:20px 20px;background-color:#19abee;background-image:linear-gradient(-45deg, #33AFEE 25%, transparent 25%, transparent 50%, #33AFEE 50%, #33AFEE 75%, transparent 75%, transparent)}.btShopCheck_list a span{color:#fff;text-decoration:none;position:relative;display:inline-block;width:100%;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.4}.btShopCheck_list a span::before,.btShopCheck_list a span::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.btShopCheck_list a{width:100%;display:block;line-height:1.6;padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.btArrow-blue_list::before{width:20px;height:20px;border-radius:50%;background:#fff}.btArrow-blue_list::after{-webkit-box-sizing:border-box;box-sizing:border-box;width:13px;height:13px;border:6px solid rgba(0,0,0,0);border-left:6px solid #33afee}@media screen and (min-width: 1281px){#ct-header{width:100%;max-width:400px}footer ul{width:100%;max-width:1000px}#ct-footer li#footer-logo img{width:40%;height:auto;margin:40px auto 0}main{margin-top:50px;padding-top:20px}#siteTop main{padding-top:0}#wave-animate{margin-top:590px}.titleMedium-orange,.titleMedium-blue{font-size:22px;font-size:2.6rem;width:50%;min-height:140px;margin:auto}#ctTenant .eyecatch .titleMedium-orange{width:40%}.titleSmall-orange,.titleSmall-blue,.titleSmall-pink{font-size:16px;font-size:1.6rem}.titleSmall-orange em,.titleSmall-blue em,.titleSmall-pink em{font-size:22px;font-size:2.2rem}.btShopCheck a{background-image:url("../../_img/_common/icon_status-check.png");background-size:40px auto;background-position:left center;background-repeat:no-repeat;min-height:60px}.btShopCheck a span{padding-top:20px;width:100%}.btShopCheck a span::before,.btShopCheck a span::after,.btShopQr a span::before,.btShopQr a span::after{right:35px}.areaName{font-size:14px;font-size:1.4rem;margin:0 10px 5px}.icon-washDry::before,.icon-washDry::after,.icon-sneaker::before,.icon-sneaker::after{width:50px;height:50px}p.icon-checkpoint{line-height:1.4em;width:50%;margin:auto;padding:25px 0 25px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.washable{width:80%;margin:auto}#otoiawasePage .exText{width:60%;margin:auto}#ctPrivacy{width:60%;margin:0 auto 40px;overflow-x:visible;overflow-y:scroll}}@media screen and (min-width: 1920px){.btArrow-white-orange a::before{right:35px}.btArrow-white-orange a::after{right:43px}.shopList .shopPhoto{width:25%}.shopList .shopData{width:75%;height:100%}.menuService{display:-webkit-box;display:-ms-flexbox;display:flex}.menuService li{width:33.3333333333%;border-bottom:none}.menuService li:nth-child(2n){border-left:#f40 1px solid;border-right:#f40 1px solid}.menuService li a{padding:20px 5px 20px 25%}.menuService li:hover{background-color:rgba(255,221,72,.4)}.menuService br.sp-br{display:block}}.cWhite{color:#fff}.cGray{color:#9e9e9e}.cLGray{color:#dcdcdc}.cDGray{color:#4c4c4c}.cBlue{color:#5394d7}.cDBlue{color:#1a4a9a}.cPurple{color:#e180b5}.cRed{color:crimson}.cGreen{color:#23ac38}.cYgreen{color:#8fc43d}.cOrange{color:#fa9c00}.cPink{color:#cb5394}.txt12{font-size:12px !important;font-size:1.2rem !important}.txt14{font-size:14px !important;font-size:1.4rem !important}.txt15{font-size:15px !important;font-size:1.5rem !important}.txt16{font-size:16px !important;font-size:1.6rem !important}.txt18{font-size:18px !important;font-size:1.8rem !important}.txt20{font-size:20px !important;font-size:2rem !important}.txt30{font-size:30px !important;font-size:3rem !important}.strong{font-weight:bold}.txt16.mgBt{margin-bottom:20px !important}.mgTpBtNo{margin-top:0px !important;margin-bottom:0px !important}.mgTpNo{margin-top:0px !important}.mgTp05{margin-top:5px !important}.mgTp07{margin-top:7px !important}.mgTp10{margin-top:10px !important}.mgTp15{margin-top:15px !important}.mgTp20{margin-top:20px !important}.mgTp25{margin-top:25px !important}.mgTp30{margin-top:30px !important}.mgTp35{margin-top:35px !important}.mgTp40{margin-top:40px !important}.mgTp50{margin-top:50px !important}.mgTp60{margin-top:60px !important}.mgTp100{margin-top:100px !important}.mgTp170{margin-top:170px !important}.mgTp190{margin-top:190px !important}.mgTp320{margin-top:320px !important}.mgBtNo{margin-bottom:0px !important}.mgBt05{margin-bottom:5px !important}.mgBt08{margin-bottom:8px !important}.mgBt10{margin-bottom:10px !important}.mgBt15{margin-bottom:15px !important}.mgBt18{margin-bottom:18px !important}.mgBt20{margin-bottom:20px !important}.mgBt23{margin-bottom:23px !important}.mgBt25{margin-bottom:25px !important}.mgBt29{margin-bottom:29px !important}.mgBt30{margin-bottom:30px !important}.mgBt32{margin-bottom:32px !important}.mgBt40{margin-bottom:40px !important}.mgBt44{margin-bottom:44px !important}.mgBt50{margin-bottom:50px !important}.mgBt51{margin-bottom:51px !important}.mgBt58{margin-bottom:58px !important}.mgBt60{margin-bottom:60px !important}.mgBt62{margin-bottom:62px !important}.mgBt65{margin-bottom:65px !important}.mgBt70{margin-bottom:70px !important}.mgBt80{margin-bottom:80px !important}.mgBt90{margin-bottom:90px !important}.mgBt100{margin-bottom:100px !important}.mgBt110{margin-bottom:110px !important}.mgBt116{margin-bottom:116px !important}.mgBt120{margin-bottom:120px !important}.mgBt130{margin-bottom:130px !important}.mgBt200{margin-bottom:200px !important}.mgRtNo{margin-right:0px !important}.mgRt05{margin-right:5px !important}.mgRt10{margin-right:10px !important}.mgRt15{margin-right:15px !important}.mgRt20{margin-right:20px !important}.mgRt25{margin-right:25px !important}.mgRt30{margin-right:30px !important}.mgRt40{margin-right:40px !important}.mgRt50{margin-right:50px !important}.mgRt60{margin-right:60px !important}.mgRt80{margin-right:80px !important}.mgLtNo{margin-left:0px !important}.mgLt05{margin-left:5px !important}.mgLt10{margin-left:10px !important}.mgLt15{margin-left:15px !important}.mgLt17{margin-left:17px !important}.mgLt20{margin-left:20px !important}.mgLt30{margin-left:30px !important}.mgLt40{margin-left:40px !important}.mgLt45{margin-left:45px !important}.mgLt50{margin-left:50px !important}.mgLt60{margin-left:60px !important}.mgLt70{margin-left:70px !important}.mgLt80{margin-left:80px !important}.mgLt120{margin-left:120px !important}.mgRLAuto{margin-right:auto;margin-left:auto}.ws100{width:100px}.ws200{width:200px}.mxw100_autoh{max-width:100%;height:auto}@-webkit-keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes loop4{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@-webkit-keyframes loo3{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loop3{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes loop4{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes loop4{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.loop_wrap img:first-child{-webkit-animation:loop 10s -5s linear infinite;animation:loop 10s -5s linear infinite}.loop_wrap img:last-child{-webkit-animation:loop2 10s linear infinite;animation:loop2 10s linear infinite}.loop_wrap2 img:first-child{-webkit-animation:loop3 10s -5s linear infinite;animation:loop3 10s -5s linear infinite}.loop_wrap2 img:last-child{-webkit-animation:loop4 10s linear infinite;animation:loop4 10s linear infinite}