/*!
 * 
 * 
 * ＿人人人人人人人人人人人人人人＿
 * ＞　WE ARE HIRING！！！！１１　＜
 * ￣Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y￣
 * 
 * https://www.medley.jp/recruit/creative.html
 * 
 * For license information please see clinics-www.LICENSE
 * 
 */
abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;list-style:none}body,html{height:100%;width:100%}body{font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,Hiragino Sans,ヒラギノ角ゴシック,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Meiryo,メイリオ,sans-serif;font-size:14px;line-height:1.75em;letter-spacing:.02em;font-weight:300;color:#456;background-color:#fff;min-width:980px;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"palt";letter-spacing:.08em}@media only screen and (max-width:640px){body{min-width:375px}}a{text-decoration:none;color:#e71f19;cursor:pointer}span{color:#456}nav ul{list-style:none}button{font:inherit}::--webkit-media-controls-play-button,::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.l-wrapper{position:relative;background-color:#fff;min-width:980px;min-height:100%}.l-header.fixed{position:fixed;top:0;left:0;width:100%;min-width:980px;z-index:10000}.l-header.mobile{display:none}.l-cover{background:#f5f5f5}.header.fixed+.l-cover{margin-top:77px}.l-body{padding:30px 0 60px}.l-1col{margin:0 auto;width:980px}@media only screen and (min-width:641px)and (max-width:959px){.l-1col{padding:0 20px;box-sizing:border-box}}.l-2col{display:flex;margin:0 auto;width:980px}@media only screen and (min-width:641px)and (max-width:959px){.l-2col{padding:0 20px;box-sizing:border-box}}.l-2col-main{width:680px}.l-2col-sub{width:300px}@media only screen and (max-width:640px){.l-wrapper{width:100%;min-width:100%}.l-header.fixed{display:none}.l-header.mobile{display:block;position:fixed;top:0;left:0;width:100%;z-index:10}.l-cover,.l-footer{width:100%}.l-cover{padding-top:69px}.l-nav,.l-nav.search{height:unset}.l-body{padding:15px 0 30px}.l-1col{width:100%;padding:0 10px;box-sizing:border-box}.l-2col{width:100%;flex-direction:column}.l-2col.reverse{flex-direction:column-reverse}.l-2col-main,.l-2col-sub{width:100%;padding:20px 10px;box-sizing:border-box}}.title{font-size:24px!important;line-height:32px!important;padding:16px 0!important;border-bottom:1px solid #d5dbe2!important}.subtitle,.title{margin:0 0 20px!important}.subtitle{font-size:18px!important;line-height:18px!important;padding:7px 0 7px 7px!important;border-left:2px solid #e71f19!important}.subsubtitle,.subtitle{font-weight:700!important}.subsubtitle{font-size:14px!important;line-height:14px!important;padding:7px 0!important}.information{margin-bottom:32px;padding:24px 40px;text-align:center;border:1px solid #e71f19;color:#e71f19;font-size:16px;font-weight:700}.h2-title{margin-bottom:40px}.h2-title,.h2-title-inline{font-size:24px}.h3-title{font-size:18px;margin-bottom:24px}.text-xmedium{font-size:16px;line-height:1.6;margin-bottom:24px}.text-annotation{font-size:12px}.text-bold{font-weight:700}.text-red{color:#e71f19!important}.text-green{color:#3fbfb1!important}.bg-red{background-color:#e71f19!important}.bg-green,.bg-red{color:#fff!important}.bg-green{background-color:#3fbfb1!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.link-arrow{padding-right:6px;color:#456;transition-duration:.25s}.link-arrow:after{display:inline-block;content:"";width:9px;height:9px;border-top:1px solid #456;border-right:1px solid #456;transform:rotate(45deg);transition-duration:.25s}.link-arrow:hover{color:rgba(68,85,102,.6)}.link-arrow:hover:after{border-color:rgba(68,85,102,.6);transform:translateX(2px) rotate(45deg)}.header{position:relative;width:100%;padding:0 20px;background-color:#fff;box-sizing:border-box;z-index:9999}.header.fixed{position:fixed;top:0;background-color:#fff;box-shadow:0 2px 10px rgba(68,85,102,.2)}.header-inner{width:100%;justify-content:space-between;flex-wrap:wrap}.header-inner,.header-logo a{display:flex;align-items:center}.header-logo a{color:#456;font-weight:600;letter-spacing:.1rem}.header-logo .logo{width:160px;height:auto;margin-right:16px;vertical-align:bottom}.header-menu{display:none;position:relative;width:28px;height:24px;cursor:pointer;transition-duration:.25s;box-sizing:border-box}.header-menu-icon{position:relative;width:28px;height:2px;background-color:#456;top:13px;margin-left:auto}.header-menu-icon:after,.header-menu-icon:before{position:absolute;display:block;background-color:#456;content:"";width:28px;height:2px;transition-duration:.25s}.header-menu-icon:before{transform:translateY(-11px)}.header-menu-icon:after{transform:translateY(11px)}.header-menu.open .header-menu-icon{opacity:.8;background-color:transparent}.header-menu.open .header-menu-icon:before{transform:rotate(45deg) translateY(0)}.header-menu.open .header-menu-icon:after{transform:rotate(-45deg) translateY(0)}.header-nav-list{display:flex;white-space:nowrap}.header-nav-item{margin:0 10px}.header-nav-item .button{margin-top:14px}.header-nav-link{display:block;padding:26px 10px;color:#456;font-weight:700;transition-duration:.25s}.header-nav-link:hover{box-shadow:inset 0 -2px #e71f19}.lp .top-header .header-nav-link{color:#fff;font-weight:700}.lp .top-header .header-nav-link:hover{box-shadow:inset 0 -2px #e71f19}.lp .top-header.fixed .header-nav-link{color:#456}.footer{border-top:1px solid #f5f5f5;width:100%;min-width:980px;background-color:#fff}.footer-logo a{display:flex;align-items:center;flex-direction:column;width:180px;color:#456}.footer-logo p{margin-top:8px;letter-spacing:.2rem;font-weight:600;font-size:10px}.footer-logo img{width:160px;height:auto;vertical-align:bottom}.footer .isms-logo{margin-top:16px}.footer .isms-logo img{width:auto;height:56px}.footer .isms-logo img:first-child{margin-right:4px}.footer-nav{padding:46px 56px 56px}.footer-nav-panel{border-left:1px solid #f5f5f5;padding:0 0 0 10px}.footer-nav-panel-title{font-weight:700;padding:10px 0}.footer-nav-panel-title a{color:#456}.footer-nav-panel-list-item{padding:4px 0}.footer-nav-panel-list-item a{color:#456}.footer-global{width:100%;display:flex;align-items:center;border-top:1px solid #f5f5f5;padding:20px 50px;box-sizing:border-box}.footer-global-menu{display:flex;align-items:flex-start}.footer-global-copy{margin-left:auto;font-size:12px}.footer-global .pure-menu-item{transition-duration:.25s}.footer-global .pure-menu-item:hover{opacity:.6}.footer-global-service{text-align:center;vertical-align:top;color:#456;margin-right:20px}.footer-global-service-title{font-size:12px}.footer-global-service-logo{padding:4px 0}.footer-global-service-logo.medley{padding-top:6px}.footer-global-service-logo.medley img{height:26px}.footer-global-service-logo.honne{padding-top:6px}.footer-global-service-logo.honne img{height:26px}.footer-global-service-logo.jobmedley img{height:32px}.section{text-align:center;border-bottom:1px solid #f5f5f5}.section-container{padding:80px 20px;margin:0 auto;max-width:980px}.section-label{display:inline-block;height:26px;padding:0 15px;font-size:14px;line-height:26px;background:#f5f5f5;border-radius:12px;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.1);margin:0 auto}.section-label-red{background-color:#e71f19;color:#fff}.section-label-green{background-color:#3fbfb1;color:#fff}.section-title{font-size:32px;line-height:48px;padding:20px 0}.section-title-underline{font-size:32px;line-height:1.4}.section-title-underline span{display:block}.section-title-underline .app-title{display:inline}.section-title-underline br{display:none}.section-title-underline:after{content:"";display:block;margin:30px auto 40px;width:100px;height:5px;background-color:#e71f19;border-radius:100px}.section-title-underline.bg-pink:after{background-color:#ff4f65}.section-subtitle{font-size:18px;line-height:27px;padding:20px 0}.section-box-inner{position:relative;width:980px;margin:0 auto;padding:48px 16px;box-sizing:border-box}.flex{display:flex}.flex-col2{width:50%}.flex-col2,.flex-col3{padding:10px;box-sizing:border-box}.flex-col3{width:33.33%}.flex .v-center{align-items:center}.flex .right{margin-left:auto}.section-app{background:transparent url(https://d18fktiuhhpgn2.cloudfront.net/assets/5e8832155f21efdbdfcbcccc8526dfbc.jpg) no-repeat scroll 50%;background-size:cover;color:#fff}.section-app-banner a{transition:.2s}.section-app-banner a:hover{opacity:.8}.section-app-banner img{height:48px}.section-app-supplement{margin-bottom:40px}.section-more-action-list{padding:30px 16px 20px;box-sizing:border-box}.section-more-action-list-item a{display:block;width:80%;margin-bottom:10px}.section-feature-banner-inner{max-width:980px;margin:40px auto 0}.section-feature-banner-list{width:100%;display:flex}.section-feature-banner-item{width:50%;padding:0 10px;box-sizing:border-box}.section-feature-banner-link{transition-duration:.25s}.section-feature-banner-link:hover{opacity:.6}.section-feature-banner img{vertical-align:bottom;width:100%}.section-clinic-search-title{font-size:24px;font-weight:200;margin-bottom:20px}.section-clinic-search-index{text-align:left}.section-clinic-search-index-group{padding:0 0 10px}.section-clinic-search-index-group-title{font-size:14px;padding:10px 0}.section-mobile-cover{height:640px;min-height:640px}.section-mobile-cover-container{height:100%;max-width:980px;margin:0 auto;background:url(https://d18fktiuhhpgn2.cloudfront.net/assets/992b194259c3c642c186368d8cff0cfc.png) right 70% no-repeat #fff;background-size:550px;padding:0 20px}.section-mobile-cover-catch{padding-top:150px;width:335px}.section-mobile-cover-logo{margin-bottom:20px}.section-mobile-cover-logo img{width:260px}.section-mobile-cover-apps{margin-bottom:20px}.section-mobile-cover-apps a{transition:.2s}.section-mobile-cover-apps a:hover{opacity:.8}.section-mobile-cover-apps img{height:48px}.section-mobile-cover-title{font-weight:400;font-size:24px;line-height:36px;margin-bottom:40px}.section-mobile-feature-list-item{padding:0 10px}.section-mobile-feature-list-item-inner{border:1px solid #d5dbe2}.section-mobile-feature-list-item-cover img{width:100%}.section-mobile-feature-list-item-icon{border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);width:70px;height:70px;margin:0 auto;background-color:#fff}.section-mobile-feature-list-item-icon img{width:45px;margin-top:13px}.section-mobile-feature-list-item-text{padding:20px}.section-mobile-app-download{background-color:#f5f5f5}.section-mobile-app-download-item input[type=tel]{text-align:center;margin:0 auto 20px}.section-container-safety{padding:80px 20px;margin:0 auto;max-width:840px}.section-safety-description{font-size:16px;line-height:27px;text-align:justify;margin-bottom:50px}.section-safety-h3,.section-safety-h4{margin-bottom:20px;text-align:left}.section-safety-h3{font-size:24px}.section-safety-h4{font-size:18px}.section-safety-cover{background:transparent url(https://d18fktiuhhpgn2.cloudfront.net/assets/60b2d7987a2db796d8e5e7cda4d5942f.jpg) no-repeat 50%/cover}.section-safety-cover-container{position:relative;max-width:980px;margin:0 auto;height:400px;min-height:400px}.section-safety-cover-catch{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.section-safety-cover-title{font-size:32px;line-height:48px;color:#fff}.section-safety-assertion-comment{font-size:18px;line-height:36px;text-align:justify;padding:0 40px;margin-bottom:30px}.section-safety-assertion-name,.section-safety-assertion-position{text-align:right}.section-safety-assertion-position{font-size:14px;margin-bottom:10px}.section-safety-assertion-name{font-size:24px;font-weight:700}.pc-none{display:none}.section-safety-beforehand{background-color:#fcfaf7}.section-safety-beforehand-container{max-width:840px;margin:0 auto}.section-safety-beforehand-list{margin-bottom:40px}.section-safety-beforehand-list-item{padding:0 20px}.section-safety-beforehand-list-item-icon{margin-bottom:10px}.section-safety-beforehand-list-item-title{font-size:18px;line-height:21px;font-weight:700;padding:8px 0;letter-spacing:.05em}.section-safety-beforehand-list-item-title-small{font-size:12px;padding:0}.section-safety-beforehand-list-item-description{padding:10px 0;text-align:justify;letter-spacing:.05em}.section-safety-beforehand-list-item-description-small{font-size:80%}.section-safety-beforehand-note{padding:30px;background-color:#fff;border:2px solid #d5dbe2}.section-safety-beforehand-note-title{font-size:18px;font-weight:700;margin-bottom:30px}.section-safety-beforehand-note-ul{font-size:16px;font-weight:700;text-align:left;width:500px;margin:0 auto}.section-safety-beforehand-note-li{list-style:initial;padding-bottom:10px}.section-safety-action-list{border-top:1px dotted #ff4f65;padding-top:50px}.section-safety-action-image{padding:0 10px;margin-bottom:10px}.section-safety-action-image-caption{font-size:12px;text-align:left}.section-safety-action-image img{border-radius:4px}.section-safety-action-description{font-size:16px;line-height:27px;text-align:justify;margin-bottom:30px}.section-safety-action-note{padding:10px 30px;background-color:#fff;border:2px solid #d5dbe2;margin-bottom:40px}.section-safety-action-note-seminar{padding:20px 0;border-bottom:1px dotted #d5dbe2;text-align:left}.section-safety-action-note-seminar-title{font-size:18px;font-weight:700;margin-bottom:5px}.section-safety-action-note-seminar-date{font-size:13px;margin-bottom:5px}.section-safety-action-note-seminar-description{font-size:14px}.section-safety-action-note-seminar:last-child{border-bottom:none}.section-safety-action-bnr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.section-safety-action-bnr-title{margin-bottom:20px}.section-safety-action-bnr-information{text-align:center;padding:20px;color:#456;font-weight:700;width:700px;background-color:#fff;border-radius:4px}.section-safety-system{background-color:#fcfaf7}.section-safety-system-inner{padding:24px 24px 32px 8px;background-color:#fff;border:3px solid #f9f5f0;border-radius:8px;box-sizing:border-box;margin-bottom:30px}.section-safety-system-action-list{margin-bottom:30px}.section-safety-system-action-image{position:relative;height:90px}.section-safety-system-action-image-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2;font-size:24px;font-weight:700;padding-bottom:10px;color:#fff}.section-safety-system-action-image-shield{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.section-safety-system-privacy-image{position:relative;height:100%}.section-safety-system-privacy-image-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-safety-system-privacy-image-logo img{width:100%}.section-safety-system-text{text-align:left}.section-safety-system-text-title{font-size:18px;margin-bottom:5px;font-weight:700}.section-safety-system-text-description{letter-spacing:.05em;text-align:justify}.section-safety-system-text-comments{font-size:12px}.sefety-box-list{display:flex;align-items:center;padding:24px 32px;margin:0 0 24px;background-color:#fff}.sefety-box-left{width:30%;padding:24px}.sefety-box-left img{max-width:140px}.sefety-box-right{padding-left:24px;text-align:left}.txt-small{font-size:12px}.cover{height:100%;min-width:980px;background:transparent url(https://d18fktiuhhpgn2.cloudfront.net/assets/11b6c3cefaaa75db9c26f73951a5b089.png) no-repeat scroll 50%;background-size:cover}.cover-inner{width:980px;margin:0 auto;padding:16px 0 32px}.cover-nav{padding-bottom:10px}.cover-content{display:flex;align-items:center;color:#fff}.cover-content .cover-symbol{background-color:#fff;border-radius:50%;text-align:center;margin-right:14px;width:60px;height:60px;min-width:60px;min-height:60px}.cover-content .cover-symbol img{margin-top:12px;width:32px;height:32px}.cover-content .cover-item .cover-item-title{font-size:24px;font-weight:400;margin-bottom:2px}.cover-content .cover-item .cover-item-description{color:#f5f5f5;font-size:14px;line-height:21px}.nav{height:100%;box-shadow:0 2px 2px rgba(0,0,0,.1)}.nav.mobile{display:none}.nav.responsive{display:block}.nav-inner{width:980px;margin:0 auto;height:100%}.nav-form .select-box select{font-size:14px}.nav-list{height:100%}.nav-list-item{text-align:center;color:#456;transition-duration:.1s}.nav-list-item a{color:#456}.nav-list-item.active,.nav-list-item:hover{box-shadow:inset 0 -2px 0 #e71f19}.nav-list-item.active a,.nav-list-item:hover a{color:#e71f19}.nav-list-item-content{height:100%;padding:0 20px}.nav-list-item-content-inner{padding:16px 0}.clinic-list{padding-left:20px;min-height:400px}.clinic-list-item{padding:25px 20px;border:1px solid #d5dbe2;margin-bottom:20px;box-shadow:0 1px 1px rgba(0,0,0,.1);transition:.2s}.clinic-list-item-empty{text-align:center}.clinic-list-item-empty-title{font-size:24px;line-height:36px;padding:20px 40px}.clinic-list-item-empty-description{padding:20px 0 40px}.clinic-list-item-empty-note{border-top:1px solid #d5dbe2;padding:30px}.clinic-list-item-content{display:flex}.clinic-list-item-symbol{margin-right:25px}.clinic-list-item-symbol img{height:120px;width:120px}.clinic-list-item-distance{text-align:center}.clinic-list-item-info{width:480px}.clinic-list-item-info-name{font-size:24px;line-height:36px;font-weight:600}.clinic-list-item-info-address{margin-bottom:10px}.clinic-list-item-info-description{margin-bottom:20px;white-space:pre-wrap}.clinic-list-item-info-tags{margin-bottom:20px}.clinic-list-item-info-tags .tag:hover{background-color:#f5f5f5;color:#456;cursor:default}.clinic-list-item-info-link{text-align:right}.clinic-list-pagination{margin-bottom:20px;text-align:center}.clinic-list-description{border:1px solid #f5f5f5;padding:20px}.clinics-card-link{display:block;border:1px solid #d5dbe2;background-color:#fff;box-shadow:1px 2px 8px rgba(0,0,0,.03);margin:0 8px 16px;padding:16px;box-sizing:border-box;border-radius:4px;transition-duration:.25s;color:#456;word-wrap:break-word}.clinics-card-link:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.15);transform:scale(1.045) rotate(.0001deg)}@media only screen and (max-width:640px){.clinics-card-link{font-size:12px}}.clinics-card-short{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:640px){.clinics-card-short{display:block}}.clinics-card-logo{display:inline-block;width:80px;text-align:center}.clinics-card-name{box-sizing:border-box;padding-left:10px;text-align:left;vertical-align:middle}@media only screen and (max-width:640px){.clinics-card-name{padding-left:0;text-align:center;font-size:12px}}.clinics-card-title{font-weight:600}.clinic{padding-right:20px}.clinic-sub-categories{margin-bottom:24px}.clinic-description{margin-bottom:8px;white-space:pre-wrap}.clinic-reservation{display:none}.clinic .notice{display:flex;align-items:center;justify-content:center;background-color:rgba(137,200,186,.15);padding:15px;margin:20px 0 40px}.clinic .notice:before{content:"";min-width:40px;min-height:40px;height:100%;background:url(https://d18fktiuhhpgn2.cloudfront.net/assets/1e84fe1c6cc6b09c5da11becfffa19d4.svg) no-repeat 50% 50%;background-size:96%;margin-right:15px}.clinic .notice .notice-content .notice-content-info{font-size:12px;color:#789}.clinic .notice-inner{display:flex;align-items:center}.clinic .notice-right{margin-right:auto;margin-left:20px}.clinic .notice .notice-tel{display:block;font-size:12px;font-weight:300;color:#fff}.clinic-service-empty{margin-bottom:24px}.clinic-service-list-item{border:1px solid #d5dbe2;box-shadow:0 1px 1px rgba(0,0,0,.1);margin-bottom:24px}.clinic-service-list-item-content{padding:24px 16px}.clinic-service-list-item-content-head{display:flex;align-items:center;padding-bottom:10px;border-bottom:1px solid #d5dbe2}.clinic-service-list-item-content-title{font-size:18px;font-weight:700}.clinic-service-list-item-content-label{margin-left:auto;text-align:right;font-weight:600;white-space:nowrap;line-height:1.4}.clinic-service-list-item-content-label .online-on{color:#3fbfb1}.clinic-service-list-item-content-label .online-off{color:#d5dbe2}.clinic-service-list-item-content-label .label-on{color:#e71f19}.clinic-service-list-item-content-label .label-off{color:#456}.clinic-service-list-item-content-description{padding:16px 0;white-space:pre-wrap;word-wrap:break-word}.clinic-service-list-item-content-insurance{text-align:left;margin-bottom:8px}.clinic-service-list-item-content-detail{display:flex;justify-content:flex-end;flex-wrap:wrap}.clinic-service-list-detail{display:flex;justify-content:flex-end}.clinic-service-list-detail-item{text-align:right;line-height:1.6;margin-left:20px}.clinic-service-list-detail-item span{display:block;font-size:12px;color:#789}.clinic-service-list-detail-item em{font-size:18px;font-style:normal}.clinic-access-info{padding:16px;border:1px solid #d5dbe2;word-break:break-all}.clinic-access-info a{line-height:1.6}.sidebar{width:100%}.sidebar-box img{width:100%;transition:.2s}.sidebar-box img:hover{opacity:.9}.sidebar-reservation{border:1px solid #d5dbe2;box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f5f5f5;margin-bottom:20px}.sidebar-reservation-title{text-align:center;font-size:14px;line-height:14px;font-weight:700;padding:20px 0;box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#fff}.sidebar-reservation-title .close{display:none}.sidebar-reservation-section{padding:20px;border-bottom:1px solid #fff}.sidebar-reservation-section-title{font-weight:700;padding-bottom:10px}.sidebar-reservation-section-title span{color:#e71f19}.sidebar-reservation-section .select-box{padding:0}.sidebar-reservation-section .select-box select{font-size:14px}.sidebar-reservation-action{border-top:1px solid #d5dbe2;background-color:#fff;text-align:center;padding:20px 0}.sidebar-reservation-action-button{padding:10px 0}.sidebar-reservation-action-notice{font-size:12px;line-height:18px;padding:10px 20px}.tag{display:inline-block;padding:2px 16px;background-color:#f3f6f9;font-size:12px;border:1px solid transparent;font-weight:600;border-radius:100px}.tag--on{color:#e71f19;border-color:#e71f19}.tag--off,.tag--on{background-color:transparent}.tag--off{color:#d5dbe2;border-color:#d5dbe2}.tag--online{background-color:transparent;color:#3fbfb1;border-color:#3fbfb1}.tag-list{padding:8px 0;display:flex;flex-wrap:wrap}.tag-list__item{margin:0 4px 4px 0}.button{position:relative;padding:10px;border-radius:4px;transition-duration:.25s;display:inline-block;box-sizing:border-box;text-align:center;vertical-align:middle;font-weight:600}.button:hover{box-shadow:2px 10px 32px 0 rgba(0,0,0,.2);transform:translateY(-1px)}@media only screen and (max-width:640px){.button{white-space:normal;width:100%}}.button img{vertical-align:middle}.button-red{background-color:#e71f19!important;color:#fff!important}.button-black{background-color:#456;color:#fff;border:1px solid transparent}.button-white{background-color:#fff;color:#456;border:1px solid #dadfea}.button-nowrap{white-space:nowrap}.button-full{width:100%}.button-catch{padding:25px 60px;font-size:18px}@media only screen and (max-width:640px){.button-catch{padding:20px 40px;font-size:14px}}.button-p20{padding:20px}.button-pink{background-color:#ff4f65;color:#fff}.button-middle{padding:16px 24px;font-size:16px;font-weight:600}.button-large{padding:24px 32px;font-size:18px;font-weight:600}button{outline:0}.button-loading-white{color:#f5f5f5!important;background-color:#f5f5f5!important;border:none!important}.button-loading-white img{display:none}.button-loading-white:hover{box-shadow:none!important;cursor:default!important}.button-loading-white:after{color:#456}.button-loading-white:after img{display:inline-block}.button-loading-red{color:#e71f19!important}.button-loading-red:hover{box-shadow:none!important;cursor:default!important}.button-loading-red:after{color:#fff}.button-loading-black{color:#456!important}.button-loading-black:hover{box-shadow:none!important;cursor:default!important}.button-loading-black:after{color:#fff}.button-loading:after{content:"";position:absolute;top:50%;left:50%;margin:-2px 0 0 -2px;font-size:20px;width:4px;height:4px;border-radius:50%;text-indent:-9999em;-webkit-animation:buttonLoader 1.3s linear infinite;animation:buttonLoader 1.3s linear infinite;transform:translateZ(0)}@-webkit-keyframes buttonLoader{0%,to{box-shadow:0 -12px 0 2px,8px -8px 0 0,12px 0 0 -8px,8px 8px 0 -8px,0 12px 0 -8px,-8px 8px 0 -8px,-12px 0 0 -8px,-8px -8px 0 0}12.5%{box-shadow:0 -12px 0 0,8px -8px 0 2px,12px 0 0 0,8px 8px 0 -8px,0 12px 0 -8px,-8px 8px 0 -8px,-12px 0 0 -8px,-8px -8px 0 -8px}25%{box-shadow:0 -12px 0 -5px,8px -8px 0 0,12px 0 0 2px,8px 8px 0 0,0 12px 0 -8px,-8px 8px 0 -8px,-12px 0 0 -8px,-8px -8px 0 -8px}37.5%{box-shadow:0 -12px 0 -8px,8px -8px 0 -8px,12px 0 0 0,8px 8px 0 2px,0 12px 0 0,-8px 8px 0 -8px,-12px 0 0 -8px,-8px -8px 0 -8px}50%{box-shadow:0 -12px 0 -8px,8px -8px 0 -8px,12px 0 0 -8px,8px 8px 0 0,0 12px 0 2px,-8px 8px 0 0,-12px 0 0 -8px,-8px -8px 0 -8px}62.5%{box-shadow:0 -12px 0 -8px,8px -8px 0 -8px,12px 0 0 -8px,8px 8px 0 -8px,0 12px 0 0,-8px 8px 0 2px,-12px 0 0 0,-8px -8px 0 -8px}75%{box-shadow:0 -12px 0 -8px,8px -8px 0 -8px,12px 0 0 -8px,8px 8px 0 -8px,0 12px 0 -8px,-8px 8px 0 0,-12px 0 0 2px,-8px -8px 0 0}87.5%{box-shadow:0 -12px 0 0,8px -8px 0 -8px,12px 0 0 -8px,8px 8px 0 -8px,0 12px 0 -8px,-8px 8px 0 0,-12px 0 0 0,-8px -8px 0 2px}}@keyframes buttonLoader{0%,to{box-shadow:0 -12px 0 2px,8px -8px 0 0,12px 0 0 -8px,8px 8px 0 -8px,0 12px 0 -8px,-8px 8px 0 -8px,-12px 0 0 -8px,-8px -8px 0 0}12.5%{box-shadow:0 -12px 0 0,8px -8px 0 2px,12px 0 0 0,8px 8px 0 -8px,0 12px 0 -8px,-8px 8px 0 -8px,-12px 0 0 -8px,-8px -8px 0 -8px}25%{box-shadow:0 -12px 0 -5px,8px -8px 0 0,12px 0 0 2px,8px 8px 0 0,0 12px 0 -8px,-8px 8px 0 -8px,-12px 0 0 -8px,-8px -8px 0 -8px}37.5%{box-shadow:0 -12px 0 -8px,8px -8px 0 -8px,12px 0 0 0,8px 8px 0 2px,0 12px 0 0,-8px 8px 0 -8px,-12px 0 0 -8px,-8px -8px 0 -8px}50%{box-shadow:0 -12px 0 -8px,8px -8px 0 -8px,12px 0 0 -8px,8px 8px 0 0,0 12px 0 2px,-8px 8px 0 0,-12px 0 0 -8px,-8px -8px 0 -8px}62.5%{box-shadow:0 -12px 0 -8px,8px -8px 0 -8px,12px 0 0 -8px,8px 8px 0 -8px,0 12px 0 0,-8px 8px 0 2px,-12px 0 0 0,-8px -8px 0 -8px}75%{box-shadow:0 -12px 0 -8px,8px -8px 0 -8px,12px 0 0 -8px,8px 8px 0 -8px,0 12px 0 -8px,-8px 8px 0 0,-12px 0 0 2px,-8px -8px 0 0}87.5%{box-shadow:0 -12px 0 0,8px -8px 0 -8px,12px 0 0 -8px,8px 8px 0 -8px,0 12px 0 -8px,-8px 8px 0 0,-12px 0 0 0,-8px -8px 0 2px}}.breadcrumbs{font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:clip}.breadcrumbs,.breadcrumbs a,.breadcrumbs span{color:#f5f5f5}.search-panel{border:1px solid #f5f5f5;box-shadow:0 1px 1px rgba(0,0,0,.1);padding:20px;margin-bottom:20px}.search-panel .search-panel-title{font-size:18px;padding-bottom:20px}.search-panel .search-panel-index .search-panel-index-group{display:flex;padding:10px 0}.search-panel .search-panel-index .search-panel-index-group .search-panel-index-group-title{width:120px}input:not([type]),input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url]{font-size:18px;padding:12px 20px;display:block;border:1px solid #d5dbe2}input:not([type]):focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus{outline:none}input:not([type]):-webkit-autofill,input[type=date]:-webkit-autofill,input[type=datetime-local]:-webkit-autofill,input[type=datetime]:-webkit-autofill,input[type=email]:-webkit-autofill,input[type=number]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=search]:-webkit-autofill,input[type=tel]:-webkit-autofill,input[type=text]:-webkit-autofill,input[type=time]:-webkit-autofill,input[type=url]:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}.select-box{position:relative;margin:0;padding:10px}.select-box select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none transparent;vertical-align:middle;font-size:16px;border:1px solid #d5dbe2;padding:12px 20px;width:100%;outline:0;border-radius:4px;transition-duration:.25s}.select-box select:focus{border-color:#3fbfb1;box-shadow:0 0 16px rgba(63,191,177,.2)}.select-box .select{position:relative;margin:0;padding:0;background-color:#fff}.select-box .select:before{content:"";position:absolute;right:16px;top:calc(50% - 11px);width:14px;height:14px;border-bottom:1px solid #456;border-right:1px solid #456;transform:rotate(45deg)}.select-button{padding:10px}.select-button button{outline:0;border-radius:4px}.check-box .checkbox-container{padding-bottom:10px}[type=checkbox]:checked,[type=checkbox]:not(:checked),[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px;opacity:0}[type=checkbox]+label,[type=radio]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type=checkbox]+label:before,[type=checkbox]:not(.filled-in)+label:after,[type=radio]+label:before,[type=radio]:not(.filled-in)+label:after{content:"";position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #ddd;border-radius:1px;margin-top:2px;transition:.2s}[type=checkbox]:not(.filled-in)+label:after,[type=radio]:not(.filled-in)+label:after{border:0;transform:scale(0)}[type=checkbox]:not(:checked):disabled+label:before,[type=radio]:not(:checked):disabled+label:before{border:none;background-color:#d5dbe2}[type=checkbox].tabbed:focus+label:after,[type=radio].tabbed:focus+label:after{transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}[type=checkbox]:checked+label:before,[type=radio]:checked+label:before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:4px;border-bottom:4px;transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:100% 100%}[type=checkbox]:checked:disabled+label:before,[type=radio]:checked:disabled+label:before{border-right:2px solid #d5dbe2;border-bottom:2px solid #d5dbe2}[type=checkbox]:indeterminate+label:before,[type=radio]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border:none;border-right:4px;transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:100% 100%}[type=checkbox]:indeterminate:disabled+label:before,[type=radio]:indeterminate:disabled+label:before{border-right:2px solid #d5dbe2;background-color:transparent}[type=checkbox].filled-in+label:after,[type=radio].filled-in+label:after{border-radius:2px}[type=checkbox].filled-in+label:after,[type=checkbox].filled-in+label:before,[type=radio].filled-in+label:after,[type=radio].filled-in+label:before{content:"";left:0;position:absolute;transition:background-color .3s;z-index:1}[type=checkbox].filled-in:not(:checked)+label:before,[type=radio].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:4px;top:10px;transform:rotate(37deg);transform-origin:100% 100%}[type=checkbox].filled-in:not(:checked)+label:after,[type=radio].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #d5dbe2;top:0;z-index:0}[type=checkbox].filled-in:checked+label:before,[type=radio].filled-in:checked+label:before{top:0;left:0;width:8px;height:13px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:2px;transform:rotate(37deg)}[type=checkbox].filled-in:checked+label:after,[type=radio].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #e71f19;background-color:#e71f19;z-index:0}[type=checkbox].filled-in.tabbed:focus+label:after,[type=radio].filled-in.tabbed:focus+label:after{border-radius:2px;border-color:#ddd;background-color:rgba(0,0,0,.1)}[type=checkbox].filled-in.tabbed:checked:focus+label:after,[type=radio].filled-in.tabbed:checked:focus+label:after{border-radius:2px;background-color:#ccc;border-color:#ccc}[type=checkbox].filled-in:disabled:not(:checked)+label:before,[type=radio].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type=checkbox].filled-in:disabled:not(:checked)+label:after,[type=radio].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#eee}[type=checkbox].filled-in:disabled:checked+label:before,[type=radio].filled-in:disabled:checked+label:before{background-color:transparent}[type=checkbox].filled-in:disabled:checked+label:after,[type=radio].filled-in:disabled:checked+label:after{background-color:#eee;border-color:#eee}.calendar-container .calendar-navigation{display:flex;justify-content:space-between}.calendar-container .calendar{width:100%;text-align:center}.calendar-container .calendar td,.calendar-container .calendar th{padding:8px 0}.calendar-container .calendar td:hover{background-color:#fff;cursor:pointer}.calendar-container .calendar td.available span{color:#e71f19}.calendar-container .calendar td.selected{background:#e71f19}.calendar-container .calendar td.selected span{color:#fff}.schedules-container li{width:50%;float:left;text-align:center;padding:10px 0}.schedules-container li:hover{background-color:#fff;cursor:pointer}.schedules-container li.selected{background:#e71f19;color:#fff}.schedules-container:after{content:"";display:block;clear:both}.requirements-chapter{margin-bottom:40px}.requirements p{padding-bottom:20px}.requirements-box-list{margin-bottom:20px}.requirements-box-list-item{padding:0 10px}.requirements-box-list-item-inner{border:1px solid #d5dbe2;padding:20px}.requirements-box-item-header{padding:10px 0;font-size:18px;text-align:center;border-bottom:1px solid #d5dbe2}.requirements-box-item-body{text-align:center}.requirements-box-item-env{height:160px;padding:30px 0 20px;border-bottom:1px solid #f5f5f5}.requirements-box-item-env-title{font-size:18px;padding:10px 0;font-weight:700}.requirements-box-item-env-description{padding:10px 0}.requirements-box-item-env-note{text-align:left;color:#e71f19;font-weight:700}.requirements-box-item-env-store-banner{height:48px}.requirements-network{border:1px solid #fabc3d;display:flex;padding:20px 30px;margin-bottom:20px}.requirements-network-symbol{margin-right:20px}.requirements-network-item-title{font-weight:700;padding-bottom:6px}.requirements-network-item-description{font-size:18px}.privacy p,.terms p{margin-bottom:20px}.privacy .text,.terms .text{margin-bottom:60px}.modal-background{display:none}.ul{margin:16px 0 24px}.li,.ul{padding:0}.li{list-style-type:disc;margin:0 0 0 1.6rem}.section-box-bnr{display:flex;justify-content:space-between}.section-box-bnr-item{width:460px}.bnr-medical-instruction{display:block;background:#f6f8fa;padding:16px;border-radius:8px;border:1px solid #dadfea;color:#456;transition-duration:.25s;transition-property:border-color,box-shadow}.bnr-medical-instruction:hover{box-shadow:2px 4px 16px rgba(68,85,102,.1)}.bnr-medical-instruction:hover-img img{transform:scale(1.1)}.bnr-medical-instruction-title{text-align:center;font-size:18px;font-weight:600;line-height:1.4}.bnr-medical-instruction-title-strong{color:#3ca466;display:block}.bnr-medical-instruction-detail{display:flex;margin-top:16px;justify-content:space-between;line-height:1.5}.bnr-medical-instruction-detail-item{width:190px;padding:8px;background:#fff;border-radius:4px;text-align:center}.bnr-medical-instruction-detail-title{font-weight:600}.bnr-medical-instruction-detail-text{font-size:12px}.bnr-medical-instruction-link{text-align:center;margin-top:8px;font-size:12px}.bnr-expert-online{display:block;width:100%;margin:0 auto;background-color:#fff;border:1px solid #dadfea;color:#456;transition-duration:.25s;transition-property:border-color,box-shadow;border-radius:8px;overflow:hidden}.bnr-expert-online:hover{box-shadow:2px 4px 16px rgba(68,85,102,.1)}.bnr-expert-online:hover-img img{transform:scale(1.1)}.bnr-expert-online-img{position:relative;overflow:hidden;background:#e71f19;padding:16px 8px;text-align:center}.bnr-expert-online-img .img-title{color:#fff;font-size:16px;font-weight:600;line-height:1.2}.bnr-expert-online-title{display:flex;flex-direction:column;justify-content:space-around;padding:16px;height:118px;position:relative}.bnr-expert-online-title:before{content:"";position:absolute;top:calc(50% - 8.4px);right:16px;display:block;width:14px;height:14px;border-top:2px solid #789;border-left:2px solid #789;transform:rotate(135deg)}.bnr-expert-online-title .logo{padding:8px 0 0;height:24px}.bnr-expert-online-title .logo img{width:226px;height:24px}.bnr-expert-online-title .maintext{font-size:18px;font-weight:600}.bnr-expert-online-title .maintext span{color:#e71f19}.lp-main-button{position:relative;display:inline-flex;width:210px;padding:16px;align-items:center;box-sizing:border-box;vertical-align:middle;border-radius:4px;transition-duration:.25s;font-weight:600;font-size:18px;text-align:left;color:#456;background-color:#fff;border:1px solid #dadfea}.lp-main-button i{position:absolute;right:16px}.lp-main-button:hover{box-shadow:2px 10px 32px 0 rgba(0,0,0,.2);transform:translateY(-1px)}.lp-red{background-color:#e71f19;border-color:#e71f19}.lp-red,.lp-red span{color:#fff}.morelink{font-weight:600}.lp-attention,.morelink:hover,.morelink span:hover{color:#e71f19}.key-visual{position:relative;background-image:url(https://d18fktiuhhpgn2.cloudfront.net/assets/0995c68f2a5e6b7f5b1fc70b5a174c65.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.key-visual-innner{width:980px}.key-visual-contents{position:relative;display:flex;margin:0 auto;width:980px;height:450px}.key-visual-app{height:360px}.key-visual-left{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:50px;padding:0 24px;flex-direction:column}.key-visual-left .tagline{margin-bottom:16px;color:#2f2f2f;font-size:32px}.key-visual-left h1{color:#2f2f2f;font-size:44px;line-height:54px;letter-spacing:.08em}.key-visual-left h1 span{display:inline-block;margin-left:-4px;color:#2f2f2f;font-size:36px}.key-visual-left h1 .app-title{display:block;font-size:24px;margin-left:0}.key-visual-left .app-text{margin-top:8px;padding-left:6px;font-size:16px;color:#2f2f2f;font-weight:600;letter-spacing:.2em}.key-visual-left .app-text span{font-size:12px;color:#2f2f2f}.key-visual-left-cta{padding:32px 0 0}.key-visual-left-cta a:first-child{margin-right:24px}.key-visual .app-download-top{width:100%;margin:24px 0 0;width:444px}.app-download-top{display:flex;width:480px;max-width:100%;box-sizing:border-box;margin:24px auto 0;padding:16px;bottom:24px;align-items:center;justify-content:space-between;background:hsla(0,0%,100%,.7);border-radius:4px;box-shadow:0 2px 10px rgba(68,85,102,.15);text-align:center;font-weight:600}.app-download-top-item{display:flex}.app-download-top-item span{display:block;margin-left:10px;height:40px}.app-download-top-item span img{height:40px;transition-duration:.25s}.clinics-info{display:flex;align-items:flex-start;justify-content:space-between}.clinics-info-contents{width:60%}.clinics-info-contents dl{display:flex;background-image:url(https://d18fktiuhhpgn2.cloudfront.net/assets/267ed38e5699f6c1dc27d673dd466f5d.png);background-repeat:repeat-y;background-position:27px 0}.clinics-info-contents dl:last-child{background:none}.clinics-info-contents .mark{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background-color:#ff4f65;color:#fff;font-size:16px;font-weight:600;line-height:1.2}.clinics-info-contents dd{display:flex;width:460px;padding-bottom:24px;margin-left:24px;flex-direction:column}.clinics-info-contents dd .caption{margin-top:16px;font-size:24px;font-weight:600}.clinics-info-contents dd .details{margin-top:16px;font-size:16px}.clinics-info-tap{position:absolute;bottom:150px;left:50px;width:30px;height:30px;z-index:3;border-radius:50%;background-color:#ff4f65;box-shadow:0 0 4px rgba(255,79,101,.2)}.clinics-info-tap.start{-webkit-animation:iphone-tap 4.5s ease .5s infinite;animation:iphone-tap 4.5s ease .5s infinite}.clinics-info-image{position:relative;width:40%;text-align:right;box-sizing:border-box}.clinics-info-image-frame{display:none;position:relative;margin-left:auto;width:321px;overflow-x:hidden;z-index:2}.clinics-info-image-frame.active{display:block}.clinics-info-image-frame img{position:relative;z-index:2;width:321px}.clinics-info-image-display{position:absolute;z-index:1;top:81px;left:19px}.clinics-info-image-display img{width:auto;height:505px}.clinics-info-image-display.img01{-webkit-animation:iphone-swipe 4.5s ease .5s infinite;animation:iphone-swipe 4.5s ease .5s infinite}.clinics-info-image-display.img02 .img02-01{position:absolute;z-index:2}.clinics-info-image-display.img02 .img02-02{position:absolute;z-index:1}.clinics-info-image-display.img02 .img02-03{display:none;position:absolute;z-index:3;top:150px;left:178px;width:104px;height:100px}.clinics-info-image-display.img03 .img03-card{display:none;position:absolute;z-index:3;padding-top:172px;width:100%;height:100%;text-align:center;background-color:hsla(0,0%,100%,.6);box-sizing:border-box}.clinics-info-image-display.img03 .img03-card img{width:100px;height:auto}.clinics-info-image-display.img03 .img03-price{display:none;position:absolute;display:block;width:140px;z-index:3;top:295px;left:135px;font-weight:600;font-size:34px}.clinics-info-image-display.img04{position:absolute;left:10px;top:100px;text-align:center}.clinics-info-image-display.img04 .img04-01{opacity:0;width:252px;height:150px}.clinics-info-image-display.img04 .img04-01.start{-webkit-animation:img04-center .3s ease-out .2s 1;animation:img04-center .3s ease-out .2s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.clinics-info-image-display.img04 .img04-02{opacity:0;margin:10px 0;width:252px;height:150px}.clinics-info-image-display.img04 .img04-02.start{-webkit-animation:img04-center .3s ease-out .8s 1;animation:img04-center .3s ease-out .8s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.clinics-info-image-display.img04 .img04-03{opacity:0;width:252px;height:140px}.clinics-info-image-display.img04 .img04-03.start{-webkit-animation:img04-center .3s ease-out 1.4s 1;animation:img04-center .3s ease-out 1.4s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes img04-center{0%{transform:translateY(-20px);opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes img04-center{0%{transform:translateY(-20px);opacity:0}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes iphone-swipe{0%,10%{transform:translateX(0)}20%,40%{transform:translateX(-284px)}50%,70%{transform:translateX(-568px)}80%,to{transform:translateX(-852px)}}@keyframes iphone-swipe{0%,10%{transform:translateX(0)}20%,40%{transform:translateX(-284px)}50%,70%{transform:translateX(-568px)}80%,to{transform:translateX(-852px)}}@-webkit-keyframes iphone-tap{0%,20%{transform:translateX(0) traslateY(0)}30%,45%{transform:translateX(420px) translateY(-180px)}60%,75%{transform:translateX(637px) translateY(20px)}90%,99%{transform:translateX(950px) translateY(120px)}}@keyframes iphone-tap{0%,20%{transform:translateX(0) traslateY(0)}30%,45%{transform:translateX(420px) translateY(-180px)}60%,75%{transform:translateX(637px) translateY(20px)}90%,99%{transform:translateX(950px) translateY(120px)}}@-webkit-keyframes iphone-video{0%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes iphone-video{0%{opacity:1}70%{opacity:1}to{opacity:0}}.about-online-take-medicine{padding:24px;border:1px solid #dadfea;border-radius:8px;margin-bottom:40px}.about-online-take-medicine-title{text-align:center;font-size:24px}.about-online-take-medicine-text{text-align:center;margin-top:16px}.about-online-take-medicine-step{display:flex;margin-top:32px}.about-online-take-medicine-step-item{width:216px;margin-right:24px;position:relative}.about-online-take-medicine-step-item:last-child{margin-right:0}.about-online-take-medicine-step-num{position:absolute;top:12px;left:12px;width:30px;height:30px;line-height:30px;text-align:center;background:#e71f19;color:#fff;border-radius:50%}.about-online-take-medicine-step-image img{max-width:100%;vertical-align:middle}.about-online-take-medicine-step-text{margin-top:8px}.section-search{display:flex;max-width:948px;margin-top:24px;padding:24px;background-color:#fff;border:3px solid #f9f5f0;border-radius:8px;box-sizing:border-box;align-items:center;flex-grow:1}.section-search .select-box{width:49%;white-space:nowrap;padding:0;margin-right:1%;font-weight:600;box-sizing:border-box}.section-search .button{white-space:nowrap}.clinic-search{position:relative}.clinic-search-inner{max-width:1100px;margin:0 auto;overflow-x:hidden}.clinic-search-bg{position:absolute;z-index:0;top:-40px;width:100%;height:100%;padding:40px 0;background-color:#fcfaf7;transform:skewY(-4deg)}.clinic-search .seach-by-area .title-head{display:flex;margin:40px 0 0;justify-content:space-between}.clinic-search .seach-by-area .contents{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 -12px 40px;flex-wrap:wrap;align-items:center;box-sizing:content-box}.clinic-search .seach-by-area .contents .item{width:300px;margin:12px;position:relative;background-color:#fff;border-radius:4px;transition-duration:.25s}.clinic-search .seach-by-area .contents .item:hover{box-shadow:0 4px 24px rgba(68,85,102,.15);transform:translateY(-1px)}.clinic-search .seach-by-area .contents .item:hover img{filter:brightness(90%)}.clinic-search .seach-by-area .contents .item a{display:block}.clinic-search .seach-by-area .contents .item img{position:relative;z-index:1;border-radius:4px;width:100%;line-height:0;vertical-align:bottom;transition-duration:.25s;filter:brightness(80%)}.clinic-search .seach-by-area .contents .place-name{position:absolute;top:calc(50% - 14px);font-size:18px;font-weight:600;vertical-align:middle;text-align:center;text-shadow:0 2px 8px rgba(68,85,102,.6);color:#fff;width:100%;z-index:2}.top-faq{background:url(https://d18fktiuhhpgn2.cloudfront.net/assets/0139bd5deecf89579442ad9a3ecca8e9.jpg) no-repeat bottom;background-size:cover;background-attachment:fixed}.section-download{border-bottom:none}.section-download .section-container{display:flex;flex-direction:column;padding:80px 24px 32px;background:url(https://d18fktiuhhpgn2.cloudfront.net/assets/2337975815ca8254b2e2dc12a8dff092.png) 100% 100% no-repeat;background-size:365px}.section-download .app-contents{width:500px;margin:16px 40px;padding:16px;background-color:#fff;text-align:left;box-shadow:0 2px 10px rgba(68,85,102,.15);font-size:16px}.section-download .app-contents .app-head{display:flex;text-align:left;margin-bottom:16px;padding-bottom:16px}.section-download .app-contents .app-head:first-child{border-bottom:1px solid #dadfea}.section-download .app-contents .app-head .icon{width:60px;height:60px;margin-right:24px}.section-download .app-contents .app-head h3{padding-bottom:8px;font-size:20px}.section-download .app-contents .app-head .app-head-contents{width:100%}.section-download .app-contents .app-head .app-chrome{display:flex;margin-top:8px;justify-content:space-between;font-size:14px}.section-download .app-contents .app-head .app-chrome .lp-attention{font-size:14px}.section-download .app-contents .app-details{display:flex;margin-bottom:16px}.section-download .app-contents .app-details .app-download-name{margin-bottom:8px;text-align:left;font-weight:600}.section-download .app-contents .app-details .app-download-wrap{display:flex;align-items:center}.section-download .app-contents .app-details .app-download-wrap a{display:block;height:40px}.section-download .app-contents .app-details .app-download-wrap .qrcode{width:80px;height:80px;border:1px solid #dadfea}.section-download .app-contents .app-details .app-download-wrap .banner{padding-left:16px;height:40px}.section-download .app-contents .app-details .app-download:first-child{margin-right:16px;padding-right:16px;border-right:1px solid #dadfea}.section-download .app-contents .app-attention{font-size:14px}.under-contents{background-color:#f6f8fa}.under-contents-inner{width:980px;margin:0 auto;padding:40px 0;display:flex}.under-contents-area{width:60%;margin:0 2% 0 0}.under-contents-menu{width:38%}.under-contents-title{margin-bottom:16px;font-size:16px}.under-contents-dl{display:flex;padding:4px 0}.under-contents-dt{font-weight:600;padding-right:10px;min-width:20%;white-space:nowrap}.under-contents-item{display:inline-block;margin-right:10px}.under-contents-item a{color:#456;padding:2px 0;transition-duration:.25s;border-bottom:1px solid transparent}.under-contents-item a:hover{color:#e71f19;border-bottom:1px solid #e71f19}.guide-lead{margin:0 auto;padding-bottom:64px;width:65%;text-align:left;font-size:16px;line-height:1.8}.guide-lead span{font-weight:600}.begineer{background-color:#fcfaf7}.guide-movie{padding:32px;background-color:#fff}.guide-movie h3{font-size:24px}.guide-movie-list{display:flex;align-items:flex-start;justify-content:space-between}.guide-movie-item{text-align:left}.guide-movie-title{padding:24px 0 8px;font-size:16px;font-weight:600}.how-to-use{margin:64px 0}.how-to-use-step{display:flex;padding:40px 0;border-bottom:1px solid #dadfea}.how-to-use-step:first-child{border-top:1px solid #dadfea}.how-to-use-left img{width:240px}.how-to-use-right{margin-left:24px;text-align:left}.how-to-use-right h4{margin-bottom:16px;font-size:24px}.how-to-use-right h4 span{color:#ff4f65}.how-to-use-right p{font-size:16px}.price{padding:40px;background-color:#fff}.price h2{margin-bottom:24px;text-align:center}.price p{margin-bottom:40px;text-align:center;font-size:16px;line-height:1.8}.price-box{width:100%}.requirements-box{display:flex;margin-bottom:40px}.requirements-box-item{width:32%;margin:1%;box-sizing:border-box;border:1px solid #dadfea;border-radius:4px}.requirements-box-header{padding:16px;font-size:18px;font-weight:600;text-align:center;border-bottom:1px solid #dadfea;background-color:#f6f8fa;border-radius:4px 4px 0 0}.requirements-box-contents{text-align:center;padding:24px 16px;border-bottom:1px dotted #dadfea}.requirements-box-contents:last-child{border-bottom:none}.requirements-box-image{height:60px;margin-bottom:16px}.requirements-box-image img{height:60px}.requirements-box-title{font-size:16px;font-weight:600;margin-bottom:8px}.chrome-info{border:1px solid #dadfea;width:100%;margin-bottom:40px;padding:24px;display:flex;align-items:center;box-sizing:border-box;box-shadow:0 2px 10px rgba(68,85,102,.05)}.chrome-info-img{width:10%}.chrome-info-contents{width:50%}.chrome-info-button{width:35%;margin-left:auto;text-align:right}.chrome-info-button .button img{vertical-align:middle}.pc-support{text-align:center;max-width:800px;margin:0 auto 60px}.pc-support-title{font-size:24px;margin-bottom:10px}.pc-support-discription{margin-bottom:24px}.pc-support-sub-title{font-size:18px;color:#ff4f65;margin-bottom:16px;position:relative;vertical-align:baseline}.pc-support-sub-title:after,.pc-support-sub-title:before{content:"";display:inline-block;border:1px solid #ff4f65;width:20%;margin:0 19px;position:relative;top:-5px}.app-info{display:flex;padding:8px;background-color:#f6f8fa;text-align:center;justify-content:space-evenly}.app-info img{height:60px}.faq{max-width:700px;margin:0 auto;padding:48px 16px 60px;box-sizing:border-box;text-align:center;border-top:1px dotted #ff4f65}.faq-question{font-size:24px;font-weight:600;line-height:1.4;margin:0 0 24px}.faq-question span{display:block;width:48px;height:48px;line-height:48px;background-color:#ff4f65;color:#fff;font-weight:600;text-align:center;vertical-align:middle;margin:0 auto 16px;border-radius:50%}.faq-answer{margin:0;font-size:16px;line-height:2;text-align:left}.faq-answer .guide-link{text-align:right}.open-video-modal{overflow:hidden}@media only screen and (max-width:640px){.h2-title{font-size:18px}.h3-title{font-size:16px}.header{padding:20px;position:fixed}.header.fixed{-webkit-animation:header-fixed .5s ease 0s 1;animation:header-fixed .5s ease 0s 1}.header-inner{align-items:inherit}.header-logo .logo{width:auto;height:28px}.header-menu{display:block}.header-nav{display:none;transition-duration:.25s}.header-nav.open{display:block;position:fixed;top:60px;left:0;width:100%;height:calc(100vh - 40px);background-color:rgba(68,85,102,.6)}.header-nav-list{flex-direction:column;width:82%;height:100vh;background-color:hsla(0,0%,100%,.98)}.header-nav-link{padding:16px 10px}.lp .top-header .header-nav-link{color:#456}@-webkit-keyframes header-fixed{0%{transform:translateY(-80px)}to{transform:translateY(0)}}@keyframes header-fixed{0%{transform:translateY(-80px)}to{transform:translateY(0)}}.footer{width:100%;min-width:375px}.footer-logo{text-align:center}.footer-nav{padding:23px 10px}.footer-nav.mobile{display:block}.footer-nav-panel{width:100%;overflow-wrap:break-word;border-left:none}.footer-nav-panel-list-item{display:inline-block}.footer-nav-panel-list-item:after{content:"|";color:#f5f5f5}.footer-global{width:100%;min-width:375px;padding:16px;box-sizing:border-box;flex-direction:column}.footer-global-menu{flex-direction:column;align-items:center}.footer-global-service{margin:0 auto}.footer-global-copy{margin:0;text-align:center}.footer-global-service{margin-right:0}.section{width:100%;min-width:375px;box-sizing:border-box;padding:0 20px}.section-container{max-width:100%;padding:20px 0;box-sizing:border-box}.section-title{font-size:18px;line-height:1.6;text-align:center;padding:20px 0 10px}.section-title-underline{font-size:24px;padding:20px 0 0}.section-title-underline .app-title{display:block;font-size:18px}.section-title-underline br{display:block}.section-title-underline:after{margin:15px auto 30px;height:3px}.section-subtitle{font-size:14px;line-height:21px;padding:10px 0;margin-bottom:10px}.section-box-inner{width:100%;overflow-x:hidden}.flex{flex-wrap:wrap}.flex-col2,.flex-col3{width:100%}.section-app-banner{padding:10px 0}.section-app-note{padding:0}.section-more-action-list-item a{width:auto}.section-download{background:none}.section-download .section-app-download-container{padding:20px 10px 30px}.section-download-description{font-size:14px}.section-download-form{padding:10px 0}.section-download-form form{flex-direction:column}.section-download-form-input{width:100%;box-sizing:border-box;margin-right:0;margin-bottom:10px}.section-download-banner{text-align:center;padding:5px 0}.section-search .select-box{width:100%;margin-bottom:10px}.section-search .select-button{padding:0;width:100%}.section-feature-banner-inner{margin:0 auto}.section-feature-banner-list{width:100%;display:block}.section-feature-banner-item{width:100%;padding:0;box-sizing:border-box}.section-clinic-search{margin-bottom:20px}.section-clinic-search-title{font-size:18px;margin-bottom:10px}.section-clinic-search-index-group{padding:0 0 5px}.section-clinic-search-index-group-title{font-size:12px;padding:5px 0}.section-mobile-cover{height:500px;min-height:500px}.section-mobile-cover-container{background:none;padding:0}.section-mobile-cover-catch{height:100%;background-color:hsla(0,0%,100%,.7);width:100%;box-sizing:border-box}.section-mobile-cover-note{padding:0 20px}.section-mobile-feature-list-item{padding:0;margin-bottom:10px}.section-mobile-feature-list-item-text{padding:10px}.section-container-safety{padding:40px 0}.section-safety-cover{background:transparent url(https://d18fktiuhhpgn2.cloudfront.net/assets/9c1e75f28fb779294ef9273c6eef1cdf.jpg) no-repeat 50%/cover}.section-safety-cover-container{height:450px;min-height:450px}.section-safety-cover-catch{width:100%;padding-top:70px}.section-safety-cover-title img{width:100%;height:auto}.section-safety-assertion{margin-bottom:40px}.section-safety-assertion-comment{font-size:16px;line-height:27px;padding:0}.pc-none{display:inherit}.section-safety-beforehand-list{margin-bottom:10px}.section-safety-beforehand-list-item{padding:0;margin-bottom:20px}.section-safety-beforehand-note{padding:30px 10px;margin-bottom:40px}.section-safety-beforehand-note-title{padding:0 10px}.section-safety-beforehand-note-ul{width:calc(100% - 40px);padding-left:30px;padding-right:10px}.section-safety-action-image{width:100%;padding:0}.section-safety-action-image img{width:100%;height:100%}.section-safety-action-note{padding:0 15px}.section-safety-action-bnr{width:calc(100% - 40px)}.section-safety-action-bnr-title{width:100%;margin-bottom:10px}.section-safety-action-bnr-information{width:calc(100% - 40px);padding:10px 20px;text-align:justify;letter-spacing:.05em}.section-safety-system{background-color:#fcfaf7}.section-safety-system-inner{padding:24px}.section-safety-system-privacy-list{margin-bottom:30px}.section-safety-system-privacy-image{height:150px}.sefety-box-list{flex-direction:column;padding:20px 15px;box-shadow:0 2px 8px rgba(68,85,102,.6)}.sefety-box-left{width:100%;padding:8px}.sefety-box-left img{max-width:140px;margin-bottom:32px}.sefety-box-right{padding-left:0}.cover,.cover-inner{width:100%;min-width:375px}.cover-inner{padding:16px 10px 24px;box-sizing:border-box}.cover-nav{padding-bottom:5px}.cover-content .cover-symbol img{margin-top:12px}.cover-content .cover-item{padding-top:3px}.cover-content .cover-item .cover-item-title{font-size:18px;line-height:21px}.nav{display:none;box-shadow:0 1px 1px rgba(0,0,0,.1)}.nav.mobile{display:block}.nav-inner{width:100%;min-width:375px}.nav-form .select-box select{font-size:14px}.nav-list{width:100%}.nav-list-item{display:block;width:100%;border-bottom:1px solid #d5dbe2}.nav-list-item a{color:#456}.nav-list-item:hover{border-bottom:1px solid #d5dbe2}.nav-list-item:hover a{color:#456;background-color:#fff}.nav-list-item-content{padding:0}.nav.responsive .nav-list{padding:8px 0;display:flex;flex-wrap:wrap}.nav.responsive .nav-list .active{box-shadow:none}.nav.responsive .nav-list-item{width:auto;margin:8px 0;border-bottom:none;font-size:16px}.nav.responsive .nav-list-item-content-inner{line-height:1;padding:0 16px;border-right:1px solid #dadfea}.requirements-chapter{margin-bottom:40px}.requirements p{padding-bottom:20px}.requirements-box-list{margin-bottom:20px}.requirements-box-list-item{padding:0;margin-bottom:10px}.requirements-box-list-item-inner{padding:20px}.requirements-box-item-header{padding:10px 0;font-size:14px}.requirements-box-item-body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.requirements-box-item-env{width:45%;height:100%;padding:15px 0 10px;margin-bottom:10px;border-bottom:none}.requirements-box-item-env:nth-child(odd){padding-left:10px}.requirements-box-item-env:nth-child(2n){padding-right:10px}.requirements-box-item-env.mobile-hide{display:none}.requirements-box-item-env.full-width{width:100%;padding-left:0}.requirements-box-item-env-title{font-size:14px;padding:5px 0}.requirements-box-item-env-description{padding:5px 0}.requirements-network{display:flex;padding:10px 15px;margin-bottom:10px}.requirements-network-symbol{margin-right:10px}.requirements-network-item-title{font-weight:700;padding-bottom:3px}.requirements-network-item-description{font-size:14px}.privacy p,.terms p{margin-bottom:10px}.privacy .text,.terms .text{margin-bottom:30px}.clinic-list{padding-left:0}.clinic-list-item{padding:12px 10px;margin-bottom:10px}.clinic-list-item-empty{text-align:center}.clinic-list-item-empty-title{font-size:18px;line-height:27px;padding:10px 20px}.clinic-list-item-empty-description{padding:10px 0 20px}.clinic-list-item-empty-note{padding:15px}.clinic-list-item-symbol{margin-right:12px}.clinic-list-item-symbol img{height:60px;width:60px}.clinic-list-item-info-name{font-size:18px;line-height:27px;font-weight:700}.clinic-list-item-info-address,.clinic-list-item-info-description{margin-bottom:10px}.clinic-list-item-info-tags{margin-bottom:20px}.clinic-list-item-info-link{text-align:right}.clinic-list-pagination{margin-bottom:10px}.clinic-list-description{padding:10px}.audioinput,.audiooutput,.select-button-mobile,.videoinput{width:100%}.clinic{padding-right:10px}.clinic-description{margin-bottom:10px}.clinic-reservation{display:block;margin:20px 0}.sidebar-reservation{display:none;margin-bottom:0}.sidebar-reservation-title .close{display:inline-block;position:relative;top:3px;right:-25%}.sidebar-reservation-section .select-box select{font-size:16px}.modal-background{display:block;background-color:rgba(0,0,0,.7);z-index:4000;overflow-y:hidden}.modal,.modal-background{position:fixed;top:0;left:0;height:100%;width:100%}.modal{display:none;overflow-y:scroll;z-index:10000;-webkit-overflow-scrolling:touch}.modal-inner{height:100%;max-height:2500px;width:100%;overflow-y:auto}.section-box-inner{padding:32px 16px}.sp-none{display:none}.key-visual{background-size:auto 100%;background-position:75% 64px}.key-visual-inner{width:100%;box-sizing:border-box}.key-visual-contents{width:100%;flex-direction:column}.key-visual-app{height:450px}.key-visual-left{margin-top:130px}.key-visual-left .tagline{font-size:18px;margin-bottom:8px}.key-visual-left h1{font-size:28px;line-height:1.2}.key-visual-left h1 span{font-size:24px}.key-visual-left h1 .app-title{display:block;font-size:18px;margin-bottom:8px}.key-visual-left .app-text{margin-top:16px;padding:8px;background:#fff;border-radius:4px;font-size:14px;letter-spacing:.04em}.key-visual-left-cta{display:none}.key-visual .app-download-top{position:absolute;bottom:0;left:0;width:calc(100% - 32px);margin:16px}.app-download-top{position:relative;bottom:unset;flex-direction:column;padding:12px 16px}.app-download-top-item span{margin-top:8px}.clinics-info{display:block}.clinics-info-contents{width:100%}.clinics-info-contents dl{background-position:17px 0}.clinics-info-contents dl .mark{width:50px;height:50px;font-size:14px}.clinics-info-contents dl dd{width:84%;margin-left:12px}.clinics-info-contents dl dd .caption{margin-top:8px;font-size:18px}.clinics-info-contents dl dd .details{margin-top:8px}.about-online-take-medicine{padding:24px 16px;margin-bottom:40px}.about-online-take-medicine-title{font-size:18px}.about-online-take-medicine-text{margin-top:16px;text-align:left}.about-online-take-medicine-step{display:flex;flex-wrap:wrap;margin-top:32px}.about-online-take-medicine-step-item{display:flex;width:100%;margin-right:0;margin-top:16px;position:relative}.about-online-take-medicine-step-item:first-child{margin-top:0}.about-online-take-medicine-step-num{position:absolute;top:8px;left:8px;width:20px;height:20px;line-height:20px}.about-online-take-medicine-step-image{width:110px;margin-right:16px}.about-online-take-medicine-step-image img{max-width:100%;vertical-align:middle}.about-online-take-medicine-step-text{width:calc(100% - 124px);margin-top:0}.clinic-search .section-search{flex-direction:column;padding:16px}.clinic-search .seach-by-area .contents{margin:16px -2.23%}.clinic-search .seach-by-area .contents .item{width:45.5%;margin:2.23%}.top-faq{background-attachment:scroll}.section-download .section-container{background:none;padding:0}.section-download .app-contents{width:91%;margin:0 0 24px;padding:16px}.section-download .app-contents .app-head .icon{width:50px;height:50px;margin-right:16px}.section-download .app-contents .app-head h3{font-size:18px}.section-download .app-contents .app-head .app-chrome{flex-direction:column}.section-download .app-contents .app-head .app-chrome .app-attention{font-size:12px;margin-bottom:8px}.section-download .app-contents .app-details{display:flex;margin:0 auto;justify-content:space-around}.section-download .app-contents .app-details .app-download:first-child{margin:0;padding:0;border:none}.section-download .app-contents .app-details .app-download-name{margin-bottom:8px}.section-download .app-contents .app-details .app-download-wrap .banner{padding-left:0}.under-contents-inner{display:block;width:100%;padding:16px;box-sizing:border-box;font-size:12px}.under-contents-area{width:100%;margin:0 0 24px}.under-contents-menu{width:100%}.information{padding:16px 24px}.guide-lead{width:100%;padding-bottom:32px}.guide-movie{padding:32px 0}.guide-movie-list{flex-direction:column}.guide-movie-contents iframe,.guide-movie-item{width:100%}.how-to-use{margin:32px 0}.how-to-use-step{flex-direction:column;padding:24px 0}.how-to-use-left{margin-bottom:16px}.how-to-use-right{margin-left:0}.how-to-use-right h4{font-size:18px}.price{padding:32px 16px}.price p{text-align:left}.requirements-box{flex-wrap:wrap}.requirements-box-item{width:100%;margin:0 0 24px}.chrome-info{flex-wrap:wrap;text-align:center}.chrome-info-img{width:100%}.chrome-info-img img{width:40px;height:auto;margin-bottom:10px}.chrome-info-contents{width:100%;margin-bottom:24px}.chrome-info-button{width:100%}.pc-support-sub-title:after,.pc-support-sub-title:before{display:none}.app-info{flex-direction:column}.faq-question{font-size:18px}.faq-answer{text-align:left}.faq-answer br{display:none}.section-box-bnr{flex-wrap:wrap}.section-box-bnr-item{width:100%}.bnr-medical-instruction-detail-item{width:43%;max-width:200px}.bnr-medical-instruction-detail-title{font-weight:600}.bnr-medical-instruction-detail-text{font-size:12px}.bnr-medical-instruction-link{text-align:center;margin-top:8px}.bnr-expert-online{display:flex;flex-direction:column;align-items:inherit;margin-top:16px}.bnr-expert-online-img{width:100%;padding:16px 0;background-color:#e71f19;background-image:none;height:auto}.bnr-expert-online-title{position:relative;height:130px}.bnr-expert-online-title .maintext{font-size:14px}.bnr-expert-online-title p{width:95%;line-height:1.6}}.pagination{display:flex;width:100%;margin:20px 0;justify-content:center;align-items:center}.pagination__page{width:30px;height:30px;margin:0 5px;cursor:pointer;text-align:center}.pagination__page__link{width:100%;height:100%;display:inline-block;text-align:center;line-height:30px;background-color:#d5dbe2;color:#456}.pagination__page--current .pagination__page__link,.pagination__page__link:hover{background-color:#e60012;color:#fff}.loader{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.loader--hide{display:none}.loader__rect{display:block;background-color:#e60012;height:40px;width:6px;margin-right:4px;-webkit-animation-name:sk-stretchdelay;animation-name:sk-stretchdelay;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.loader__rect--1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.loader__rect--2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.loader__rect--3{-webkit-animation-delay:-1s;animation-delay:-1s}.loader__rect--4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.loader__rect--5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}

/*# sourceMappingURL=www-dc1021db2ab25fc3a3da.css.map*/