@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("/files/fonts/noto-sans-jp-v54-japanese_latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("/files/fonts/noto-sans-jp-v54-japanese_latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Serif JP";font-style:normal;font-weight:400;src:url("/files/fonts/noto-serif-jp-v31-japanese_latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Serif JP";font-style:normal;font-weight:700;src:url("/files/fonts/noto-serif-jp-v31-japanese_latin-700.woff2") format("woff2")}@media only screen and (min-width: 481px){#header{position:relative}}@media only screen and (min-width: 481px){#g-nav{position:relative;top:auto}}@media only screen and (min-width: 481px){#path{margin-top:0}}@media only screen and (min-width: 481px){#voice .hstyle-1{font-size:32px}}@media only screen and (min-width: 481px){#voice.shop .hstyle-1{margin-bottom:15px}}@media only screen and (max-width: 480px){#voice.shop .hstyle-1{margin-bottom:4vw}}#voice.shop .hstyle-1 span{font-size:60%;margin-right:.5em;margin-left:.5em}.hstyle-shop2{font-weight:bold}@media only screen and (min-width: 481px){.hstyle-shop2{font-size:28px;margin-bottom:20px;line-height:1.3}}@media only screen and (max-width: 480px){.hstyle-shop2{font-size:5.3vw;margin-bottom:4vw;line-height:1.4}}.hstyle-shop2 span{font-weight:bold}@media only screen and (min-width: 481px){#sec-kv{margin-bottom:60px}}@media only screen and (max-width: 480px){#sec-kv{margin-bottom:8vw}}@media only screen and (min-width: 481px){#sec-kv .container-PC{background:url(/files/img/voice/kv-pc.png) no-repeat center;background-size:cover;height:320px;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px}}@media only screen and (min-width: 481px){#sec-kv .container-PC h1{margin-bottom:20px}}@media only screen and (max-width: 480px){#sec-kv .container-PC h1{font-size:6.4vw;margin-bottom:6vw;text-align:center}}#sec-kv .container-PC h1 span{position:relative;font-weight:bold;border-bottom:2px solid #c6c6c6}#sec-kv .container-PC h1 span:before{content:"";display:block;position:absolute;bottom:-2px;left:0;height:2px;background-color:#00b266}@media only screen and (min-width: 481px){#sec-kv .container-PC h1 span:before{width:50px}}@media only screen and (max-width: 480px){#sec-kv .container-PC h1 span:before{width:13.3vw}}@media only screen and (max-width: 480px){#sec-kv .container-PC .box{background:url(/files/img/voice/kv-sp.png) no-repeat center;background-size:cover;height:84vw;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width: 480px){#sec-kv .container-PC .box .bg-white{background-color:hsla(0,0%,100%,.85);padding:4vw;margin-top:auto;width:100%}}#sec-kv .container-PC .box .bg-white .sub{font-weight:bold;color:#00b266;line-height:1.4}@media only screen and (min-width: 481px){#sec-kv .container-PC .box .bg-white .sub{font-size:20px;margin-bottom:10px}}@media only screen and (max-width: 480px){#sec-kv .container-PC .box .bg-white .sub{font-size:4.3vw;margin-bottom:2vw}}#sec-kv .container-PC .box .bg-white .txt{line-height:1.4}@media only screen and (min-width: 481px){#sec-kv .container-PC .box .bg-white .txt{font-size:16px}}@media only screen and (max-width: 480px){#sec-kv .container-PC .box .bg-white .txt{font-size:3.1vw}}@media only screen and (min-width: 481px){#sec-shopcard{margin-bottom:60px}}@media only screen and (max-width: 480px){#sec-shopcard{margin-bottom:4vw}}@media only screen and (max-width: 480px){#sec-shopcard .hstyle-1{border-bottom:4px solid #00b266;padding:0 4vw 2vw}}#sec-shopcard .shop-card:after{content:"";clear:both;display:block}@media only screen and (min-width: 481px){#sec-shopcard .shop-card{border:2px solid #c6c6c6;border-top:4px solid #00b266;padding:20px;margin-bottom:15px}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card{padding:0 4vw}}#sec-shopcard .shop-card .shop-name{font-weight:bold}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .shop-name{width:645px;float:right;font-size:28px;margin-bottom:15px}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .shop-name{font-size:5.3vw;margin-bottom:2vw}}#sec-shopcard .shop-card .shop-name span{font-size:60%}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .shop-name span{margin-right:.5em;margin-left:.5em}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .shop-name span{display:block}}#sec-shopcard .shop-card .thm{float:left}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .thm{width:300px}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .thm{width:49%;margin-bottom:4vw}}#sec-shopcard .shop-card .shop-info{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .shop-info{margin-bottom:20px;width:645px;float:right}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .shop-info{width:49%;float:right;margin-bottom:2vw}}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .shop-info dt,#sec-shopcard .shop-card .shop-info dd{font-size:16px}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .shop-info dt,#sec-shopcard .shop-card .shop-info dd{width:100%}}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .shop-info dt:not(:last-of-type),#sec-shopcard .shop-card .shop-info dd:not(:last-of-type){margin-bottom:5px}}#sec-shopcard .shop-card .shop-info dt{background-repeat:no-repeat;font-weight:bold}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .shop-info dt{width:110px;padding-left:2.2em;background-position:left .1em;background-size:1.5em}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .shop-info dt{display:none}}#sec-shopcard .shop-card .shop-info dt.address{background-image:url(/files/img/shop/icon_location-dot.png)}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .shop-info dt.address+dd{background-image:url(/files/img/shop/icon_location-dot.png)}}#sec-shopcard .shop-card .shop-info dt.access{background-image:url(/files/img/shop/icon_train-subway.png)}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .shop-info dt.access+dd{background-image:url(/files/img/shop/icon_train-subway.png)}}#sec-shopcard .shop-card .shop-info dt.eigyo{background-image:url(/files/img/shop/icon_clock.png)}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .shop-info dt.eigyo+dd{background-image:url(/files/img/shop/icon_clock.png)}}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .shop-info dd{width:535px}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .shop-info dd{padding-left:1.7em;background-repeat:no-repeat;background-position:left 0;background-size:1.5em;font-size:3.2vw;margin-bottom:2vw;padding-top:.1em}}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .btns{width:645px;float:right;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .btns{clear:both;margin-bottom:4vw}}#sec-shopcard .shop-card .btns .icons{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .btns .icons{width:410px}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .btns .icons{margin-bottom:4vw}}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .btns .icons li{width:60px}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .btns .icons li{width:13.8vw}}@media only screen and (min-width: 481px){#sec-shopcard .shop-card .btns .btn{width:210px}}@media only screen and (max-width: 480px){#sec-shopcard .shop-card .btns .btn{padding:0 4vw}}#sec-shopcard .shop-card .btns .btn p{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%}#sec-shopcard .shop-card .btns .btn p a{width:100%;border-width:2px}#sec-shopcard .greeting{color:#868686;line-height:1.4}@media only screen and (min-width: 481px){#sec-shopcard .greeting{font-size:13px}}@media only screen and (max-width: 480px){#sec-shopcard .greeting{font-size:2.7vw;padding:0 4vw}}@media only screen and (min-width: 481px){#sec-form{margin-bottom:50px}}@media only screen and (max-width: 480px){#sec-form{padding-bottom:8vw}}#sec-form form{position:relative;border:1px solid #f90;border-radius:8px}@media only screen and (min-width: 481px){#sec-form form{padding:20px 30px;background-color:#fdfbed}}@media only screen and (max-width: 480px){#sec-form form{padding:4vw 0;margin:0 4vw}}#sec-form form input,#sec-form form select,#sec-form form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}#sec-form form input::-webkit-input-placeholder, #sec-form form select::-webkit-input-placeholder, #sec-form form textarea::-webkit-input-placeholder{color:#c6c6c6}#sec-form form input::-moz-placeholder, #sec-form form select::-moz-placeholder, #sec-form form textarea::-moz-placeholder{color:#c6c6c6}#sec-form form input:-ms-input-placeholder, #sec-form form select:-ms-input-placeholder, #sec-form form textarea:-ms-input-placeholder{color:#c6c6c6}#sec-form form input::-ms-input-placeholder, #sec-form form select::-ms-input-placeholder, #sec-form form textarea::-ms-input-placeholder{color:#c6c6c6}#sec-form form input::placeholder,#sec-form form select::placeholder,#sec-form form textarea::placeholder{color:#c6c6c6}#sec-form form input:focus,#sec-form form select:focus,#sec-form form textarea:focus{outline:none;border-color:#464646}#sec-form form select{background-image:url(/files/img/common/angle-bottom-gray.png);background-repeat:no-repeat;background-position:98% center;background-size:.8em}#sec-form form select:hover{cursor:pointer}#sec-form form input[type=radio],#sec-form form input[type=checkbox]{display:none}#sec-form form .txt{background-size:1em;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 481px){#sec-form form .txt{position:absolute;bottom:100%;left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-width: 480px){#sec-form form .txt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4vw}}#sec-form form .txt:before{content:"";display:block;width:1em;height:1em;background:url(/files/img/common/check-green.png) no-repeat left center;background-size:contain;margin-right:.5em}@media only screen and (min-width: 481px){#sec-form form dl{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-width: 480px){#sec-form form dl{margin-bottom:4vw}}@media only screen and (min-width: 481px){#sec-form form dl dt,#sec-form form dl dd{margin-bottom:10px}}@media only screen and (min-width: 481px){#sec-form form dl dt:not(:last-of-type),#sec-form form dl dd:not(:last-of-type){border-bottom:1px solid #f90}}#sec-form form dl dt{position:relative}@media only screen and (min-width: 481px){#sec-form form dl dt{padding-bottom:10px}}@media only screen and (max-width: 480px){#sec-form form dl dt{background-color:#fdfbed;padding:3vw 10vw 3vw 4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#sec-form form dl dt span.label{font-weight:bold}@media only screen and (min-width: 481px){#sec-form form dl dt span.label{font-size:20px}}@media only screen and (max-width: 480px){#sec-form form dl dt span.label{margin-right:1em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}#sec-form form dl dt span.selected{color:#868686;font-size:3.2vw}@media only screen and (min-width: 481px){#sec-form form dl dt span.selected{display:none}}#sec-form form dl dt:after{display:block;position:absolute;right:4vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1em;height:1em;background:url(/files/img/common/angle-bottom-lgray.png) no-repeat center;background-size:contain;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media only screen and (max-width: 480px){#sec-form form dl dt:after{content:""}}#sec-form form dl dt:not(:last-of-type):not(.active){border-bottom:1px solid #f90}#sec-form form dl dt.active:after{background-image:url(/files/img/common/angle-top-orange.png);-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}@media only screen and (min-width: 481px){#sec-form form dl dd{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 480px){#sec-form form dl dd{display:none}}#sec-form form dl dd #shop-list{padding:.2em .5em;border-radius:5px;border-color:#c6c6c6;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 481px){#sec-form form dl dd #shop-list{margin-bottom:10px}}@media only screen and (max-width: 480px){#sec-form form dl dd #shop-list{margin:4vw;width:84vw}}#sec-form form dl dd .checkbox{width:100%;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width: 480px){#sec-form form dl dd .checkbox.ul-age li{width:50%}}@media only screen and (max-width: 480px){#sec-form form dl dd .checkbox.ul-family li{width:50%}}@media only screen and (max-width: 480px){#sec-form form dl dd .checkbox.ul-trigger li{width:50%}}@media only screen and (max-width: 480px){#sec-form form dl dd .checkbox.ul-trigger li:nth-of-type(3){width:100%;border-right:none}}@media only screen and (max-width: 480px){#sec-form form dl dd .checkbox.ul-trigger li:nth-of-type(4){width:100%}}@media only screen and (max-width: 480px){#sec-form form dl dd .checkbox.ul-type li{width:50%}}#sec-form form dl dd .checkbox li{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 481px){#sec-form form dl dd .checkbox li{margin-bottom:10px}}@media only screen and (max-width: 480px){#sec-form form dl dd .checkbox li:nth-child(odd){border-right:1px solid #c6c6c6}}#sec-form form dl dd .checkbox li label{position:relative;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;word-break:break-word;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media only screen and (min-width: 481px){#sec-form form dl dd .checkbox li label{padding-left:2em}}@media only screen and (max-width: 480px){#sec-form form dl dd .checkbox li label{color:#c6c6c6;border-bottom:1px solid #c6c6c6;padding:2vw 4vw}}#sec-form form dl dd .checkbox li label:after,#sec-form form dl dd .checkbox li label:before{content:""}@media only screen and (min-width: 481px){#sec-form form dl dd .checkbox li label:after,#sec-form form dl dd .checkbox li label:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#sec-form form dl dd .checkbox li label:before{display:inline-block;border-radius:5px;border:1px solid #c6c6c6;background-color:#fff;left:0}@media only screen and (min-width: 481px){#sec-form form dl dd .checkbox li label:before{width:1.5em;height:1.5em}}@media only screen and (max-width: 480px){#sec-form form dl dd .checkbox li label:before{width:1.2em;height:1.2em;margin-right:.8em}}#sec-form form dl dd .checkbox li label:after{width:.9em;height:.9em}@media only screen and (min-width: 481px){#sec-form form dl dd .checkbox li label:after{left:.3em}}@media only screen and (max-width: 480px){#sec-form form dl dd .checkbox li label:after{position:absolute;top:50%;left:1.2em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width: 480px){#sec-form form dl dd .checkbox li label.selected{color:#00b266;background-color:#edf4f2}}#sec-form form dl dd .checkbox li label.selected:before{border-color:#00b266}#sec-form form dl dd .checkbox li label.selected:after{background:url(/files/img/common/check-green.png) no-repeat center;background-size:contain}#sec-form form dl dd .checkbox li label.un-selected{background:none;color:#868686}#sec-form form .btns{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 481px){#sec-form form .btns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 480px){#sec-form form .btns{margin:0 4vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 481px){#sec-form form .btns li.li-clear{width:120px;margin-right:20px}}@media only screen and (max-width: 480px){#sec-form form .btns li.li-clear{width:30vw}}#sec-form form .btns li.li-clear input{border-radius:8px;background-color:#fff;border:1px solid #c6c6c6;padding:.8em;font-weight:bold;width:100%;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}#sec-form form .btns li.li-clear input:hover{background-color:#f6f6f6;cursor:pointer}@media only screen and (min-width: 481px){#sec-form form .btns li.li-submit{width:240px}}@media only screen and (max-width: 480px){#sec-form form .btns li.li-submit{width:50vw}}#sec-form form .btns li.li-submit #btn_submit{font-family:"Noto Sans JP",sans-serif;border-radius:8px;background-color:#00b266;border:1px solid #00b266;color:#fff;padding:.8em 0;padding-right:.5em;font-weight:bold;width:100%;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 481px){#sec-form form .btns li.li-submit #btn_submit{font-size:16px}}@media only screen and (max-width: 480px){#sec-form form .btns li.li-submit #btn_submit{font-size:4vw}}#sec-form form .btns li.li-submit #btn_submit:hover{opacity:.7;cursor:pointer}#sec-form form .btns li.li-submit #btn_submit:before{content:"";display:block;width:1em;height:1em;background:url(/files/img/common/search-white.png) no-repeat left center;background-size:contain;margin-right:.5em}#sec-voice .hstyle-2{position:relative;font-weight:bold;border-bottom:2px solid #c6c6c6}@media only screen and (min-width: 481px){#sec-voice .hstyle-2{margin-bottom:30px}}@media only screen and (max-width: 480px){#sec-voice .hstyle-2{font-size:6.4vw;margin-bottom:5.3vw}}@media only screen and (min-width: 481px){#sec-voice .hstyle-2{padding-bottom:5px}}@media only screen and (max-width: 480px){#sec-voice .hstyle-2{display:block;padding-bottom:1.3vw}}#sec-voice .hstyle-2:before{content:"";display:block;position:absolute;bottom:-2px;left:0;height:2px;background-color:#f90}@media only screen and (min-width: 481px){#sec-voice .hstyle-2:before{width:50px}}@media only screen and (max-width: 480px){#sec-voice .hstyle-2:before{width:13.3vw}}#sec-voice .hstyle-2 span{font-weight:bold}@media only screen and (max-width: 480px){#sec-voice .left_box>.title{margin:0 4vw}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box{width:69%}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .left_box{padding-bottom:6vw;border-bottom:4px solid #00b266}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box #sec-form dl dt{width:95px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box #sec-form dl dd{width:533px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box #sec-form dl dd .checkbox.ul-age li{min-width:68px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box #sec-form dl dd .checkbox.ul-age li:not(:nth-child(6n)){margin-right:1.5em}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box #sec-form dl dd .checkbox.ul-family li{min-width:68px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box #sec-form dl dd .checkbox.ul-family li:not(:nth-child(6n)){margin-right:1.5em}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box #sec-form dl dd .checkbox.ul-trigger li{min-width:158px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box #sec-form dl dd .checkbox.ul-trigger li:nth-of-type(4){width:100%}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box #sec-form dl dd .checkbox.ul-type li{min-width:132px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box .post .person{width:270px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box .post .review{width:360px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box .post .review .customer .info dt,#sec-voice .container-PC.df .left_box .post .review .customer .info dd{font-size:15px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .left_box .post .review .customer .info dd{width:280px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box{width:29%;position:relative}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar{position:sticky;top:0;right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar{background-color:#fff;padding:4vw 0}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar.sticky{padding-top:20px;margin-top:-20px;padding-bottom:20px}}#sec-voice .container-PC.df .right_box #sec-calendar .box{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box{border:2px solid #c6c6c6;padding:10px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box{width:92%;margin:0 auto}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box::-webkit-scrollbar{display:none}}#sec-voice .container-PC.df .right_box #sec-calendar .box .title{width:100%}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box .title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .title .hstyle-shop2{background-color:#00b266;color:#fff;font-size:16px;text-align:center;padding:5px 0;margin-bottom:10px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box #calendar{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box #calendar{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box #calendar.notset{height:100vw}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:10px}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box .description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .description p{font-size:14px}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .description picture{display:none !important}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box .description picture{display:block;margin-top:4vw;margin-bottom:5.3vw;min-height:26vw}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel{background-color:#fff;width:100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel:not(.tel-only){margin-bottom:10px}}#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span{font-weight:bold;text-decoration:none;text-align:center}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span{display:block;color:#464646}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span{border-radius:8px;font-weight:bold;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00b266;background-color:#fff;border:1px solid #00b266;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;position:relative;text-decoration:none;padding:.4em 0 .4em 1em;background-image:url(/files/img/common/phone-volume.png);background-repeat:no-repeat;background-position:4.3vw center;background-size:13vw}#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a:after,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span:after{content:"";position:absolute;height:.9em;width:.9em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/files/img/common/angle-right-green.png);background-repeat:no-repeat;background-position:center;background-size:contain}}@media only screen and (max-width: 480px)and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a:after,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span:after{right:8px}}@media only screen and (max-width: 480px)and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a:after,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span:after{right:.5em}}#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a p,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span p{display:inline-block}#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a .txt,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span .txt{margin-left:4px;line-height:1.2;font-weight:bold}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a .txt,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span .txt{font-size:14px;font-weight:bold}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a .txt,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span .txt{color:#464646;font-size:3.2vw}}#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a .num,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span .num{font-weight:bold;line-height:1.2}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a .num,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span .num{font-size:30px;padding-left:37px;background:url(/files/img/shop/square-phone.png) no-repeat left center;background-size:31.5px}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a .num,#sec-voice .container-PC.df .right_box #sec-calendar .box .tel span .num{font-size:8vw}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a:hover{opacity:.7}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box .tel a:hover{background-color:#c6c6c6}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .info{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:10px}}@media only screen and (max-width: 480px){#sec-voice .container-PC.df .right_box #sec-calendar .box .info{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:2.7vw 0}}@media only screen and (min-width: 481px){#sec-voice .container-PC.df .right_box #sec-calendar .box .info p{font-size:14px}}#sec-voice .container-PC.df .right_box #sec-calendar .box .info p img{width:1em;-webkit-transform:translateY(30%);transform:translateY(30%)}@media only screen and (min-width: 481px){#sec-voice .container-PC:not(.df) #sec-form dl dt{width:120px}}@media only screen and (min-width: 481px){#sec-voice .container-PC:not(.df) #sec-form dl dd{width:818px}}@media only screen and (min-width: 481px){#sec-voice .container-PC:not(.df) #sec-form dl dd .checkbox.ul-age li{min-width:68px}}@media only screen and (min-width: 481px){#sec-voice .container-PC:not(.df) #sec-form dl dd .checkbox.ul-age li:not(:nth-child(6n)){margin-right:1.5em}}@media only screen and (min-width: 481px){#sec-voice .container-PC:not(.df) #sec-form dl dd .checkbox.ul-family li{min-width:68px}}@media only screen and (min-width: 481px){#sec-voice .container-PC:not(.df) #sec-form dl dd .checkbox.ul-family li:not(:nth-child(6n)){margin-right:1.5em}}@media only screen and (min-width: 481px){#sec-voice .container-PC:not(.df) #sec-form dl dd .checkbox.ul-trigger li:not(:last-of-type){margin-right:1.2em}}@media only screen and (min-width: 481px){#sec-voice .container-PC:not(.df) #sec-form dl dd .checkbox.ul-type li{min-width:150px}}@media only screen and (min-width: 481px){#sec-voice .container-PC:not(.df) #sec-form dl dd .checkbox.ul-type li:nth-of-type(4){margin-right:1.5em}}@media only screen and (min-width: 481px){#sec-voice .voice-read{font-size:16px}}@media only screen and (max-width: 480px){#sec-voice .voice-read{font-size:3.5vw}}@media only screen and (min-width: 481px){#sec-voice .voice-list{margin-top:20px}}@media only screen and (max-width: 480px){#sec-voice .voice-list{margin-top:5.3vw}}#sec-voice #more_voice:hover{cursor:pointer}@media only screen and (min-width: 481px){#sec-voice #more_voice{width:345px;margin:20px auto 50px}}@media only screen and (max-width: 480px){#sec-voice #more_voice{margin:0 4vw}}#sec-voice #more_voice:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}@media only screen and (min-width: 481px){#sec-voice #more_voice:after{right:25px}}.pager-txt{margin:40px 0 10px;text-align:center;color:#999}.pager-txt .pager-txt-num{padding-right:5px}@media only screen and (min-width: 481px){#page-nav{margin:30px auto 0;padding-bottom:30px}}@media only screen and (max-width: 480px){#page-nav{padding-bottom:8vw}}#page-nav .pager{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media only screen and (min-width: 481px){#page-nav .pager li{margin:0 5px}}@media only screen and (max-width: 480px){#page-nav .pager li{margin:0 3px;margin-bottom:0px;font-weight:bold}}@media only screen and (max-width: 480px){#page-nav .pager li.pager-all-prev,#page-nav .pager li.pager-all-next{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}@media only screen and (max-width: 480px){#page-nav .pager li.pager-prev,#page-nav .pager li.pager-next{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}}#page-nav .pager li.pager-prev{position:relative}#page-nav .pager li a,#page-nav .pager li span{display:block}@media only screen and (min-width: 481px){#page-nav .pager li a,#page-nav .pager li span{padding:5px 10px}}@media only screen and (max-width: 480px){#page-nav .pager li a,#page-nav .pager li span{padding:2.7vw 0;text-align:center}}#page-nav .pager li span{border:1px solid #ccc}#page-nav .pager li a{background:#00b266;color:#fff;text-decoration:none;border:#00b266 1px solid}#page-nav .pager li a:hover{opacity:.7}.pager-paging-none{background:#ccc;color:#fff}@media only screen and (max-width: 480px){#sec-voice-read .container-L .voice-read{font-size:3.5vw}}#sec-flow{background-color:#f6f6f6}@media only screen and (min-width: 481px){#sec-flow{padding:30px 0}}@media only screen and (max-width: 480px){#sec-flow{padding:5.3vw 4vw}}@media only screen and (min-width: 481px){#sec-flow .hstyle-2{margin-bottom:10px}}@media only screen and (max-width: 480px){#sec-flow .hstyle-2{line-height:1.25;font-size:4.3vw;border-left:5px solid #00b266;padding-left:.5em;margin-bottom:5.3vw}}#sec-flow .flow-list{background-color:#fff;border:1px solid #c6c6c6}@media only screen and (min-width: 481px){#sec-flow .flow-list{padding:25px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 480px){#sec-flow .flow-list{padding:1.3vw 4vw 4vw}}@media only screen and (min-width: 481px){#sec-flow .flow-list li{background-color:#edf4f2;height:140px;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}}@media only screen and (min-width: 481px){#sec-flow .flow-list li:first-of-type{width:290px;padding:15px 0 15px 10px}}@media only screen and (min-width: 481px){#sec-flow .flow-list li:first-of-type .num{left:0;top:0}}@media only screen and (min-width: 481px){#sec-flow .flow-list li:not(:first-of-type){width:339px;padding:15px 15px 15px 60px;background:#edf4f2 url(/files/img/shop/flow-arrow.png) no-repeat left center;background-size:contain}}@media only screen and (max-width: 480px){#sec-flow .flow-list li:not(:first-of-type){border-top:1px dotted #c6c6c6;margin-top:2.7vw;padding-top:1.3vw}}@media only screen and (min-width: 481px){#sec-flow .flow-list li:not(:first-of-type) .num{left:5%;top:0}}#sec-flow .flow-list li .num{color:#00b266;font-weight:bold}@media only screen and (min-width: 481px){#sec-flow .flow-list li .num{position:absolute;-webkit-transform:translateY(-60%);transform:translateY(-60%);font-size:32px;line-height:1.2}}@media only screen and (max-width: 480px){#sec-flow .flow-list li .num{font-size:4.8vw;line-height:1.5;margin-bottom:1.3vw}}#sec-flow .flow-list li h3{line-height:1.25;font-weight:bold;margin-bottom:.2em}@media only screen and (min-width: 481px){#sec-flow .flow-list li h3{font-size:16px}}@media only screen and (max-width: 480px){#sec-flow .flow-list li h3{margin-bottom:1.3vw}}#sec-flow .flow-list li p{line-height:1.25}#sec-faq{background-color:#f6f6f6}@media only screen and (min-width: 481px){#sec-faq{padding:0 0 30px}}@media only screen and (max-width: 480px){#sec-faq{padding:0 4vw 8vw;margin-bottom:4vw}}@media only screen and (min-width: 481px){#sec-faq .hstyle-2{margin-bottom:10px}}@media only screen and (max-width: 480px){#sec-faq .hstyle-2{line-height:1.25;font-size:4.3vw;border-left:5px solid #00b266;padding-left:.5em;margin-bottom:5.3vw}}#sec-faq .faq-list{background-color:#fff;border:1px solid #c6c6c6}@media only screen and (min-width: 481px){#sec-faq .faq-list{padding:10px 20px}}@media only screen and (max-width: 480px){#sec-faq .faq-list{padding:0 4vw}}#sec-faq .faq-list dt{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;font-weight:bold;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media only screen and (min-width: 481px){#sec-faq .faq-list dt{padding:20px 0}}@media only screen and (max-width: 480px){#sec-faq .faq-list dt{padding:4vw 3em 4vw 0}}#sec-faq .faq-list dt:hover{cursor:pointer;color:#868686}#sec-faq .faq-list dt:not(:first-of-type){border-top:1px solid #c6c6c6}#sec-faq .faq-list dt:after{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;content:"";background:url(/files/img/common/plus-green.png) no-repeat center;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:1em;top:50%;width:1.2em;height:1.2em}#sec-faq .faq-list dt.active:after{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg);background-image:url(/files/img/common/minus-green.png)}#sec-faq .faq-list dd{opacity:0;padding:0;line-height:0;visibility:hidden;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}#sec-faq .faq-list dd.active{opacity:1;visibility:visible;line-height:1.4}@media only screen and (min-width: 481px){#sec-faq .faq-list dd.active{padding-bottom:20px}}@media only screen and (max-width: 480px){#sec-faq .faq-list dd.active{padding-bottom:4vw}}@media only screen and (min-width: 481px){#sec-support{margin:30px auto 50px}}@media only screen and (max-width: 480px){#sec-support{margin:4vw auto 0}}@media only screen and (min-width: 481px){#sec-support .hstyle-2{margin-bottom:10px}}@media only screen and (max-width: 480px){#sec-support .hstyle-2{line-height:1.25;font-size:4.3vw;border-left:5px solid #00b266;padding-left:.5em;margin-bottom:2.7vw}}#sec-support .checkshop-list{border:1px solid #c6c6c6}@media only screen and (min-width: 481px){#sec-support .checkshop-list{padding:15px 30px 5px}}@media only screen and (max-width: 480px){#sec-support .checkshop-list{padding:3.2vw 4vw .5vw}}@media only screen and (min-width: 481px){#sec-support .checkshop-list li{margin-bottom:10px}}@media only screen and (max-width: 480px){#sec-support .checkshop-list li{margin-bottom:2.7vw}}@media only screen and (min-width: 481px){#sec-support .checkshop-list li a{font-size:18px}}@media only screen and (min-width: 481px){#sec-pref{margin:30px auto 50px}}@media only screen and (max-width: 480px){#sec-pref{margin:5.3vw auto}}@media only screen and (min-width: 481px){#sec-pref .hstyle-2{margin-bottom:10px}}@media only screen and (max-width: 480px){#sec-pref .hstyle-2{line-height:1.25;font-size:4.3vw;border-left:5px solid #00b266;padding-left:.5em;margin-bottom:2.7vw}}#sec-pref .city-list{border:1px solid #c6c6c6;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 481px){#sec-pref .city-list{padding:15px 30px 5px}}@media only screen and (max-width: 480px){#sec-pref .city-list{padding:3.2vw 4vw .5vw}}@media only screen and (min-width: 481px){#sec-pref .city-list li{width:16.6666666667%;margin-bottom:10px}}@media only screen and (max-width: 480px){#sec-pref .city-list li{width:33.3333333333%;margin-bottom:2.7vw}}#sec-pref .city-list li a{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 481px){#sec-pref .city-list li a{color:#464646;text-decoration:none}}#sec-pref .city-list li a:before{width:.8em;height:.8em;margin-right:.2em;display:block;background:url(/files/img/common/angle-right-green.png) no-repeat center;background-size:contain}@media only screen and (min-width: 481px){#sec-pref .city-list li a:before{content:""}}#sec-pref .city-list li a:hover{color:#00b266;text-decoration:underline}#sec-text{background-color:#edf4f2}@media only screen and (min-width: 481px){#sec-text{padding:20px 0}}@media only screen and (max-width: 480px){#sec-text{padding:5.3vw 0}}@media only screen and (max-width: 480px){#sec-text p{font-size:2.7vw}}@media only screen and (min-width: 481px){#sec-text .df{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:14px;margin-top:10px}}@media only screen and (max-width: 480px){#sec-text .df{margin-top:1.3vw}}@media only screen and (max-width: 480px){#sec-text .df .left{margin-bottom:1.3vw}}/*# sourceMappingURL=voice.css.map */