@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box;word-break:break-all}[data-whatintent=mouse] *:focus{outline:none}h1,h2,h3,h4,h5{font-weight:400}ul,ol{list-style:none}main{display:block}form,fieldset,input,button{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}a{text-decoration:none}a:visited,a:link,a:active{color:#3a3c3e}a:hover{text-decoration:none}.hd-main img{width:auto}footer._n4v1-footer{margin-top:0}body{color:#3a3c3e;font-family:HiraKakuProN-W3,Hiragino Sans,Verdana,Meiryo,sans-serif}.lounge-wrap{min-width:1024px}.l-main{width:960px;margin:0 auto 80px;color:#3a3c3e}.l-main .l-main__title{width:100%;min-height:40px;margin-bottom:24px;padding-left:16px;font-size:32px;line-height:40px;border-left:4px solid #14b87f}.l-main .l-main__all{font-size:12px;color:#14b87f;margin-left:8px;vertical-align:bottom}.l-detail__bread{width:960px;margin:0 auto}.l-content{width:960px;margin:0 auto 48px}.l-detail{width:100%;margin-top:-16px}.l-detail .l-detail__gray{background-color:#f7f8fa;height:550px;position:relative}.l-detail .l-detail__inner{box-sizing:border-box;width:1024px;margin:0 auto;padding:32px 0 0 32px;position:relative}.l-detail .l-detail__inner:nth-child(2){margin-top:-550px;padding-bottom:60px}.l-detail .l-detail__inner .l-detail__mainTop{width:574px;float:left}.l-detail .l-detail__inner .l-detail__side{width:354px;float:right}.l-myPage{width:960px;margin:48px auto 0}.l-recommend__lounge{margin:0 12px 48px}.l-salonSlider{width:calc(960px + 2px);margin:auto}.l-salonSlider.l-salonSlider--pickup{margin:0 auto 64px}.l-salonSlider .l-salonSlider__title{padding-left:15px;font-size:26px;border-left:4px solid #14b87f}.l-salonSlider .l-salonSlider__link{margin-left:10px;font-size:14px;font-weight:700;float:right;display:inline-block}.l-salonSlider .l-salonSlider__link:before{display:inline-block;content:'>';margin-right:8px}.l-salonSlider .l-salonSlider__link:link,.l-salonSlider .l-salonSlider__link:visited,.l-salonSlider .l-salonSlider__link:active{color:#14b87f}.l-salonSlider .l-salonSlider__link:hover{text-decoration:underline}.l-salonSlider .l-salonSlider__keyword__text{margin-right:4px;color:#14b87f}.l-salonSlider .l-salonSlider__keyword__text:before{content:'#'}.l-salonSlider .l-salonSlider__list{width:100%;visibility:hidden}.l-salonSlider .l-salonSlider__list.slick-initialized{visibility:visible}.l-salonSlider .l-salonSlider__list__arrow{width:40px;height:104px;content:'';display:block;margin-top:-52px;position:absolute;top:50%;right:0;background:rgba(58,60,62,.7);z-index:1;transition:all .25s;cursor:pointer}.l-salonSlider .l-salonSlider__list__arrow:before{position:relative}.l-salonSlider .l-salonSlider__list__arrow:after{width:24px;height:24px;margin:-12px 0 0 -12px;content:'';display:block;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%}.l-salonSlider .l-salonSlider__list__arrow:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.l-salonSlider .l-salonSlider__list__arrow.l-salonSlider__list__arrow--prev{left:-20px}.l-salonSlider .l-salonSlider__list__arrow.l-salonSlider__list__arrow--prev:after{background-image:url(../images/icon/ico_arrow_left_white.svg)}.l-salonSlider .l-salonSlider__list__arrow.l-salonSlider__list__arrow--next{right:-20px}.l-salonSlider .l-salonSlider__list__arrow.l-salonSlider__list__arrow--next:after{background-image:url(../images/icon/ico_arrow_right_white.svg)}.l-salonSlider .l-salonSlider__list__arrow.slick-disabled{display:none!important}.l-salonSlider .slick-list{margin-left:-2px;padding:16px 2px}.l-salonSlider .c-salonCard{margin:0 16px 0 0}.l-salonSlider .c-salonCard:nth-child(4n){margin-right:28px}@media screen and (min-width:1240px){.l-salonSlider{width:calc(1200px + 5px)}.l-salonSlider .c-salonCard:nth-child(4n){margin-right:16px}.l-salonSlider .c-salonCard:nth-child(5n){margin-right:28px}}.lounge-header{position:relative;width:100%;height:40px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;background-color:#fff;z-index:102}.fixed .lounge-header{position:fixed;left:0;top:0;min-width:1100px}.lounge-header .lounge-top,.lounge-header .lounge-top-subpage,.lounge-header .link-mylounge{display:block;position:relative;height:40px;transition:background .2s linear}.lounge-header .lounge-header-nav{position:relative}.lounge-header .under-bar{display:block;position:absolute;left:0;bottom:0;height:3px;background-color:#e04a4b}.lounge-header a{float:left;font-size:12px}.lounge-header li{float:left}.lounge-header .lounge-top{width:40px;padding-top:25px;text-align:center;font-size:9px;border-right:1px solid #f3f3f3;box-sizing:border-box}.lounge-header .lounge-top.temporary-hide{color:#e04a4b}.lounge-header .lounge-top.current:not(.temporary-hide){color:#fff;background-color:#e04a4b}.lounge-header .lounge-top:hover{color:#e04a4b;background-color:#e04a4b}.lounge-header .top-icon{width:18px;position:absolute;top:6px;left:50%;transform:translateX(-50%)}.lounge-header ul{display:block;width:auto;height:40px;float:left}.lounge-header li a{position:relative;display:inline-block;height:36px;padding:0 8px;line-height:40px;font-weight:700;color:#282828;transition:color .2s linear}.lounge-header li a:after{position:absolute;right:0;top:50%;display:block;content:'';margin-top:-7px;width:1px;height:18px;background:#d5d5d5}.lounge-header li a:last-child .lounge-header li a .lounge-header li a:after{display:none}.lounge-header .lounge-header-nav{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:all 200ms}.lounge-header .lounge-header-nav>li{height:36px}.lounge-header .lounge-header-nav li>a:hover,.lounge-header .lounge-header-nav li .lounge-header-current a{color:#e04a4b}.lounge-header .lounge-header-nav li .lounge-header-current a.temporary-hide{color:#282828}.lounge-header .lounge-header-nav li:first-of-type a{border-left:none}.lounge-header li.lounge-header-more{position:relative}.lounge-header li.lounge-header-more>a:after{position:inherit;right:inherit;top:inherit;display:inline-block;content:'';margin-top:0;margin-left:5px;width:13px;height:8px;background:none;background-image:url(../images/more-icon.png);background-size:cover}.lounge-header li.lounge-header-more>a:after:hover .lounge-header li.lounge-header-more>a:after .lounge-header li.lounge-header-more>a:after:after{background-image:url(../images/more-icon_hover.png)}.lounge-header li.lounge-header-more:hover .sub{visibility:visible;padding-top:4px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.lounge-header li.lounge-header-more .sub{position:absolute;top:36px;min-width:130px;height:auto;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:3}.lounge-header li.lounge-header-more .sub li{width:100%;height:auto;background:#fff;border-bottom:1px solid #f3f3f3}.lounge-header li.lounge-header-more .sub li:last-child{border:none}.lounge-header li.lounge-header-more .sub a{position:relative;display:block;width:calc(100% - 20px);height:auto;line-height:1.4;padding:10px;border:none}.lounge-header li.lounge-header-more .sub a .sub-menu-line{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#e04a4b}.lounge-header li.lounge-header-more .sub a:hover .sub-menu-line{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .25s ease-in}.lounge-header li.lounge-header-more .sub a:after{display:none}.lounge-header li.lounge-header-more .sub:hover .lounge-header-current a{color:#282828}.lounge-header .header-lounge{position:absolute;right:40px;top:0;z-index:100;height:40px}.lounge-header .header-lounge .link{background:#fff}.lounge-header .header-lounge .link.current:not(.temporary-hide),.lounge-header .header-lounge .link:hover,.lounge-header .header-lounge .link:focus{background:#e04a4b;color:#fff}.lounge-header .header-lounge .link-mylounge,.lounge-header .header-lounge .link-aboutlounge,.lounge-header .header-lounge .link-openlounge,.lounge-header .header-lounge .link-blog{position:relative;z-index:1}.lounge-header .header-lounge .link-mylounge{width:60px;padding-top:25px;color:#e04a4b;text-align:center;font-size:10px;background-position:center;cursor:pointer;box-sizing:border-box}.lounge-header .header-lounge .link-mylounge.current:not(.temporary-hide),.lounge-header .header-lounge .link-mylounge:hover{background-color:#e04a4b}.lounge-header .header-lounge a{border-left:1px solid #f3f3f3;color:#e04a4b}.lounge-header .header-lounge .mylounge-icon{width:20px;position:absolute;top:5px;left:50%;transform:translateX(-50%)}.lounge-header .header-lounge .link-aboutlounge,.lounge-header .header-lounge .link-lounge,.lounge-header .header-lounge .link-blog,.lounge-header .header-lounge .link-openlounge{line-height:40px;font-size:14px;text-align:center;font-weight:700;transition:background .2s linear}.lounge-header .header-lounge .link-aboutlounge{width:164px}.lounge-header .header-lounge .link-aboutlounge span{font-size:12px}.lounge-header .header-lounge .link-lounge{width:100px}.lounge-header .header-lounge .link-blog{width:58px}.lounge-header .header-lounge .link-openlounge{width:90px}.lounge-header .header-lounge-mylounge{float:left;position:relative}.lounge-header .header-lounge-mylounge-list{width:100px;height:auto;position:absolute;top:40px;left:0}.lounge-header .header-lounge-mylounge-list.is-hide{display:none}.lounge-header .header-lounge-mylounge-list-item{font-size:12px;float:none}.lounge-header .header-lounge-mylounge-list-item>a{width:100px;border-left:none;border-bottom:1px solid #f3f3f3;background:#fff}.lounge-header .header-lounge-mylounge-list-item>a:after{background:none}.lounge-header .header-lounge-mylounge-list-item>a:hover{color:#fff;background:#e04a4b}.lounge-header .salonSearch{display:block;float:right;z-index:103;width:40px;height:40px;border-left:1px solid #f3f3f3;background:#353535;position:relative}.lounge-header .salonSearch .btn_search{width:20px;height:20px}.lounge-header .salonSearch .js-searchTrigger{position:absolute;display:block;padding:10px;line-height:1;transition:background .2s linear;cursor:pointer}.lounge-header .salonSearch .js-searchTrigger:hover{background-color:#e04a4b}.lounge-header .salonSearch .js-searchTarget{position:absolute;top:0;z-index:103}.lounge-header .salonSearch fieldset{display:block;position:relative;top:-1px;right:0;z-index:103;padding:0;margin:0;background:#fefefe;border:none;line-height:1;letter-spacing:-.4em}.lounge-header .salonSearch fieldset:focus{outline:none}.lounge-header .salonSearch fieldset input{box-sizing:content-box;-webkit-appearance:none;border:none;height:14px;padding:13px 52px 13px 13px;font-size:14px;line-height:1;border:solid 1px rgba(224,74,75,.51);background:transparent;letter-spacing:normal}.lounge-header .salonSearch fieldset input:focus{outline:none;background-color:#fff}.lounge-header .salonSearch fieldset button{position:absolute;right:0;top:0;width:40px;height:100%;border:none;margin:0;padding:10px;line-height:1;vertical-align:top;background:transparent;letter-spacing:normal;cursor:pointer;background-color:#e04a4b;transition:background .2s linear}.lounge-header .salonSearch fieldset button:hover{background-color:#f33}.lounge-header .salonSearch fieldset button:focus{outline:none;background-color:#f33}.js-searchLayer{position:fixed;left:0;top:0;width:100%;height:100%;z-index:101}.lounge-header .js-searchLayer{position:absolute;z-index:101}.lounge-wrap .bread-list{height:34px;padding-left:15px;line-height:34px;border-bottom:1px solid #f3f3f3}.lounge-wrap .bread-list li{float:left;line-height:34px;overflow:hidden}.lounge-wrap .bread-list li:nth-child(n+2){position:relative;margin-left:10px;padding-left:29px}.lounge-wrap .bread-list li:nth-child(n+2):before,.lounge-wrap .bread-list li:nth-child(n+2):after{content:'';position:absolute;top:0;bottom:0;left:-12px;display:block;width:26px;height:26px;margin:auto 0;background:#d5d5d5;transform:rotate(45deg)}.lounge-wrap .bread-list li:nth-child(n+2):after{left:-13px;background:#fff}.lounge-wrap .bread-list li a,.lounge-wrap .bread-list li span{font-size:14px;color:#505050}.lounge-wrap .bread-list li a:hover{text-decoration:underline}.lounge-wrap .bread-list li:last-child a,.lounge-wrap .bread-list li:last-child span{font-weight:700}.lounge-wrap .content-title{margin:0;padding:5px 0 3px 10px;border-left:3px solid #e04a4b;background-color:#282828;color:#fff}.lounge-wrap .list-title{margin:0;padding-left:10px;border-left:3px solid #e04a4b;font-size:18px}.lounge-wrap [class^=block]{position:relative;display:block;background-color:#fff}.lounge-wrap [class^='block'] a:not([class^='entry-btn']):hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.lounge-wrap [class^='block'] div[class^='label']{position:absolute;top:5px;left:-6px;width:129px;height:28px;background:no-repeat center center}.lounge-wrap [class^='block'] div[class^='label']:after{content:'';position:absolute;bottom:-6px;left:0;display:block;width:0;height:0;border:solid transparent;border-width:0 6px 6px 0}.lounge-wrap [class^=block] div.label-bl{background-color:#282828;background-image:url(../images/block-label-bl.png)}.lounge-wrap [class^=block] div.label-bl:after{border-right-color:#000}.lounge-wrap [class^=block] div.label-pi{background-color:#e04a4b;background-image:url(../images/block-label-pi.png)}.lounge-wrap [class^=block] div.label-pi:after{border-right-color:#b93334}.lounge-wrap [class^=lounge-label]{position:absolute;top:5px;left:-4px;width:109px;height:22px;background:no-repeat center center}.lounge-wrap [class^=lounge-label]:after{content:'';position:absolute;bottom:-4px;left:0;display:block;width:0;height:0;border:solid transparent;border-width:0 4px 4px 0}.lounge-wrap .lounge-label-bl{background-color:#282828;background-image:url(../images/block-label-bl-m.png)}.lounge-wrap .lounge-label-bl:after{border-right-color:#000}.lounge-wrap .lounge-label-pi{left:-6px;height:30px;background-color:#e04a4b;background-image:url(../images/block-label-pi-m.png)}.lounge-wrap .lounge-label-pi:after{bottom:-6px;border-width:0 6px 6px 0;border-right-color:#b93334}.lounge-wrap .lounge-label-ye{background-color:#ffc40f;background-image:url(../images/block-label-ye-m.png)}.lounge-wrap .lounge-label-ye:after{border-right-color:#ca9800}.lounge-wrap .lounge-label-sk{background-color:#11c2c8;background-image:url(../images/block-label-sk-m.png)}.lounge-wrap .lounge-label-sk:after{border-right-color:#04989d}.lounge-wrap [class^=block] .date{position:absolute;top:0;left:0;width:57px;height:50px;line-height:1.37;padding-top:10px;border-right:3px solid #282828;background-color:#e04a4b;color:#fff;font-size:24px;text-align:center}.lounge-wrap [class^=block] .date span{display:block;font-size:12px}.lounge-wrap [class^=block] h2{margin:0;font-size:16px}.lounge-wrap .block-large h2{width:100%;height:42px;line-height:1.37;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.lounge-wrap [class^=block] p{font-size:12px}.lounge-wrap [class^=block] .a-block{display:block;width:100%;height:100%}.lounge-wrap [class^=block] .box-img{width:100%}.lounge-wrap [class^=block] .owner-name{margin:4px 0 0;padding-bottom:8px;border-bottom:1px solid #f3f3f3;color:#8a8a8a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lounge-wrap [class^=block] .price-years,.lounge-wrap [class^=block] .multiple-plans{float:left}.lounge-wrap [class^=block] .price-years,.lounge-wrap [class^=block] .multiple-plans,.lounge-wrap [class^=block] .c-follow{margin-right:1px}.lounge-wrap [class^=block] .price-years,.lounge-wrap [class^=block] .recruiting-count,.lounge-wrap [class^=block] .multiple-plans{margin-top:8px}.lounge-wrap [class^=block] .c-follow{margin-top:4px}.lounge-wrap [class^=block] .recruiting-count{position:relative;float:right;padding-left:20px;background:url(../images/people-icon.png) no-repeat left center}.lounge-wrap .block-large{float:left;width:328px;height:300px;margin:20px 0 0 20px}.lounge-wrap .block-large.is-follow{background-color:#fefff6}.lounge-wrap .block-large:nth-child(2n+1){margin-left:0}.lounge-wrap .block-large:nth-child(-n+2){margin-top:14px}.lounge-wrap .block-large .txt-area{padding:8px 10px}.lounge-wrap .block-large img{border-bottom:3px solid #e04a4b}.lounge-wrap .block-balloon{position:absolute;top:-28px;right:0;padding:3px;background:#11c2c8;color:#fff;font-size:12px;white-space:nowrap}.lounge-wrap .block-balloon:before{content:'';position:absolute;bottom:-6px;right:5px;display:block;width:0;height:0;margin:auto;border:3px solid transparent;border-top-color:#11c2c8}.lounge-wrap .block-balloon span{font-size:14px}.lounge-wrap .block-middle{width:302px;height:276px;margin-top:14px}.lounge-wrap .block-middle .txt-area{padding:8px 10px}.lounge-wrap .block-middle h2{height:35px;line-height:1.35;font-size:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.lounge-wrap .block-middle.is-follow{background-color:#fefff6}.sub-page-list .blockListWrawp{display:-ms-flexbox;display:flex;background:transparent;letter-spacing:-.4em}.sub-page-list .list-title,.sub-page-list .gene-btn{letter-spacing:normal}.lounge-wrap .block-mbs{display:inline-block;width:192px;margin:14px 0 0 16px;letter-spacing:normal}.lounge-wrap .block-mbs div[class^=label]{left:-5px;width:94px;height:22px}.lounge-wrap .block-mbs div[class^=label]:after{bottom:-5px;border-width:0 5px 5px 0}.lounge-wrap .block-mbs div.label-bl{background-image:url(../images/block-label-bl-s.png)}.lounge-wrap .block-mbs div.label-pi{background-image:url(../images/block-label-pi-s.png)}.lounge-wrap .block-mbs img{border-bottom:2px solid #e04a4b}.lounge-wrap .block-mbs .txt-area{padding:4px 8px}.lounge-wrap .block-mbs .owner-name{margin:4px 0 0;padding-bottom:7px}.lounge-wrap .block-mbs .countWrap{position:relative}.lounge-wrap .block-mbs .countWrap .block-balloon{top:-24px;line-height:16px;font-size:10px}.lounge-wrap .block-mbs .countWrap .block-balloon span{font-size:11px;font-weight:700}.lounge-wrap .block-mbs .priceWrap{float:left}.lounge-wrap .block-mbs .priceWrap .price-years{float:none;display:block}.lounge-wrap .block-mbs .priceWrap .txt-ohterplan{color:#282828}.lounge-wrap .block-mbs .price-years,.lounge-wrap .block-mbs .recruiting-count{margin:5px 0 0}.lounge-wrap .block-mbs .recruiting-count{padding-left:17px;background-size:13px 11px;background-position:left center}.lounge-wrap .block-mbs h2{height:30px;line-height:1.33;font-size:12px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.lounge-wrap .block-mbs p{font-size:10px}.lounge-wrap .block-mbs:first-child{margin-left:0}@media screen and (min-width:1600px) and (max-width:1919px){.lounge-wrap .block-large:nth-child(2n+1){margin-left:20px}.lounge-wrap .block-large:nth-child(3n+1){margin-left:0}.lounge-wrap .block-large:nth-child(-n+3){margin-top:14px}}@media screen and (min-width:1920px){.lounge-wrap .block-large:nth-child(2n+1){margin-left:20px}.lounge-wrap .block-large:nth-child(3n+1){margin-left:20px}.lounge-wrap .block-large:nth-child(4n+1){margin-left:0}.lounge-wrap .block-large:nth-child(-n+4){margin-top:14px}}.lounge-wrap .gene-btn{position:relative;display:inline-block;width:94px;height:22px;padding-right:22px;line-height:22px;text-align:center;font-weight:400;font-family:HelveticaNeue-Light,Helvetica Neue Light,sans-serif;background-color:#353535;color:#fff}.lounge-wrap .gene-btn:after{content:'';display:inline-block;position:absolute;right:0;width:22px;height:22px;background:url(../images/btn-icon-white.png) no-repeat right 3px bottom 3px #e04a4b}.lounge-wrap .gene-btn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.lounge-wrap .view-btn{display:block;position:relative;padding:10px 0;width:100%;border:1px solid #333;font-size:16px;text-align:center}.lounge-wrap .view-btn:after{content:'';display:block;position:absolute;bottom:4px;right:4px;width:8px;height:8px;background-image:url(../images/btn-icon.png)}.lounge-wrap .main-contents-inner .view-btn,.lounge-wrap .main-contents-side .view-btn{margin-top:24px}.lounge-wrap .view-btn:hover{background:#282828;color:#fff}.lounge-wrap .view-btn:hover:after{background-image:url(../images/btn-icon-white.png)}.lounge-wrap [class^=entry-btn]{display:block;clear:both;width:308px;height:38px;margin:5px auto 0;line-height:38px;border-radius:3px;color:#fff;font-size:14px;text-align:center}.lounge-wrap [class^=entry-btn]:link,.lounge-wrap [class^=entry-btn]:hover,.lounge-wrap [class^=entry-btn]:visited,.lounge-wrap [class^=entry-btn]:focus{color:#fff}.lounge-wrap .entry-btn-gr,.lounge-wrap [class^='entry-btn']+[class^='entry-btn']{box-shadow:0 3px 0 #7c7c7c;background-color:#a2a2a2}.lounge-wrap .entry-btn-gr:hover,.lounge-wrap [class^='entry-btn']+[class^='entry-btn']:hover{box-shadow:0 3px 0 #919191;background-color:#919191}.lounge-wrap [class^='entry-btn']+[class^='entry-btn']{width:228px;margin-top:10px}.lounge-wrap .entry-btn-fa{box-shadow:0 3px 0 #09193c;background-color:#305097}.lounge-wrap .entry-btn-fa:hover{box-shadow:0 3px 0 #1a387a;background-color:#1a387a}.lounge-wrap .entry-btn-google{box-shadow:0 3px 0 #a92318;background-color:#db4437}.lounge-wrap .entry-btn-google:hover{box-shadow:0 3px 0 #c14439;background-color:#c14439}.lounge-wrap .entry-btn-app{box-shadow:0 3px 0 #0b6d4b;background-color:#10ae77}.lounge-wrap .entry-btn-app:hover{box-shadow:0 3px 0 #0b6d4b;background-color:#0b6d4b}.lounge-wrap .entry-btn-sk{box-shadow:0 3px 0 #009a9f;background-color:#11c2c8}.lounge-wrap .entry-btn-sk:hover{box-shadow:0 3px 0 #08afb5;background-color:#08afb5}.lounge-wrap .entry-btn-pi{box-shadow:0 3px 0 #a72929;background-color:#e04a4b}.lounge-wrap .entry-btn-pi:hover,.lounge-wrap .withdrawal .entry-btn-pi:hover{box-shadow:0 3px 0 #cb393a;background-color:#cb393a}.lounge-wrap .entry-btn-pay{box-shadow:0 3px 0 #ca9800;background-color:#ffc40f;color:#282828;font-weight:700}.lounge-wrap .entry-btn-pay:hover{box-shadow:0 3px 0 #f1ba10;background-color:#f1ba10}.lounge-wrap .entry-btn-pay:hover{color:#282828}#footer{margin-top:0}#footer .anchor{display:none}.lounge-wrap .tab{position:absolute;top:-60px}.lounge-wrap .tab-content{display:inline-block;width:130px;height:30px;margin-right:7px;border:1px solid #e4e7ee;border-bottom:none;color:#8a8a8a;font-size:18px;text-align:center}.lounge-wrap .tab-content a{display:block;width:100%;height:100%;color:#8a8a8a}.lounge-wrap .tab-content.current-tab{border-top:3px solid #e04a4b;background-color:#e4e7ee}.lounge-wrap .tab-content.current-tab a{color:#282828;font-weight:700}.l-enqueteContent{display:block;width:600px;margin:30px auto 80px}.l-enqueteContent .enqueteContent__errorBox{margin-top:30px}.l-enqueteContent .enqueteContent__form{display:block;margin:30px auto 0;text-align:center}.l-enqueteContent .enqueteContent__form .entry-btn-gr,.l-enqueteContent .enqueteContent__form .entry-btn-pi{padding:0;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.l-enqueteContent .enqueteContent__form .entry-btn-gr{display:inline-block;width:208px;margin:0 15px}.l-enqueteContent .enqueteContent__form .entry-btn-pi{display:inline-block;width:248px;height:48px;margin-top:35px;line-height:48px;background-color:#e04a4b;box-shadow:0 3px 0 #a72929;font-size:16px;margin:0 15px}.l-enqueteContent .enqueteContent__form .entry-btn-pi:hover{box-shadow:0 3px 0 #cb393a;background-color:#cb393a}.l-aboutSalon{position:relative;margin:4px 0;padding:51px 0 61px;width:100%}.l-aboutSalon:before,.l-aboutSalon:after{content:'';display:block;position:absolute;left:0;width:100%;height:4px;background:repeating-linear-gradient(90deg,#F07,#F07 90px,#ff7900 0,#ff7900 180px,#ffe810 0,#ffe810 270px,#75d609 0,#75d609 360px,#339eef 0,#339eef 450px)}.l-aboutSalon:before{top:-4px}.l-aboutSalon:after{bottom:-4px}.l-aboutSalon__inner{width:691px;margin:0 auto;text-align:center}.l-aboutSalon__ttlWrawp{margin:0;padding:0}.l-aboutSalon__ttlWrawp__tagline{display:inline-block;font-size:24px;font-weight:700;line-height:1}.l-aboutSalon__ttlWrawp__ttl{display:inline-block;width:100%;padding:25px 0 27px}.l-aboutSalon__txt{margin:0;font-size:16px;font-weight:400;line-height:1.625}.l-aboutSalon__btnWrap{width:664px;margin:20px auto 0}.l-aboutSalon__btn{box-sizing:border-box;display:inline-block;width:100%;padding:14px 0;border:3px solid #75d609;border-radius:8px;font-size:22px;font-weight:700;text-align:center;line-height:1.25;white-space:nowrap;vertical-align:middle;transition:all 150ms ease;background:#fff}.l-aboutSalon__btn span{color:#75d609}.l-aboutSalon__btn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.l-aboutSalon__btn:visited,.l-aboutSalon__btn:link{color:#75d609}.l-salonOpen{position:relative;padding:56px 0;background:#e4e7ee}.l-salonOpen__btnWrap{width:546px;margin:0 auto}.l-salonOpen__btnWrap__txt{padding-bottom:20px;font-size:20px;text-align:center}.l-salonOpen .btn01{display:inline-block;width:100%;padding:18px 0 16px;box-shadow:0 3px 0 0 #009aa4;border:1px solid transparent;border-radius:4px;font-size:30px;font-weight:700;text-align:center;line-height:1.25;white-space:nowrap;vertical-align:middle;transition:all 150ms ease;background-color:#2ec3c9}.l-salonOpen .btn01:hover{background-color:#16878e;border:1px solid #1f6165;box-shadow:0 3px 0 #1f6165}.l-salonOpen .btn01__txt{display:block;font-size:30px;color:#fff}.l-salonOpen .btn01__subTxt{display:block;margin-top:4px;font-size:16px;font-weight:400;color:#fff}.l-salonOpen__ttl{margin:0 0 26px;font-size:22px;font-weight:700;text-align:center}.l-salonOpen__btnWrap{width:800px;margin:0 auto}.l-salonOpen .merit{margin-top:52px}.l-salonOpen .merit__txt{text-align:center;margin-bottom:18px}.l-salonOpen .merit__btnWrap{width:446px;margin:0 auto}.l-salonOpen .btn02{display:inline-block;width:100%;padding:9px 0;box-shadow:0 3px 0 0 #2ec3c9;border:2px solid #2ec3c9;border-radius:4px;font-size:20px;font-weight:700;text-align:center;line-height:1.25;white-space:nowrap;vertical-align:middle;transition:all 150ms ease;background-color:#fff}.l-salonOpen .btn02:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.l-salonOpen .btn02 span{color:#2ec3c9}.lounge-wrap #announcement-bars{margin:8px auto;width:960px}@media screen and (max-width:1919px) and (min-width:1600px){.lounge-wrap #announcement-bars{margin:8px auto;width:960px}}@media screen and (min-width:1920px){.lounge-wrap #announcement-bars{margin:8px auto;width:1720px}}.carouselArea{position:relative;width:100%;height:405px;padding-bottom:25px;background:#e4e7ee;overflow:hidden}.carouselArea .no-js .owl-carousel{height:405px}.carouselArea .owl-carousel.owl-loaded{height:405px}.carouselArea .owl-carousel .owl-dots{position:absolute;bottom:-18px;right:0;left:0;margin:0 auto;text-align:center;-webkit-tap-highlight-color:transparent}.carouselArea .owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1}.carouselArea .owl-carousel .owl-dots .owl-dot span{width:40px;height:3px;margin:2px 3px;background:#9c9fa7;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.carouselArea .owl-carousel .owl-dots .owl-dot.active span,.carouselArea .owl-carousel .owl-dots .owl-dot:hover span{background:#e04a4b}.carouselArea .owl-carousel .owl-nav{height:0;margin:0;padding:0;text-align:center;-webkit-tap-highlight-color:transparent}.carouselArea .owl-carousel .owl-dot,.carouselArea .owl-carousel .owl-nav .owl-next,.carouselArea .owl-carousel .owl-nav .owl-prev{cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carouselArea .owl-prev,.carouselArea .owl-next{position:absolute;top:0;z-index:3;display:block;width:50px;height:100%;cursor:pointer;transition-duration:200ms}.carouselArea .owl-prev:hover,.carouselArea .owl-next:hover{background:rgba(0,0,0,.25)}.carouselArea .owl-prev{left:0}.carouselArea .owl-prev span:before{right:-10px;border-width:0 0 2px 2px}.carouselArea .owl-prev span:after{right:-15px;border-width:0 0 2px 2px}.carouselArea .owl-next{right:0}.carouselArea .owl-next span:before{left:-10px;border-width:2px 2px 0 0}.carouselArea .owl-next span:after{left:-15px;border-width:2px 2px 0 0}.carouselArea .owl-prev span,.carouselArea .owl-next span{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:20px;height:20px;margin:auto;padding:10px;transition-duration:200ms}.carouselArea .owl-prev span:before,.carouselArea .owl-prev span:after,.carouselArea .owl-next span:before,.carouselArea .owl-next span:after{content:'';display:inline-block;position:absolute;top:0;bottom:0;width:20px;height:20px;margin:auto 0;border-style:solid;transform:rotate(45deg)}.carouselArea .owl-prev span:before,.carouselArea .owl-next span:before{border-color:#fff}.carouselArea .owl-prev span:after,.carouselArea .owl-next span:after{border-color:rgba(0,0,0,.8)}.carouselArea .owl-prev span:before{right:4px}.carouselArea .owl-prev span:after{right:1px}.carouselArea .owl-next span:before{left:4px}.carouselArea .owl-next span:after{left:1px}.carouselArea .owl-item{height:405px}.carouselArea .owl-item:nth-child(2n) .item{background-color:rgba(255,255,255,.5)}.carouselArea .owl-item .item{position:relative;width:720px;height:100%;overflow:hidden;background-color:rgba(255,255,255,.7);background-image:url(../images/ico_carousel_loading.gif);background-position:center center;background-repeat:no-repeat}.carouselArea .owl-item .item a:after{content:'';background:rgba(255,255,255,0);transition-duration:200ms}.carouselArea .owl-item:hover .item a:after{content:'';position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background:rgba(255,255,255,.3)}.carouselArea .owl-item.active.center{background:#e4e7ee}.carouselArea .owl-item.active.center:hover .item:after{background:rgba(255,255,255,.15)}.carouselArea .owl-item.active.center:hover .itemInfo{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:translate3d(0,0,0)}.carouselArea .itemInfo{position:absolute;bottom:0;z-index:2;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;height:70px;text-align:center;color:#fff;background:rgba(0,0,0,.35);transform:translate3d(0,70px,0);transition-duration:250ms}.carouselArea .itemInfo .itemInfo-inner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:left;padding:6px 11px 11px;letter-spacing:-.4em}.carouselArea .itemInfo .itemInfo-inner .itemInfoInner-title{display:block;margin-bottom:3px;text-shadow:1px 1px 1px rgba(0,0,0,.42);font-size:20px;font-weight:700;line-height:1.5;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carouselArea .itemInfo .itemInfo-inner .itemInfoInner-category{box-sizing:border-box;display:inline-block;margin-right:5px;padding:1px 6px;border:solid 1px #fff;border-radius:4px;text-shadow:0 0 1px rgba(0,0,0,.21);font-size:10px;letter-spacing:normal}.carouselArea .itemInfo .itemInfo-inner .itemInfoInner-owner{display:inline-block;width:400px;font-size:14px;vertical-align:middle;text-shadow:1px 1px 1px rgba(0,0,0,.21);letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carouselArea .itemInfo .itemInfo-inner .c-sticky{float:right}.lounge-wrap .arrow-left,.lounge-wrap .arrow-right{display:block;position:absolute;top:146px;width:32px;height:32px;background-color:rgba(40,40,40,.8);background-repeat:no-repeat;background-position:center;z-index:2}.lounge-wrap .arrow-left{left:30px;background-image:url(../images/main-arrow-left.png);background-size:12px 22px}.lounge-wrap .arrow-right{right:30px;background-image:url(../images/main-arrow-right.png);background-size:12px 22px}.lounge-wrap .content-title .gene-btn{float:right;margin-right:5px;color:#fff;font-size:12px}.lounge-wrap .about-lounge{padding:50px 0 60px}.lounge-wrap .dmm-lounge-logo{float:left;margin-right:30px}.lounge-wrap .about-lounge h3{margin:0;font-size:22px;line-height:1}.lounge-wrap .about-lounge .col-wrap{margin-top:40px}.lounge-wrap .about-lounge .read-txt{max-width:735px;margin-top:13px;float:left;font-size:14px;color:#8a8a8a}.lounge-wrap .about-lounge .col-3 p{margin-top:20px;font-size:12px;color:#8a8a8a}.lounge-wrap .about-lounge .gene-btn{float:right;width:108px;height:31px;margin-top:13px;padding-right:30px;line-height:31px;color:#fff}.lounge-wrap .about-lounge .gene-btn:after{width:30px;height:31px}.lounge-wrap .col-3{display:block;float:left;width:331px;margin-right:15px}.lounge-wrap .col-3:last-child{float:right;margin-right:0}.lounge-wrap .col-3 h4{height:35px;margin:0;padding:25px 0 0 95px;font-size:16px;background:no-repeat center left}.lounge-wrap .col-3:first-child h4{padding-left:123px;background-image:url(../images/info-icon.png)}.lounge-wrap .col-3:nth-child(2) h4{background-image:url(../images/expand-icon.png)}.lounge-wrap .col-3:nth-child(3) h4{background-image:url(../images/toast-icon.png)}.lounge-wrap .lounge-open{padding:35px 0 44px;text-align:center;background-color:#f3f3f3}.lounge-wrap .lounge-open.sub-page{background-color:#fff}.lounge-wrap .lounge-open p{margin:37px 0 0;color:#8a8a8a;font-size:16px}.lounge-wrap .lounge-open .em{margin:0 0 27px;color:#282828;font-size:24px;font-weight:700;line-height:1;letter-spacing:.05em}.lounge-wrap .btn-open,.lounge-wrap .btn-open:link,.lounge-wrap .btn-open:visited{display:block;width:580px;margin:0 auto;padding:16px 0;line-height:1;font-size:26px;font-weight:700;text-align:center;border-radius:2px;box-shadow:0 4px 0 #08afb5;background-color:#11c2c8;color:#fff;letter-spacing:2px}.lounge-wrap .btn-open:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.lounge-wrap .lounge-open .gene-btn{width:266px;height:31px;margin-top:21px;padding-right:30px;line-height:31px;color:#fff;font-size:14px}.lounge-wrap .lounge-open .gene-btn:after{width:30px;height:31px}.lounge-wrap .lounge-open .txt-img{margin:45px auto 0}.lounge-wrap .new-page .main-contents .list-title{margin-top:60px}.lounge-wrap .new-page .main-contents .list-title:first-child{margin-top:0}.lounge-wrap .list-title .gene-btn{float:right;color:#fff;font-size:12px}.lounge-wrap .category-main{position:relative;height:284px;padding:20px 0 0;background:#f1f3f6}.lounge-wrap .category-main:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:'';margin:auto;width:32px;height:32px;background:url(../images/ajax-loader.gif) no-repeat center center;z-index:1;transition:opacity .25s linear}.lounge-wrap .category-main.show:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.lounge-wrap .category-main .swiper-slide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:428px;height:253px;margin:0 -2px;transition:opacity .5s ease-out}.lounge-wrap .category-main.show .swiper-slide{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.lounge-wrap .category-main .swiper-slide a{display:block;transition:all .2s linear}.lounge-wrap .category-main .swiper-slide.swiper-slide-active a{position:absolute;left:50%;top:50%;width:450px;height:253px;margin:-124px 0 0 -225px;z-index:1}.lounge-wrap .category-main .swiper-slide:not(.swiper-slide-active) a{position:absolute;left:50%;top:50%;width:400px;height:225px;margin:-113px 0 0 -200px}.lounge-wrap .category-main .swiper-slide.swiper-slide-prev a{margin-left:-213px}.lounge-wrap .category-main .swiper-slide.swiper-slide-next a{margin-left:-187px}.lounge-wrap .category-main .category-main-inner{position:relative;height:100%}.lounge-wrap .swiper-pagination-bullet{width:10px;height:10px;background-color:#e4e7ee;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.lounge-wrap .swiper-container-horizontal>.swiper-pagination{bottom:5px}.lounge-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#282828}.lounge-wrap .swiper-button-next,.lounge-wrap .swiper-button-prev{width:32px;height:32px;margin-top:-28px;background-color:rgba(40,40,40,.8)}.lounge-wrap .swiper-button-prev{background-image:url(../images/main-arrow-left.png);background-size:12px 22px}.lounge-wrap .swiper-button-next{background-image:url(../images/main-arrow-right.png);background-size:12px 22px}.lounge-wrap .category-main .img-wrapper a{position:relative;border-radius:3px;overflow:hidden;box-shadow:0 2px 1px rgba(127,127,127,.64)}.lounge-wrap .category-main .img-wrapper img{width:100%;height:auto}.lounge-wrap .category-main .introduction-part{position:absolute;bottom:0;width:calc(100% - 15px);padding:5px 5px 5px 10px;border-bottom:2px solid #e04a4b;border-radius:0 0 3px 3px;background-color:rgba(40,40,40,.5);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity .25s linear}.lounge-wrap .category-main .swiper-slide-active .introduction-part{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.lounge-wrap .category-main .category-main-title{width:100%;color:#fff;font-weight:700;font-size:17px;text-shadow:1px 1px 3px #000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lounge-wrap .category-main .category-main-owner{float:left;color:#fff;font-size:12px;text-shadow:1px 1px 3px #000}.lounge-wrap .category-main .introduction-part .gene-btn{float:right;margin-top:3px;color:#fff}.lounge-wrap .category-page{padding-bottom:60px}.lounge-wrap .category-page .view-btn{width:656px;margin:24px auto 0}.lounge-wrap .category-page-side{position:relative;top:-16px}.lounge-wrap .category-page-inner{margin-top:60px}.lounge-wrap .category-page-side .block-small{margin-top:14px}.lounge-wrap .category-page-inner .block-large:nth-child(2n+1){margin-left:20px}.lounge-wrap .category-page-inner .block-large:nth-child(3n+1){margin-left:0}@media screen and (min-width:1600px) and (max-width:1919px){.lounge-wrap .category-page-inner .block-large:nth-child(2n+1){margin-left:20px}.lounge-wrap .category-page-inner .block-large:nth-child(3n+1){margin-left:0}}@media screen and (min-width:1920px){.lounge-wrap .category-page-inner .block-large:nth-child(2n+1){margin-left:20px}.lounge-wrap .category-page-inner .block-large:nth-child(3n+1){margin-left:0}}.lounge-wrap .list-page .main-contents:not(.liquid) .block-large:nth-child(5n+1){margin-left:0}@media screen and (max-width:1461px){.lounge-wrap .list-page .liquid .block-large:nth-child(-n+2){margin-top:20px}.lounge-wrap .list-page .liquid .block-large:nth-child(2n+1){margin:20px 0 0 20px}.lounge-wrap .list-page .liquid .block-large:nth-child(3n+1){margin-left:0}}@media screen and (min-width:1462px) and (max-width:1809px){.lounge-wrap .main-contents.liquid{width:1372px}.lounge-wrap .list-page .liquid .block-large:nth-child(2n+1){margin-left:20px}.lounge-wrap .list-page .liquid .block-large:nth-child(3n+1){margin-left:20px}.lounge-wrap .list-page .liquid .block-large:nth-child(4n+1){margin-left:0}.lounge-wrap .list-page .liquid .block-large:nth-child(-n+4){margin-top:20px}}@media screen and (min-width:1810px){.lounge-wrap .main-contents.liquid{width:1720px}.lounge-wrap .list-page .liquid .block-large:nth-child(-n+3),.lounge-wrap .list-page .liquid .block-large:nth-child(-n+4){margin-top:20px}.lounge-wrap .list-page .liquid .block-large:nth-child(3n+1),.lounge-wrap .list-page .liquid .block-large:nth-child(4n+1){margin-left:20px}.lounge-wrap .list-page .liquid .block-large:nth-child(5n+1){margin-left:0}}.lounge-wrap .my-lounge-page{margin-top:36px;padding-bottom:24px}.lounge-wrap .my-lounge-page .main-contents{position:relative;top:-16px}.lounge-wrap .my-lounge-page .block-large{position:relative;height:auto;margin:20px 0 0 20px;padding-bottom:15px}.lounge-wrap .my-lounge-page .block-large:nth-child(3n+1){clear:left;margin-left:0}.lounge-wrap .my-lounge-page .block-large [class^=lounge-label]{z-index:2}.lounge-wrap .my-lounge-page .block-large .lounge-label-pi{height:22px}.lounge-wrap .my-lounge-page .block-large a{position:relative;z-index:1}.lounge-wrap .account-nav{padding:50px 0;background-color:#fff}.lounge-wrap .account-nav li{margin-top:20px}.lounge-wrap .account-nav li a{position:relative;display:block;height:20px;line-height:20px;padding-left:28px;font-size:16px}.lounge-wrap .account-nav li a:hover{text-decoration:underline}.lounge-wrap .account-nav li a:before{content:'';position:absolute;top:0;bottom:0;left:0;margin:auto;display:block;width:20px;height:20px;background:url(../images/list-icon.png) no-repeat center center;background-color:#000}.lounge-wrap .account-nav li:first-child{margin-top:0}.lounge-wrap .withdrawal.lounge-withdraw .gene-btn{width:196px;height:30px;margin-top:40px;line-height:30px;color:#fff}.lounge-wrap .withdrawal.lounge-withdraw .gene-btn:after{width:30px;height:30px}.lounge-wrap .detail-page-pickup{padding:20px 0 30px;letter-spacing:normal}.lounge-wrap .detail-page-pickup .list-title{width:1011px;margin:0 auto}.lounge-wrap .detail-page-pickup .block-small{display:block;-ms-flex-item-align:strech;-ms-grid-row-align:strech;align-self:strech;width:244px;margin:14px 16px 0 0;background:transparent;letter-spacing:normal}.lounge-wrap .detail-page-pickup .block-small .date{width:45px;height:42px;padding-top:4px;border-right:2px solid #282828;font-size:18px}.lounge-wrap .detail-page-pickup .block-small .date span{font-size:9px}.lounge-wrap .detail-page-pickup .block-small .txt-area{padding:8px 10px}.lounge-wrap .detail-page-pickup .block-small .txt-area:after{display:block;content:'';clear:both}.lounge-wrap .detail-page-pickup .block-small .owner-name{margin:4px 0 0}.lounge-wrap .detail-page-pickup .block-small .price-years,.lounge-wrap .detail-page-pickup .block-small .recruiting-count,.lounge-wrap .detail-page-pickup .block-small .multiple-plans{margin:4px 0 0}.lounge-wrap .detail-page-pickup .block-small:nth-child(4){margin-right:0}.lounge-wrap .detail-page-pickup .block-small a{background:#fff}.lounge-wrap .detail-page-pickup .block-small img{border-bottom:2px solid #e04a4b}.lounge-wrap .detail-page-pickup .block-small h2{margin:0;height:34px;line-height:1.28;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;font-size:14px}.lounge-wrap .detail-page-pickup .block-small .infoWrap{height:40px}.lounge-wrap .detail-page-pickup .block-small .countWrap{position:relative}.lounge-wrap .detail-page-pickup .block-small .countWrap .block-balloon{top:-24px;line-height:16px;font-size:10px}.lounge-wrap .detail-page-pickup .block-small .countWrap .block-balloon span{font-size:11px;font-weight:700}.lounge-wrap .detail-page-pickup .block-small .priceWrap{float:left}.lounge-wrap .detail-page-pickup .block-small .priceWrap .price-years{float:none;display:block}.lounge-wrap .detail-page-pickup .block-small .priceWrap .txt-ohterplan{color:#282828}.lounge-wrap .detail-page-pickup .sub-content{position:relative;width:1056px}.lounge-wrap .detail-page-pickup .sub-content .swiper-button-prev{left:-6px}.lounge-wrap .detail-page-pickup .sub-content .swiper-button-next{right:-6px}.lounge-wrap .detail-page-pickup .sub-content .swiper-container{overflow:hidden;margin-top:14px;padding:0 10px}.lounge-wrap .detail-page-pickup .sub-content .swiper-button-prev,.lounge-wrap .detail-page-pickup .sub-content .swiper-button-next{top:145px}.lounge-wrap .detail-page-pickup.my-prf-pickup .sub-content .swiper-button-prev,.lounge-wrap .detail-page-pickup.my-prf-pickup .sub-content .swiper-button-next{top:inherit;bottom:136px}.lounge-wrap .notfound{display:block;margin-bottom:60px;background-color:#fff}.lounge-wrap .notfound .sub-content{position:relative;height:210px;margin-top:30px;padding:50px 0;background-color:#e4e7ee;text-align:center}.lounge-wrap .notfound .sub-content p:first-child{margin:0;color:#e04a4b;font-size:22px;font-weight:700}.lounge-wrap .notfound .sub-content p+p{margin:20px 0 0;font-size:14px}.lounge-wrap .notfound .close{position:absolute;top:10px;right:10px;width:20px;border:1px solid #bfc4d0;display:block;height:20px;padding:0}.lounge-wrap .notfound .close img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.lounge-wrap .cushion-wrap{width:100%;height:100vh}.lounge-wrap .cushion-wrap .over-lay-card{padding-top:48px;border:none;box-shadow:none}.lounge-wrap .cushion-wrap .payment-alert{width:653px}.lounge-wrap .withdrawal .sub-content{margin-top:30px;padding:50px 0;background-color:#e4e7ee;text-align:center}.lounge-wrap .withdrawal .sub-content p:first-child{color:#e04a4b;font-size:22px;font-weight:700}.lounge-wrap .withdrawal .sub-content p:first-child span{font-size:32px;vertical-align:baseline}.lounge-wrap .withdrawal .withdrawal-lounge{margin-top:46px;font-size:18px;font-weight:700}.lounge-wrap .withdrawal-label{display:inline-block;position:relative;height:14px;margin-right:15px;padding:2px 8px 6px;background-color:#282828;color:#fff;font-size:12px;vertical-align:middle}.lounge-wrap .withdrawal-label:after{content:'';display:inline-block;position:absolute;top:0;right:-10px;width:0;height:0;border:solid transparent;border-width:22px 0 0 10px;border-left-color:#282828}.lounge-wrap .withdrawal-text{margin-top:40px;font-size:14px}.lounge-wrap .withdrawal input.entry-btn-gr{padding:0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lounge-wrap .withdrawal .entry-btn-gr{display:inline-block;width:208px;margin-right:55px}.lounge-wrap .withdrawal .entry-btn-pi{display:inline-block;width:248px;height:48px;margin-top:35px;line-height:48px;background-color:#e04a4b;box-shadow:0 3px 0 #a72929;font-size:16px}.lounge-wrap .detail-page{margin-top:20px}.lounge-wrap .detail{display:block;margin-bottom:80px;background-color:#fff}.lounge-wrap .title-detail-h1{margin-top:0}.lounge-wrap .planWrap{margin-top:65px}.lounge-wrap .planWrap__title{margin:0 0 16px;font-size:18px;font-weight:400;line-height:1}.lounge-wrap .planWrap .entry-totalCount h3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:55px;margin-bottom:16px;padding:0 16px;font-size:16px;background:#f3f3f3;border-left:solid 3px #282828;line-height:55px}.lounge-wrap .planWrap .entry-totalCount h3 span{height:35px;padding:0 10px;background:#fff;font-weight:700;line-height:35px}.lounge-wrap .planWrap .entry-totalCount h3 span:before{content:'';display:inline-block;width:16px;height:14px;margin-right:4px;background-image:url(../images/side-people-icon.png);background-size:16px 14px}.lounge-wrap .planWrap .entry-totalCount h3 span:after{content:'人';font-weight:400}.lounge-wrap .detail-static .lounge-admission .info-area{padding-top:12px}.lounge-wrap .lounge-admission{margin-bottom:16px;background-color:#f3f3f3;text-align:center}.lounge-wrap .lounge-admission .description-area{padding:12px 16px;border-left:solid 3px #282828;box-shadow:0 1px 0 0 #dcdcdc}.lounge-wrap .lounge-admission .description-area .status-text{margin:0;font-size:12px;font-weight:400;text-align:left;margin-bottom:4px}.lounge-wrap .lounge-admission .description-area .plan-title{display:block;margin:0 0 4px;font-size:20px;font-weight:700;line-height:1.25;text-align:left}.lounge-wrap .lounge-admission .description-area .summary-text{font-size:14px;text-align:left;line-height:1.44}.lounge-wrap .lounge-admission.full .status-text,.lounge-wrap .lounge-admission.deletion .status-text{color:#e04a4b}.lounge-wrap .lounge-admission .add-btn-message{margin-top:10px}.lounge-wrap .lounge-admission .add-btn-message a{margin-right:2px;text-decoration:underline}.lounge-wrap .lounge-admission .add-btn-message a:hover{text-decoration:none}.lounge-wrap .lounge-admission .count-area{margin:12px 0;padding:0 10px}.lounge-wrap .lounge-admission .entry-count{display:inline-block;line-height:22px;font-size:16px}.lounge-wrap .lounge-admission .entry-count .thick{font-size:16px;font-weight:700}.lounge-wrap .lounge-admission .entry-count:before{content:'';display:inline-block;margin-right:4px;width:16px;height:14px;background-image:url(../images/side-people-icon.png);background-size:16px 14px}.lounge-wrap .lounge-admission.full .entry-count,.lounge-wrap .lounge-admission.stop .entry-count,.lounge-wrap .lounge-admission.registering .entry-count{color:#b1b6c3}.lounge-wrap .lounge-admission.full .entry-count:before,.lounge-wrap .lounge-admission.stop .entry-count:before,.lounge-wrap .lounge-admission.registering .entry-count:before{background-image:url(../images/side-people-icon-gr.png)}.lounge-wrap .lounge-admission .recruit-count{display:inline-block;font-size:12px}.lounge-wrap .lounge-admission .recruit-count:before{content:'/';padding:0 3px}.lounge-wrap .lounge-admission .remaining_count{position:relative;display:inline-block;height:24px;padding:0 4px;margin-left:8px;line-height:24px;font-size:12px;vertical-align:top;background-color:#11c2c8;color:#fff}.lounge-wrap .lounge-admission .remaining_count:before{content:'';position:absolute;top:0;bottom:0;left:-10px;display:block;width:0;height:0;margin:auto;border:5px solid transparent;border-right-color:#11c2c8}.lounge-wrap .lounge-admission .remaining_count span{font-size:14px;font-weight:700}.lounge-wrap .lounge-admission.stop .remaining_count{background-color:#e4e7ee;color:#b1b6c3}.lounge-wrap .lounge-admission.stop .remaining_count:before{border-right-color:#e4e7ee}.lounge-wrap .lounge-admission .info-area{margin:12px 0 0;padding:0 10px 12px}.lounge-wrap .lounge-admission .info-area .inner{padding:10px 0;background-color:#fff}.lounge-wrap .lounge-admission .info-area .inner .privilege{line-height:1;margin-bottom:2px}.lounge-wrap .lounge-admission .info-area .inner .now-result{font-size:18px;font-weight:700}.lounge-wrap .lounge-admission .info-area .inner .now-result span{font-size:24px}.lounge-wrap .lounge-admission.deletion .info-area{color:#8a8a8a}.lounge-wrap .lounge-admission.deletion .info-area .inner{padding:0;background-color:inherit}.lounge-wrap .lounge-admission .btn-area{padding:12px 10px;border-top:solid 1px #dcdcdc}.lounge-wrap .lounge-admission .btn-area .sidebar-btn-pi,.lounge-wrap .lounge-admission .btn-area .sidebar-btn-sk,.lounge-wrap .lounge-admission .btn-area .sidebar-btn-gr,.lounge-wrap .lounge-admission .btn-area .sidebar-btn-fa,.lounge-wrap .lounge-admission .btn-area .sidebar-btn-google .sidebar-btn-app{margin-top:0}.lounge-wrap .privilege{color:#e04a4b;font-size:12px;font-weight:700}.lounge-wrap .privilege:before{content:'＜';display:inline}.lounge-wrap .privilege:after{content:'＞';display:inline}.lounge-wrap [class^=sidebar-btn]{display:block;position:relative;width:280px;height:62px;margin:20px auto 0;line-height:62px;border-radius:3px;color:#fff;font-size:30px;text-align:center}.lounge-wrap [class^=sidebar-btn]:after{content:'';display:inline-block;position:absolute;bottom:5px;right:5px;width:8px;height:8px;background-image:url(../images/btn-icon-white.png)}.lounge-wrap [class^=sidebar-btn]:link,.lounge-wrap [class^=sidebar-btn]:hover,.lounge-wrap [class^=sidebar-btn]:visited{color:#fff}.lounge-wrap .sidebar-btn-pi{box-shadow:0 2px 0 #a72929;background-color:#e04a4b}.lounge-wrap .sidebar-btn-pi:hover{box-shadow:0 2px 0 #cb393a;background:#cb393a}.lounge-wrap .sidebar-btn-sk{box-shadow:0 2px 0 #009a9f;background-color:#11c2c8;font-size:24px}.lounge-wrap .sidebar-btn-sk:hover{box-shadow:0 2px 0 #08afb5;background-color:#08afb5}.lounge-wrap .sidebar-btn-fa{box-shadow:0 2px 0 #09193c;background-color:#305097;font-size:24px}.lounge-wrap .sidebar-btn-fa:hover{box-shadow:0 2px 0 #1a387a;background-color:#1a387a}.lounge-wrap .sidebar-btn-google{box-shadow:0 3px 0 #a92318;background-color:#db4437;font-size:22px}.lounge-wrap .sidebar-btn-google:hover{box-shadow:0 3px 0 #c14439;background-color:#c14439}.lounge-wrap .sidebar-btn-app{box-shadow:0 3px 0 #0b6d4b;background-color:#10ae77;font-size:22px}.lounge-wrap .sidebar-btn-app:hover{box-shadow:0 3px 0 #0b6d4b;background-color:#0b6d4b}.lounge-wrap .sidebar-btn-survey{box-shadow:0 3px 0 #990101;background-color:#c63d03;font-size:22px}.lounge-wrap .sidebar-btn-survey:hover{box-shadow:0 3px 0 #990101;background-color:#990101}.lounge-wrap .sidebar-btn-gr{box-shadow:0 2px 0 #7c7c7c;background-color:#a2a2a2;font-size:24px}.lounge-wrap .sidebar-btn-gr:hover{box-shadow:0 2px 0 #919191;background-color:#919191}.lounge-wrap .over-lay{position:fixed;left:0;top:0;display:block;width:100%;height:100%;background:rgba(255,255,255,.7);z-index:150;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .25s linear}.lounge-wrap .over-lay.over-lay.hide{z-index:-1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.lounge-wrap .over-lay-follow{position:fixed;left:0;top:0;display:block;width:100%;height:100%;background:rgba(255,255,255,.7);z-index:150;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .25s linear}.lounge-wrap .over-lay-follow.over-lay.hide{z-index:-1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.lounge-wrap .over-lay-card{position:absolute;top:0;right:0;bottom:0;left:0;width:798px;height:292px;margin:auto;padding:32px 0 36px;border:1px solid #eaeaea;background-color:#fff;text-align:center;box-shadow:0 0 10px 3px rgba(147,147,147,.11)}.lounge-wrap .over-lay-card.app{height:170px}.lounge-wrap .over-lay-card .close{position:absolute;top:10px;right:10px;display:block;border:1px solid #d5d5d5;width:20px;height:20px}.lounge-wrap .over-lay-card .close img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.award2017Wrap{padding:0 16px 16px;background:#080939 url(/pc/images/award2017/bg_vote.png) no-repeat center center;background-size:300px 167px;text-align:center}.award2017Wrap__btnWrap{margin-top:16px}.award2017Wrap__btnWrap__btn{display:inline-block;width:100%;padding:0 32px;box-sizing:border-box;height:41px;border-radius:4px;font-size:16px;line-height:41px;color:#fff!important;background:#978358;box-shadow:0 3px 0 0 #7e6d47;font-family:Yu Mincho,YuMincho,Hiragino Mincho ProN,Hiragino Mincho Pro,'HG明朝B',MS Mincho,serif;transition:all .1s ease 0s}.award2017Wrap__btnWrap__btn:hover{background:#7e6d47;box-shadow:0 3px 0 0 #7e6d47;transition:all .1s ease 0s}.over-lay.sns-complete .over-lay-card{height:190px;width:570px;padding:40px}.over-lay.sns-complete .payment-alert{box-sizing:border-box;width:100%;border-top:1px solid #e04a4b;border-right:1px solid #e04a4b;border-bottom:1px solid #e04a4b;border-left:26px solid #e04a4b;border-radius:12px / 50%;color:#e04a4b;background-size:4px 16px}.over-lay.sns-complete .payment-alert:before{content:'';top:3px;left:-13px;width:4px;height:16px;background:url(../images/alert-icon2.png) no-repeat;background-size:4px 16px}.over-lay.sns-complete .txt-confirm{margin-top:30px;font-size:24px}.over-lay.sns-complete .select-area{width:384px;margin:20px auto 0}.over-lay.sns-complete .select-area [class^=btn-select]{display:block;width:180px;height:52px;line-height:52px;margin-top:0;border-radius:6px;color:#333;border:solid 1px #333;font-size:18px;text-align:center}.over-lay.sns-complete .select-area .btn-select-yes{float:left}.over-lay.sns-complete .select-area .btn-select-no{float:right}.over-lay.sns-complete .txt-notes{margin-top:8px;font-size:12px}.lounge-wrap .regist-area{width:680px;margin:28px auto 0}.lounge-wrap .regist-area .entry-btn-pay{color:#282828}.over-lay-follow .over-lay-card{height:450px}.lounge-wrap .beginners{width:370px;float:left;padding-bottom:10px}.lounge-wrap .member{float:right;padding-left:40px;padding-bottom:10px;border-left:1px solid #ccc}.lounge-wrap .beginners h2,.lounge-wrap .member h2{margin:10px 0 0;font-weight:700}.lounge-wrap .beginners h2:before{content:'';display:inline-block;width:10px;height:17px;margin-right:12px;vertical-align:middle;background-image:url(../images/beginner-icon.png)}.lounge-wrap .beginners .entry-btn-fa,.lounge-wrap .beginners .entry-btn-google{margin-bottom:10px;width:330px;height:52px;margin-top:20px;line-height:52px;font-size:18px}.lounge-wrap .member .entry-btn-pay,.lounge-wrap .beginners .entry-btn-pay{width:260px;margin:20px auto 10px;font-size:16px}.lounge-wrap .member .entry-btn-pay{margin-top:20px}.lounge-wrap .app .beginners .entry-btn-pay{margin-top:20px}.lounge-wrap .withdrawal .sub-content{position:relative}.lounge-wrap .detail .withdrawal .sidebar-btn-sk{width:280px;height:62px;line-height:62px;font-size:24px}.lounge-wrap .withdrawal .sub-content .close{position:absolute;top:10px;right:10px;border:1px solid #bfc4d0;display:block;width:20px;height:20px}.lounge-wrap .withdrawal .sub-content .close img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.lounge-wrap .sns-share ul{float:right}.lounge-wrap .sns-share li{position:relative;float:left;width:60px;height:37px;margin-left:4px}.lounge-wrap .sns-share li a{display:block;position:relative;width:100%;height:100%;overflow:hidden}.lounge-wrap .sns-share li a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.lounge-wrap .sns-share li a img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.lounge-wrap .sns-share li.share-fb a{background-color:#305097}.lounge-wrap .sns-share li.share-fb a img{width:33px;height:26px}.lounge-wrap .sns-share li.share-hb a{background-color:#008fde}.lounge-wrap .sns-share li.share-hb a img{width:49px;height:24px}.lounge-wrap .sns-share li.share-tw a{background-color:#55acee}.lounge-wrap .sns-share li.share-tw a img{width:33px;height:25px}.lounge-wrap .sns-share li.share-li{width:37px;background-color:#00c300;background-image:url(../images/line.png);background-size:29px 26px;background-repeat:no-repeat;background-position:center}.lounge-wrap .share-count{position:absolute;bottom:-35px;left:0;right:0;padding:3px 0;border:1px solid #d5d5d5;border-radius:3px;font-size:11px;text-align:center}.lounge-wrap .share-count:before{content:'';position:absolute;top:-4px;left:0;right:0;display:block;width:6px;height:4px;margin:auto;background-image:url(../images/sns-ballon.jpg);background-size:cover}.lounge-wrap .owner-profile-title{margin:20px 0 15px;padding-left:5px;font-size:14px;font-weight:700}.lounge-wrap .owner-profile-title:before{content:'';display:inline-block;width:9px;height:16px;margin-right:10px;background-image:url(../images/profile-icon.png);background-size:cover}.lounge-wrap .owner-figure+.owner-figure{margin-top:10px}.lounge-wrap .side-owner-name{position:relative;margin-top:12px;padding-left:17px;font-size:14px;font-weight:700}.lounge-wrap .side-owner-name:before,.lounge-wrap .side-owner-name:after,.lounge-wrap .detail-entry-area h2:before,.lounge-wrap .detail-entry-area h2:after{position:absolute;top:3px;left:0;content:'';display:block;width:8px;height:8px;background:#282828}.lounge-wrap .side-owner-name:after,.lounge-wrap .detail-entry-area h2:after{top:8px;left:5px;background:#e04a4b}.lounge-wrap .owner-entry-area{word-break:break-all}.lounge-wrap .owner-entry-area img{max-width:100%}.lounge-wrap .owner-entry-area p{font-size:12px;color:#505050}.lounge-wrap .owner-entry-area a{color:#e04a4b;text-decoration:underline}.lounge-wrap .owner-news{margin-top:20px;padding-top:23px;border-top:1px solid #e4e7ee}.lounge-wrap .owner-news-title{margin:0;padding-left:24px;background:url(../images/owner-news-title.png) no-repeat 2px center;font-size:14px;font-weight:700}.lounge-wrap .owner-news-lists{margin-top:16px}.lounge-wrap .owner-news-lists li{margin-top:16px;font-size:14px}.lounge-wrap .owner-news-lists li:first-child{margin-top:0}.lounge-wrap .owner-news-lists li a:hover{text-decoration:underline}.lounge-wrap .owner-news-lists .news-date{display:block;font-size:12px;color:#8a8a8a}.lounge-wrap .detailpage-content .title-detail-h1{margin:0;height:60px;line-height:1.25;font-size:24px;font-weight:700}.lounge-wrap .detailpage-content .owner-name{margin:6px 0 0;padding-bottom:10px;line-height:1;font-size:16px;font-weight:400}.lounge-wrap .detailpage-content .detail-main-visual{margin-top:10px}.lounge-wrap .detailpage-content .detail-main-visual img{width:100%;height:auto}.lounge-wrap .detailpage-content img{max-width:676px}.lounge-wrap .detailpage-content .btn-anchor{display:block;position:relative;width:187px;height:24px;margin-top:10px;padding-left:36px;line-height:24px;border-radius:6px;border:solid 1px #e04a4b;color:#e04a4b;font-size:16px;font-weight:700;box-shadow:0 1px 0 #e04a4b;background-color:#fff}.lounge-wrap .detailpage-content .btn-anchor:before{content:'';display:inline-block;position:absolute;z-index:10;top:6px;left:10px;width:8px;height:12px;background:url(../images/anchor_icon.png) no-repeat;background-size:16px 12px}.lounge-wrap .detailpage-content .btn-anchor:after{content:'';display:inline-block;position:absolute;z-index:5;bottom:0;left:0;width:26px;height:24px;border-right:solid 1px #e04a4b}.lounge-wrap .detailpage-content .btn-anchor:hover{background:#e04a4b;color:#fff}.lounge-wrap .detailpage-content .btn-anchor:hover:after{border-right:solid 1px #b72222;height:26px;margin-bottom:-2px}.lounge-wrap .detailpage-content .btn-anchor:hover:before{background:url(../images/anchor_icon.png) no-repeat;background-size:16px 12px;background-position:-8px 0}.lounge-wrap .detailpage-content .title-detail-h2{margin:20px 0 0;border-bottom:2px solid #e04a4b;font-size:20px;font-weight:700}.lounge-wrap .lounge-info{margin-top:65px;background-color:#f3f3f3}.lounge-wrap .lounge-info-title{width:285px;padding:9px 0 9px 13px;margin:0;line-height:1;font-size:14px;font-weight:400;background-color:#282828;color:#fff;border-left:solid 2px #e04a4b}.lounge-wrap .info-detail{padding:6px 10px 20px;text-align:center}.lounge-wrap .info-detail .title:hover,.lounge-wrap .info-detail .thumb:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.lounge-wrap .info-detail .title{text-align:left;margin:17px 0 0}.lounge-wrap .info-detail .lounge-description{text-align:left}.lounge-wrap .lounge-description{margin-top:29px}.lounge-wrap .description-title:before{content:'';display:inline-block;vertical-align:middle;width:12px;height:16px;margin-right:10px;background-image:url(../images/lounge-icon.png);background-size:cover}.lounge-wrap .info-detail .description-title{margin:0;padding:0}.lounge-wrap .title-detail-tag{margin-bottom:10px}.lounge-wrap .detail-player:hover{cursor:pointer}.lounge-wrap .detail-entry-area.detail-entry-areaNoheading{padding:20px 0 0}.lounge-wrap .detail-entry-area.detail-entry-unlockMovie{padding:10px 0 0}.lounge-wrap .detail-entry-area.detail-entry-unlockMovie .note-video-clip:nth-child(1){margin:0 auto 15px}.lounge-wrap .detailpage-content .anchor-paywall-link{display:block}.lounge-wrap .detailpage-content .anchor-paywall-link:hover{cursor:pointer;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.lounge-wrap .detailpage-content .anchor-paywall-link:hover .detail-player:after{background:rgba(244,0,0,.7)}.lounge-wrap .play-icon:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:20;display:block;width:0;height:0;border-top:11px solid transparent;border-right:0 solid transparent;border-bottom:11px solid transparent;border-left:21px solid #fff}.lounge-wrap .detail-player:after{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:10;display:block;width:90px;height:60px;border-radius:10px;background:rgba(0,0,0,.6);content:''}.detail-player{position:relative}.detail-thumbs-area{padding-top:50px}.lounge-wrap .detailpage-content .detail-player:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.lounge-wrap .detailpage-content .detail-thumbs-title{margin:0;border-bottom:2px solid #e04a4b;font-size:20px;font-weight:700}.lounge-wrap .detailpage-content .detail-thumbs-list{margin-bottom:-30px;padding:15px 0 0;line-height:1.57;font-size:14px}.lounge-wrap .detailpage-content .detail-follow-area{margin:30px auto;text-align:center}.lounge-wrap .detailpage-content .detail-follow-area .detail-follow-area-btn{width:270px;margin:0 auto}.lounge-wrap .detailpage-content .detail-follow-area .detail-follow-area-btn .c-follow{width:100%;padding:12px 0 12px 21px;color:#fff;background-color:#75d609;font-size:16px;text-align:center;line-height:16px;border-radius:20px;box-sizing:border-box;box-shadow:0 3px 0 #69c009;background-image:url(../images/ico-follow-white.svg);background-position:45px 12px}.lounge-wrap .detailpage-content .detail-follow-area .detail-follow-area-btn .c-follow:hover{background-color:#69c009}.lounge-wrap .detailpage-content .detail-follow-area .txt-small{margin-top:5px;font-size:10px;line-height:1.3}.lounge-wrap .list-block{float:left;width:324px;margin-bottom:30px}.lounge-wrap .list-block .thumbs-title{display:block;font-weight:700;font-size:14px;margin:10px 0 0}.lounge-wrap .list-block .thumbs-title{display:block;font-weight:700;font-size:14px;margin:10px 0 0}.lounge-wrap .list-block .text{font-weight:400;line-height:1.5;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";margin-top:5px}.thumbs-unlock-icon{position:relative;font-size:12px;font-weight:400;color:#474c58;padding:4px 7px;background:#e4e7ee;margin:0 10px 4px 0;display:inline-block;line-height:1}.thumbs-unlock-icon:before{content:'';width:0;height:0;border:solid 10px transparent;border-left:solid 6px #e4e7ee;position:absolute;top:50%;right:-16px;margin-top:-10px}.lounge-wrap .detailpage-content .list-block:nth-child(odd){margin-right:28px}.lounge-wrap .list-block:not(.is-close):hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.lounge-wrap .list-block .thumbs-img{position:relative;z-index:0}.lounge-wrap .list-block.is-close .thumbs-img:after{width:302px;height:182px;content:'閉鎖中';display:block;color:#fff;font-size:20px;line-height:182px;text-align:center;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:1}.lounge-wrap .list-block .thumbs-img .hashtag{position:absolute;top:0;left:0}.lounge-wrap .list-block .thumbs-ico-movie:before{background-position:-146px 0}.lounge-wrap .list-block .thumbs-ico-txt:before{background-position:-181px 0}.lounge-wrap .list-block .thumbs-ico-cheer:before{background-position:-111px 0}.lounge-wrap .list-block .thumbs-ico-movie:after{top:61px;left:117px;width:90px}.lounge-wrap .thumbs-txt-area{margin-top:4px}.lounge-wrap .hashtag{padding:4px 8px 3px 7px;display:inline-block;line-height:1;font-size:12px;color:#fff}.lounge-wrap .hashtag .status{display:inline-block;position:absolute;height:15px;margin:-4px -8px 0 7px;padding:5px 8px 2px 7px;white-space:nowrap}.lounge-wrap .hashtag .status--free,.lounge-wrap .hashtag .status--open{background-color:#e04a4b}.lounge-wrap .hashtag .status--unlock{background-color:#e4e7ee;color:#474c58}.lounge-wrap .hashtag:before{display:inline-block;width:15px;height:15px;margin-right:8px;background-image:url(../images/tag-icon.png);vertical-align:middle;content:''}.lounge-wrap .hashtag.hashtag-txt:before{background-position:0 -45px}.lounge-wrap .hashtag.hashtag-movie:before{background-position:0 -30px}.lounge-wrap .hashtag.hashtag-img:before{background-position:0 -15px}.lounge-wrap .hashtag.hashtag-cheer:before{background-position:0 0}.lounge-wrap .hashtag.hashtag-txt{background-color:#ffb476}.lounge-wrap .hashtag.hashtag-movie{background-color:#479999}.lounge-wrap .hashtag.hashtag-img{background-color:#5fcc5f}.lounge-wrap .hashtag.hashtag-cheer{background-color:#ff7676}.lounge-wrap .detail-entry-area{padding:15px 0 0;line-height:1.57;font-size:14px}.lounge-wrap .detail-entry-area h2{position:relative;margin:20px 0 12px;padding:0 0 0 17px;line-height:1.3;font-size:16px;font-weight:700}.lounge-wrap .detail-entry-area div,.lounge-wrap .detail-entry-area p{line-height:1.65;font-size:15px;color:#505050}.lounge-wrap .detail-entry-area strong{line-height:1.5;font-size:14px;font-weight:700}.lounge-wrap .detail-entry-area a{line-height:1.5;color:#e04a4b;font-size:14px;text-decoration:underline}.lounge-wrap .detail-entry-area a:hover{text-decoration:none}.lounge-wrap .detail-entry-area .youtube,.lounge-wrap .detail-entry-area .vimeo,.lounge-wrap .detail-entry-area .note-video-clip{display:block;margin:15px auto;width:676px;height:380px}.lounge-wrap .detail-entry-area.unlock-area{margin-top:36px}.lounge-wrap .detail .paywall{margin-top:48px;padding-bottom:40px;border-bottom:dashed 1px #afb6c5}.lounge-wrap .detail .paywall .entry-btn-pay{color:#282828;cursor:pointer}.lounge-wrap .detail .paywall .entry-btn-sk,.lounge-wrap .detail .paywall .entry-btn-gr{cursor:pointer}.lounge-wrap .detail .paywall .btn_wrap~.btn_wrap{margin-top:20px}.lounge-wrap .detail .paywall .tx-permission{text-align:center;margin-top:20px}.lounge-wrap .detail .paywall .tx-permission:before{content:'※'}.lounge-wrap .detail .paywall .tx-follow{margin-left:20px;color:#e04a4b;vertical-align:middle;cursor:pointer}.lounge-wrap .detail .paywall-box{width:654px;margin:0 auto 40px;letter-spacing:.05em}.lounge-wrap .detail .paywall-box:last-child{margin-bottom:0}.lounge-wrap .detail .paywall-ttl{display:block;width:676px;margin:0 auto 27px;position:relative;text-align:center}.lounge-wrap .detail .paywall-ttl-inner{display:inline-block;padding:7px 48px;border-radius:16px;background:#e4e7ee;color:#474c58;font-size:12px;font-weight:700;position:relative;z-index:10}.unlock .lounge-wrap .detail .paywall-ttl-inner:before{background:url(../images/unlock-icon.png) no-repeat;width:14px}.lounge-wrap .detail .paywall-ttl-inner:before{content:'';display:inline-block;width:11px;height:14px;margin-right:8px;background:url(../images/lock.png) no-repeat;vertical-align:bottom;padding-bottom:3px}.lounge-wrap .detail .paywall-ttl:after{content:'';border-top:dashed 1px #afb6c5;width:676px;display:block;position:absolute;top:16px;z-index:0}.lounge-wrap .detail .paywall-ttlWrap{margin-bottom:10px}.lounge-wrap .detail .paywall-ttlWrap .paywall-ttl-salon{display:inline;margin-right:8px;font-size:24px;font-weight:700;vertical-align:middle}.lounge-wrap .detail .paywall-ttlWrap .paywall-ttl-salon a:hover{text-decoration:underline}.lounge-wrap .detail .paywall-ttlWrap .paywall-link{position:relative;display:inline-block;padding-left:12px;vertical-align:middle}.lounge-wrap .detail .paywall-ttlWrap .paywall-link a:visited,.lounge-wrap .detail .paywall-ttlWrap .paywall-link a:link{color:#e04a4b;font-size:12px;font-weight:400;text-decoration:underline}.lounge-wrap .detail .paywall-ttlWrap .paywall-link a:hover{text-decoration:none}.lounge-wrap .detail .paywall-ttlWrap .paywall-link:before{content:'';width:0;height:0;border:solid 4px transparent;border-left:solid 6px #e04a4b;position:absolute;top:50%;left:0;margin-top:-4px}.lounge-wrap .detail .paywall-table{width:100%;text-align:left;border-collapse:collapse;color:#282828}.lounge-wrap .detail .paywall-table .main-btn-pi,.lounge-wrap .detail .paywall-table .main-btn-sk{font-weight:400}.lounge-wrap .detail .paywall-table th,.lounge-wrap .detail .paywall-table td{padding:12px;border:solid 1px #d5d5d5;font-size:14px}.lounge-wrap .detail .paywall-table th{font-weight:400;text-align:center}.lounge-wrap .detail .paywall-table thead{background:#f3f3f3}.lounge-wrap .detail .paywall-table .paywall-ttl-plan{width:32%}.lounge-wrap .detail .paywall-table .paywall-ttl-price{width:27%}.lounge-wrap .detail .paywall-table .paywall-ttl-admission{width:30%}.lounge-wrap .detail .paywall-table .paywall-cell-button [class^=main-btn]{width:140px}.lounge-wrap .detail .paywall-table .paywall-ttl-button{width:10%}.lounge-wrap .detail .paywall-table .paywall-tbody{font-weight:700;text-align:center}.lounge-wrap .detail .paywall-table .paywall-cell-lounge{text-align:left}.lounge-wrap .detail .paywall-table .privilege:before{content:'＜';display:inline}.lounge-wrap .detail .paywall-table .privilege:after{content:'＞';display:inline}.lounge-wrap .detail .paywall-table .paywall-cell-price{font-size:16px}.lounge-wrap .detail .paywall-table .paywall-cell-price .paywall-price-free{color:#e04a4b;font-size:20px}.lounge-wrap .detail .paywall-table .paywall-cell-admission{text-align:center;font-size:16px}.lounge-wrap .detail .paywall-table .paywall-plan a:hover{text-decoration:underline}.lounge-wrap .detail [class^=main-btn]{display:block;position:relative;width:240px;height:40px;margin:7px auto 0;line-height:40px;border-radius:2px;color:#fff;font-size:18px;text-align:center;cursor:pointer}.lounge-wrap .detail [class^=main-btn]:after{content:'';display:inline-block;position:absolute;bottom:5px;right:5px;width:8px;height:8px;background-image:url(../images/btn-icon-white.png)}.lounge-wrap .main-btn-pi{box-shadow:0 2px 0 #a72929;background-color:#e04a4b}.lounge-wrap .main-btn-pi:hover{box-shadow:0 2px 0 #cb393a;background:#cb393a}.lounge-wrap .main-btn-sk{box-shadow:0 2px 0 #009a9f;background-color:#11c2c8}.lounge-wrap .main-btn-sk:hover{box-shadow:0 2px 0 #08afb5;background-color:#08afb5}.lounge-wrap .btn-lounge{box-shadow:0 2px 0 #009a9f;background-color:#11c2c8}.paywall .purchase-wrap{margin-top:36px}.paywall .purchase-inner{width:635px;margin:0 auto}.paywall .purchase-img{float:left;width:220px}.paywall .purchase-info{float:right;width:394px}.paywall .purchase-title{margin:7px 0 11px;font-size:14px;font-weight:700;display:block}.paywall .purchase-price .price-wrap{float:left;width:150px;font-size:14px;line-height:1;height:42px}.paywall .purchase-price .price-wrap .price{font-size:22px;font-weight:700;line-height:1.5}.paywall .purchase-price .main-btn-pi{float:right;margin-top:0;width:240px}.lounge-wrap .completion{text-align:center}.lounge-wrap .completion h2{margin:180px 0 0;font-size:28px;font-weight:700}.lounge-wrap .completion .completion-message{margin-top:75px;line-height:1.45;font-size:22px}.lounge-wrap .completion .add-message{margin-top:40px;line-height:1.6;font-size:13px}.lounge-wrap .completion .add-message a{text-decoration:underline;color:#e04a4b}.lounge-wrap .completion .add-message a:hover{text-decoration:none}.lounge-wrap .withdrawal.intro-join .sub-content{padding-top:30px}.lounge-wrap .withdrawal.intro-join .sub-content .completion-message{font-size:22px;line-height:22px}.lounge-wrap .withdrawal.intro-join .sub-content .completion-message:before{content:'';display:inline-block;margin-right:5px;width:22px;height:22px;background:url(../images/alert-icon2.png) no-repeat #e04a4b center center;background-size:4px 16px;border-radius:50%;vertical-align:top}.lounge-wrap .withdrawal.intro-join .sub-content .topback{margin-top:30px;font-size:14px;text-decoration:underline}.lounge-wrap .withdrawal.intro-join .sub-content .topback:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.lounge-wrap .withdrawal.intro-join .withdrawal-lounge{margin-top:30px}.lounge-wrap .withdrawal.intro-join .intro-text{margin-top:20px;line-height:1.5;font-size:22px;font-weight:700;color:#333}.lounge-wrap .withdrawal.intro-join .intro-text_gray{color:#333!important}.lounge-wrap .withdrawal.intro-join .withdrawal-text{margin-top:10px}.lounge-wrap .withdrawal.intro-join .sidebar-btn-pi,.lounge-wrap .withdrawal.intro-join .sidebar-btn-survey,.lounge-wrap .withdrawal.intro-join .sidebar-btn-fa,.lounge-wrap .withdrawal.intro-join .sidebar-btn-google,.lounge-wrap .withdrawal.intro-join .sidebar-btn-app{margin-top:45px;width:650px;height:64px;line-height:64px;font-weight:700;font-size:22px}.lounge-wrap .withdrawal.intro-join .sidebar-btn-pi:after,.lounge-wrap .withdrawal.intro-join .sidebar-btn-survey:after,.lounge-wrap .withdrawal.intro-join .sidebar-btn-fa:after,.lounge-wrap .withdrawal.intro-join .sidebar-btn-google:after,.lounge-wrap .withdrawal.intro-join .sidebar-btn-app:after{display:none}.lounge-wrap .withdrawal.intro-join .intro-image{margin-top:60px;font-size:14px}.lounge-wrap .withdrawal.intro-join .intro-image ul:after{content:'';clear:both;display:block}.lounge-wrap .withdrawal.intro-join .intro-image .step4{margin:0 auto;width:984px}.lounge-wrap .withdrawal.intro-join .intro-image .step4 li{margin-right:16px;width:234px;padding:48px 15px 0}.lounge-wrap .withdrawal.intro-join .intro-image .step4 li:before{right:-12px}.lounge-wrap .withdrawal.intro-join .intro-image .step4 li .figure .sidebar-btn-fa,.lounge-wrap .withdrawal.intro-join .intro-image .step4 li .figure .sidebar-btn-google .figure .sidebar-btn-app{width:202px}.lounge-wrap .withdrawal.intro-join .intro-image .step2{margin:0 auto;width:650px}.lounge-wrap .withdrawal.intro-join .intro-image .step2 li{margin-right:70px;width:290px;padding:48px 20px 0}.lounge-wrap .withdrawal.intro-join .intro-image .step2 li:before{right:-40px}.lounge-wrap .withdrawal.intro-join .intro-image .step2 li .figure .sidebar-btn-fa,.lounge-wrap .withdrawal.intro-join .intro-image .step2 li .figure .sidebar-btn-google .figure .sidebar-btn-app{width:250px}.lounge-wrap .withdrawal.intro-join .intro-image li{position:relative;float:left;box-sizing:border-box;height:250px;background:#fff}.lounge-wrap .withdrawal.intro-join .intro-image li:before{position:absolute;top:0;bottom:0;display:block;margin:auto;content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 7px;border-color:transparent #000;z-index:3}.lounge-wrap .withdrawal.intro-join .intro-image li:last-child{margin-right:0}.lounge-wrap .withdrawal.intro-join .intro-image li:last-child:before{display:none}.lounge-wrap .withdrawal.intro-join .intro-image li h3{position:absolute;left:0;top:0;margin:0;width:100%;height:30px;background:#282828;text-align:center;line-height:30px;font-weight:700;font-size:13px;color:#fff;z-index:3}.lounge-wrap .withdrawal.intro-join .intro-image li h3 .ico-number{display:inline-block;width:15px;height:15px;margin:6px 5px 6px 0;border:solid 1px #fff;border-radius:50%;line-height:15px;font-size:11px;font-weight:400;color:#fff}.lounge-wrap .withdrawal.intro-join .intro-image li p{position:relative;margin-bottom:16px;text-align:left;line-height:1.5;font-size:14px;z-index:2}.lounge-wrap .withdrawal.intro-join .intro-image li .figure{position:absolute;left:0;bottom:0;width:100%;height:120px;z-index:1}.lounge-wrap .withdrawal.intro-join .intro-image li .figure img,.lounge-wrap .withdrawal.intro-join .intro-image li .figure a{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.lounge-wrap .withdrawal.intro-join .intro-image li .figure .sidebar-btn-fa,.lounge-wrap .withdrawal.intro-join .intro-image li .figure .sidebar-btn-google .sidebar-btn-app{height:37px;line-height:37px;font-size:12px}.lounge-wrap .withdrawal.intro-join .intro-image .attention{margin-top:23px;padding-right:20px;text-align:right;line-height:1.2;color:#e04a4b}.lounge-wrap .withdrawal.intro-join .l-balloon{width:700px;margin:40px auto 0;padding:30px 0;text-align:center;background-color:#fff;position:relative}.lounge-wrap .withdrawal.intro-join .l-balloon .text{color:#333;font-size:20px;font-weight:400;line-height:1.5}.lounge-wrap .withdrawal.intro-join .l-balloon:after{width:0;height:0;content:'';display:block;border-top:20px solid #fff;border-right:15px solid transparent;border-bottom:20px solid transparent;border-left:15px solid transparent;position:absolute;bottom:-40px;left:50%;margin-left:-15px}.lounge-wrap .withdrawal.intro-join .l-appbox{width:650px;margin:80px auto 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.lounge-wrap .withdrawal.intro-join .l-appbox .appbox{position:relative;width:100%;padding:56px 0;text-align:center;border:1px solid #979797}.lounge-wrap .withdrawal.intro-join .l-appbox .appbox-title{position:absolute;top:-15px;left:0;right:0;margin:0 auto;width:384px;font-size:20px;font-weight:400;text-align:center;color:#333;background:#e4e7ee}.lounge-wrap .withdrawal.intro-join .l-appbox .appbox-linkWrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:360px;margin:0 auto}.lounge-wrap .withdrawal.intro-join .l-appbox .appbox-qrimg{width:160px;height:160px;margin-right:40px;background:#d0d0d0}.lounge-wrap .withdrawal.intro-join .l-appbox .appbox-qrimg>img{width:100%}.lounge-wrap .withdrawal.intro-join .l-appbox .appbox-url{width:160px;cursor:pointer}.lounge-wrap .withdrawal.intro-join .l-appbox .appbox-url:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.lounge-wrap .withdrawal.intro-join .l-appbox .appbox-url img{width:100%}.lounge-wrap .withdrawal.intro-join .l-appbox .appbox-url.is-close{position:relative;pointer-events:none}.lounge-wrap .withdrawal.intro-join .l-appbox .appbox-url.is-close:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.7);border-radius:10px}.lounge-wrap .withdrawal.intro-join .l-appbox .appbox-txt{font-size:11px}.lp-wrap{margin-top:20px}.lp-wrap .content-title{position:relative;font-weight:400}.lp-content{margin-top:40px}.lp-content:first-child{margin-top:0}.main-contents .bnr-wrap{margin-top:40px;text-align:center}.main-contents .bnr-wrap img{width:768px;height:90px}.lp-content .lp-tab-wrap{display:block;border-radius:2px;font-weight:700;margin-bottom:20px;letter-spacing:-.4em}.lp-tab{display:inline-block;margin-right:10px;letter-spacing:normal}.lp-tab:last-child{margin-right:0}.lp-tab [class^=tab-btn]{position:relative;margin:0 auto;padding:0 10px;border-radius:2px;border:solid 1px #ccd2e2;color:#474c58;font-size:16px;height:35px;line-height:35px;vertical-align:top;display:inline-block;box-shadow:0 2px 0 #ccd2e2;background-color:#e04a4b;background:#e4e7ee}.lp-content .lp-tab .txt{vertical-align:middle}.lp-content .tab-btn-on:after{content:'';position:absolute;top:-1px;left:-1px;background-color:#e04a4b;height:2px;width:100%;border-top-left-radius:2px;border-top-right-radius:2px;border:solid 1px #e04a4b;border-bottom:0}.lp-content .tab-btn-mylounge{box-shadow:0 2px 0 #ccd2e2;background-color:#e04a4b;background:#e4e7ee}.lp-content .tab-btn-off{box-shadow:none;height:37px;background:#fff;border:solid 1px #ccd2e2;color:#afb6c5}.lp-content .tab-btn-off:after{content:'';display:none}.lp-content .tab-btn-off:hover:after{content:'';display:block;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:absolute;top:-1px;left:-1px;background-color:#e04a4b;height:2px;width:100%;border-top-left-radius:2px;border-top-right-radius:2px;border:solid 1px #e04a4b;border-bottom:0;animation-duration:.2s;-webkit-animation-duration:.2s;animation-name:fade-in;-webkit-animation-name:fade-in}@keyframes fade-in{0%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}1%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{display:block;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.lp-content .tab-btn-off:hover{color:#e04a4b;transition:color .2s linear}.lp-paidlist .lp-paidlist-explain{margin:18px auto 0;width:984px;font-size:14px}.lp-paidlist-wrap{margin-top:30px}.lp-paidlist .detail-thumbs-list{position:relative;letter-spacing:-.4em}.lp-paidlist .detail-thumbs-list .list-block{display:inline-block;width:302px;padding:10px;margin:0 26px 0 0;letter-spacing:normal;border:solid 1px #dedede}.lp-paidlist .list-block:nth-child(3n){margin-right:0}.lp-paidlist .list-block:nth-child(n+4){margin-top:26px}.lp-paidlist .list-block .thumbs-img{cursor:default}.lp-paidlist .thumbs-title{font-size:14px;margin:8px 0 0;height:42px;display:block}.lp-paidlist .thumbs-img:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.lp-paidlist .thumbs-title:hover{text-decoration:underline}.lp-paidlist .thumbs-title:hover{text-decoration:underline}.lp-paidlist .mylounge-btn,.lp-paidlist .mylounge-btn:link,.lp-paidlist .mylounge-btn:visited{display:block;position:relative;width:302px;height:34px;margin:15px auto 0;border-radius:2px;box-shadow:0 2px 0 #009a9f;background-color:#11c2c8;font-size:16px;color:#fff;text-align:center;line-height:34px}.lp-paidlist .mylounge-btn:after{content:'';display:inline-block;position:absolute;bottom:5px;right:5px;width:8px;height:8px;background-image:url(../images/btn-icon-white.png)}.lp-paidlist .list-block:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.mylounge-btn:link,.mylounge-btn:visited{color:#fff}.lp-content .mylounge-btn:hover{box-shadow:0 2px 0 #08afb5;background-color:#08afb5}.lp-top-profile{position:relative;margin-top:40px;padding-left:58px}.lp-top-profile:after{content:'';clear:both;display:block}.no-prf{display:block;position:absolute;top:0;left:0;width:100%;height:110%;background-color:rgba(255,255,255,.8);transition:opacity .4s}.no-prf-content{text-align:center}.no-prf-ttl{font-size:17px;font-weight:700}.no-prf-ttl:before,.no-prf-ttl:after{display:inline-block}.no-prf-ttl:before{content:'＼';margin-right:3px}.no-prf-ttl:after{content:'／';margin-left:3px}.no-prf-btn{width:460px;height:57px;margin-top:10px;border-radius:2px;border:none;box-shadow:0 3px 0 #009a9f;background-color:#11c2c8;color:#fff;font-size:22px;font-weight:700}.no-prf-btn:hover{background-color:#08afb5;cursor:pointer}.no-prf-content .no-prf-txt{margin-top:19px;font-size:12px;line-height:1.666}.lp-followSalon-explain{margin:18px auto 0;width:984px;font-size:14px}.lp-followSalon-wrap{margin-top:30px}.lp-followSalon-list .list-block{display:inline-block;width:324px;padding:10px;margin:13px 26px 13px 0;letter-spacing:normal;border:solid 1px #dedede}.lp-followSalon-list .list-block:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.lp-followSalon-list .list-block:nth-child(3n){margin-right:0}.lp-followSalon-list .list-block .thumbs-title:hover{text-decoration:underline}.lp-followSalon-list .list-block .thumbs-img{cursor:default}.lp-followSalon-list .list-block:not(.is-close) .thumbs-img:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.lp-followSalon-loungemeta{margin-top:10px;text-align:center}.lp-followSalon-loungemeta .lounge-loungeName{width:100%;height:38px;display:inline-block;margin-right:20px;vertical-align:middle;letter-spacing:normal}.lp-followSalon-loungemeta .lounge-ownerName{width:100%;height:38px;display:inline-block;margin-right:20px;color:#8a8a8a;vertical-align:middle;letter-spacing:normal}.lp-followSalon-loungemeta .lounge-fee{display:inline-block;margin-right:14px;vertical-align:middle;letter-spacing:normal}.lp-followSalon-loungemeta .lounge-num{display:inline-block;margin-right:8px;padding-left:24px;background:url(../images/people-icon.png) no-repeat left center;vertical-align:middle;letter-spacing:normal}.lp-followSalon .mylounge-btn,.lp-followSalon .mylounge-btn:link,.lp-followSalon .mylounge-btn:visited{display:block;position:relative;width:302px;height:34px;margin:15px auto 0;border-radius:2px;box-shadow:0 2px 0 #009a9f;background-color:#11c2c8;font-size:16px;color:#fff;text-align:center;line-height:34px}.lp-followSalon .mylounge-btn:after{content:'';display:inline-block;position:absolute;bottom:5px;right:5px;width:8px;height:8px;background-image:url(../images/btn-icon-white.png)}.lp-followSalon-txt{padding:0 10px;float:right;background:#e4e7ee;border-radius:2px;cursor:pointer}.lp-followSalon-txt:hover{background:#ccd2e2}.mylounge-btn:link,.mylounge-btn:visited{color:#fff}.lp-content .mylounge-btn:hover{box-shadow:0 2px 0 #08afb5;background-color:#08afb5}.lp-top-profile{position:relative;margin-top:40px;padding-left:58px}.lp-top-profile:after{content:'';clear:both;display:block}.lp-top-profile .wrap-img{box-sizing:border-box;position:relative;float:left;width:164px;height:164px;padding:2px;border:1px solid #eee;border-radius:50%;overflow:hidden}.lp-top-profile .wrap-img img{position:absolute;top:50%;left:50%;max-width:158px;max-height:158px;border-radius:50%;transform:translate3d(-50%,-50%,0)}.wrap-txt-info{float:left;max-width:calc(100% - 194px);margin-left:30px}.lp-top-name{margin:6px 0 0;font-size:20px}.prf-items:after{content:'';clear:both;display:block}.prf-items{margin:6px 0 0;font-size:14px}.prf-items dt{float:left}.prf-items dt:nth-of-type(n+3),.prf-items dd:nth-of-type(n+3){margin-top:3px}.prf-items dt:nth-of-type(2n){margin-left:20px}.prf-items dt:nth-of-type(3n){clear:both}.prf-items dd{float:left;margin-left:6px}.wrap-txt-info .entry-btn-pay:link,.wrap-txt-info .entry-btn-pay:focus,.wrap-txt-info .entry-btn-pay:visited{float:left;width:140px;height:34px;margin:26px 0 0;color:#282828;font-weight:400;line-height:34px}.lp-top-profile .prf-sns{display:block;float:left;margin:26px 0 0 20px}.prf-sns:after{content:'';display:block;clear:both}.prf-sns li{float:left;width:36px;height:36px;margin-left:10px;border-radius:50%}.prf-sns li:first-child{margin-left:0}.prf-sns li:not(.negative):hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.prf-sns li a{display:block;position:relative;width:100%;height:100%}.prf-sns li img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:auto}.icon-fa{background-color:#305097}.icon-fa img{width:7px}.icon-tw{background-color:#55acee}.icon-tw img{width:18px}.icon-inst{background-color:#3f729b}.icon-inst img{width:16px}.icon-yt{background-color:#cd201f}.icon-yt img{width:18px}.icon-bl{background-color:#e04a4b}.icon-bl img{width:27px}.prf-sns .negative{background-color:#e4e7ee;pointer-events:none}.prf-notes{margin-top:30px;padding:10px 0;border:solid 1px #c5c5c5;border-radius:20px;text-align:center}.lp-content .lp-top-listwrap{margin-top:20px}.lp-top-list{position:relative;margin-top:20px;padding:5px 0 30px;border-bottom:1px dashed #dedede}.lp-top-list:after{content:'';clear:both;display:block}.lp-top-list:first-child{margin:0}.notice-owner{position:absolute;top:5px;right:0;width:77px}.notice-owner label:hover{cursor:pointer}.notice-owner input[type=checkbox]{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.notice-owner input[type=checkbox]+span{position:relative}.notice-owner input[type=checkbox]+span:before{content:'';display:block;position:absolute;top:0;left:-22px;width:14px;height:14px;border:1px solid #d5d5d5}.notice-owner input[type=checkbox]+span:after{content:'';display:none;position:absolute;top:3px;left:-19px;width:9px;height:9px;background-image:url(../images/check-icon.png)}.notice-owner input[type=checkbox]:checked+span:after{display:block}.notice-owner .q-popup{display:none;position:absolute;top:-45px;right:-10px;width:186px;height:34px;border:1px solid #dadada;background-color:#fff;line-height:34px;text-align:center}.notice-owner .q-popup:after{content:'';display:block;position:absolute;bottom:-8px;right:13px;width:10px;height:8px;background-image:url(../images/baloonarrow.png);background-size:cover}.notice-owner .q-notice-owner{display:inline-block;position:absolute;top:0;right:0;width:16px;height:16px;border:1px solid #a4a4a4;border-radius:50%;color:#a4a4a4;font-size:10px;text-align:center}.notice-owner .q-notice-owner:hover{cursor:default}.notice-owner .q-notice-owner:link,.notice-owner .q-notice-owner:visited{color:#a4a4a4}.notice-owner-contentsList{margin-top:10px}.notice-owner-contentsList label:hover{cursor:pointer}.notice-owner-contentsList input[type=checkbox]{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.notice-owner-contentsList input[type=checkbox]+span{position:relative}.notice-owner-contentsList input[type=checkbox]+span:before{content:'';display:block;position:absolute;top:0;left:-22px;width:14px;height:14px;border:1px solid #d5d5d5}.notice-owner-contentsList input[type=checkbox]+span:after{content:'';display:none;position:absolute;top:3px;left:-19px;width:9px;height:9px;background-image:url(../images/check-icon.png)}.notice-owner-contentsList input[type=checkbox]:checked+span:after{display:block}.lp-top-list .wrap-img{float:left;width:244px;overflow:hidden}.lp-top-list .wrap-img a:hover img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.ml-des{width:760px;float:left;margin-left:20px}.lp-top-loungename{margin:0;line-height:1.375;font-size:16px;width:520px}.lp-top-loungename:after{content:'';display:block;clear:both}.lp-top-plan{margin-top:2px}.lounge-wrap .lp-top-planName{margin-top:5px;font-size:14px;line-height:1}.lounge-wrap .lp-top-loungemeta{margin-top:5px;letter-spacing:-.4em}.lounge-wrap .lp-top-loungemeta .owner-name{display:inline-block;margin-right:20px;color:#8a8a8a;vertical-align:middle;letter-spacing:normal}.lounge-wrap .lp-top-loungemeta .lounge-fee{display:inline-block;margin-right:14px;vertical-align:middle;letter-spacing:normal}.lounge-wrap .lp-top-loungemeta .lounge-num{display:inline-block;margin-right:8px;padding-left:24px;background:url(../images/people-icon.png) no-repeat left center;vertical-align:middle;letter-spacing:normal}.lounge-wrap .lp-top-loungemeta .count-balloon{position:relative;display:inline-block;padding:3px;background:#11c2c8;color:#fff;font-size:12px;white-space:nowrap;letter-spacing:normal;vertical-align:middle}.lounge-wrap .lp-top-loungemeta .count-balloon:before{content:'';position:absolute;top:0;bottom:0;left:-8px;display:block;width:0;height:0;margin:auto;border:4px solid transparent;border-right-color:#11c2c8}.lounge-wrap .lp-top-loungemeta .count-balloon span{font-size:14px;font-weight:700}.ml-state{display:inline-block;position:relative;margin-top:28px;padding:0 5px 0 0;border:1px solid #dedede}.ml-state .ttl-ml-state{display:inline-block;position:absolute;top:-13px;left:7px;height:20px;margin:0;padding:0 3px;border:1px solid #cacaca;border-radius:1px;background-color:#fff;color:#8a8a8a;font-weight:400;font-size:11px;line-height:20px;text-align:center}.ml-state .ttl-ml-state:after{content:'';display:block;position:absolute;bottom:-5px;left:8px;width:6px;height:5px;background-image:url(../images/baloonarrow.png);background-size:cover}.label-state{display:block;float:left;width:124px;height:47px;height:100%;font-size:14px;text-align:center;line-height:47px}.ml-des [class^=ml-btn]{display:block;height:34px;float:left;margin-top:5px;padding:0 15px;border-radius:3px;font-size:14px;text-align:center;line-height:34px}.ml-des [class^='ml-btn']+[class^='ml-btn']{margin-left:8px}.ml-des [class^=ml-btn]:visited,.ml-des [class^=ml-btn]:link{color:#fff}.ml-btn-pi{box-shadow:0 3px 0 #a72929;background-color:#e04a4b}.ml-btn-pi:hover{box-shadow:0 3px 0 #cb393a;background-color:#cb393a}.ml-btn-fa{box-shadow:0 3px 0 #09193c;background-color:#305097}.ml-btn-fa:hover{box-shadow:0 3px 0 #1a387a;background-color:#1a387a}.ml-btn-google{box-shadow:0 3px 0 #a92318;background-color:#db4437}.ml-btn-google:hover{box-shadow:0 3px 0 #c14439;background-color:#c14439}.ml-btn-app{box-shadow:0 3px 0 #0b6d4b;background-color:#10ae77}.ml-btn-app:hover{box-shadow:0 3px 0 #0b6d4b;background-color:#0b6d4b}.ml-btn-survey{box-shadow:0 3px 0 #d2691e;background-color:#ff8c00}.ml-btn-survey:hover{box-shadow:0 3px 0 #d2691e;background-color:#d2691e}.ml-btn-sk{box-shadow:0 3px 0 #009a9f;background-color:#11c2c8}.ml-btn-sk:hover{box-shadow:0 3px 0 #08afb5;background-color:#08afb5}.ml-btn-gr{box-shadow:0 3px 0 #7c7c7c;background-color:#a2a2a2}.ml-btn-gr:hover{box-shadow:0 3px 0 #919191;background-color:#919191}.lp-wrap .member-ttl{position:relative;height:36px;line-height:36px;border-left:none;overflow:hidden}.lp-wrap .member-ttl:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:3px;height:22px;margin:auto;background-color:#e04a4b}.lp-wrap .member-ttl span{display:inline-block;width:calc(100% - 156px)}.member-ttl [class^=ml-btn]{display:inline-block;position:absolute;top:0;right:0;padding:0 15px;height:34px;border-radius:2px;color:#fff;font-size:14px;font-weight:400;line-height:34px;text-align:center}.member-ttl .ml-btn-fa:visited{color:#fff}.mamber-content{margin-top:40px}.mamber-content:after{content:'';clear:both;display:block}.member-list-wrap{width:820px;float:right}.search-bar{width:184px;float:left}.search-meta:after{content:'';clear:both;display:block}.tag-nam,.search-cond{float:left}.tag-nam{font-size:18px;font-weight:700}.search-cond{margin:3px 0 0 12px}.search-cond p{float:left;font-size:14px}.no-result{margin-top:71px;font-size:14px;text-align:center;line-height:1}.no-result p{margin-top:16px}.no-result .st-txt{margin-top:0;font-size:22px;font-weight:700;color:#e04a4b}.member-list-wrap .member-list{margin-top:10px}.member-list:after{content:'';clear:both;display:block}.member-list-card{box-sizing:border-box;float:left;width:260px;height:154px;margin-right:20px;border:1px solid #e4e7ee}.member-list-card:nth-child(n+4){margin-top:20px}.member-list-card:nth-child(3n){margin-right:0}.member-list-card a{display:block;padding:14px 10px}.member-list-card a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.prf-base:after{content:'';clear:both;display:block}.prf-base .thumb-wrap{position:relative;float:left;width:74px;height:74px;border-radius:50%;overflow:hidden}.prf-base .thumb-wrap img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;border-radius:50%;transform:translate3d(-50%,-50%,0)}.prf-info{width:154px;float:left;margin-left:10px}.prf-name{font-size:16px;font-weight:700;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prf-info .prf-age{margin-top:6px}.prf-info .prf-resist{margin-top:0}.prf-desc{display:-webkit-box;height:36px;margin-top:20px;line-height:1.5;overflow:hidden;-webkit-line-clamp:2}.search-bar{border-radius:3px}.search-ttl{height:36px;margin:0;border-radius:3px 3px 0 0;background-color:#282828;color:#fff;line-height:36px;text-align:center}.search-ttl:before{content:'';display:inline-block;position:relative;top:1px;width:14px;height:14px;margin-right:7px;background-image:url(../images/search-icon.png)}.search-items{padding:0 0 30px;border:1px solid #dedede;border-top:none;border-radius:0 0 3px 3px}.search-items li{box-sizing:border-box;border-top:1px solid #dedede}.list-parent-ttl,.kw-label{display:block;position:relative;height:40px;padding:0 10px;font-size:18px;font-weight:700;line-height:40px}.list-parent-ttl:hover{cursor:pointer}.list-parent-ttl:after{content:'';display:block;position:absolute;top:0;bottom:0;right:10px;width:10px;height:7px;margin:auto;background-image:url(../images/icon-arrow-li.png);background-size:cover}.list-parent-ttl.close-pd:after{transform:rotate(180deg)}.list-child{display:none}.list-child label{display:block}.list-child .list-child-item{display:block;position:relative;padding:10px 20px 10px 32px;font-size:14px;line-height:1.571}.list-child .list-child-item:hover{cursor:pointer}.list-child .list-child-item:before{content:'';display:block;position:absolute;top:12px;left:10px;width:14px;height:14px;border-radius:2px;border:1px solid #cbcbcb}.list-child .list-child-item:after{content:'';display:none;position:absolute;top:15px;left:14px;width:8px;height:9px;background-image:url(../images/check-icon-w.png);background-size:cover}.list-child input[type=checkbox]:checked+.list-child-item{background-color:#009a9f;color:#fff}.list-child input[type=checkbox]:checked+.list-child-item:before{border-color:#fff}.list-child input[type=checkbox]:checked+.list-child-item:after{display:block}.list-child input[type=checkbox]{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.kw-label{border-top:1px solid #dedede}.kw-input{display:block;box-sizing:border-box;width:164px;height:38px;margin:0 auto;padding:0 10px;font-size:14px}.sch-send,.sch-reset{display:block;border:none;border-radius:3px}.sch-send{width:164px;height:37px;margin:19px auto 0;box-shadow:0 3px 0 #009a9f;background-color:#11c2c8;color:#fff;font-size:18px}.sch-send:hover{box-shadow:0 3px 0 #08afb5;background-color:#08afb5}.sch-reset{width:152px;height:30px;margin:14px auto 0;background-color:#cbcbcb;font-size:12px}.sch-reset:hover{background-color:#b9b9b9}.sch-reset:before{content:'';display:inline-block;width:8px;height:8px;margin-right:6px;background-image:url(../images/cross-icon.png)}.sch-send:hover,.sch-reset:hover{cursor:pointer}.prf-edit{width:900px;margin:40px auto 0}.edit-err+.prf-edit{margin-top:68px}.main-contents .edit-err{box-sizing:border-box;width:900px;margin:40px auto 0;padding:12px 10px;background:#fff0f0}.err-msg{color:#e04a4b;font-size:14px}.err-msg:nth-child(n+2){margin-top:4px}.err-msg:before{content:'・';display:inline-block}.item-wrap{display:table;width:900px;margin:30px 0 0}.item-wrap:first-child{margin:0}.prf-edit-label{display:table-cell;float:left;width:192px;font-size:18px;font-weight:700;text-align:right}.prf-edit-area{display:table-cell;float:right;width:658px;font-size:14px}.prf-edit-area:before{position:fixed;top:0;right:0;bottom:0;left:0;display:none;content:'';margin:auto;width:32px;height:32px;background:url(../images/ajax-loader.gif) no-repeat center center;z-index:102;transition:opacity .25s linear}.edit-prf-wrap:before{content:'';display:none;position:fixed;top:0;left:0;z-index:103;width:100%;height:100%;background-color:#fff;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.nowload .prf-edit-area:before{display:block}.prf-edit-area:after{content:'';clear:both;display:block}.prf-edit-area input[type=text]{box-sizing:border-box;width:100%;height:42px;padding:0 12px;border-radius:3px;border:1px solid #cbcbcb;font-size:14px}.prf-edit-area .sup{width:100%;margin:6px 0 0;font-size:12px}.prf-edit-area .sup:after{content:'';clear:both;display:block}.sup .req{float:left;color:#e04a4b}.sup .sup-txt{float:right;color:#b3b3b3}.edit-prf-wrap{position:relative;float:left;width:160px;height:160px;padding:1px}.edit-prf-wrap img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;border-radius:50%;transform:translate3d(-50%,-50%,0)}.prf-img-edit{float:left;margin-left:20px}.edit-prf-img{width:243px;height:36px;padding:0;border:none;border-radius:3px;background:#cbcbcb;color:#282828;font-size:14px}.edit-prf-img:hover{background:#b9b9b9;cursor:pointer}.prf-img-edit .sup-txt{margin:10px 0 0;color:#b3b3b3;font-size:12px}.prf-edit-area select{height:42px;padding:0 25px 0 12px;border:1px solid #cbcbcb;border-radius:3px;font-size:14px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../images/select-icon.png);background-repeat:no-repeat;background-position:right 10px center}.prf-edit-area select.not-select{color:#cbcbcb}.prf-edit-area select option{color:#282828}.prf-edit-area select::-ms-expand{display:none}.slc-y{width:128px}.slc-m,.slc-d{width:94px}.ck-gender{position:relative;margin-left:28px;padding-left:22px}.ck-gender:first-child{margin-left:0}.ck-gender input[type=radio]{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.ck-gender span:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:15px;height:15px;margin:auto;border:1px solid #ccc;border-radius:50%}.ck-gender input[type=radio]:checked+span:after{content:'';display:block;position:absolute;top:0;bottom:0;left:4px;width:9px;height:9px;margin:auto;border-radius:50%;background-color:#282828}.edit-reside{width:128px}.edit-job{width:246px}.prf-edit-area textarea{box-sizing:border-box;width:100%;height:232px;padding:12px;border-radius:3px;border:1px solid #cbcbcb;font-size:14px;line-height:1.428;resize:none}.txtarea-max{color:#b3b3b3;font-size:12px;text-align:right}.inputwrap{position:relative;margin-top:10px}.inputwrap:after{content:'';display:block;box-sizing:border-box;position:absolute;top:1px;left:1px;width:41px;height:40px;rder-radius:2px 0 0 2px;border-right:1px solid #ccc;background-position:center;background-repeat:no-repeat}.inputwrap input[type=text]{margin:0;padding-left:55px}.inputwrap.tw:after{background-color:#55acee;background-image:url(../images/twitter-icon.png)}.inputwrap.insta:after{background-color:#3f729b;background-image:url(../images/insta-icon.png)}.inputwrap.yt:after{background-color:#cd201f;background-image:url(../images/youtube-icon.png)}.inputwrap.bl:after{background-color:#e04a4b;background-image:url(../images/blog-icon.png)}.prf-edit-area input[type=text].edit-sns-txt{box-sizing:border-box;padding-left:55px;border-radius:3px}.b-ckeck{position:relative;padding-left:22px}.b-ckeck+.sup-txt,.edi-prf-btn+.sup-txt{margin-top:10px;font-size:12px;color:#b3b3b3}.edi-prf-btn+.sup-txt{margin-top:20px;text-align:center}.b-ckeck input[type=checkbox]{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.b-ckeck input[type=checkbox]+span:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:14px;height:14px;margin:auto;border:1px solid #ccc;border-radius:2px}.b-ckeck input[type=checkbox]:checked+span:after{content:'';display:block;position:absolute;top:0;bottom:0;left:3px;width:9px;height:9px;margin:auto;background-image:url(../images/check-icon.png)}.prev-edit{margin-top:45px;text-align:center;font-size:0}.prev-edit a{display:inline-block;width:146px;height:36px;background-color:#cbcbcb;font-size:14px;text-align:center;line-height:36px}.prev-edit a:hover{background-color:#b9b9b9}.prev-edit a+a{margin-left:30px}.lounge-wrap .edi-prf-btn,.lounge-wrap .edi-prf-btn:link,.lounge-wrap .edi-prf-btn:visited{display:block;width:583px;height:57px;margin:30px auto 0;border-radius:3px;box-shadow:0 3px 0 #009a9f;background-color:#11c2c8;font-size:21px;color:#fff;text-align:center;line-height:57px}.edi-prf-btn:link,.edi-prf-btn:visited{color:#fff}.edi-prf-btn:hover{box-shadow:0 3px 0 #08afb5;background-color:#08afb5}.lounge-wrap .notice-view{display:block;width:520px;height:40px;margin:20px auto 0;border-radius:20px / 50%;border:1px solid #e04a4b;color:#e04a4b;font-size:14px;text-align:center;line-height:40px}.prf-txt{margin:40px 0 95px;padding-top:28px;border-top:1px dashed #ccc;font-size:14px;color:#8a8a8a;line-height:1.8}.prf-txt p{line-height:1.8}.prl-menu-open{position:absolute;top:0;bottom:0;right:5px;width:30px;height:22px;margin:auto;padding:0;border-radius:3px;border:none;background-color:#cbcbcb;color:#fff;text-align:center}.prl-menu-open:hover{cursor:pointer}.prl-menu-open img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.content-title .prl-menu-open:link,.content-title .prl-menu-open:visited{color:#fff}.tooltip{display:none;box-sizing:border-box;position:absolute;bottom:-35px;right:5px;width:82px;height:33px;padding-left:10px;border:1px solid #d8d8d8;border-radius:2px;background-color:#fff;color:#282828;font-size:12px;font-weight:400;line-height:33px}.tooltip li{box-sizing:border-box;padding-left:9px}.tooltip li:hover{background-color:#e4e7ee;cursor:pointer}.prl-menu-open.tipshow+.tooltip{display:block}.tooltip:after{content:'';display:block;position:absolute;top:-7px;right:8px;width:10px;height:7px;background-image:url(../images/baloonarrow.png);background-size:cover;transform:rotate(180deg)}.ovly-report{display:none;position:fixed;top:50%;left:50%;width:446px;border-radius:3px;background:#fff;font-size:14px;z-index:102;transform:translate3d(-50%,-50%,0)}.ovly-load:before{position:absolute;top:0;right:0;bottom:0;left:0;display:none;content:'';margin:auto;width:32px;height:32px;background:url(../images/ajax-loader.gif) no-repeat center center;z-index:1;transition:opacity .25s linear}.lounge-wrap.nowload .ovly-load:before,.lounge-wrap.nowload:before{display:block}.ovly-report-inner{position:relative;height:100%}.ovly-bg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.64);z-index:101}.report-ttl{width:100%;height:44px;border-radius:3px 3px 0 0;background:#e4e7ee;text-align:center;font-size:18px;font-weight:700;line-height:44px}.report-content{box-sizing:border-box;padding:20px 20px 0}.report-content [class*=entry-btn]{margin-bottom:20px}@media screen and (max-width:460px){.ovly-report{width:96%}}@media screen and (max-height:484px){.ovly-report{top:0;height:100%;transform:translate3d(-50%,0,0)}.report-content{height:calc(100% - 44px);overflow-y:scroll}}.report-sec .b-ckeck{display:block;margin-top:8px}.report-sec+.report-sec{margin-top:30px}.report-sec textarea{box-sizing:border-box;width:100%;height:122px;margin-top:7px;padding:12px;border:1px solid #cbcbcb;border-radius:3px;vertical-align:bottom;line-height:1.428}.report-content .edit-err{display:none;box-sizing:border-box;width:100%;margin:20px auto 0;padding:12px 10px;background:#fff0f0}.report-content .edit-err.show-err{display:block}.report-content .err-msg{position:relative;padding-left:15px}.report-content .err-msg:before{position:absolute;top:0;left:0}.report-content [class*=entry-btn]{width:140px;height:34px;margin-top:20px;border:none;font-size:16px;line-height:34px}.ovly-scroll .report-content [class*=entry-btn]{position:fixed;bottom:10px;left:0;right:0;margin:auto}.report-close{position:absolute;top:10px;right:10px;width:22px;height:22px;padding:0;border:1px solid #bfc4d0;background-color:#e4e7ee}.ovly-scroll .report-close{position:fixed;z-index:2}.report-close:hover{cursor:pointer}.report-close img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.adbnr-ft{display:block;width:768px;height:90px;margin:40px auto}.adbnr-side{display:block;width:300px;height:250px;margin:24px auto 0;padding-top:58px;border-top:1px solid #e8e7ec}.adbnr-ft a,.adbnr-side a{display:block}.page-anonymous .sub-content{width:984px;margin-top:30px;padding:40px 20px 50px;background-color:#e4e7ee;text-align:center}.page-anonymous .sub-content .caution-area{text-align:center}.page-anonymous .sub-content .edit-sec{display:block;height:auto;margin-bottom:15px}.page-anonymous .sub-content .check-open{height:auto}.page-anonymous .sub-content .row{margin-bottom:50px}.page-anonymous .sub-content .badge{display:block;margin-top:10px}.page-anonymous .sub-content .badge:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.page-anonymous .sub-content .boxCheckbox{display:inline-block;padding:35px 50px 30px;text-align:center;background:#fff}.page-anonymous .sub-content .boxCheckbox .b-ckeck{display:inline-block;margin-bottom:5px;padding-left:25px;font-size:16px;text-align:left;cursor:pointer}.page-anonymous .sub-content .boxCheckbox .txtLarge{margin-bottom:30px;font-size:16px}.page-anonymous .sub-content .boxCheckbox .txtSmall{font-size:12px;font-weight:400}.page-anonymous .sub-content .boxCheckbox .c-btn{margin-top:25px}.searchHeader{font-weight:700}.searchHeader form{margin-top:20px}.searchHeader form fieldset{display:block;position:relative;padding:0;margin:0;border:none;line-height:1;letter-spacing:-.4em}.searchHeader form fieldset:focus{outline:none}.searchHeader form fieldset input{box-sizing:content-box;-webkit-appearance:none;border:none;float:left;width:93%;width:calc(100% - 72px);height:20px;padding:10px 13px;font-size:20px;font-weight:700;line-height:1;border-style:solid;border-color:#888;border-width:2px 0 2px 2px;color:#353535;background:transparent;letter-spacing:normal;box-shadow:none;background:none}.searchHeader form fieldset input:focus{outline:none;outline-offset:-2px;border-style:solid;border-color:rgba(224,74,75,.7);border-width:2px 0 2px 2px}.searchHeader form fieldset input::-webkit-search-decoration{display:none}.searchHeader form fieldset input:-ms-input-placeholder{color:#9f9f9f;font-weight:400}.searchHeader form fieldset input::placeholder{color:#9f9f9f;font-weight:400}.searchHeader form fieldset button{position:absolute;float:left;width:44px;height:44px;border:none;margin:0;padding:9px 12px;line-height:1;vertical-align:top;background:transparent;letter-spacing:normal;cursor:pointer;background-color:#353535;transition:background .2s linear}.searchHeader form fieldset button:hover{background:#e04a4b}.searchHeader form fieldset button:focus{outline:none;background:#e04a4b}.searchHeader .searchPage-number{margin-top:5px;font-size:15px;font-weight:400;color:#353535}.searchHeader .searchPage-number span{margin-right:2px}.loungeApp__area{font-size:14px;text-align:center}.loungeApp__inner{margin:12px 0;padding:32px 20px;background-color:#f7f8fa}.loungeApp__communityAlert{margin:12px auto 0;padding:10px 20px;width:570px;background:#FFF;border:#cf2f47 1px solid;box-sizing:border-box}.loungeApp__communityAlert p{padding-top:4px;font-size:12px}.loungeApp__communityAlert__title{color:#cf2f47;font-size:14px;font-weight:700}.loungeApp__title{color:#3a3c3e;font-size:16px;font-weight:700;text-align:center}.loungeApp__text{padding:8px 16px 0}a.loungeApp__link{color:#14b87f}.loungeApp__btn{position:relative;display:block;margin:8px auto 0;max-width:375px;transition:all .25s;color:#FFF}.loungeApp__btn:before{content:'';position:absolute;top:0;bottom:0;left:10px;margin:auto;width:26px;height:26px;border-radius:50%}.loungeApp__btn--app{background:#14b87f;color:#FFF!important}.loungeApp__btn--app:before{background:#FFF url(../images/icon/ico_salon.svg) no-repeat center center/14px 14px}.loungeApp__btn--app:hover{background:#109a6a}.loungeApp__btn--instagram{background:#e1306c;color:#FFF!important}.loungeApp__btn--instagram:before{background:#FFF url(../images/icon/community/ico_instagram_color.svg) no-repeat center center/14px 14px}.loungeApp__btn--instagram:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.loungeApp__btn--instagram.is-disabled{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";pointer-events:none}.loungeApp__btn--facebook{background:#337bea;color:#FFF!important}.loungeApp__btn--facebook:before{background:#FFF url(../images/icon/ico_facebook_blue.svg) no-repeat center center/14px 14px}.loungeApp__btn--facebook:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.loungeApp__btn--facebook.is-disabled{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";pointer-events:none}.loungeApp__btn:nth-of-type(n+2){margin-top:10px}.loungeApp__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding-top:8px}.loungeApp__container.is-vertical:first-of-type{padding-top:17px}.loungeApp__container.is-vertical:nth-of-type(n+2){padding-top:12px}.loungeApp__container.is-vertical .loungeApp__list{margin-top:6px;padding:10px;background:#f7f8fa;border-radius:6px;box-sizing:border-box}.loungeApp__container.is-vertical .loungeApp__list.is-horizontal .loungeApp__list__item:nth-of-type(n+2){margin-left:4px}.loungeApp__container.is-horizontal:nth-of-type(n+2){margin-left:24px;padding-left:24px;border-left:1px solid #d2d3da}.loungeApp__container__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;font-size:12px;font-weight:700;text-align:left}.loungeApp__container__title:before{content:'';display:block;width:14px;height:14px;margin-right:4px}.loungeApp__container__title--app:before{background:url(../images/icon/ico_salon.svg) no-repeat center center/14px 14px}.loungeApp__container__title--instagram:before{background:url(../images/icon/community/ico_instagram_color.svg) no-repeat center center/14px 14px}.loungeApp__list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0}.loungeApp__list.is-vertical .loungeApp__list__item:nth-of-type(n+2){margin-top:8px}.loungeApp__list.is-horizontal .loungeApp__list__item:nth-of-type(n+2){margin-left:9px}.loungeApp__list__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:8px;width:140px;height:140px;background-color:#FFF;border:1px solid #d2d3da;box-sizing:border-box}.loungeApp__list__item .android_app_image{margin:0 auto;padding:10px;max-width:74px;max-height:74px;box-sizing:content-box}.loungeApp__list__item__external{-ms-flex-pack:start;justify-content:start;width:140px;height:140px;padding:2px 8px 8px;margin-right:8px;background-color:#FFF;border:1px solid #d2d3da;box-sizing:border-box}.loungeApp__list__item__external .exteranl_app_image{margin:0 auto;padding:1px 10px 10px;max-width:74px;max-height:74px;box-sizing:content-box}.loungeApp__list__subTitle{color:#3a3c3e;font-size:10px;font-weight:700;text-align:center}.loungeApp__list__note{color:#95969e;font-size:10px;line-height:15px;text-align:center}.loungeApp__list__image{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;padding:10px;max-width:74px;max-height:74px;box-sizing:content-box}.loungeApp__list__noQR{display:-ms-flexbox;display:flex;padding-top:20px;height:100%;font-size:10px}.lounge__app__admission{padding-top:12px}.lounge__app__admission .loungeApp__list{-ms-flex-pack:start;justify-content:flex-start}.box_alert-01{display:inline-block;margin:40px 0;padding:20px;border:solid 1px #e04a4b}.box_alert-01 p{margin-bottom:15px;font-size:14px;line-height:1.5}.box_alert-01 p:last-child{margin-bottom:0}.lounge-wrap .c-boxEnquete{margin-top:30px}.lounge-wrap .c-boxEnquete+.c-boxEnquete{margin-top:50px}.lounge-wrap .c-boxEnquete .boxEnquete__Heading{margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.45}.lounge-wrap .c-boxEnquete .boxEnquete__textbox textarea{box-sizing:border-box;width:100%;height:232px;padding:12px;border-radius:3px;border:1px solid #cbcbcb;font-size:14px;line-height:1.428;resize:none}.lounge-wrap .c-boxEnquete .boxEnquete__selectBox{display:block;position:relative;margin-top:9px}.lounge-wrap .c-boxEnquete .boxEnquete__selectBox:after{content:'';clear:both;display:block}.lounge-wrap .c-boxEnquete .boxEnquete__selectBox select{box-sizing:border-box;height:42px;padding:0 25px 0 12px;border:1px solid #cbcbcb;border-radius:3px;font-size:14px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../images/select-icon.png);background-repeat:no-repeat;background-position:right 10px center}.lounge-wrap .c-boxEnquete .boxEnquete__selectBox select.edit-reside{width:auto}.lounge-wrap .c-boxEnquete .boxEnquete__selectBox select.not-select{color:#cbcbcb}.lounge-wrap .c-boxEnquete .boxEnquete__selectBox select option{color:#282828}.lounge-wrap .c-boxEnquete .boxEnquete__selectBox select::-ms-expand{display:none}.lounge-wrap .c-boxEnquete .boxEnquete__radioButton li label{position:relative;display:block;padding:14px 12px 14px 26px;font-size:14px;line-height:1.357;cursor:pointer}.lounge-wrap .c-boxEnquete .boxEnquete__radioButton li label :first-child{margin-left:0}.lounge-wrap .c-boxEnquete .boxEnquete__radioButton li label:hover{font-weight:700}.lounge-wrap .c-boxEnquete .boxEnquete__radioButton li label input[type=radio]{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.lounge-wrap .c-boxEnquete .boxEnquete__radioButton li label span:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:15px;height:15px;margin:auto;border:1px solid #ccc;border-radius:50%}.lounge-wrap .c-boxEnquete .boxEnquete__radioButton li label input[type=radio]:checked+span:after{content:'';display:block;position:absolute;top:0;bottom:0;left:4px;width:9px;height:9px;margin:auto;border-radius:50%;background-color:#282828}.lounge-wrap .c-boxEnquete .boxEnquete__checkbox input[type=checkbox]{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.lounge-wrap .c-boxEnquete .boxEnquete__checkbox input[type=checkbox]:checked+span:after{display:block}.lounge-wrap .c-boxEnquete .boxEnquete__checkbox li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lounge-wrap .c-boxEnquete .boxEnquete__checkbox li label{display:block;box-sizing:border-box;position:relative;padding:14px 12px 14px 26px;width:100%;font-size:14px;line-height:1.357;cursor:pointer}.lounge-wrap .c-boxEnquete .boxEnquete__checkbox li label:hover{font-weight:700}.lounge-wrap .c-boxEnquete .boxEnquete__checkbox li label span:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:14px;height:14px;margin:auto;border:1px solid #ccc;border-radius:2px}.lounge-wrap .c-boxEnquete .boxEnquete__checkbox li label input[type=checkbox]:checked+span:after{content:'';display:block;position:absolute;top:0;bottom:0;left:3px;width:9px;height:9px;margin:auto;background-image:url(../images/check-icon.png)}.breadcrumb{width:100%;margin:16px 0 32px}.breadcrumb .breadcrumb__list{width:960px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.breadcrumb .breadcrumb__list__item{margin-right:16px;font-size:12px}.breadcrumb .breadcrumb__list__item:not(:last-child):after{content:'＞'}.breadcrumb .breadcrumb__list__item:not(:last-child)>a{margin-right:16px}.breadcrumb .breadcrumb__list__item>a{transition:all .25s}.breadcrumb .breadcrumb__list__item>a:link,.breadcrumb .breadcrumb__list__item>a:visited,.breadcrumb .breadcrumb__list__item>a:active{color:#14b87f}.breadcrumb .breadcrumb__list__item>a:hover{text-decoration:underline}@media screen and (min-width:1240px){.breadcrumb--list .breadcrumb__list{width:1204px}}.c-btn{font-size:20px;border-radius:6px;text-align:center;transition:all .25s linear;cursor:pointer}.c-btn.c-btn--large{width:150px;height:44px;line-height:44px}.c-btn.c-btn--large{width:350px;height:54px;line-height:54px}.c-btn.c-btn--full{width:100%;height:54px;line-height:54px}.c-btn.c-btn--primary{color:#FFF;background:#14b87f}.c-btn.c-btn--primary:hover{background:#109a6a}.c-btn.c-btn--secondary{color:#FFF;background:#fb5920}.c-btn.c-btn--secondary:hover{background:#e2501c}.c-btn.c-btn--follow{width:100%;height:44px;color:#FFF;line-height:44px;background:#ff006f;border-radius:26px}.c-btn.c-btn--follow:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.c-btn.c-btn--cancel{width:240px;height:54px;line-height:54px;color:#FFF;background:#bebfc5;display:block;margin-right:24px;transition:all .25s linear;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.c-btn.c-btn--cancel:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.c-btn.c-btn--next{width:240px;height:54px;line-height:54px;color:#FFF;background:#14b87f;display:block;transition:all .25s linear}.c-btn.c-btn--next:hover{background-color:#109a6a}.c-btn.c-btn--top{width:375px;height:54px;display:block;margin:0 auto;line-height:54px;color:#FFF;background:#14b87f;transition:all .25s linear}.c-btn.c-btn--top:hover{background-color:#109a6a}.c-btn.c-btn--login{width:375px;height:54px;display:block;margin:0 auto;line-height:54px;background:#ffc107;transition:all .25s linear}.c-btn.c-btn--login:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.c-btn.c-btn--disabled{pointer-events:none}.c-salonCard{width:228px;height:auto;min-height:315px;margin-bottom:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#FFF;float:left;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);position:relative}.c-salonCard>a{display:block;width:100%;height:auto}.c-salonCard .c-salonCard__thumb{width:228px;height:128px;position:relative}.c-salonCard .c-salonCard__thumb:after{width:100%;height:80px;content:'';display:none;position:absolute;top:100%;z-index:1}.c-salonCard .c-salonCard__thumb>img{width:100%;height:100%}.c-salonCard .c-salonCard__thumb.is-active:after{display:block}.c-salonCard .c-salonCard__text{width:100%;padding:8px 8px 12px}.c-salonCard .c-salonCard__text__title{height:calc(14px*1.5*2);margin-bottom:10px;font-size:14px;font-weight:700;line-height:1.5;overflow:hidden;position:relative}.c-salonCard .c-salonCard__text__owner{margin-bottom:10px;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative}.c-salonCard .c-salonCard__text__description{margin-bottom:10px;height:calc((10px*1.5)*3);color:#777;font-size:10px;line-height:1.5;overflow:hidden}.c-salonCard .c-salonCard__community{margin:0 auto 12px;padding:5px 8px;background:#f7f8fa;border-radius:6px;box-sizing:border-box;color:#3a3c3e;font-size:10px;overflow:hidden;position:relative}.c-salonCard .c-salonCard__community dl{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-salonCard .c-salonCard__community dl dt,.c-salonCard .c-salonCard__community dl dd{line-height:1}.c-salonCard .c-salonCard__community dl dt{padding-right:10px}.c-salonCard .c-salonCard__community dl dd:nth-of-type(n+2){padding-left:6px}.c-salonCard .c-salonCard__text__keyword{width:164px;font-size:14px;line-height:1.5;display:block}.c-salonCard .c-salonCard__text__keyword:before{content:'#'}.c-salonCard .c-salonCard__text__keyword:link,.c-salonCard .c-salonCard__text__keyword:visited,.c-salonCard .c-salonCard__text__keyword:active{color:#14b87f}.c-salonCard .c-salonCard__text__keyword:hover{text-decoration:underline}.c-salonCard .c-salonCard__flag{height:16px;margin-top:-8px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;position:absolute;top:calc(100% - 4px);left:8px}.c-salonCard .c-salonCard__flag__item{width:72px;height:16px;font-size:10px;font-weight:700;line-height:16px;text-align:center;border-radius:20px}.c-salonCard .c-salonCard__flag__item:not(:last-child){margin-right:8px}.c-salonCard .c-salonCard__flag__item.c-salonCard__flag__item--capacity{background:#ffc107}.c-salonCard .c-salonCard__flag__item.c-salonCard__flag__item--full{color:#FFF;background:#3a3c3e}.c-salonCard .c-salonCard__flag__item.c-salonCard__flag__item--campaign{color:#FFF;background:#fb5920}.c-salonCard .c-salonCard__follow{width:24px;height:24px;position:absolute;bottom:12px;right:8px}.c-salonCard__detail{width:375px;height:auto;padding:24px;display:none;position:absolute;background:#FFF;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);pointer-events:none;z-index:1}.c-salonCard__detail:before{width:10px;height:auto;content:'';display:block;border:10px solid transparent;position:absolute;top:50%}.c-salonCard__detail.is-show{pointer-events:auto}.c-salonCard__detail.is-left:before{border-right:10px solid #FFF;left:-30px}.c-salonCard__detail.is-right:before{border-left:10px solid #FFF;right:-30px}.c-salonCard__detail .c-salonCard__detail__flag{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.c-salonCard__detail .c-salonCard__detail__flag>li{margin-bottom:16px}.c-salonCard__detail .c-salonCard__detail__flag__item{width:72px;height:16px;font-size:10px;font-weight:700;line-height:16px;text-align:center;border-radius:20px}.c-salonCard__detail .c-salonCard__detail__flag__item:not(:last-child){margin-right:8px}.c-salonCard__detail .c-salonCard__detail__flag__item.c-salonCard__detail__flag__item--capacity{background:#ffc107}.c-salonCard__detail .c-salonCard__detail__flag__item.c-salonCard__detail__flag__item--full{color:#FFF;background:#3a3c3e}.c-salonCard__detail .c-salonCard__detail__flag__item.c-salonCard__detail__flag__item--campaign{color:#FFF;background:#fb5920}.c-salonCard__detail .c-salonCard__detail__title{max-height:80px;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1.4}.c-salonCard__detail .c-salonCard__detail__description{height:104px;margin-bottom:16px;font-size:14px;line-height:1.5}.c-salonCard__detail .c-salonCard__detail__keyword{height:14px;margin-bottom:16px}.c-salonCard__detail .c-salonCard__detail__keyword>a{font-size:14px}.c-salonCard__detail .c-salonCard__detail__keyword>a:before{content:'#'}.c-salonCard__detail .c-salonCard__detail__keyword>a:link,.c-salonCard__detail .c-salonCard__detail__keyword>a:visited,.c-salonCard__detail .c-salonCard__detail__keyword>a:active{color:#14b87f}.c-salonCard__detail .c-salonCard__detail__keyword>a:hover{text-decoration:underline}.c-salonCard__detail .c-salonCard__detail__info{margin-bottom:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.c-salonCard__detail .c-salonCard__detail__place{font-size:14px;font-weight:700;color:#95969e}.c-salonCard__detail .c-salonCard__detail__member{font-size:14px;font-weight:700;color:#95969e}.c-salonCard__detail .c-salonCard__detail__btn{width:265px}.c-salonCard__detail .c-salonCard__detail__btn>a{display:block}.c-salonCard__detail .c-salonCard__detail__btn>a:link,.c-salonCard__detail .c-salonCard__detail__btn>a:visited,.c-salonCard__detail .c-salonCard__detail__btn>a:active,.c-salonCard__detail .c-salonCard__detail__btn>a:hover{color:#FFF}.c-salonCard__detail .c-salonCard__detail__follow{width:48px;height:48px;position:absolute;bottom:28px;right:24px}@media screen and (min-width:1240px){.c-salonCard:not(:nth-child(5n)){margin-right:16px}}@media screen and (max-width:1239px){.c-salonCard:not(:nth-child(4n)){margin-right:16px}}.c-contentCard{width:228px;height:250px;margin:0 16px 24px 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);transition:opacity .25s linear}.c-contentCard:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.c-contentCard:nth-child(4n){margin-right:0}.c-contentCard .c-contentCard__img{width:228px;height:128px;overflow:hidden;position:relative}.c-contentCard .c-contentCard__img>a{display:block}.c-contentCard .c-contentCard__img img{width:228px}.c-contentCard .c-contentCard__img .c-contentCard__icon--movie:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:2;display:block;width:0;height:0;border-style:solid;border-width:14.5px 0 14.5px 26px;border-color:transparent transparent transparent #FFF}.c-contentCard .c-contentCard__img .c-contentCard__icon--movie:after{position:absolute;top:31px;left:63px;margin:auto;z-index:1;display:block;width:100px;height:66px;border-radius:16px;background:rgba(58,60,62,.6);content:''}.c-contentCard .c-contentCard__detail{padding:8px}.c-contentCard .c-contentCard__detail .c-contentCard__title a{display:block;font-size:14px;font-weight:700;width:212px;height:38px;margin-bottom:8px;line-height:1.5;height:42px;overflow:hidden;position:relative;word-break:break-all;text-align:justify}.c-contentCard .c-contentCard__detail .c-contentCard__tag{clear:both;display:block;width:56px;height:16px;line-height:16px;text-align:center;margin-bottom:10px;border:1px solid #3a3c3e;font-size:10px}.c-contentCard .c-contentCard__detail .c-contentCard__notice{font-size:12px;display:inline-block}.c-contentCard .c-contentCard__detail .c-contentCard__notice input{width:20px;height:20px;border:2px solid #d2d3da;border-radius:4px;box-shadow:none;position:relative;top:5px;margin-right:3px;outline:0}.c-contentCard .c-contentCard__detail .c-contentCard__notice input:checked{content:' ';background-image:url(../images/icon/ico_checkbox_on.png);background-size:20px 20px;border:2px solid #14b87f;background-position:-2px -2px}.c-followerCard{width:228px;height:290px;margin:0 16px 32px 0;float:left;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.c-followerCard.is-close{background-color:#b6b7be}.c-followerCard.is-close .c-followerCard__detail .c-followerCard__lounge a,.c-followerCard.is-close .c-followerCard__detail .c-followerCard__lounge span{display:block;font-size:14px;font-weight:700;width:212px;height:38px;margin-bottom:8px;line-height:1.5;height:42px;overflow:hidden;position:relative;word-break:break-all;text-align:justify}.c-followerCard:nth-child(4n){margin-right:0}.c-followerCard .c-followerCard__img{width:228px;height:128px;overflow:hidden;position:relative}.c-followerCard .c-followerCard__img>a{display:block}.c-followerCard .c-followerCard__img img{width:228px}.c-followerCard .c-followerCard__detail{padding:8px 8px 10px}.c-followerCard .c-followerCard__detail .c-followerCard__lounge a,.c-followerCard .c-followerCard__detail .c-followerCard__lounge span{display:block;font-size:14px;font-weight:700;width:212px;height:38px;margin-bottom:8px;line-height:1.5;height:42px;overflow:hidden;position:relative;word-break:break-all;text-align:justify}.c-followerCard .c-followerCard__detail .c-followerCard__owner{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px}.c-followerCard .c-followerCard__detail .c-followerCard__button{width:212px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:16px;background-color:#e8e9ef;color:#95969e;font-size:14px;font-weight:700;margin-bottom:10px;cursor:pointer}.c-followerCard .c-followerCard__detail .c-followerCard__button:before{width:18px;height:18px;margin-right:8px;content:'';display:inline-block;background:url(../images/icon/ico_follow_check_gray.svg) no-repeat;background-size:contain}.c-followerCard .c-followerCard__detail .c-followerCard__button:hover{color:#3a3c3e;background:#ffc107}.c-followerCard .c-followerCard__detail .c-followerCard__button:hover:before{display:none}.c-followerCard .c-followerCard__detail .c-followerCard__button:hover>span:nth-child(1){display:none}.c-followerCard .c-followerCard__detail .c-followerCard__button:hover>span:nth-child(2){display:inline-block}.c-followerCard .c-followerCard__detail .c-followerCard__button>span:nth-child(2){display:none}.c-followerCard .c-followerCard__detail .c-followerCard__notice{font-size:12px;display:inline-block}.c-followerCard .c-followerCard__detail .c-followerCard__notice input{width:20px;height:20px;border:2px solid #d2d3da;border-radius:4px;box-shadow:none;position:relative;top:5px;margin-right:3px;outline:0}.c-followerCard .c-followerCard__detail .c-followerCard__notice input:checked{content:' ';background-image:url(../images/icon/ico_checkbox_on.png);background-size:20px 20px;border:2px solid #14b87f;background-position:-2px -2px}.c-libraryCard{width:275px;height:294px;margin-right:24px;margin-bottom:24px;color:#3a3c3e;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)}.c-libraryCard:nth-child(2n){margin-right:0}.c-libraryCard>a{display:block}.c-libraryCard .c-libraryCard__img{display:block;position:relative;overflow:hidden;width:275px;height:155px}.c-libraryCard .c-libraryCard__img>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}.c-libraryCard .c-libraryCard__img .c-libraryCard__tag--free{position:absolute;top:-23px;right:-23px}.c-libraryCard .c-libraryCard__img .c-libraryCard__tag--free>img{width:130px;height:130px}.c-libraryCard .c-libraryCard__img .icon__video{position:relative;display:block;top:45px;width:100px;height:66px;margin:0 auto}.c-libraryCard .c-libraryCard__img .icon__video:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:2;display:block;width:0;height:0;border-top:11px solid transparent;border-right:0 solid transparent;border-bottom:11px solid transparent;border-left:21px solid #FFF}.c-libraryCard .c-libraryCard__img .icon__video:after{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1;display:block;width:90px;height:60px;border-radius:16px;background:rgba(58,60,60,.6);content:''}.c-libraryCard .c-libraryCard__about{padding:8px 12px;box-sizing:border-box;position:relative;height:149px}.c-libraryCard .c-libraryCard__about .c-libraryCard__title{font-size:16px;margin-bottom:4px;font-weight:700;line-height:1.6;height:51.2px;overflow:hidden;position:relative;word-break:break-all;text-align:justify}.c-libraryCard .c-libraryCard__about .c-libraryCard__description{font-size:12px;margin-bottom:8px;line-height:1.6;height:38.4px;overflow:hidden;position:relative;word-break:break-all;text-align:justify}.c-libraryCard .c-libraryCard__about .c-libraryCard__tag .c-libraryCard__viewable{margin-right:4px}.c-libraryCard .c-libraryCard__about .c-libraryCard__tag .c-libraryCard__viewable>img{width:16px;height:16px}.c-libraryCard .c-libraryCard__about .c-libraryCard__tag .c-libraryCard__type{font-size:10px;height:16px;line-height:16px;border:1px solid #3a3c3e;text-align:center;padding:0 12px;display:inline-block}.c-sectionHeading{margin:0;padding:5px 10px 3px;border-left:3px solid #e04a4b;background-color:#282828}.c-sectionHeading h1{margin:0;padding:0;color:#fff;font-size:16px;line-height:1.45;text-align:left}.loungeHeader{width:100%;min-width:1024px;background:#FFF;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);position:relative;z-index:4}.loungeHeader.is-fixed{position:fixed;top:0;left:0}.loungeHeader .loungeHeader__inner{width:100%;height:64px;margin:auto;padding-left:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.loungeHeader .loungeHeader__navList{width:500px;margin-right:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.loungeHeader .loungeHeader__navList__item{height:64px;font-size:14px;text-align:center;position:relative}.loungeHeader .loungeHeader__navList__item>a{padding:24px 22px;font-weight:700;display:block}.loungeHeader .loungeHeader__navList__item:after{width:100%;height:4px;content:'';display:none;background:#3a3c3e;position:absolute;bottom:0;left:0}.loungeHeader .loungeHeader__navList__item:not(:first-child){padding-left:24px}.loungeHeader .loungeHeader__navList__item:not(:last-child){margin-right:10px}.loungeHeader .loungeHeader__navList__item:hover:after{display:block}.loungeHeader .loungeHeader__navList__item.is-active{pointer-events:none}.loungeHeader .loungeHeader__navList__item.is-active:after{display:block}.loungeHeader .loungeHeader__navList__item .c-ico--beginner{margin-top:-10px;position:absolute;top:50%;left:20px}.loungeHeader .loungeHeader__navList__item .c-ico--salon{width:20px;height:20px;margin-top:-8px;position:absolute;top:50%;left:20px}.loungeHeader .loungeHeader__search{width:360px;height:44px;margin-right:24px}.loungeHeader .loungeHeader__search__form{width:100%;height:100%}.loungeHeader .loungeHeader__search__field{width:100%;height:100%;position:relative}.loungeHeader .loungeHeader__search__input{width:100%;height:44px;padding:0 56px 0 16px;font-size:14px;color:#3a3c3e;border-radius:50px;background:#fafafa;box-shadow:0 0 2px 0 rgba(0,0,0,.12)}.loungeHeader .loungeHeader__search__input::-webkit-input-placeholder{color:#b6b7be}.loungeHeader .loungeHeader__search__input::-moz-placeholder{color:#b6b7be}.loungeHeader .loungeHeader__search__input:-ms-input-placeholder{color:#b6b7be}.loungeHeader .loungeHeader__search__submit{width:24px;height:24px;margin-top:-12px;content:'';display:block;position:absolute;top:50%;right:12px;background-color:transparent;background-image:url(../images/icon/ico_search.svg);background-repeat:no-repeat;background-size:contain;transition:all .25s;cursor:pointer}.loungeHeader .loungeHeader__search__submit:hover{background-image:url(../images/icon/ico_search_on.svg)}.loungeHeader .loungeHeader__mypage{width:216px;height:64px;position:relative}.loungeHeader .loungeHeader__mypage__title{font-size:14px;line-height:64px;font-weight:700;cursor:pointer;position:relative}.loungeHeader .loungeHeader__mypage__title:after{width:14px;height:14px;margin-top:-7px;content:'';display:block;background:url(../images/icon/ico_arrow_down_small.svg);position:absolute;top:50%;left:76px}.loungeHeader .loungeHeader__mypage__title.is-show:after{transform:rotate(180deg)}.loungeHeader .loungeHeader__mypage__title .notification_dot:after{top:17px;left:70px;background-color:#fb5920;width:8px;height:8px;border-radius:50%;content:'';display:block;position:absolute}.loungeHeader .loungeHeader__mypage__list{width:100%;padding:8px;display:none;background:#FFF;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 5px 5px 0 rgba(0,0,0,.2);position:absolute;top:100%;left:-8px}.loungeHeader .loungeHeader__mypage__list.is-show{display:block}.loungeHeader .loungeHeader__mypage__list__item{font-size:14px;line-height:1.7;font-weight:700;transition:all .25s}.loungeHeader .loungeHeader__mypage__list__item:hover{text-decoration:underline}.loungeHeader .loungeHeader__mypage__list__item:not(:last-child){margin-bottom:4px}.loungeHeader .loungeHeader__mypage__list__item .notification_dot:after{top:-6px;left:3px;background-color:#fb5920;width:8px;height:8px;border-radius:50%;content:'';display:inline-block;position:relative}.c-ico{content:'';display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-size:contain;transition:all .25s}.c-ico.c-ico--salon{background-image:url(../images/icon/ico_salon.svg)}.c-ico.c-ico--salon-symbol{width:24px;height:24px;background-image:url(../images/icon/ico_salon_symbol.svg)}.c-ico.c-ico--beginner{width:24px;height:24px;background-image:url(../images/icon/ico_beginner.svg)}.c-ico.c-ico--canary{width:40px;height:40px;background-image:url(../images/icon/ico_canary.svg)}.c-ico.c-ico--lab{width:40px;height:40px;background-image:url(../images/icon/ico_lab.svg)}.c-ico.c-ico--facebook{width:24px;height:24px;background-image:url(../images/icon/ico_facebook.svg)}.c-ico.c-ico--facebook-blue{width:24px;height:24px;background-image:url(../images/icon/ico_facebook_blue.svg)}.c-ico.c-ico--twitter{width:24px;height:24px;background-image:url(../images/icon/ico_twitter.svg)}.c-ico.c-ico--youtube{width:24px;height:24px;background-image:url(../images/icon/ico_youtube.svg)}.c-ico.c-ico--google{background-image:url(../images/icon/ico_google.svg)}.c-ico.c-ico--lockGray{width:16px;height:16px;background-image:url(../images/icon/ico_key_close_gray.svg)}.c-ico.c-ico--unlockGray{width:16px;height:16px;background-image:url(../images/icon/ico_key_open_gray.svg)}.c-ico.c-ico--follow{width:100%;max-width:48px;height:100%;max-height:48px;background:url(../images/icon/ico_follow.svg) no-repeat center;transform-origin:center;z-index:1;cursor:pointer;position:relative}.c-ico.c-ico--follow:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.c-ico.c-ico--follow.c-ico--follow--white{background:url(../images/icon/ico_follow_white.svg) no-repeat center}.c-ico.c-ico--follow.is-active{background-image:url(../images/icon/ico_follow_check.svg);pointer-events:none}.c-ico.c-ico--link{width:12px;height:12px;background-image:url(../images/icon/ico_link.svg)}.c-ico.c-ico--instagram{width:24px;height:24px;background-image:url(../images/icon/ico_instagram_gradient.svg)}.icon--fa{background-color:#337bea}.icon--tw{background-color:#55acee}.icon--insta{background:url(../images/bg_instagram.png);background-size:cover}.icon--youtube{background-color:#F00}.icon--blog{background-color:#14b87f}.keyword{width:960px;margin:0 auto 80px}.keyword .keyword__title{margin-bottom:24px;font-size:26px;text-align:center;font-weight:700}.keyword .keyword__list{width:100%;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.keyword .keyword__list.keyword__list--pickup{margin-bottom:44px}.keyword .keyword__list.keyword__list--pickup .keyword__list__item{margin:0 12px 12px 0}.keyword .keyword__list.keyword__list--pickup .keyword__list__item>a{height:32px;padding:0 16px;font-size:14px;line-height:32px;border:1px solid #3a3c3e;border-radius:22px;transition:all .25s}.keyword .keyword__list.keyword__list--pickup .keyword__list__item>a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.keyword .keyword__list.keyword__list--other{margin-bottom:48px}.keyword .keyword__list.keyword__list--other .keyword__list__item{width:320px;margin-bottom:16px;transition:all .25s}.keyword .keyword__list.keyword__list--other .keyword__list__item>a:hover{text-decoration:underline}.keyword .keyword__list__item>a{font-size:14px;display:inline-block}.keyword .keyword__list__item>a:before{content:'#'}.keyword .keyword__link{margin-top:-23px;color:#14b87f;font-size:14px;font-weight:700;text-align:center;position:relative;z-index:2}.keyword .keyword__link:before{display:inline-block;content:'>';margin-right:8px}.keyword .keyword__link>a{transition:all .25s}.keyword .keyword__link>a:link,.keyword .keyword__link>a:visited,.keyword .keyword__link>a:active{color:#14b87f}.keyword .keyword__link>a:hover{text-decoration:underline}.salonInfo{margin:0 auto 80px}.salonInfo .salonInfo__title{margin-bottom:16px;padding-left:15px;font-size:26px;border-left:4px solid #14b87f}.salonInfo .salonInfo__link{margin-left:10px;font-size:14px;font-weight:700;float:right;display:inline-block}.salonInfo .salonInfo__link:before{display:inline-block;content:'>';margin-right:8px}.salonInfo .salonInfo__link:link,.salonInfo .salonInfo__link:visited,.salonInfo .salonInfo__link:active{color:#14b87f}.salonInfo .salonInfo__link:hover{text-decoration:underline}.salonInfo .salonInfo__search{margin-bottom:32px;font-size:20px}.salonInfo .salonInfo__list{width:100%;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1240px){.salonInfo{width:1204px}}@media screen and (max-width:1239px){.salonInfo{width:960px}}.overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1200}.overlay.is-hide{display:none}.overlay:after{position:relative}.overlay .overlay__bg{width:100%;height:100%;background:rgba(0,0,0,.72);cursor:pointer}.overlay .overlay__card{background:#FFF;border-radius:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.overlay .overlay__card:after{position:relative}.overlay .overlay__btn{width:24px;height:24px;position:absolute;top:12px;right:12px;cursor:pointer;transition:opacity .25s linear}.overlay .overlay__btn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.overlay .overlay__btn>img{width:100%;height:100%}.overlay .follow{margin:auto;padding:48px}.overlay .follow .follow__title{margin-bottom:40px;font-size:26px;font-weight:700;text-align:center}.overlay .follow .follow__benefits{margin:0 auto 48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.overlay .follow .follow__benefits__item{width:168px}.overlay .follow .follow__benefits__item:not(:last-child){margin-right:24px}.overlay .follow .follow__benefits__img{width:80px;height:80px;margin:0 auto 12px}.overlay .follow .follow__benefits__title{margin-bottom:8px;font-size:16px;font-weight:700;text-align:center}.overlay .follow .follow__benefits__text{font-size:12px;line-height:1.6;text-align:center}.overlay .follow .follow__btn{width:380px;margin:0 auto 12px}.overlay .follow .follow__btn.is-hide{display:none}.overlay .follow .follow__btn .c-btn{font-size:16px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.overlay .follow .follow__btn .c-ico{width:24px;height:24px;margin-right:8px}.overlay .follow .follow__text{margin-bottom:8px;font-size:12px;text-align:center}.overlay .follow .follow__caution{font-size:10px;text-align:center;color:#95969e;display:block}.overlay .follow .is-active{background-color:#e8e9ef;color:#95969e;font-weight:700;background-image:url(../images/icon/ico_follow_check_gray.svg);background-position:130px 10px;padding-left:40px;cursor:default;transition:all .25s}.overlay .follow .is-active:hover{background-color:#e8e9ef;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.overlay .follow .clicked{cursor:default}.overlay .follow .clicked p{pointer-events:none;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.overlay .recruit{width:auto;margin:24px auto;padding:0 30px}.overlay .recruit .recruit__title{margin-bottom:8px;font-size:26px;font-weight:700;text-align:center}.overlay .recruit .recruit__benefits{margin:20px auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.overlay .recruit .recruit__benefits__item{width:168px}.overlay .recruit .recruit__benefits__item:not(:last-child){margin-right:24px}.overlay .recruit .recruit__benefits__img{width:100px;height:80px;margin:0 auto 8px}.overlay .recruit .recruit__benefits__title{margin-bottom:8px;font-size:16px;font-weight:700;text-align:center}.overlay .recruit .recruit__benefits__text{font-size:12px;line-height:1.6;text-align:center}.overlay .recruit .recruit__btn{width:240px;height:54px;margin:0 auto;border-radius:6px;font-size:20px;text-align:center;line-height:54px;display:block;text-decoration:none;transition:opacity .25s linear;will-change:opacity;color:#FFF;background:#14b87f}.overlay .recruit .recruit__btn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.overlay .recruit .recruit__text{margin-bottom:16px;font-size:12px;text-align:center}.overlay .register{width:640px;margin:auto;padding:56px 40px}.overlay .register .register__title{width:100%;margin-bottom:20px;font-size:14px;font-weight:700;text-align:center;color:#fb5920}.overlay .register .register__text{margin-bottom:16px;font-size:16px;font-weight:700;text-align:center}.overlay .register .register__text>.c-ico--beginner{margin-right:8px}.overlay .register .register__btn{width:375px;height:54px;margin:0 auto 12px;border-radius:6px;font-size:20px;text-align:center;line-height:54px;display:block;text-decoration:none;transition:opacity .25s linear;will-change:opacity}.overlay .register .register__btn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.overlay .register .register__btn.register__btn--facebook{color:#FFF;background:#337bea}.overlay .register .register__btn.register__btn--google{color:#FFF;background:#dd4b39}.overlay .register .register__btn.register__btn--dmm{color:#3a3c3e;background:#ffc107}.overlay .register .register__btn.register__btn--small{width:280px}.overlay .register .register__supple{margin-bottom:24px;font-size:12px;text-align:center;color:#95969e}.overlay .register .register__loginTitle{width:100%;margin:32px 0 12px;padding-top:32px;font-size:16px;font-weight:700;text-align:center;border-top:1px solid #d2d3da}.overlay .register .register__login{width:140px;margin:auto;font-size:14px;color:#14b87f;display:block;text-align:center}.overlay .register .register__login:hover{text-decoration:underline}.overlay .checkAlert{width:540px;padding:32px;font-size:14px;line-height:1.5;text-align:center}.overlay .checkAlert .checkAlert__title{margin-bottom:16px;font-size:16px;font-weight:700;line-height:1.6}.overlay .libraryAlert{width:480px;height:229px;padding:32px;text-align:center}.overlay .libraryAlert .libraryAlert__title{position:absolute;height:20px;left:37%;right:10%;top:32px;font-family:Noto Sans CJK JP;font-style:normal;font-weight:400;font-size:20px;line-height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:.255556px;color:#3a3c3e}.overlay .libraryAlert .libraryAlert__detail{position:absolute;height:48px;left:24px;right:24px;top:76px;font-family:Noto Sans CJK JP;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#3a3c3e}.overlay .libraryAlert .libraryAlert__border{position:absolute;height:1px;left:0;right:0;bottom:88px;background:#e8e9ef}.overlay .libraryAlert .libraryAlert__button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:8px 24px;position:absolute;width:72px;height:32px;left:calc(50% - 72px/2 - .5px);bottom:32px;background:#14b87f;border-radius:6px;color:#FFF}.overlay .followRelease{width:480px;padding:48px}.overlay .followRelease .followRelease__text{margin-bottom:48px;font-size:26px;font-weight:700;text-align:center}.page__content__blank{width:960px;margin:32px auto 48px;background-color:#f7f8fa;padding:48px 0;text-align:center;color:#3a3c3e;position:relative}.page__content__blank .page__content__title{font-size:20px;margin-bottom:37px}.page__content__blank .page__content__lounge{font-size:16px;font-weight:700;margin-bottom:36px}.page__content__blank .page__content__text{font-size:14px;margin-bottom:32px}.page__content__blank .page__content__top{display:block;width:375px;height:54px;font-size:20px;line-height:54px;text-align:center;color:#FFF;background-color:#14b87f;border-radius:6px;margin:0 auto;text-decoration:none}.page__content__blank .page__content__top:hover{background-color:#109a6a;transition:all .25s}.page__content__blank .page__close{position:absolute;top:15px;right:15px}.page__complete{text-align:center;color:#3a3c3e;margin:81px 0 128px}.page__complete .page__complete__title{font-size:26px;line-height:1.4;font-weight:700;color:#cf2f47;margin-bottom:35px}.page__complete .page__complete__subTitle{font-size:20px;margin-bottom:30px;line-height:1.4}.page__complete .page__complete__lounge{font-size:16px;line-height:1.6;font-weight:700;margin-bottom:33px}.page__complete .page__complete__text{font-size:14px;line-height:1.5;margin-bottom:30px}.page__complete .page__complete__text a{color:#14b87f}.page__complete .page__complete__text a:hover{text-decoration:underline}.page__complete .page__complete__text--gray{font-size:12px;line-height:1.6;color:#95969e;margin:12px 0 40px;display:block}.page__complete .page__complete__top{display:block;width:375px;height:54px;font-size:20px;line-height:54px;text-align:center;color:#FFF;background-color:#14b87f;border-radius:6px;margin:0 auto;text-decoration:none}.page__complete .page__complete__top:hover{background-color:#109a6a;transition:all .25s}.pager{width:100%;margin-top:55px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pager .pager__item{width:36px;padding:4px 0;font-size:14px;text-align:center;border-bottom:2px solid transparent;position:relative;transition:all .25s}.pager .pager__item:not(.pager__item--dot):hover{border-bottom:2px solid #14b87f}.pager .pager__item:not(:last-child){margin-right:8px}.pager .pager__item.pager__item--first,.pager .pager__item.pager__item--last{font-size:12px}.pager .pager__item.pager__item--dot{color:#14b87f}.pager .pager__item.pager__item--prev,.pager .pager__item.pager__item--next{width:16px;height:16px;content:'';display:block;background-repeat:no-repeat;background-size:contain;background-position:center;position:relative}.pager .pager__item.pager__item--prev{background-image:url(../images/icon/ico_arrow_left_green.svg)}.pager .pager__item.pager__item--prev>a{position:absolute;top:0;bottom:0;left:0;right:0}.pager .pager__item.pager__item--next{background-image:url(../images/icon/ico_arrow_right_green.svg)}.pager .pager__item.pager__item--next>a{position:absolute;top:0;bottom:0;left:0;right:0}.pager .pager__item.is-current{font-weight:700;border-bottom:2px solid #14b87f}.pager .pager__item.is-disabled{display:none}.pager .pager__item>a{display:block}.pager .pager__item>a:link,.pager .pager__item>a:visited,.pager .pager__item>a:active{color:#14b87f}.serviceInfo{width:100%;margin-bottom:48px;background:#f7f8fa}.serviceInfo .serviceInfo__inner{width:840px;margin:auto;padding:60px 0}.serviceInfo .serviceInfo__wrap{width:420px;padding:8px 0;text-align:center;float:left}.serviceInfo .serviceInfo__wrap.serviceInfo__wrap--beginner{padding-right:72px;border-right:1px solid #d2d3da}.serviceInfo .serviceInfo__wrap.serviceInfo__wrap--open{padding-left:72px}.serviceInfo .serviceInfo__description{width:100%;margin-bottom:24px;font-size:12px;line-height:1.6}.serviceInfo .serviceInfo__btn{margin-bottom:16px;display:block;transition:all .25s}.serviceInfo .serviceInfo__btn:link,.serviceInfo .serviceInfo__btn:visited,.serviceInfo .serviceInfo__btn:hover,.serviceInfo .serviceInfo__btn:active{color:#FFF}.serviceInfo .serviceInfo__btn>.c-ico--beginner{width:32px;height:32px;margin:-4px 4px 0 0}.serviceInfo .serviceInfo__link{color:#14b87f;font-size:14px;text-align:center;transition:all .25s}.serviceInfo .serviceInfo__link:link,.serviceInfo .serviceInfo__link:visited,.serviceInfo .serviceInfo__link:hover,.serviceInfo .serviceInfo__link:active{color:#14b87f}.serviceInfo .serviceInfo__link:hover{text-decoration:underline}.serviceOther{width:100%;margin-bottom:58px;clear:both;border:1px solid #d2d3da}.serviceOther .serviceOther__list{width:960px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.serviceOther .serviceOther__list__item{width:33%}.serviceOther .serviceOther__list__item.borderRight{border-right:1px solid #d2d3da}.serviceOther .serviceOther__ico{margin-right:16px}.serviceOther .serviceOther__link{height:100%;width:100%;padding:8px;border-left:1px solid #d2d3da;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;transition:all .25s;position:relative}.serviceOther .serviceOther__link:after{width:24px;height:24px;margin-top:-12px;content:'';display:block;position:absolute;top:50%;right:8px;background:url(../images/icon/ico_arrow_right_gray.svg) no-repeat;background-size:contain}.serviceOther .serviceOther__link:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.serviceOther .serviceOther__description{font-size:12px}.snsArea{width:100%;margin-bottom:56px;text-align:center}.snsArea .snsArea__title{margin-bottom:24px;font-size:20px;font-weight:400}.snsArea .snsArea__list{width:192px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.snsArea .snsArea__list__item{width:48px;height:48px;border-radius:50%;transition:all .25s}.snsArea .snsArea__list__item:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.snsArea .snsArea__list__item:not(:last-child){margin-right:24px}.snsArea .snsArea__list__item.snsArea__list__item--facebook{background:#337bea}.snsArea .snsArea__list__item.snsArea__list__item--x{background:#000}.snsArea .snsArea__list__item.snsArea__list__item--youtube{background:#F00}.snsArea .snsArea__list__item>a{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.snsArea .snsArea__list__item>a>img{width:24px;height:24px}.totop{width:100%;padding:4px 0 12px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.totop .totop__btn{width:128px;margin:auto;padding-top:16px;font-size:14px;text-align:center;display:block;position:relative;transition:all .25s;cursor:pointer}.totop .totop__btn:before{width:16px;height:16px;margin-left:-8px;content:'';display:block;position:absolute;top:0;left:50%;background:url(../images/icon/ico_arrow_up.svg) no-repeat;background-size:contain}.totop .totop__btn:link,.totop .totop__btn:visited,.totop .totop__btn:active{color:#95969e}.totop .totop__btn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.txt_caution-01{font-size:22px;font-weight:700;line-height:1.35;color:#e04a4b}.txt_caution-01:before{content:'';display:inline-block;margin:2px 5px 0 0;width:22px;height:22px;background:url(../images/alert-icon2.png) no-repeat #e04a4b center center;background-size:4px 16px;border-radius:50%;vertical-align:top}.txt_caution-02{font-weight:700;color:#e04a4b}.txt_red{color:#e04a4b}.content__title{font-size:26px;height:40px;vertical-align:middle;border-left:4px solid #14b87f;padding-left:12px;display:block}.content__title .content__sub__link{font-size:12px;color:#14b87f;margin-left:8px;vertical-align:bottom;position:relative;top:-8px}.admission-external-community{width:100%;padding-top:32px}.admission-external-community .admission__title{margin-bottom:32px;font-size:26px;font-weight:700;color:#fb5920;text-align:center}.admission-external-community .admission__detail{width:960px;margin:auto}.admission-external-community .admission__detail .admission__text{font-size:16px;font-weight:400;line-height:1.6;text-align:left;width:639px;margin:0 auto}.admission-external-community .admission__detail .admission__text__sub{font-size:14px;font-weight:400;line-height:1.5;text-align:left;width:639px;margin:0 auto}.admission-external-community .admission__detail .admission__link{font-size:14px;line-height:1.5;display:block;width:639px;margin:0 auto}.admission-external-community .admission__detail .admission__link:link,.admission-external-community .admission__detail .admission__link:visited,.admission-external-community .admission__detail .admission__link:active{color:#14b87f}.admission-external-community .admission__detail .admission__link:hover{text-decoration:underline}.admission-external-community .admission__detail .admission__externals{width:380px;margin:35px auto;text-align:center}.admission-external-community .admission__detail .admission__externals .useridentifer__title{font-size:16px;line-height:1.6;font-weight:700}.admission-external-community .admission__detail .admission__externals .useridentifer__subtext{font-size:14px;line-height:1.5}.admission-external-community .admission__detail .admission__externals .useridentifer__input{background:#FFF;border:1px solid #95969e;box-sizing:border-box;box-shadow:inset 0 2px 2px rgba(0,0,0,.1);border-radius:6px;width:375px;height:54px;padding:6px 12px;font-size:16px}.admission-external-community .admission__detail .admission__externals .useridentifer__input:focus{border:2px solid #14b87f;outline:0}.admission-external-community .admission__detail .admission__externals .useridentifer__input::-webkit-input-placeholder{color:#95969e}.admission-external-community .admission__detail .admission__externals .useridentifer__input:-moz-placeholder{color:#95969e}.admission-external-community .admission__detail .admission__externals .useridentifer__input::-moz-placeholder{color:#95969e}.admission-external-community .admission__detail .admission__externals .useridentifer__input:-ms-input-placeholder{color:#95969e}.admission-external-community .admission__detail .admission__externals .useridentifer__input__invalid{border:2px solid #cf2f47;outline:0}.admission-external-community .admission__detail .admission__externals .useridentifer__input__invalid:focus{border:2px solid #cf2f47!important;outline:0}.admission-external-community .admission__detail .admission__externals .invalid__useridetifer{color:#cf2f47;font-size:14px;line-height:1.5;margin:0 auto;text-align:left}.admission-external-community .admission__detail .admission__externals .external__submit{margin-top:26px}.admission-external-community .admission__detail .admission__externals .is-disabled{pointer-events:none;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.admission-external-community .admission__detail .admission__flow{width:640px;margin:32px auto 0}.admission-external-community .admission__detail .admission__flow__item{width:100%;padding:16px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);position:relative}.admission-external-community .admission__detail .admission__flow__item:not(:last-child){margin-bottom:24px}.admission-external-community .admission__detail .admission__flow__item:not(:last-child):after{width:24px;height:24px;margin-left:-12px;content:'';display:block;background:url(../images/icon/ico_arrow_down_small_gray.svg) no-repeat;background-size:contain;position:absolute;bottom:-12px;left:50%}.admission-external-community .admission__detail .admission__flow__title{height:24px;margin-bottom:8px;padding-left:16px;font-size:20px;font-weight:700;line-height:1.4;border-left:4px solid #14b87f}.admission-external-community .admission__detail .admission__flow__text{width:605px;margin-bottom:8px;padding-left:16px;font-size:14px;line-height:1.5}.admission-external-community .admission__detail .flow__btn{margin-top:8px}.admission-external-community .admission__detail .admission__note{text-align:center;margin-top:32px}.admission-external-community .admission__detail .admission__note a{color:#14b87f}.admission-external-community .admission__detail .admission__note a:link,.admission-external-community .admission__detail .admission__note a:visited,.admission-external-community .admission__detail .admission__note a:hover,.admission-external-community .admission__detail .admission__note a:active{color:#14b87f}.admission-external-community .admission__detail .admission__note a:hover{text-decoration:underline}.admission-external-community .admission__forMylounge{width:100%;margin-top:49px;text-align:center}.admission-external-community .admission__forMylounge a{width:100%;display:block;transition:all .25s;color:#14b87f;font-size:16px;line-height:1.6}.admission-external-community .admission__forMylounge a:link,.admission-external-community .admission__forMylounge a:visited,.admission-external-community .admission__forMylounge a:active{color:#14b87f}.admission-external-community .admission__forMylounge a:hover{text-decoration:underline}.admission-external-community .admission__forMylounge a:before{width:24px;height:24px;left:11px;top:6px;position:relative;margin-right:4px;content:'';display:inline-block;background:url(../images/icon/ico_arrow_right_green.svg) no-repeat;background-size:contain}.admission{width:100%;padding-top:32px}.admission .admission__title{margin-bottom:32px;font-size:26px;font-weight:700;color:#fb5920;text-align:center}.admission .admission__accent__text{font-size:20px;color:#fb5920;font-weight:700;text-align:center;margin-bottom:32px}.admission .admission__text{margin-bottom:32px;font-size:16px;font-weight:700;line-height:1.6;text-align:center}.admission .admission__text.admission__text--sns{margin-bottom:24px}.admission .admission__btn{width:375px;margin:0 auto 76px}.admission .admission__btn>a{width:100%;display:block;transition:all .25s}.admission .admission__btn>a:hover{text-decoration:none}.admission .admission__btn.admission__btn--facebook{margin-bottom:8px}.admission .admission__btn.admission__btn--facebook>a{color:#FFF;background:#337bea}.admission .admission__btn.admission__btn--facebook>a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.admission .admission__btn.admission__btn--google{margin-bottom:8px}.admission .admission__btn.admission__btn--google>a{color:#FFF;background:#dd4b39}.admission .admission__btn.admission__btn--google>a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.admission .admission__btn.admission__btn--survey{margin-bottom:8px}.admission .admission__btn.admission__btn--survey>a{color:#FFF;background:#14b87f}.admission .admission__btn.admission__btn--survey>a:hover{background:#109a6a}.admission .admission__btn__text{margin-bottom:56px;font-size:12px;text-align:center}.admission .admission__caution{margin-bottom:32px;color:#fb5920;font-size:12px;line-height:1.6;text-align:center}.admission .admission__attention{width:640px;margin:16px auto 0;color:#fb5920;font-size:14px;font-weight:700;text-align:right}.admission .admission__forTop{width:375px;margin:0 auto 24px}.admission .admission__forTop>a{width:100%;display:block;transition:all .25s}.admission .admission__forTop>a:hover{text-decoration:none}.admission .admission__forMylounge{width:267px;margin:auto}.admission .admission__forMylounge>a{width:100%;display:block;transition:all .25s}.admission .admission__forMylounge>a:hover{text-decoration:none}.admission .admission__deviceList{width:640px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.admission .admission__deviceList__item{width:300px;height:270px;padding-top:32px;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)}.admission .admission__deviceList__item:first-child{margin-right:40px}.admission .admission__deviceList__title{margin-bottom:24px;font-size:20px;font-weight:700;text-align:center;line-height:1}.admission .admission__deviceList__img{width:140px;height:140px;margin:0 auto 12px}.admission .admission__deviceList__caption{display:block;color:#95969e;font-size:12px;text-align:center}.admission .admission__flow{width:640px;margin:auto}.admission .admission__flow__item{width:100%;padding:16px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);position:relative}.admission .admission__flow__item:not(:last-child){margin-bottom:24px}.admission .admission__flow__item:not(:last-child):after{width:24px;height:24px;margin-left:-12px;content:'';display:block;background:url(../images/icon/ico_arrow_down_small_gray.svg) no-repeat;background-size:contain;position:absolute;bottom:-12px;left:50%}.admission .admission__flow__title{height:24px;margin-bottom:8px;padding-left:16px;font-size:20px;font-weight:700;line-height:1.4;border-left:4px solid #14b87f}.admission .admission__flow__text{width:480px;margin-bottom:8px;padding-left:16px;font-size:14px;line-height:1.5}.admission .admission__flow__caution{padding-left:16px;display:block;font-size:12px;line-height:1;color:#fb5920}.admission .admission__flow__img{width:88px;height:88px;position:absolute;top:16px;right:16px}.admission .admission__note{text-align:center;margin-top:32px}.admission .admission__note a{color:#14b87f}.admission .admission__note a:link,.admission .admission__note a:visited,.admission .admission__note a:hover,.admission .admission__note a:active{color:#14b87f}.admission .admission__note a:hover{text-decoration:underline}.anonymous{width:100%;padding-top:80px}.anonymous .anonymous__title{margin-bottom:32px;font-size:26px;font-weight:700;color:#fb5920;text-align:center}.anonymous .anonymous__text{margin-bottom:24px;font-size:14px;font-weight:700;line-height:1.5;text-align:center}.anonymous .anonymous__caution{margin-bottom:42px;font-size:16px;font-weight:700;line-height:1.6;text-align:center;color:#fb5920}.anonymous .anonymous__list{width:640px;margin:76px auto 40px}.anonymous .anonymous__list__item{width:100%;padding:16px 16px 12px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);position:relative}.anonymous .anonymous__list__item:not(:last-child){margin-bottom:24px}.anonymous .anonymous__list__item:not(:last-child):after{width:24px;height:24px;margin-left:-12px;content:'';display:block;background:url(../images/icon/ico_arrow_down_small_gray.svg) no-repeat;background-size:contain;position:absolute;bottom:-12px;left:50%}.anonymous .anonymous__list__title{width:100%;height:24px;margin-bottom:8px;padding-left:16px;font-size:20px;font-weight:700;line-height:1.4;border-left:4px solid #14b87f}.anonymous .anonymous__list__textArea{width:410px;margin:0 auto 0 16px}.anonymous .anonymous__list__text{width:100%;margin-bottom:4px;font-size:14px;line-height:1.5}.anonymous .anonymous__list__supple{width:100%;font-size:12px;line-height:1.6;color:#95969e}.anonymous .anonymous__list__caution{width:100%;font-size:12px;line-height:1.6;color:#fb5920}.anonymous .anonymous__list__btn{width:176px;height:32px;line-height:32px;text-align:center;background:#dd4b39;border-radius:6px;transition:all .25s}.anonymous .anonymous__list__btn>a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:14px;vertical-align:middle;transition:all .25s}.anonymous .anonymous__list__btn>a:after{width:16px;height:16px;margin-left:4px;content:'';display:block;vertical-align:middle;background:url(../images/icon/ico_another_window_white.svg) no-repeat;background-size:contain}.anonymous .anonymous__list__btn>a:link,.anonymous .anonymous__list__btn>a:visited,.anonymous .anonymous__list__btn>a:active{color:#FFF}.anonymous .anonymous__list__btn>a:hover{text-decoration:none;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.anonymous .anonymous__btn{width:160px;transition:all .25s}.anonymous .anonymous__btn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.anonymous .anonymous__btn.anonymous__btn--app{margin:-24px 0 16px}.anonymous .anonymous__btn.anonymous__btn--google{margin-bottom:12px}.anonymous .anonymous__check{margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.anonymous .anonymous__check.is-checked>.anonymous__check__img{background-image:url(../images/icon/ico_checkbox_on.svg)}.anonymous .anonymous__check__img{width:24px;height:24px;margin-right:8px;content:'';display:block;background-image:url(../images/icon/ico_checkbox.svg);background-repeat:no-repeat;background-size:contain}.anonymous .anonymous__check__text{font-size:16px;line-height:1}.anonymous .anonymous__check__caution{margin-bottom:40px;font-size:12px;text-align:center;color:#fb5920}.anonymous .anonymous__check__submit{width:375px;height:54px;margin:auto;display:block;font-size:20px;text-align:center;line-height:54px;color:#FFF;background:#b6b7be;border-radius:6px;transition:all .25s;pointer-events:none;cursor:pointer}.anonymous .anonymous__check__submit:hover{text-decoration:none}.anonymous .anonymous__check__submit:not(.is-active):hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.anonymous .anonymous__check__submit.is-active{background:#14b87f;pointer-events:auto}.anonymous .anonymous__check__submit.is-active:hover{background:#109a6a}.contents{width:960px;margin:48px auto;position:relative}.contents .contents__title{width:574px;margin-bottom:16px;font-size:26px;font-weight:700;line-height:1.4}.contents .contents__tag{height:16px;margin-bottom:16px;padding:0 8px;font-size:10px;line-height:16px;display:inline-block;border:1px solid #3a3c3e}.contents .contents__thumb{width:574px;height:322px;margin-bottom:32px;position:relative}.contents .contents__thumb>img{width:100%;height:100%}.contents .contents__thumb>img[ix-sizes=auto]{display:block;width:100%}.contents .contents__thumb__link{position:absolute;top:0;bottom:0;left:0;right:0}.contents .contents__thumb__link:after{width:100px;height:66px;margin:-33px 0 0 -50px;content:'';display:block;background:url(../images/contents/img_play.svg) no-repeat;background-size:contain;position:absolute;top:50%;left:50%}.contents .contents__thumb__link:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.contents .contents__tab{width:574px;height:40px;margin-bottom:32px;border-bottom:1px solid #14b87f;position:relative}.contents .contents__tab__item{width:278px;height:40px;padding-top:4px;font-size:14px;line-height:40px;text-align:center;color:#95969e;position:absolute;bottom:-1px;cursor:pointer}.contents .contents__tab__item:first-child{left:6px}.contents .contents__tab__item:last-child{left:calc(278px + 6px*2)}.contents .contents__tab__item.is-active{padding-top:0;color:#3a3c3e;font-weight:700;background:#FFF;border-top:4px solid #14b87f;border-left:1px solid #14b87f;border-right:1px solid #14b87f}.contents .contents__tabContents{width:574px;display:none}.contents .contents__tabContents.is-active{display:block}.contents .contents__description{width:100%;margin-bottom:52px;font-size:16px;line-height:1.6}.contents .contents__description h2{position:relative;font-size:26px;line-height:1.4;padding-bottom:8px;border-bottom:4px solid #e3eeea;margin-bottom:32px;font-weight:700}.contents .contents__description h2:after{position:absolute;bottom:-4px;left:0;z-index:2;content:'';width:120px;height:4px;background-color:#14b87f}.contents .contents__description h2:empty{border:0;padding:0}.contents .contents__description h2:empty:after{display:none}.contents .contents__description h3{font-size:20px;line-height:1.4;font-weight:700;padding-left:15px;border-left:4px solid #14b87f;margin-bottom:18px}.contents .contents__description h3:empty{border:0;padding:0}.contents .contents__description p{font-size:16px;line-height:1.6}.contents .contents__description img{max-width:574px;height:auto!important;vertical-align:bottom}.contents .contents__description a{color:#14b87f;display:inline-block}.contents .contents__description a:hover{text-decoration:underline}.contents .contents__description a img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .25s;will-change:opacity}.contents .contents__description a:hover img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.contents .contents__description .youtube,.contents .contents__description .vimeo,.contents .contents__description .note-video-clip,.contents .contents__description .salon-embedded-video{display:block;margin:0 auto 48px;width:574px;height:326px}.contents .contents__btnBig{width:375px;margin:0 auto 32px}.contents .contents__btnBig>a{display:block}.contents .contents__btnSmall{width:240px;margin:0 auto 16px}.contents .contents__btnSmall>a{color:#FFF;display:block}.contents .contents__btnSmall>a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.contents .contents__btnSmall.contents__btnSmall--red>a{background:#f0187a}.contents .contents__btnSmall.contents__btnSmall--gray>a{background:#b6b7be}.contents .contents__text{width:440px;margin:0 auto 64px;font-size:12px;line-height:1.5;padding-left:1em;text-indent:-1em;position:relative}.contents .contents__caution{margin-top:8px;font-size:12px;line-height:1;text-align:center;color:#95969e}.contents .contents__follow{font-size:12px;font-weight:700;line-height:1;color:#14b87f;display:inline-block;position:absolute;bottom:2px;right:8px;cursor:pointer}.contents .contents__follow:hover{text-decoration:underline}.contents .contents__status{width:100%;height:32px;margin-bottom:64px;text-align:center;background-image:linear-gradient(to right,#e8e9ef,#e8e9ef 3px,transparent 3px,transparent 6px);background-size:10px 3px;background-position:center;background-repeat:repeat-x}.contents .contents__status.contents__status--joined{margin-bottom:32px}.contents .contents__status__text{height:32px;padding:0 40px;font-size:12px;font-weight:700;line-height:32px;color:#95969e;display:inline-block;background:#e8e9ef}.contents .contents__status__text .c-ico{margin-right:4px}.contents .contents__flag{width:72px;height:16px;margin-bottom:4px;font-size:10px;font-weight:700;line-height:16px;text-align:center;color:#FFF;display:inline-block;border-radius:20px;background:#fb5920}.contents .contents__purchase{width:100%;margin-bottom:64px}.contents .contents__purchase__title{margin-bottom:12px;font-size:26px;font-weight:700;line-height:1.4;text-align:center}.contents .contents__purchase__title>a:hover{text-decoration:underline}.contents .contents__purchase__title.loungeTitle{text-align:left}.contents .contents__purchase__link{margin-bottom:18px;font-size:14px;line-height:1;color:#14b87f;display:inline-block;cursor:pointer}.contents .contents__purchase__link:before{width:12px;height:12px;margin-right:4px;content:'';display:inline-block;background:url(../images/icon/ico_arrow_right_green.svg) no-repeat;background-size:contain}.contents .contents__purchase__link:hover{text-decoration:underline}.contents .contents__purchase__stock{width:140px;margin-bottom:16px;color:#cf2f47;font-size:16px;font-weight:700;text-align:center;line-height:40px;border:1px solid #cf2f47}.contents .contents__purchase__stock.contents__purchase__stock--center{margin:0 auto 16px}.contents .contents__purchase__noStock{color:#cf2f47;font-size:16px;font-weight:700;text-align:center}.contents .contents__purchase__table{width:100%;margin-bottom:64px;table-layout:fixed;border-collapse:collapse}.contents .contents__purchase__table tr{width:100%}.contents .contents__purchase__table th{height:32px;font-size:14px;font-weight:400;line-height:32px;text-align:center;background:#f7f8fa;border:1px solid #e8e9ef}.contents .contents__purchase__table td{height:66px;font-size:14px;line-height:1.6;border:1px solid #e8e9ef}.contents .contents__purchase__table td:not(.contents__plan){text-align:center}.contents .contents__purchase__table td.contents__plan{padding:8px;font-weight:700}.contents .contents__purchase__table td.contents__plan:hover{text-decoration:underline}.contents .contents__purchase__table td.contents__price{font-weight:700}.contents .contents__purchase__table td.contents__price.contents__price--campaign{color:#fb5920}.contents .contents__purchase__table td.contents__purchase__btn{padding:12px}.contents .contents__purchase__table td.contents__purchase__btn>.c-btn{width:100%;max-width:160px;height:40px;margin:auto;font-size:16px;font-weight:400;line-height:40px;text-align:center;display:block}.contents .contents__salonInfo{width:354px;padding:24px;background:#FFF;box-shadow:0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12),0 7px 8px -4px rgba(0,0,0,.2);position:absolute;top:0;right:0;z-index:1}.contents .contents__salonInfo__title{margin-bottom:24px;padding-bottom:8px;font-size:16px;font-weight:700;line-height:1;border-bottom:4px solid #e3eeea;position:relative}.contents .contents__salonInfo__title:before{width:80px;content:'';display:block;border-bottom:4px solid #14b87f;position:absolute;bottom:-4px;left:0}.contents .contents__salonInfo__campaign{width:72px;height:16px;margin-bottom:12px;font-size:10px;font-weight:700;line-height:16px;text-align:center;color:#FFF;display:inline-block;border-radius:20px;background:#fb5920}.contents .contents__salonInfo__name{margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.6}.contents .contents__salonInfo__thumb{width:100%;margin-bottom:12px}.contents .contents__salonInfo__thumb>img{width:100%;display:block}.contents .contents__salonInfo__wrap{margin-bottom:16px;font-size:20px;line-height:1;text-align:center}.contents .contents__salonInfo__price{margin-right:4px;font-size:26px;line-height:1}.contents .contents__salonInfo__link{margin-bottom:32px;display:block}.contents .contents__salonInfo__subject{margin-bottom:16px;padding-left:8px;font-size:10px;line-height:1.5;border-left:2px solid #14b87f}.contents .contents__salonInfo__description{font-size:12px;line-height:1.5}.contents .contents__salonInfo__community{margin-top:15px;padding:6px 12px;width:100%;background:#f7f8fa;border-radius:6px;box-sizing:border-box}.contents .contents__salonInfo__community dl{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-left:6em;font-size:10px}.contents .contents__salonInfo__community dl dt{position:absolute;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.contents .contents__salonInfo__community dl dd{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:100%;font-weight:700;text-align:left}.contents .contents__salonInfo__community dl dd>div{margin-right:4px;width:18px;height:18px;box-sizing:border-box;text-align:center}.contents .contents__salonInfo__community dl dd>div.fb img{width:100%;height:inherit}.contents .contents__salonInfo__community dl dd>div img{width:14px;height:inherit}.contents .contents__salonInfo__community dl dd:nth-of-type(n+2){padding-top:2px}.contents .contents__snsList{width:574px;margin:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.contents .contents__snsList__item:not(:last-child){margin-right:12px}.contents .contents__snsList__item>iframe{vertical-align:middle}.contents .contents__login__title{width:574px;margin-bottom:16px;font-size:26px;font-weight:700;line-height:1.4;text-align:center}.contents .follow{margin:auto;padding:18px}.contents .follow .follow__title{margin-bottom:40px;font-size:26px;font-weight:700;text-align:center}.contents .follow .follow__benefits{margin:0 auto 48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contents .follow .follow__benefits__item{width:168px}.contents .follow .follow__benefits__item:not(:last-child){margin-right:24px}.contents .follow .follow__benefits__img{width:80px;height:80px;margin:0 auto 12px}.contents .follow .follow__benefits__title{margin-bottom:8px;font-size:16px;font-weight:700;text-align:center}.contents .follow .follow__benefits__text{font-size:12px;line-height:1.6;text-align:center}.contents .follow .follow__btn{width:380px;margin:0 auto 12px}.contents .follow .follow__btn.is-hide{display:none}.contents .follow .follow__btn .c-btn{font-size:16px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contents .follow .follow__btn .c-ico{width:24px;height:24px;margin-right:8px}.contents .follow .follow__text{margin-bottom:8px;font-size:14px;text-align:center}.contents .follow .follow__caution{font-size:10px;text-align:center;color:#95969e;display:block}.contents .detail__follow__area--big{margin:30px 0;clear:both}.contents .detail__follow__area--big .detail__follow__btn{width:380px;margin:0 auto 8px;cursor:pointer}.contents .detail__follow__area--big .detail__follow__btn .follow__text__read{width:100%;height:44px;line-height:44px;font-size:16px;font-weight:700;color:#FFF;text-align:center;background-color:#ff006f;border-radius:27px;background-image:url(../images/icon/ico_follow_white.svg);background-position:90px 8px;background-size:24px 24px;background-repeat:no-repeat;box-sizing:border-box;float:none;padding-left:30px;transition:all .25s}.contents .detail__follow__area--big .detail__follow__btn .follow__text__read:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.contents .detail__follow__area--big .detail__follow__btn .follow__text__read{background-position:50px 8px}.contents .detail__follow__area--big .detail__follow__btn .is-active{background-color:#e8e9ef;color:#95969e;font-weight:700;background-image:url(../images/icon/ico_follow_check_gray.svg);background-position:130px 10px;padding-left:40px;cursor:default;transition:all .25s}.contents .detail__follow__area--big .detail__follow__btn .is-active:hover{background-color:#e8e9ef;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.contents .detail__follow__area--big .detail__follow__btn .clicked{cursor:default}.contents .detail__follow__area--big .detail__follow__btn .clicked p{pointer-events:none;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.contents .detail__follow__area--big .follow__txt--small{font-size:10px;line-height:1.5;text-align:center;color:#95969e}.cycleChange{clear:both}.cycleChange .cycleChange__inner{width:960px;margin:20px auto}.cycleChange .cycleChange__inner .note{font-size:16px;margin-bottom:8px}.cycleChange .cycleChange__inner .attention{font-size:14px;margin-bottom:48px}.cycleChange .cycleChange__list{margin-bottom:48px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge{display:-ms-flexbox;display:flex;margin:24px 0}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__left{width:220px;margin:0 25px 0 0}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__left .img__wrap{width:220px;hight:124px;overflow:hidden;margin-right:24px;margin-bottom:12px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__left .img__wrap>img{margin-bottom:12px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__left .c-ico{width:14px;height:14px;position:relative;top:-2px;margin-right:5px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__left .lounge__member_id{font-size:12px;linge-height:1.6;color:#3a3c3e;margin-bottom:12px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right{width:712px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .cycleChange__info{width:450px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .cycleChange__detail{display:-ms-flexbox;display:flex}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .lounge__join__state{display:block;font-size:12px;padding-left:6px;height:16px;border-left:2px solid #14b87f;vertical-align:middle;margin-bottom:12px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .lounge__name{font-weight:700;font-size:16px;margin-bottom:8px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .lounge__planName{font-size:14px;margin-bottom:12px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .lounge__ownerName{font-size:12px;margin-bottom:16px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .lounge__info{width:275px;position:relative;border-left:1px solid #e8e9ef;font-size:12px;text-align:right}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .lounge__info .after_change_price{font-size:20px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .lounge__info .agree_btn{margin-top:16px;width:88px;display:-ms-inline-flexbox;display:inline-flex}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .lounge__info .agree_btn a{font-size:14px;width:100%;height:32px;line-height:32px;margin:0}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .lounge__info .agree_btn form{width:100%;height:32px}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .lounge__info .agree_btn form input{width:100%;height:32px;font-size:14px;line-height:32px;margin:0}.cycleChange .cycleChange__list .cycleChange__list__item__lounge .cycleChange__list__item__right .lounge__info .agree_btn .no-pointer{pointer-events:none}.detail__about{color:#3a3c3e}.detail__about .detail__title{font-size:26px;font-weight:700;margin-bottom:24px}.detail__about .detail__metaDescription{font-size:16px;line-height:1.6;margin-bottom:32px}.detail__about .detail__ownerName{font-size:14px;margin-bottom:26px;font-weight:700}.detail__about .detail__memberCount{font-size:14px;font-weight:700;color:#3a3c3e;float:left;margin:8px 0 29px}.detail__about .detail__follow__area--small{margin-bottom:18px}.detail__about .detail__follow__area--small .detail__follow__btn{float:right;cursor:pointer}.detail__about .detail__follow__area--small .detail__follow__btn .follow__text{width:148px;height:40px;line-height:40px;font-size:14px;color:#FFF;font-weight:700;padding-left:46px;background-color:#ff006f;border-radius:20px;box-sizing:border-box;background-image:url(../images/icon/ico_follow_white.svg);background-position:17px 6px;background-repeat:no-repeat;background-size:24px 24px;transition:all .25s;display:block}.detail__about .detail__follow__area--small .detail__follow__btn .follow__text:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.detail__about .detail__follow__area--small .detail__follow__btn .is-active{background-color:#e8e9ef;color:#95969e;font-weight:700;background-image:url(../images/icon/ico_follow_check_gray.svg);cursor:default;transition:all .25s}.detail__about .detail__follow__area--small .detail__follow__btn .is-active:hover{background-color:#e8e9ef;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.detail__about .detail__follow__area--small .detail__follow__btn .clicked{cursor:default}.detail__about .detail__follow__area--small .detail__follow__btn .clicked p{pointer-events:none;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.detail__mainVisual{width:574px;height:322px;margin-bottom:32px}.detail__mainVisual img{width:100%;height:100%;display:block}.detail__tab{height:40px;padding:0 10px;border-bottom:1px solid #14b87f;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}.detail__tab__item{width:100%;font-size:14px;font-weight:700;line-height:40px;text-align:center;color:#95969e;display:inline-block;background-color:#FFF;cursor:pointer}.detail__tab__item.is-hide{display:none}#tab1:checked~.detail__tab .tab__item--1,#tab2:checked~.detail__tab .tab__item--2,#tab3:checked~.detail__tab .tab__item--3{color:#3a3c3e;border-left:1px solid #14b87f;border-right:1px solid #14b87f;border-top:4px solid #14b87f;position:relative;top:1px}.tab__about,.tab__profile,.tab__library{width:100%;display:none}.detail__tab__contents{padding-top:40px}.detail__tab__wrap input[name=tab_btn],.detail__tab__contents .tab__content{display:none}#tab1:checked~.detail__tab__contents .tab__about,#tab2:checked~.detail__tab__contents .tab__library,#tab3:checked~.detail__tab__contents .tab__profile{display:block}.detail__entry__area{font-size:16px}.detail__entry__area h2{position:relative;font-size:26px;line-height:1.4;padding-bottom:8px;border-bottom:4px solid #e3eeea;margin-bottom:32px;font-weight:700}.detail__entry__area h2:after{position:absolute;bottom:-4px;left:0;z-index:2;content:'';width:120px;height:4px;background-color:#14b87f}.detail__entry__area h2:empty{border:0;padding:0}.detail__entry__area h2:empty:after{display:none}.detail__entry__area h3{font-size:20px;line-height:1.4;font-weight:700;padding-left:15px;border-left:4px solid #14b87f;margin-bottom:18px}.detail__entry__area h3:empty{border:0;padding:0}.detail__entry__area p{font-size:16px;line-height:1.6}.detail__entry__area img{max-width:574px;height:auto!important;vertical-align:bottom}.detail__entry__area a{color:#14b87f;display:inline-block}.detail__entry__area a:hover{text-decoration:underline}.detail__entry__area a img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .25s;will-change:opacity}.detail__entry__area a:hover img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.detail__entry__area .youtube,.detail__entry__area .vimeo,.detail__entry__area .note-video-clip,.detail__entry__area .salon-embedded-video{display:block;margin:0 auto 48px;width:574px;height:326px}.detail__entry__area .detail__caution{height:auto}.detail__entry__area .detail__caution .detail__caution__close{color:#fb5920}.detail__follow__area--big{margin:30px 0;clear:both}.detail__follow__area--big .detail__follow__btn{width:380px;margin:0 auto 8px;cursor:pointer}.detail__follow__area--big .detail__follow__btn .follow__text{width:100%;height:44px;line-height:44px;font-size:16px;font-weight:700;color:#FFF;text-align:center;background-color:#ff006f;border-radius:27px;background-image:url(../images/icon/ico_follow_white.svg);background-position:90px 8px;background-size:24px 24px;background-repeat:no-repeat;box-sizing:border-box;float:none;padding-left:30px;transition:all .25s}.detail__follow__area--big .detail__follow__btn .follow__text:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.detail__follow__area--big .detail__follow__btn .is-active{background-color:#e8e9ef;color:#95969e;font-weight:700;background-image:url(../images/icon/ico_follow_check_gray.svg);background-position:130px 10px;padding-left:40px;cursor:default;transition:all .25s}.detail__follow__area--big .detail__follow__btn .is-active:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background-color:#e8e9ef}.detail__follow__area--big .detail__follow__btn .clicked{cursor:default}.detail__follow__area--big .detail__follow__btn .clicked p{pointer-events:none;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.detail__follow__area--big .follow__text{margin-bottom:8px;font-size:14px;text-align:center}.detail__plan{width:354px;background-color:#FFF;text-align:center;box-sizing:border-box;border-radius:4px;box-shadow:0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12),0 7px 8px -4px rgba(0,0,0,.2);z-index:2;bottom:auto;position:absolute}.detail__plan .commerce_link{font-size:12px;line-height:1.6;margin:24px;text-align:right;color:#3a3c3e}.detail__plan .plan__detail__card{border-bottom:2px solid #d2d3da;padding:24px}.detail__plan .plan__detail__card .caution__message{padding-top:24px;font-size:12px;line-height:1.6;text-align:left}.detail__plan .plan__detail__card .caution__message span{display:block;padding-left:1em;text-indent:-1em}.detail__plan .plan__detail__card .caution__message span:before{content:'※'}.detail__plan .plan__detail__card:last-child{border-bottom:0}.detail__plan .plan__labels{display:-ms-flexbox;display:flex}.detail__plan .plan__labels .plan__status__text{padding:2px 8px;font-weight:700;line-height:13.8px;font-size:10px;text-align:center;border-radius:10px;background-color:#3a3c3e;color:#FFF;margin:0 8px 0 0;width:100px}.detail__plan .plan__labels .plan__member__status__text{padding:2px 8px;font-weight:700;line-height:13.8px;font-size:10px;text-align:center;border-radius:10px;background-color:#14b87f;color:#FFF;margin:0 8px 0 0}.detail__plan .plan__labels .plan__privilege{width:135px;height:16px;line-height:13.8px;font-weight:700;color:#FFF;background-color:#fb5920;border-radius:10px;font-size:10px;margin:0 8px 0 0;padding:2px 8px}.detail__plan .plan__labels .plan__remaining__count{width:72px;height:16px;font-weight:700;line-height:13.8px;font-size:10px;text-align:center;border-radius:10px;background-color:#ffc107;margin:0 8px 0 0;padding:2px 8px}.detail__plan .plan__prior__recurit{float:left;clear:left;display:inline-block;font-size:12px;line-height:1.6;margin-top:8px;text-align:left}.detail__plan .plan__recruit_capacity{float:left;clear:left;display:inline-block;font-size:12px;line-height:1.6;margin-top:8px;text-align:left}.detail__plan .plan__link__unsubscribe{margin-top:8px}.detail__plan .plan__link__unsubscribe a{font-size:14px;line-height:1.5;color:#2b84fa}.detail__plan .plan__link__unsubscribe a:hover{text-decoration:underline}.detail__plan .plan__management{float:left;clear:left;display:inline-block;font-size:12px;line-height:1.6;margin-top:8px;text-align:left}.detail__plan .plan__full{width:72px;height:16px;line-height:16px;font-weight:700;color:#FFF;background-color:#3a3c3e;border-radius:10px;font-size:10px;float:left;margin-bottom:12px;margin-right:8px}.detail__plan .plan__title{float:left;clear:both;display:inline-block;margin:16px 0 0;font-size:20px;font-weight:700;line-height:1.4;text-align:left}.detail__plan .plan__summary__text{clear:both;float:left;display:inline-block;font-size:12px;text-align:left;line-height:1.6;margin-top:8px}.detail__plan .plan__close__text{clear:both;text-align:left;font-size:16px;font-weight:700}.detail__plan .plan__cummunity__view__period{float:left;clear:left;display:inline-block;margin-top:8px;font-size:12px;line-height:1.6;text-align:left}.detail__plan .plan__price{padding-top:16px;font-size:20px;clear:both}.detail__plan .plan__price div{padding-top:16px;border-top:1px solid #c4c7c9}.detail__plan .plan__price div span{font-size:26px}.detail__plan .plan_period_total{font-size:12px;line-height:1.6}.detail__plan .plan__communityAlert{padding:10px 8px;width:100%;border:#cf2f47 1px solid;box-sizing:border-box}.detail__plan .plan__communityAlert p{padding-top:4px;font-size:12px}.detail__plan .plan__communityAlert__title{color:#cf2f47;font-size:14px;font-weight:700}.detail__plan .plan__btn__area{clear:both}.detail__plan .plan__btn__area [class^=sidebar__btn]{display:block;position:relative;width:307px;height:54px;line-height:54px;margin:10px auto 0;border-radius:6px;color:#FFF;font-size:20px;text-align:center;border:none;transition:all .25s}.detail__plan .plan__btn__area [class^=sidebar__btn]:nth-of-type(n+2){margin-top:10px}.detail__plan .plan__btn__area .btn__join__message>label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.detail__plan .plan__btn__area .btn__join__message>label>input[type=checkbox]{margin-right:4px;width:16px;height:16px;display:inline-block;background-image:url(../images/icon/ico_checkbox.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer}.detail__plan .plan__btn__area .btn__join__message>label>input[type=checkbox]:focus-visible{outline:-webkit-focus-ring-color auto 1px;outline-offset:1px}.detail__plan .plan__btn__area .btn__join__message>label>input[type=checkbox]:checked{background-image:url(../images/icon/ico_checkbox_on.svg)}.detail__plan .plan__btn__area .btn__join__message>label>a{margin-right:2px;text-decoration:underline}.detail__plan .plan__btn__area .btn__join__message>label>a:hover{text-decoration:none}.detail__plan .plan__btn__area p{padding-top:16px;font-size:12px;line-height:1.6;text-decoration:none}.detail__plan .plan__app__area{margin-top:20px;padding-top:24px;border-top:1px solid #d2d3da}.detail__plan .sidebar__btn--fa,.detail__plan .sidebar__btn--app,.detail__plan .sidebar__btn--instagram{position:relative;padding-left:37px}.detail__plan .sidebar__btn--fa:before,.detail__plan .sidebar__btn--app:before,.detail__plan .sidebar__btn--instagram:before{content:'';position:absolute;top:0;bottom:0;left:10px;margin:auto;display:block;width:26px;height:26px;border-radius:50%}.detail__plan .sidebar__btn--join{background-color:#fb5920}.detail__plan .sidebar__btn--join:hover{background-color:#e2501c}.detail__plan .sidebar__btn--sk{background-color:#14b87f}.detail__plan .sidebar__btn--sk:hover{background-color:#109a6a}.detail__plan .sidebar__btn--fa{background-color:#337bea;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.detail__plan .sidebar__btn--fa:before{background:#FFF url(../images/icon/community/ico_facebook_blue.svg) no-repeat center center/18px 18px}.detail__plan .sidebar__btn--fa:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.detail__plan .sidebar__btn--google{background-color:#dd4b39;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.detail__plan .sidebar__btn--google:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.detail__plan .sidebar__btn--app{background-color:#14b87f}.detail__plan .sidebar__btn--app:before{background:#FFF url(../images/icon/ico_salon.svg) no-repeat center center/14px 14px}.detail__plan .sidebar__btn--app:hover{background-color:#109a6a}.detail__plan .sidebar__btn--instagram{background-color:#e1306c}.detail__plan .sidebar__btn--instagram:before{background:#FFF url(../images/icon/community/ico_instagram_color.svg) no-repeat center center/14px 14px}.detail__plan .sidebar__btn--instagram:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.detail__plan .sidebar__btn--instagram.is-disabled{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";pointer-events:none}.detail__plan .sidebar__btn--gr{background-color:#b6b7be;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.detail__plan .sidebar__btn--gr:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.detail__sns__share{width:260px;margin-bottom:56px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.detail__sns__share.business{margin-top:76px}.detail__keyword{margin-bottom:64px}.detail__keyword .keyword__list{overflow:hidden}.detail__keyword .keyword__list .keyword__item{text-align:center;display:block;margin:0 12px 12px 0;float:left;font-size:14px;background-color:#FFF}.detail__keyword .keyword__list .keyword__item>a{color:#3a3c3e;border:1px solid #3a3c3e;border-radius:21.5px;padding:5px 17px;box-sizing:border-box;height:32px;display:block;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:all .25s}.detail__keyword .keyword__list .keyword__item>a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:none}.owner__info .owner__name{color:#3a3c3e;font-size:26px;line-height:1.4;font-weight:700;margin-bottom:24px}.owner__info .owner__profile__img{overflow:hidden;margin-bottom:32px}.owner__info .owner__profile__img img:nth-of-type(1){width:574px;margin-bottom:24px}.owner__info .owner__profile__img img:nth-of-type(2){width:275px;margin-right:24px;float:left}.owner__info .owner__profile__img img:nth-of-type(3){width:275px;float:left}.owner__info .owner__profile__description{color:#3a3c3e;font-size:16px;margin-bottom:64px}.owner__info .owner__profile__description h2{position:relative;font-size:26px;line-height:1.4;padding-bottom:8px;border-bottom:4px solid #e3eeea;margin-bottom:32px;font-weight:700}.owner__info .owner__profile__description h2:after{position:absolute;bottom:-4px;left:0;z-index:2;content:'';width:120px;height:4px;background-color:#14b87f}.owner__info .owner__profile__description h2:empty{border:0;padding:0}.owner__info .owner__profile__description h2:empty:after{display:none}.owner__info .owner__profile__description h3{font-size:20px;line-height:1.4;font-weight:700;padding-left:15px;border-left:4px solid #14b87f;margin-bottom:18px}.owner__info .owner__profile__description h3:empty{border:0;padding:0}.owner__info .owner__profile__description p{font-size:16px;line-height:1.6}.owner__info .owner__profile__description img{max-width:574px;height:auto!important;vertical-align:bottom}.owner__info .owner__profile__description a{color:#14b87f;display:inline-block}.owner__info .owner__profile__description a:hover{text-decoration:underline}.owner__info .owner__profile__description a img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .25s;will-change:opacity}.owner__info .owner__profile__description a:hover img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.owner__info .owner__profile__description .youtube,.owner__info .owner__profile__description .vimeo,.owner__info .owner__profile__description .note-video-clip,.owner__info .owner__profile__description .salon-embedded-video{display:block;margin:0 auto 48px;width:574px;height:326px}.owner__info .owner__profile__description .youtube{display:block;margin:0 auto 48px;width:574px;height:326px}.owner__news .owner__news__title{position:relative;font-size:26px;padding-bottom:8px;border-bottom:4px solid #e3eeea;margin-bottom:32px;font-weight:700}.owner__news .owner__news__title:after{position:absolute;bottom:-4px;left:0;z-index:2;content:'';width:120px;height:4px;background-color:#14b87f}.owner__news .owner__news__lists{color:#3a3c3e;font-size:16px}.owner__news .owner__news__lists .news__lists__item{margin-bottom:24px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.owner__news .owner__news__lists .news__date{width:173px;display:block}.owner__news .owner__news__lists .news__content{width:400px}.detail__library{margin-bottom:38px;width:574px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.detail__alert{width:100%;margin:80px 0}.detail__alert .detail__alert__title{margin-bottom:36px;font-size:26px;font-weight:700;line-height:1.4;text-align:center;color:#cf2f47}.detail__alert .detail__alert__loungeTitle{margin-bottom:32px;font-size:16px;font-weight:700;text-align:center}.detail__alert .detail__alert__text{margin-bottom:32px;font-size:14px;line-height:1.5;text-align:center}.detail__alert .detail__alert__btn{width:375px;margin:0 auto 100px}.detail__admission_guide_vimeo{padding:80% 0 0;position:relative}.detail__admission_guide_iframe{position:absolute;top:0;left:0;width:100%;height:100%}.detail__community{margin:10px 0 32px;padding:8px 12px;background:#f7f8fa;border-radius:6px}.detail__community .detail__community__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;line-height:1.6}.detail__community .detail__community__list dt{margin-right:16px}.detail__community .detail__community__list dd{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.detail__community .detail__community__list dd>div{margin-right:4px;width:14px;height:14px}.detail__community .detail__community__list dd>div.fb img{width:100%;height:inherit}.detail__community .detail__community__list dd>div img{vertical-align:top}.detail__community .detail__community__list dd:nth-of-type(n+2){padding-left:8px}.follow{margin:auto;padding:18px}.follow .follow__title{margin-bottom:40px;font-size:26px;font-weight:700;text-align:center}.follow .follow__benefits{margin:0 auto 48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.follow .follow__benefits__item{width:168px}.follow .follow__benefits__item:not(:last-child){margin-right:24px}.follow .follow__benefits__img{width:80px;height:80px;margin:0 auto 12px}.follow .follow__benefits__title{margin-bottom:8px;font-size:16px;font-weight:700;text-align:center}.follow .follow__benefits__text{font-size:12px;line-height:1.6;text-align:center}.follow .follow__btn{width:380px;margin:0 auto 12px}.follow .follow__btn.is-hide{display:none}.follow .follow__btn .c-btn{font-size:16px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.follow .follow__btn .c-ico{width:24px;height:24px;margin-right:8px}.follow .follow__text{margin-bottom:8px;font-size:14px;text-align:center}.follow .follow__caution{font-size:10px;text-align:center;color:#95969e;display:block}.error{margin:80px auto}.error .error__title{margin-bottom:40px;font-size:26px;font-weight:700;line-height:1.4;text-align:center;color:#cf2f47}.error .error__text{margin:0 auto 36px;font-size:14px;line-height:1.5;text-align:center;word-break:keep-all;overflow-wrap:break-word;max-width:840px}.error .error__btn{width:375px;margin:auto}.error .error__btn>a{display:block}.error .error__list{font-size:14px;line-height:1.5;margin:0 auto 36px;width:840px;text-align:center}.error .error__list .error__list__title{margin-bottom:12px;font-weight:700}.error .error__list .error__list__text{display:block;border:1px solid #e8e9ef;padding:12px;word-break:keep-all;overflow-wrap:break-word}.follower .follower__inner{width:960px;margin:0 auto 48px}.follower .follower__about{font-size:16px;line-height:1.6;margin-top:18px}.follower .follower__about a{color:#14b87f}.follower .follower__about a:hover{text-decoration:underline}.follower .follower__list{margin:48px auto}.form_document{background-image:url(../images/cv/bg_pc.png);background-position-x:right;background-repeat:no-repeat;padding:80px 0 120px}.form_document .main_container{text-align:center;width:640px;margin:0 auto 80px}.form_document .main_container .title_container{position:relative;display:inline-block;padding:0 24px}.form_document .main_container .title_container h1{font-size:26px;font-weight:700}.form_document .main_container .title_container h1:before{position:absolute;left:0;top:0;content:'';width:4px;height:100%;background:#14b87f;border-radius:3px;transform:rotate(-30deg)}.form_document .main_container .title_container h1:after{position:absolute;content:'';right:0;top:0;width:4px;height:100%;background:#14b87f;border-radius:3px;transform:rotate(30deg)}.form_document .main_container .content_container{margin-top:40px;font-size:16px;font-weight:400;line-height:28px}.form_document .main_container .content_container .section_1{margin-bottom:32px}.form_document .main_container .content_container .section_1 .join_message{margin-top:24px}.form_document .main_container .content_container .form_document_btn{margin:16px auto}.form_document .main_container .content_container .form_document_btn a:hover,.form_document .main_container .content_container .form_document_btn a:visited,.form_document .main_container .content_container .form_document_btn a:link,.form_document .main_container .content_container .form_document_btn a:active{color:#fff}.form_document .banner_salon_lab{text-align:center}.form_document .to_top{text-align:center;margin-top:24px;font-size:14px}.form_document .to_top a{color:#14b87f}.form_open_lounge{background-image:url(../images/cv/bg_pc.png);background-position-x:right;background-repeat:no-repeat;padding:80px 0 120px}.form_open_lounge .main_container{text-align:center;width:640px;margin:0 auto 80px}.form_open_lounge .main_container .title_container{position:relative;display:inline-block;padding:0 24px}.form_open_lounge .main_container .title_container h1{font-size:26px;font-weight:700}.form_open_lounge .main_container .title_container h1:before{position:absolute;left:0;top:0;content:'';width:4px;height:100%;background:#14b87f;border-radius:3px;transform:rotate(-30deg)}.form_open_lounge .main_container .title_container h1:after{position:absolute;content:'';right:0;top:0;width:4px;height:100%;background:#14b87f;border-radius:3px;transform:rotate(30deg)}.form_open_lounge .main_container .content_container{margin-top:40px;font-size:16px;font-weight:400}.form_open_lounge .main_container .content_container .section_1{margin-bottom:40px}.form_open_lounge .banner_salon_lab{text-align:center}.form_open_lounge .to_top{text-align:center;margin-top:24px;font-size:14px}.form_open_lounge .to_top a{color:#14b87f}.leave{text-align:center;color:#3a3c3e;margin:81px 0 128px}.leave .leave__headline{color:#3a3c3e;text-align:center;font-size:26px;font-weight:700;line-height:1.3;margin:0 0 24px}.leave .leave__textWrap{color:#3a3c3e;text-align:center;font-size:16px;font-weight:400;line-height:1.8;margin:0 0 24px}.leave .leave__subText--red{color:#cf2f47;margin:0}.leave .leave__title{font-size:26px;line-height:1.4;font-weight:700;color:#cf2f47;margin-bottom:35px}.leave .leave__subTitle{font-size:20px;margin-bottom:30px;line-height:1.4}.leave .leave__lounge{font-size:16px;line-height:1.6;font-weight:700;margin-bottom:33px}.leave .leave__text{font-size:14px;line-height:1.5;margin-bottom:30px}.leave__questionnaire{margin:63px auto 80px;width:740px}.leave__questionnaire .leave__questionnaire__title{position:relative;font-size:26px;line-height:1.4;padding-bottom:8px;border-bottom:4px solid #e3eeea;margin-bottom:32px;font-weight:700}.leave__questionnaire .leave__questionnaire__title:after{position:absolute;bottom:-4px;left:0;z-index:2;content:'';width:120px;height:4px;background-color:#14b87f}.leave__questionnaire .leave__questionnaire__text{font-size:14px;margin-bottom:48px}.leave__questionnaire .questionnaire__box{margin-bottom:80px}.leave__questionnaire .questionnaire__box .questionnaire__box__title{font-size:20px;line-height:1.4;font-weight:700;margin-bottom:30px}.leave__questionnaire .questionnaire__box .questionnaire__caution{font-size:14px;font-weight:400;color:#cf2f47;margin-left:8px}.leave__questionnaire .questionnaire__box .questionnaire__checkbox li{font-size:16px;margin-bottom:16px}.leave__questionnaire .questionnaire__box .questionnaire__checkbox li label input{width:20px;height:20px;border:2px solid #d2d3da;border-radius:4px;box-shadow:none;outline:0;margin-right:8px}.leave__questionnaire .questionnaire__box .questionnaire__checkbox li label input:checked{content:' ';background-image:url(../images/icon/ico_checkbox_on.svg);background-size:20px 20px;border:2px solid #14b87f;background-position:-2px -2px}.leave__questionnaire .questionnaire__box .questionnaire__checkbox li label span{display:inline-block;position:relative;top:-3px}.leave__questionnaire .questionnaire__box .questionnaire__textBox textarea{width:740px;height:160px;padding:12px 16px;border:2px solid #d2d3da;border-radius:6px;font-size:16px}.leave__questionnaire .questionnaire__box .questionnaire__textBox textarea:focus{border:2px solid #14b87f;outline:0}.leave__questionnaire .questionnaire__box .questionnaire__textBox textarea::-webkit-input-placeholder{color:#95969e}.leave__questionnaire .questionnaire__box .questionnaire__textBox textarea:-moz-placeholder{color:#95969e}.leave__questionnaire .questionnaire__box .questionnaire__textBox textarea::-moz-placeholder{color:#95969e}.leave__questionnaire .questionnaire__box .questionnaire__textBox textarea:-ms-input-placeholder{color:#95969e}.leave__questionnaire .questionnaire__box .questionnaire___selectBox select{width:280px;height:44px;border:2px solid #d2d3da;border-radius:6px;background-color:#FFF;font-size:16px;padding:10px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/icon/ico_qn_arrow_down.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:250px 12px}.leave__questionnaire .questionnaire__box .questionnaire___selectBox select:focus{border:2px solid #14b87f;outline:0}.leave__questionnaire .questionnaire__box .questionnaire___selectBox select::-webkit-input-placeholder{color:#95969e}.leave__questionnaire .questionnaire__box .questionnaire___selectBox select:-moz-placeholder{color:#95969e}.leave__questionnaire .questionnaire__box .questionnaire___selectBox select::-moz-placeholder{color:#95969e}.leave__questionnaire .questionnaire__box .questionnaire___selectBox select:-ms-input-placeholder{color:#95969e}.leave__questionnaire .questionnaire__box .questionnaire__radioButton{font-size:16px}.leave__questionnaire .questionnaire__box .questionnaire__radioButton li{font-size:16px;margin-bottom:16px}.leave__questionnaire .questionnaire__box .questionnaire__radioButton li label input{width:20px;height:20px;border:2px solid #d2d3da;border-radius:10px;box-shadow:none;outline:0;margin-right:8px}.leave__questionnaire .questionnaire__box .questionnaire__radioButton li label input:checked{content:' ';background-image:url(../images/icon/ico_checkbox_on.svg);background-size:20px 20px;border:2px solid #14b87f;background-position:-2px -2px}.leave__questionnaire .questionnaire__box .questionnaire__radioButton li label span{display:inline-block;position:relative;top:-3px}.leave__questionnaire .questionnaire__error{margin-bottom:40px;width:740px;background-color:#f7f8fa;color:#cf2f47;font-size:16px;line-height:1.6;padding:20px 26px 22px 16px}.questionnaire__button{width:740px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.myLibrary{overflow:hidden}.myLibrary .myLibrary__inner{width:960px;margin:0 auto 48px}.myLibrary .myLibrary__inner .myLibrary__about{margin:18px 0 48px;font-size:16px}.myLibrary .myLibrary__inner .myLibrary__about a{color:#14b87f}.myLibrary .myLibrary__inner .myLibrary__about a:hover{text-decoration:underline}.myLibrary .myLibrary__inner .myLibrary__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.myLounge{clear:both}.myLounge .myLounge__list{margin-bottom:24px}.myLounge .myLounge__list .myLounge__list__item{padding:24px 0;border-bottom:1px solid #e8e9ef;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left{width:220px;margin:0 25px 0 0}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .img__wrap{width:220px;hight:124px;overflow:hidden;margin-right:24px;margin-bottom:12px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .img__wrap>img{margin-bottom:12px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .c-ico{width:14px;height:14px;position:relative;top:-2px;margin-right:5px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .lounge__member_id{font-size:12px;linge-height:1.6;color:#3a3c3e;margin-bottom:12px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .external__user__identifier{margin-bottom:12px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .external__user__identifier .external__user__identifier__caution{font-size:10px;linge-height:1.5;color:#3a3c3e;padding-left:18px;margin-top:7px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .external__user__identifier .external__user__identifier__caution>a{color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .external__user__identifier .external__user__identifier__caution>a:link,.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .external__user__identifier .external__user__identifier__caution>a:visited,.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .external__user__identifier .external__user__identifier__caution>a:active{color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .external__user__identifier .external__user__identifier__caution>a:hover{color:#109a6a;text-decoration:underline}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .external__user__identifier .external__user__identifier__name{margin-left:18px;margin-top:3px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .facebook__account{font-size:12px;line-height:1.6}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .facebook__account .facebook__account__detail .facebook__account__icon>img{width:32px;height:32px;border-radius:50%;border:1px solid #d2d3da;margin-left:14px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .facebook__account .facebook__account__detail__name{font-size:12px;line-height:1.6;margin-left:14px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .facebook__account .facebook__account__identifier__caution{font-size:10px;linge-height:1.5;color:#3a3c3e;padding-left:18px;margin-top:7px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .facebook__account .facebook__account__identifier__caution>a{color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .facebook__account .facebook__account__identifier__caution>a:link,.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .facebook__account .facebook__account__identifier__caution>a:visited,.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .facebook__account .facebook__account__identifier__caution>a:active{color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__left .facebook__account .facebook__account__identifier__caution>a:hover{color:#109a6a;text-decoration:underline}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right{width:712px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail{display:-ms-flexbox;display:flex}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .myLounge__info{width:440px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .lounge__survey{display:-ms-flexbox;display:flex}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .lounge__join__state{display:block;font-size:12px;padding-left:6px;height:16px;border-left:2px solid #14b87f;vertical-align:middle;margin-bottom:12px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .lounge__name{font-weight:700;font-size:16px;margin-bottom:8px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .lounge__planName{font-size:14px;margin-bottom:12px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .lounge__ownerName{font-size:12px;margin-bottom:16px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail>a{float:left;display:block}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail [class^=btn--]{height:32px;line-height:32px;text-align:center;color:#FFF;border-radius:6px;margin:0 12px 12px 0;font-size:14px;transition:all .25s;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .btn--big{display:block;width:216px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .btn--app{background-color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .btn--app:hover{background-color:#109a6a}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .btn--form{background-color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .btn--form:hover{background-color:#109a6a}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .lounge__notice{width:100%;height:20px;margin-bottom:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .lounge__notice input{width:20px;height:20px;vertical-align:middle;border:2px solid #d2d3da;border-radius:4px;box-shadow:none;outline:0}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .lounge__notice input:checked{content:' ';background-image:url(../images/icon/ico_checkbox_on.png);background-size:20px 20px;border:2px solid #14b87f;background-position:-2px -2px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .myLounge__detail .lounge__notice span{font-size:12px;vertical-align:middle}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info{width:260px;position:relative;border-left:1px solid #e8e9ef}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info .lounge__leave{width:100%;text-align:right;margin-bottom:8px;font-size:12px;padding-left:16px;position:relative}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info .lounge__leave a{color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info .lounge__leave a:hover{text-decoration:underline}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info .lounge__nextBill{width:100%;margin-bottom:4px;font-size:12px;text-align:right}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info .lounge__forceWithdrawal{width:100%;margin-bottom:4px;font-size:12px;color:#cf2f47;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info .lounge__forceWithdrawal .notice__question{width:20px;height:20px;margin-left:4px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info .lounge__forceWithdrawal .notice__question:hover+.lounge__popup{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info .lounge__forceWithdrawal .lounge__popup{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;border:1px solid #dadada;background-color:#FFF;transition:all .25s;pointer-events:none}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info .lounge__forceWithdrawal .lounge__popup:after{content:'';display:block;position:absolute;bottom:-8px;right:13px;width:10px;height:8px;background-image:url(../images/baloonarrow.png);background-size:cover}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info .lounge__forceWithdrawal .lounge__popup.lounge__popup--notice{width:186px;height:34px;line-height:34px;text-align:center;top:-44px;right:-8px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__info .lounge__forceWithdrawal .lounge__popup.lounge__popup--withdrawal{width:200px;padding:4px 6px;line-height:1.5;top:-24px;right:-9px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail{margin-top:22px;background:#f7f8fa}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc{padding:24px 0}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc>p{font-size:16px;line-height:1.6;font-weight:700;color:#3a3c3e;padding:0 24px 14px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__caution{background-color:#FFF;border:1px solid #cf2f47;margin:0 43px 12px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__caution .caution_title{font-weight:700;font-size:14px;line-height:1.5;text-align:center;color:#cf2f47;margin:12px auto}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__caution .caution_message{text-align:center;font-size:12px;line-height:1.6;color:#3a3c3e;margin-bottom:15px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__caution .caution_message>a{color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__caution .caution_message>a:link,.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__caution .caution_message>a:visited,.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__caution .caution_message>a:active{color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__caution .caution_message>a:hover{color:#109a6a;text-decoration:underline}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .attention__message{font-size:12px;padding:0 24px 24px;color:#3a3c3e}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries>a{float:left;display:block}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries [class^=btn--]{width:307px;height:54px;line-height:54px;text-align:center;color:#FFF;border-radius:6px;margin:0 12px;font-size:19px;transition:all .25s;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .is-disabled{pointer-events:none;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--app{background-color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--app:hover{background-color:#109a6a}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--app:before{content:'';display:inline-block;width:26px;height:26px;left:-20px;position:relative;background-color:#FFF;border-radius:50%;background-image:url(../images/icon/ico_salon_symbol.svg);background-position:center;background-size:20px;background-repeat:no-repeat;vertical-align:middle}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--facebook{background-color:#337bea}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--facebook:before{content:'';display:inline-block;width:26px;height:26px;left:-20px;position:relative;background-color:#FFF;border-radius:50%;background-image:url(../images/icon/ico_facebook_blue.svg);background-position:center;background-size:14px;background-repeat:no-repeat;vertical-align:middle}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--facebook:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--instagram{background-color:#e1306c}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--instagram:before{content:'';display:inline-block;width:26px;height:26px;left:-50px;position:relative;background-color:#FFF;border-radius:50%;background-image:url(../images/icon/ico_instagram_gradient.svg);background-position:center;background-size:14px;background-repeat:no-repeat;vertical-align:middle}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--instagram:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--lounge{background-color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--lounge:hover{background-color:#109a6a}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--member{background-color:#14b87f}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--member:hover{background-color:#109a6a}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--remove{background-color:#b6b7be}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--remove:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--join{background-color:#fb5920}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__pc .community__entries .btn--join:hover{background-color:#e2501c}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp>p{font-size:16px;line-height:1.6;font-weight:700;color:#3a3c3e;padding:0 24px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .loungeApp__list__item{width:140px;height:140px;padding:8px;margin-right:8px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .loungeApp__list__image{max-width:74px;max-height:74px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .dmm__community{padding-right:16px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .dmm__community>p{font-size:14px;line-height:1.5;font-weight:700}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .dmm__community>p:before{content:'';display:inline-block;width:26px;height:26px;top:-1px;position:relative;background-color:none;border-radius:50%;background-image:url(../images/icon/ico_salon_symbol.svg);background-position:center;background-size:20px;background-repeat:no-repeat;vertical-align:middle}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .dmm__community .android_app_image{margin:0 auto;padding:10px;max-width:74px;max-height:74px;box-sizing:content-box}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .external__community{border-left:1px solid #d2d3da;padding-left:17px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .external__community>p{font-size:14px;line-height:1.5;font-weight:700}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .external__community>p:before{content:'';display:inline-block;width:26px;height:26px;top:-1px;position:relative;background-color:none;border-radius:50%;background-image:url(../images/icon/ico_instagram_gradient.svg);background-position:center;background-size:14px;background-repeat:no-repeat;vertical-align:middle}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .external__community .loungeApp__list__item{-ms-flex-pack:start;justify-content:start;width:140px;height:140px;padding:2px 8px 8px;margin-right:8px}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .external__community .exteranl_app_image{margin:0 auto;padding:1px 10px 10px;max-width:74px;max-height:74px;box-sizing:content-box}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .loungeApp__list__subTitle{font-size:10px;line-height:15px;color:#3a3c3e}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .loungeApp__list__note{font-size:10px;line-height:15px;color:#95969e}.myLounge .myLounge__list .myLounge__list__item .myLounge__list__item__right .lounge__join__detail .lounge__community__sp .community__entries .loungeApp__list__note.is_inspection{margin:auto 0}.myLounge .myLounge__list .myLounge__list__item__lounge{width:100%;display:-ms-flexbox;display:flex;margin-bottom:8px}.myLounge .myLounge__list .myLounge__list__item__memberProfile{width:100%}.myLounge .myLounge__list .myLounge__list__item__memberProfile__facebook{width:228px;border:1px solid #337bea;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:8px 16px;margin:12px 0 8px}.myLounge .myLounge__list .myLounge__list__item__memberProfile__facebook__title{color:#337bea;font-size:8px;margin-bottom:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.myLounge .myLounge__list .myLounge__list__item__memberProfile__facebook__title>img{width:20px;height:20px}.myLounge .myLounge__list .myLounge__list__item__memberProfile__facebook__title>span{margin-left:8px}.myLounge .myLounge__list .myLounge__list__item__memberProfile__facebook__detail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.myLounge .myLounge__list .myLounge__list__item__memberProfile__facebook__detail__icon>img{height:32px;width:32px;border-radius:50%;border:1px solid #d2d3da}.myLounge .myLounge__list .myLounge__list__item__memberProfile__facebook__detail__name{top:-10px;position:relative;margin-left:7px}.myLounge .myLounge__list .myLounge__list__item__note{font-size:10px;line-height:1.5}.myLounge .myLounge__list .myLounge__list__item__note a{color:#005fc0}.myLounge .myLounge__list .myLounge__list__item__note a:hover{text-decoration:underline}.myLounge .myLounge__list .lounge__join__detail>a{float:left;display:block}.myLounge .myLounge__list .lounge__join__detail [class^=btn--]{height:32px;line-height:32px;text-align:center;color:#FFF;border-radius:6px;margin:0 12px 12px 0;font-size:14px;transition:all .25s;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.myLounge .myLounge__list .lounge__join__detail .btn--small{width:120px}.myLounge .myLounge__list .lounge__join__detail .btn--middle{width:140px}.myLounge .myLounge__list .lounge__join__detail .btn--big{width:216px}.myLounge .myLounge__list .lounge__join__detail .btn--app{background-color:#14b87f}.myLounge .myLounge__list .lounge__join__detail .btn--app:hover{background-color:#109a6a}.myLounge .myLounge__list .lounge__join__detail .btn--google{background-color:#dd4b39}.myLounge .myLounge__list .lounge__join__detail .btn--google:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.myLounge .myLounge__list .lounge__join__detail .btn--facebook{background-color:#337bea}.myLounge .myLounge__list .lounge__join__detail .btn--facebook:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.myLounge .myLounge__list .lounge__join__detail .btn--lounge{background-color:#14b87f}.myLounge .myLounge__list .lounge__join__detail .btn--lounge:hover{background-color:#109a6a}.myLounge .myLounge__list .lounge__join__detail .btn--member{background-color:#14b87f}.myLounge .myLounge__list .lounge__join__detail .btn--member:hover{background-color:#109a6a}.myLounge .myLounge__list .lounge__join__detail .btn--remove{background-color:#b6b7be}.myLounge .myLounge__list .lounge__join__detail .btn--remove:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.myLounge .myLounge__list .lounge__join__detail .btn--form{background-color:#14b87f}.myLounge .myLounge__list .lounge__join__detail .btn--form:hover{background-color:#109a6a}.myLounge .myLounge__list .lounge__join__detail .btn--library{background-color:#14b87f}.myLounge .myLounge__list .lounge__join__detail .btn--library:hover{background-color:#109a6a}.myLounge .myLounge__list .lounge__join__detail .btn--join{background-color:#fb5920}.myLounge .myLounge__list .lounge__join__detail .btn--join:hover{background-color:#e2501c}.l-cancel-inspection{margin:80px 0}.l-cancel-inspection .title-section{margin-bottom:24px}.l-cancel-inspection .title-section .title{font-weight:600;font-size:26px;text-align:center;color:#fb5920}.l-cancel-inspection .content-section{margin-bottom:24px}.l-cancel-inspection .content-section .lounge-name{margin-bottom:24px;font-weight:600;font-size:16px;line-height:1.6;text-align:center;color:#3a3c3e}.l-cancel-inspection .content-section .cancel-caution{margin-bottom:24px;font-size:16px;line-height:1.6;text-align:center;color:#3a3c3e}.l-cancel-inspection .action-section{margin-bottom:24px}.l-cancel-inspection .action-section .buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.l-cancel-inspection .action-section .buttons .c-btn--primary{width:240px;height:54px;line-height:54px}.l-cancel-inspection .action-section .buttons .c-btn--primary--width{width:375px;height:54px;line-height:54px}.my__lounge__slider{margin-bottom:48px}.mypage__tab{border-bottom:1px solid #14b87f;margin-bottom:48px;padding-bottom:1px;z-index:1}.mypage__tab .mypage__tab__menu{width:960px;margin:0 auto;overflow:hidden;border-bottom:1px solid #FFF;position:relative;top:3px}.mypage__tab .mypage__tab__menu .mypage__tab__item{float:left}.mypage__tab .mypage__tab__menu .mypage__tab__item .tab__button{width:184px;height:40px;line-height:40px;text-align:center;position:relative;color:#95969e;font-size:14px;font-weight:700;border-bottom:1px solid #14b87f}.mypage__tab .mypage__tab__menu .mypage__tab__item .tab__button.is-active{color:#3a3c3e;border-left:1px solid #14b87f;border-right:1px solid #14b87f;border-top:4px solid #14b87f;background-color:#FFF;position:relative;border-bottom:1px solid #FFF}.mypage__tab .mypage__tab__menu .mypage__tab__item .notification_dot:after{top:-6px;background-color:#fb5920;width:8px;height:8px;border-radius:50%;content:'';display:inline-block;position:relative}.notification{text-align:center;width:640px;margin:80px auto}.notification .notification__title{margin-bottom:12px;padding:0 10px;font-size:26px}.notification .notification__item__list .notification__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:64px}.notification .notification__item__list .notification__item .notification__item__left{text-align:left;border-right:1px solid #e8e9ef;padding-right:24px}.notification .notification__item__list .notification__item .notification__item__left .notification__item__title{width:442px;margin:16px 0;font-size:16px;font-weight:600;border-left:4px solid #14b87f;padding-left:12px}.notification .notification__item__list .notification__item .notification__item__left p{width:442px;font-size:16px}.notification .notification__item__list .notification__item .notification__item__right{margin-left:24px}.notification .notification__item__list .notification__item .notification__item__right .notification__btn{width:200px;display:block;text-align:center;font-size:14px;padding:9px 16px}.notification .notification__item__list .notification__item .notification__item__right .dmm__notification__checkbox{width:200px}.notification .notification__item__list .notification__item .notification__item__right .dmm__notification__checkbox label{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;cursor:pointer}.notification .notification__item__list .notification__item .notification__item__right .dmm__notification__checkbox input[type=checkbox]{margin-right:2px;width:24px;height:24px;display:inline-block;background-image:url(../images/icon/ico_checkbox.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer}.notification .notification__item__list .notification__item .notification__item__right .dmm__notification__checkbox input[type=checkbox]:focus-visible{outline:-webkit-focus-ring-color auto 1px;outline-offset:1px}.notification .notification__item__list .notification__item .notification__item__right .dmm__notification__checkbox input[type=checkbox]:checked{background-image:url(../images/icon/ico_checkbox_on.svg)}.notification .notification__item__list .notification__item .notification__item__right .dmm__notification__checkbox span{font-size:14px}.payment{margin:80px auto}.payment .payment__title{margin-bottom:24px;font-size:26px;text-align:center}.payment .payment__caution{margin-bottom:42px;font-size:16px;font-weight:700;color:#fb5920;text-align:center}.payment .payment__selectList{width:640px;margin:0 auto 56px;border:2px solid #d2d3da;border-radius:6px}.payment .payment__selectList__item{width:100%;padding:20px 32px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.payment .payment__selectList__item:first-child{border-bottom:2px solid #d2d3da}.payment .payment__selectList__item.is-checked{background:#f7f8fa}.payment .payment__selectList__item.is-checked:after{width:98px;height:98px;content:'';display:block;background:url(../images/payment/ico-paymentSelect.svg) no-repeat;background-size:contain;position:absolute;top:-19px;right:-19px}.payment .payment__selectList__item.is-checked .payment__selectList__btn{background-image:url(../images/icon/ico_radiobutton_on_green.svg)}.payment .payment__selectList__btn{width:40px;height:40px;margin-right:12px;background-image:url(../images/icon/ico_radiobutton_gray.svg);background-repeat:no-repeat;background-size:contain}.payment .payment__selectList__text{width:100%;text-align:left;font-size:20px}.payment .payment__selectList__flag{width:72px;height:16px;margin-right:8px;display:inline-block;font-size:10px;font-weight:700;text-align:center;line-height:16px;color:#FFF;background:#fb5920;border-radius:20px}.payment .payment__submit{width:375px;margin:0 auto 24px;display:block}.payment .payment__submit>a{display:block}.payment .payment__text{font-size:14px;line-height:1.5;text-align:center}.point{width:100%;margin:80px 0 128px}.point .point__title{margin-bottom:36px;font-size:26px;font-weight:700;line-height:1.4;text-align:center;color:#cf2f47}.point .point__text{margin-bottom:36px;font-size:16px;font-weight:700;line-height:1;text-align:center}.point .point__btnArea{width:670px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.point .point__btn{width:320px;height:54px;font-size:20px;text-align:center;line-height:54px;color:#FFF;display:block;border-radius:6px;cursor:pointer;transition:all .25s linear}.point .point__btn.point__btn--credit{background:#b6b7be}.point .point__btn.point__btn--credit:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.point .point__btn.point__btn--charge{background:#14b87f}.point .point__btn.point__btn--charge:hover{background:#109a6a}.reset{margin:80px auto 128px}.reset .reset__title{margin-bottom:48px;font-size:26px;font-weight:700;text-align:center;line-height:1.4;color:#fb5920}.reset .reset__subTitle{margin-bottom:32px;font-size:20px;text-align:center}.reset .reset__list{margin-bottom:40px}.reset .reset__list__item{font-size:14px;line-height:1.5;text-align:center}.reset .reset__list__item:not(:last-child){margin-bottom:24px}.reset .reset__list__item>a{color:#14b87f}.reset .reset__list__item>a:hover{text-decoration:underline}.reset .reset__text{margin-bottom:12px;font-size:14px;text-align:center;line-height:1.5}.reset .reset__text>a{color:#14b87f}.reset .reset__text>a:hover{text-decoration:underline}.reset .reset__caution{margin-bottom:40px;font-size:12px;text-align:center;color:#95969e}.reset .reset__form{text-align:center}.reset .reset__check{margin:0 auto 48px;display:inline-block}.reset .reset__check .reset__check__icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:16px}.reset .reset__check .reset__check__icon:before{width:24px;height:24px;margin-right:8px;content:'';display:block;background-image:url(../images/icon/ico_checkbox.svg);background-repeat:no-repeat;background-size:contain}.reset .reset__check .reset__check__icon.is-checked:before{background-image:url(../images/icon/ico_checkbox_on.svg)}.reset .reset__check>input{display:none}.reset .reset__btn{width:375px;height:54px;margin:auto;font-size:20px;text-align:center;line-height:54px;color:#FFF;background:#b6b7be;border-radius:6px;transition:all .25s;pointer-events:none;cursor:pointer}.reset .reset__btn:hover{text-decoration:none}.reset .reset__btn:not(.is-active):hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.reset .reset__btn.is-active{background:#14b87f;pointer-events:auto}.reset .reset__btn.is-active:hover{background:#109a6a}.signup{padding-top:80px;text-align:center}.signup .signup__title{margin-bottom:32px;font-size:16px;font-weight:700}.signup .signup__text{margin-bottom:32px;font-size:12px;line-height:1.6}.signup .signup__redirect{font-size:14px;line-height:1.5}.signup .signup__redirect>a{text-decoration:underline}.signup .signup__redirect>a:link,.signup .signup__redirect>a:visited,.signup .signup__redirect>a:active{color:#14b87f}.takeover{margin:75px 0 90px;text-align:center}.takeover .takeover__title{font-size:26px;line-height:1.4;color:#fb5920;font-weight:700;margin-bottom:32.5px}.takeover .takeover__lounge{color:#3a3c3e}.takeover .takeover__lounge .takeover__lounge__price{font-size:26px;display:inline-block;margin-bottom:6px}.takeover .takeover__lounge .takeover__lounge__price .takeover__lounge__term{font-size:20px}.takeover .takeover__lounge .takeover__rule{font-size:10px;margin-bottom:25px}.takeover .takeover__lounge .takeover__rule>a{text-decoration:underline}.takeover .takeover__lounge .takeover__lounge__page{display:block;color:#14b87f;font-size:14px;margin-bottom:40px}.takeover .takeover__lounge .takeover__lounge__page:hover{text-decoration:underline}.takeover .takeover__next{margin-bottom:24px}.takeover .takeover__caution{font-size:12px;line-height:1.6}.takeover .takeover__caution .takeover__caution__accent{font-weight:700;color:#fb5920}.takeover .takeover__border{display:block;width:640px;content:'';margin:0 auto;height:1px;background-color:#d2d3da;margin-bottom:40px}.takeover .register{width:640px;margin:0 auto;padding:41px;border:2px solid #d2d3da;border-radius:4px;margin-bottom:40px}.takeover .register .register__title{width:100%;margin-bottom:40px;font-size:14px;font-weight:700;text-align:center;color:#fb5920}.takeover .register .register__text{margin-bottom:16px;font-size:16px;font-weight:700;text-align:center}.takeover .register .register__text>.c-ico--beginner{margin-right:8px}.takeover .register .register__btn{width:375px;height:54px;margin:0 auto 12px;border-radius:6px;font-size:20px;text-align:center;line-height:54px;display:block;transition:all .25s}.takeover .register .register__btn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:none}.takeover .register .register__btn.register__btn--facebook{color:#FFF;background:#337bea}.takeover .register .register__btn.register__btn--google{color:#FFF;background:#dd4b39}.takeover .register .register__btn.register__btn--dmm{color:#3a3c3e;background:#ffc107}.takeover .register .register__btn.register__btn--small{width:280px}.takeover .register .register__supple{margin-bottom:24px;font-size:12px;text-align:center;color:#95969e}.takeover .register .register__loginTitle{width:100%;margin:32px 0 12px;padding-top:32px;font-size:16px;font-weight:700;text-align:center;border-top:1px solid #d2d3da}.takeover .register .register__login{width:140px;margin:auto;font-size:14px;color:#14b87f;display:block;text-align:center;transition:all .25s}.takeover .register .register__login:hover{text-decoration:underline}.takeover__complete{margin:70px auto 208px;text-align:center;color:#3a3c3e}.takeover__complete .takeover__complete__title{font-size:26px;line-height:1.4;font-weight:700;margin-bottom:40px}.takeover__complete .takeover__complete__lounge{font-size:16px;font-weight:700;margin-bottom:40px}.takeover__complete .takeover__complete__button{margin-bottom:40px}.takeover__complete .takeover__complete__text{font-size:12px;line-height:1.6;margin-bottom:80px}.takeover__complete .register__btn{width:375px;height:54px;margin:0 auto 12px;border-radius:6px;font-size:20px;text-align:center;line-height:54px;display:block;transition:all .25s}.takeover__complete .register__btn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:none}.takeover__complete .register__btn.register__btn--facebook{color:#FFF;background:#337bea}.takeover__complete .takeover__lounge__page{display:block;color:#14b87f;font-size:14px;margin-bottom:40px}.takeover__complete .takeover__lounge__page:hover{text-decoration:underline}.hero{position:relative}.carousel{width:100%;height:auto;padding:16px 0 65px;background:#f7f8fa}.carousel .carousel__list{width:100%;position:relative;visibility:hidden}.carousel .carousel__list.slick-initialized{visibility:visible}.carousel .carousel__list__item{width:400px;height:360px;margin:0 8px 24px;padding-bottom:20px;background:#FFF;position:relative;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);transition:all .25s}.carousel .carousel__list__item:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.carousel .carousel__thumb{width:100%;height:225px}.carousel .carousel__thumb>img{width:100%;height:100%}.carousel .carousel__catch{width:100%;height:67px;margin-bottom:12px;padding:16px 16px 0;font-size:16px;font-weight:700;line-height:1.6;overflow:hidden}.carousel .carousel__owner{width:calc(100% - 48px);height:38px;padding:0 16px;font-size:12px;line-height:1.6;overflow:hidden}.carousel .carousel__list__arrow{width:40px;height:104px;content:'';display:block;margin-top:-52px;position:absolute;top:50%;right:0;background:rgba(58,60,62,.7);z-index:1;transition:all .25s;cursor:pointer}.carousel .carousel__list__arrow:before{position:relative}.carousel .carousel__list__arrow:after{width:24px;height:24px;margin:-12px 0 0 -12px;content:'';display:block;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%}.carousel .carousel__list__arrow:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.carousel .carousel__list__arrow.carousel__list__arrow--prev{left:0}.carousel .carousel__list__arrow.carousel__list__arrow--prev:after{background-image:url(../images/icon/ico_arrow_left_white.svg)}.carousel .carousel__list__arrow.carousel__list__arrow--next{right:0}.carousel .carousel__list__arrow.carousel__list__arrow--next:after{background-image:url(../images/icon/ico_arrow_right_white.svg)}.carousel .carousel__follow{width:40px;height:40px;padding:4px;position:absolute;bottom:12px;right:12px}.carousel .carousel__dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.carousel .carousel__dots>li{width:12px;height:12px;text-indent:-5em;overflow:hidden;border:2px solid #3a3c3e;border-radius:50%;cursor:pointer}.carousel .carousel__dots>li:not(:last-child){margin-right:24px}.carousel .carousel__dots>li.slick-active{background:#3a3c3e}.carousel .carousel__dots>li>button{font-size:0}.anchorNav{position:absolute;right:0;bottom:-40px;left:0;margin:auto;width:800px;height:80px;background:#FFF;border:1px solid #dedfe6;box-sizing:border-box}.anchorNav .anchorNav__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit}.anchorNav .anchorNav__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:266px;height:inherit;text-align:center}.anchorNav .anchorNav__item>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:inherit;font-size:16px;font-weight:700;transition:all .25s}.anchorNav .anchorNav__item>a:after{content:'';display:inline-block;margin-left:8px;width:24px;height:24px;background:url(../images/index/ico_anchor.svg) no-repeat center/contain}.anchorNav .anchorNav__item>a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.anchorNav .anchorNav__item:not(:last-child):after{content:'';display:inline-block;width:1px;height:40px;background-color:#dedfe6;background-image:linear-gradient(0deg,#fff 50%,transparent 50%);background-size:6px 6px}main.top{width:100%;padding-top:98px;background:url(../images/index/bg_contents.svg) repeat-y center top/1920px auto}.topPage .banner{padding-top:80px;width:100%}.topPage .banner__list{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.topPage .banner__list__item{width:384px;height:122px;transition:all .25s}.topPage .banner__list__item>a{display:block;line-height:1}.topPage .banner__list__item>a img{width:100%;height:100%}.topPage .banner__list__item:first-child{margin-right:48px}.topPage .banner__list__item:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.topPage .banner_salon_lab{padding-top:20px;margin:0 auto;text-align:center}.topPage .banner_salon_lab img{width:816px}.topPage .about{margin:0 auto;width:960px}.topPage .about .about__title{font-size:32px;font-weight:700;text-align:center}.topPage .about .about__desc{padding-top:32px;font-size:14px;line-height:1.7;text-align:center}.topPage .about .about__list{display:-ms-flexbox;display:flex;-ms-flex-align:top;align-items:top;-ms-flex-pack:justify;justify-content:space-between;margin:auto;padding-top:24px;width:664px;text-align:center}.topPage .about .about__list__item{width:200px}.topPage .about .about__list__item>p{padding-top:4px;font-size:16px;font-weight:700;line-height:1.5}.topPage .about .about__link{display:block;margin:40px auto 0;width:280px}.topPage .thirdCrown{margin:0 auto;padding-top:80px;width:960px}.topPage .thirdCrown .thirdCrown__title{font-size:32px;font-weight:700;text-align:center}.topPage .thirdCrown .thirdCrown__desc{padding-top:30px;font-size:14px;line-height:1.7;text-align:center}.topPage .thirdCrown .thirdCrown__list{display:-ms-flexbox;display:flex;-ms-flex-align:top;align-items:top;-ms-flex-pack:center;justify-content:center;padding-top:22.6px;text-align:center}.topPage .thirdCrown .thirdCrown__list__item{width:180px;margin:0 25px}.topPage .thirdCrown .thirdCrown__link{display:-ms-flexbox;display:flex;margin:30px auto 0;width:280px}.topPage .thirdCrown .thirdCrown__button:after{content:'';-ms-flex:0 0 19px;flex:0 0 19px;width:19px;height:19px;background:url(../images/icon/ico_link_white.svg) no-repeat;margin-left:8px}.topPage .shareNo1{margin:0 auto;padding-top:80px;width:960px}.topPage .shareNo1 .shareNo1__title{font-size:32px;font-weight:700;text-align:center}.topPage .shareNo1 .shareNo1__desc{padding-top:30px;font-size:14px;line-height:1.7;text-align:center}.topPage .shareNo1 .shareNo1__desc>a{color:#14b87f;transition:all .25s}.topPage .shareNo1 .shareNo1__desc>a:link,.topPage .shareNo1 .shareNo1__desc>a:visited,.topPage .shareNo1 .shareNo1__desc>a:active{color:#14b87f}.topPage .shareNo1 .shareNo1__desc>a:hover{text-decoration:underline}.topPage .shareNo1 .shareNo1__list{display:-ms-flexbox;display:flex;-ms-flex-align:top;align-items:top;-ms-flex-pack:center;justify-content:center;padding-top:22.6px;text-align:center}.topPage .shareNo1 .shareNo1__list__item{width:641px;margin:0 25px}.topPage .shareNo1 .shareNo1__link{display:-ms-flexbox;display:flex;margin:30px auto 0;width:280px}.topPage .shareNo1 .shareNo1__button:after{content:'';-ms-flex:0 0 19px;flex:0 0 19px;width:19px;height:19px;background:url(../images/icon/ico_link_white.svg) no-repeat;margin-left:8px}.topPage .experience{padding:80px 0;width:100%;background:#f7f8fa}.topPage .experience .experience__title{text-align:center;font-size:32px;font-weight:700}.topPage .experience .experience__list{margin:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-top:48px;width:960px}.topPage .experience .experience__list__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:20px 32px;width:460px;background:#FFF;border-radius:10px;box-sizing:border-box}.topPage .experience .experience__list__item:nth-of-type(n+3){margin-top:24px}.topPage .experience .experience__link{margin:40px auto 0;width:280px}.topPage .experience .experienceItem__image{width:100px}.topPage .experience .experienceItem__contents{width:260px}.topPage .experience .experienceItem__contents__title{font-size:20px;font-weight:700}.topPage .experience .experienceItem__contents__title>span{color:#f76e3c}.topPage .category{padding:80px 0;width:100%}.topPage .category .category__title{text-align:center;font-size:32px;font-weight:700}.topPage .category .category__list{margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:60px;width:960px}.topPage .category .category__list__item{width:219px}.topPage .category .category__link{margin:40px auto 0;width:280px}.topPage .category .categoryItem__image{width:219px;height:219px;border-radius:8px}.topPage .category .categoryItem__icon{margin:24px auto 0;width:80px;height:80px}.topPage .category .categoryItem__contents{padding-top:24px}.topPage .category .categoryItem__contents__title{font-size:16px;font-weight:700;text-align:center}.topPage .flow{padding:80px 0;width:100%;background:url(../images/index/bg_pattern.png)}.topPage .flow .flow__title{color:#FFF;text-align:center;font-size:32px;font-weight:700}.topPage .flow .flow__list{margin:0 auto;padding-top:40px;width:800px}.topPage .flow .flow__list__item{display:-ms-flexbox;display:flex;width:100%}.topPage .flow .flow__list__item:nth-of-type(n+2){padding-top:24px}.topPage .flow .flow__note{margin:0 auto;padding-top:40px;width:800px;color:#FFF;font-size:14px;font-weight:700;line-height:1.7;text-align:center}.topPage .flow .flowInner{display:-ms-flexbox;display:flex}.topPage .flow .flowInner__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}.topPage .flow .flowInner__text{color:#FFF;font-size:16px;font-weight:700;text-align:center}.topPage .flow .flowItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:40px;background:#FFF;border-radius:10px;box-sizing:border-box}.topPage .flow .flowItem--step02{margin-top:16px}.topPage .flow .flowItem__image{margin-right:40px;width:120px;height:120px}.topPage .flow .flowItem__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#14b87f;font-size:20px;font-weight:700;line-height:1.6}.topPage .flow .flowItem__title__step{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-right:12px;background:#14b87f;color:#FFF;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;line-height:1}.topPage .flow .flowItem__title__step>span{display:block;font-size:24px}.topPage .flow .flowItem__text{padding-top:20px;color:#3a3c3e;font-size:14px;line-height:1.7}.topPage .flow .flowItem__link{padding-top:12px;color:#14b87f;font-size:14px;font-weight:700}.topPage .flow .flowItem__link:before{display:inline-block;content:'>';margin-right:8px}.topPage .flow .flowItem__link:link,.topPage .flow .flowItem__link:visited,.topPage .flow .flowItem__link:active{color:#14b87f}.topPage .flow .flowItem__link:hover{text-decoration:underline}.topPage .flow .flowItemException{position:relative;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.topPage .flow .flowItemException:before{position:absolute;top:0;right:0;left:0;margin:auto;display:block;content:'';width:4px;height:99%;background:#FFF}.topPage .flow .flowItemException:after{position:absolute;right:0;bottom:0;left:0;display:inline-block;content:'';margin:auto;width:48px;height:28px;background:url(../images/index/ico_flow_arrow.svg) no-repeat center bottom/48px 28px;color:#FFF}.topPage .flow .flowItemException__text{position:relative;display:block;margin:auto;padding:24px;width:320px;background:url(../images/index/bg_pattern.png);border:4px solid #FFF;border-radius:10px;box-sizing:border-box;color:#FFF;font-size:16px;font-weight:700;text-align:center}.topPage .loungeBrowse{margin:auto;padding:48px 0;width:960px}.topPage .loungeBrowse .loungeBrowse__text{padding-top:16px;font-size:16px;line-height:1.75}.topPage .loungeBrowse .loungeBrowse__link{color:#14b87f}.topPage .loungeBrowse .loungeBrowse__link:hover{text-decoration:underline}.topPage .topPage__inner{margin:auto;width:960px}.topPage .topPage__title{margin-bottom:16px;font-size:26px;position:relative}.topPage .topPage__link{margin-left:10px;font-size:14px;display:inline-block;vertical-align:middle;position:relative;z-index:1}.topPage .topPage__link:link,.topPage .topPage__link:visited,.topPage .topPage__link:active{color:#14b87f}.topPage .topPage__link:hover{text-decoration:underline}.topPage .topPage__keyword__text{margin-right:4px;color:#14b87f}.topPage .topPage__keyword__text:before{content:'#'}.topPage .topPage__section{padding-top:80px;margin-bottom:0}.topPage .topPage__section.topPage__section--last{margin-bottom:96px}.topPage .topPage__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:48px;background-color:#14b87f;border-radius:24px;color:#FFF;font-size:16px;font-weight:700;text-align:center;transition:all .25s}.topPage .topPage__button:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}@media screen and (min-width:1200px){.topPage .topPage__inner{width:1200px}}.lounge-header .header-lounge-mylounge:after,.carouselArea .itemInfo:after,.searchHeader form fieldset:after{content:'';display:table;clear:both}.u-cf:after{content:'';display:block;clear:both}