.mainimage{width:100%;height:50vw}.mainbanner{background:url("../images/bg-wood.jpg")}.mainbanner .inner{display:flex;flex-flow:row wrap;width:100%;max-width:1152px;margin:auto;padding:24px}.mainbanner .inner>div{min-width:initial;padding:8px 0}.mainbanner .inner>div.mainbanner3{width:100%}.slider img{width:100%;height:auto}.slider{width:calc(100% + 16px)}.slider .slider-img{margin-right:16px}.block-index{padding:48px 0 10px}.block-news{padding:48px 0 16px;background:url("../images/bg-news1.png") top left no-repeat,url("../images/bg-news2.png") bottom right no-repeat,url("../images/bg-woodline.jpg") repeat-x bottom center,#f3f2e9}.btn-more{margin:32px auto 64px}.block-insta{padding:80px 0 16px;background:url("../images/bg-insta2.png") top right no-repeat,url("../images/bg-insta3.png") bottom left no-repeat,url("../images/bg-insta.jpg");text-align:center}.insta-title{margin:16px auto;font-size:1.6rem}.insta-account{margin-bottom:8px}.insta-main{padding:16px;overflow:hidden;background:#d6e2b5}.insta-main ul{list-style:none;overflow:hidden}.insta-main ul li{display:inline-block;float:left;width:50%;padding:8px}.insta-main ul li:first-child{width:100%}.insta-fashion{padding:16px;overflow:hidden;background:#e4c7b8}.insta-fashion ul{list-style:none;overflow:hidden}.insta-fashion ul li{display:inline-block;float:left;width:50%;padding:8px}.insta-fashion ul li:first-child{width:100%}.followme{padding:8px 0 16px}.followme img{border-radius:4px}.home .contents{padding:0;background:url("../images/bg-woodline.jpg") repeat-x top center}.home .main{padding-bottom:0}.home .card-shopnews{background:#fff}.important-index{list-style:none;padding:6px 0;background:#f8f7f2}.important-index li{padding:0 16px;font-size:1.4rem}.important-index li .update{display:inline-block;margin-right:12px}.important-index li a{display:block;padding:12px 0;border-bottom:1px dotted #cacaca;color:#333;text-decoration:none}.important-index li:last-child a{border:0}.block-floor{position:relative;padding:32px 0 0}.block-floor:first-child{padding-top:0}.floor-title{position:relative;padding:8px 0;border-top:3px double #333;border-bottom:1px dotted #ccc;font-size:1.6rem}.floor-title .icn{font-weight:bold}.floor-line{font-weight:normal;font-size:1.6rem}.floor-copy{font-size:1.2rem}.block-floor header{position:relative}.floor-map-link{position:relative;top:14px}.block-shopnews{position:relative;margin-top:0;padding:48px 0;background:#f3f2e9}.block-shopnews .block-header{margin-bottom:0}.block-shopnews .block-header .en{font-size:2.8rem}.block-shopnews .card-shopnews{background:#fff}.shop-catchcopy{padding-top:4px;border-top:3px double #333;font-size:1.4rem}.shop-catchcopy a{color:#333;text-decoration:none}.tclub-newslist{list-style:none}.tclub-newslist li{margin-bottom:16px;padding:16px;border-radius:8px;background:#f8f7f2;font-size:1.4rem}.tclub-newslist li .summary{padding-top:8px;font-size:1.2rem}.tclub-newslist li a{display:block}table.table-inner{width:auto}table.table-inner th{display:table-cell;width:auto;border:1px solid #8c8c8d;background:#65b7ec;color:#fff;text-align:center;white-space:nowrap}table.table-inner td{display:table-cell;width:auto;border:1px solid #8c8c8d;text-align:center}.friendly .entry-content .table-entry{margin-bottom:0}.kiyaku{max-height:320px;padding-right:32px;overflow:auto;font-size:1.4rem}.kiyaku h3{margin:1em 0;font-size:1.6rem}.kiyaku p{margin:1em 0;font-size:1.4rem}.kiyaku ol{margin-left:20px;padding-left:8px}.kiyaku ol li{margin:8px 0;font-size:1.4rem;line-height:1.8}.facilities-other{padding:16px 0 64px}.facilities-other p{margin:1em 0;margin-bottom:32px;font-size:1.4rem;line-height:1.8}.facilities-public h4{font-weight:bold;font-size:1.4rem}.facilities-public p{margin:1em 0;font-size:1.4rem;line-height:1.8}.facilities-entry-block{padding:16px 0}.seminar-logo{margin-bottom:40px;text-align:center}.seminar-entry{margin-bottom:48px}.shop-visual{margin-bottom:0}.card-access{height:auto;margin-bottom:16px;padding:16px;background:#f3f2e9}.card-access .card-header{display:flex;align-items:center;margin-bottom:24px}.card-access .card-header .card-title{margin-left:16px;color:#07569d}.card-access .card-title{font-size:1.6rem}.card-access .card-cont{padding:0}.card-access .card-cont p{font-size:1.2rem}.parking-list{font-size:1.2rem;line-height:2}.parking-list span{display:inline-block;margin-right:16px}.entry-header{margin-bottom:4px}.entry-header .lastupdate{display:inline-block;padding:8px 24px;border-radius:100px;background:#efefef;font-size:1.4rem}.entry-header .schedule{display:inline-block;padding:8px 24px;border-radius:100px;background:#f8edd8;font-size:1.4rem}.entry-title{position:relative;margin-bottom:16px;padding:8px 0;border-top:3px double #333;border-bottom:1px dotted #ccc;font-size:1.6rem}.entry-content h2{margin-top:24px;margin-bottom:8px;padding-left:8px;border-left:3px solid #07569c;color:#07569c;font-size:1.6rem}.entry-content h3{color:#07569c;font-size:1.6rem}.entry-content p{margin:1em 0;font-size:1.2rem;line-height:2}.entry-content em{color:#07569c;font-weight:bold}.entry-content ul{padding-left:16px}.entry-content ul li{margin:.25em 0;font-size:1.2rem;line-height:2}.entry-content img{margin:1em 0}.entry-content table{margin:0 0 32px}.entry-content table tr{border-bottom:1px solid #ccc}.entry-content table tr:first-child{border-top:1px solid #ccc}.entry-content table th{display:block;width:100%;padding:4px 8px;background:#efefef}.entry-content table td{display:block;width:100%;padding:8px 0 16px}.entry-content .table-vertical td span{color:red;font-weight:bold}.entry-content table.table-shop tr:first-child td{border-top:0}.entry-content table.table-shop th{padding:8px 0 4px;background:#fff}.entry-content table.table-shop td{padding:4px 0 8px;background:#fff}.noentry{padding:0 32px;border:1px solid #999;text-align:center}.noentry span{color:#f00000;font-size:1.6rem}.box-starmember{margin:16px 0;padding:12px 24px;border:1px solid #005bab;border-radius:24px}.entry-content .box-starmember{display:flex;flex-direction:column;align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px dotted #005bab}.entry-content .box-starmember h2{margin-top:0;margin-bottom:16px;padding-bottom:8px;border:0;border-bottom:1px dotted #005bab;color:#333;font-size:1.4rem}.entry-content .box-starmember .text h3{color:#333;font-size:1.4rem}.entry-content .box-starmember .text .caption{font-size:1.2rem}.entry-content .box-starmember .label{display:inline-block;width:140px;border-radius:100px;background:#005bab;color:#fff;font-size:1.2rem;line-height:24px;text-align:center}.entry-content .box-starmember strong{color:red;font-size:1.2rem}.entry-content .box-starmember .columns{margin-bottom:0}.special-offer .entry-content .table-entry span{color:red;font-weight:bold}.entry-content .facilities-entry-block h2{margin:0;padding:16px 0;border-left:0;color:#333;font-size:1.8rem}.ystudio .entry-content h2.entry-title{margin-bottom:16px;padding-left:0;border-left:0 !important;font-size:1.8rem}.ystudio .entry-content .btn{margin-bottom:16px}.tag-choice{display:flex;flex-direction:column;margin-bottom:16px;padding:16px;border-radius:8px;background:#f3f2e9;font-size:1.2rem}.tag-choice .ttl{font-size:1.4rem}.tag-refine{position:relative;margin-bottom:16px;padding:16px;border:1px solid #333;border-radius:8px;background:#fff;font-size:1.2rem}.tag-refine .ttl{position:absolute;top:-12px;left:8px;padding:0 8px;background:#fff;color:#004e9e;font-size:1.6rem}.tag-refine .ttl a{display:inline-block;margin-right:4px;padding:2px;color:#000;font-size:1.2rem;text-decoration:none}.tag-refine .ttl a::before{content:"#"}.contact-message p{margin:1em 0 16px;font-size:1.2rem;line-height:2}.contact-message .tel{margin:1em 0;padding:16px 0;background:#efefef;text-align:center}.mailform{padding:16px;background:#f3f2e9;font-size:1.2rem}.mailform dt{margin-bottom:8px}.mailform dd{margin-bottom:24px}.mailform .pp{margin:32px 0}.mailform .pp p{margin-bottom:16px}.mailform .pp p:last-child{margin-bottom:0}.mailform input[type=text],.mailform input[type=email],.mailform input[type=tel],.mailform textarea{border:0;background:#fff}.mailform input[type=text].address,.mailform input[type=email].address,.mailform input[type=tel].address,.mailform textarea.address{height:80px}.mailform select{border:0}.mailform .hissu{display:inline-block;padding:2px 6px;border-radius:100px;background:#d61518;color:#fff;font-size:1rem}.side-banner{margin-bottom:16px}@media screen and (min-width: 641px){.mainbanner .inner{flex-direction:row;padding:0}.mainbanner .inner>div{flex:1 1 27.3%;max-width:27.3%;padding:32px 8px}.mainbanner .inner>div.mainbanner3{flex:1 1 14%;max-width:14%;overflow:hidden}.block-index{padding:80px 0 10px}.block-news{padding:80px 0 64px;background:url("../images/bg-news1.png") top left no-repeat,url("../images/bg-news2.png") bottom right no-repeat,url("../images/bg-woodline.jpg") repeat-x bottom center,#f3f2e9}.block-insta{padding:80px 0 64px;background:url("../images/bg-insta1.png") top left no-repeat,url("../images/bg-insta2.png") top right no-repeat,url("../images/bg-insta3.png") bottom left no-repeat,url("../images/bg-insta.jpg");text-align:center}.insta-main li{width:33.3333%;padding:16px}.insta-main li:first-child{width:66.6666%}.insta-fashion li{float:right;width:33.3333%;padding:16px}.insta-fashion li:first-child{width:66.6666%}.floor-title{padding:16px 0;font-size:1.8rem}.floor-line{font-size:1.8rem}.floor-copy{font-size:1.2rem}.block-floor header{position:relative}.floor-map-link{position:absolute;top:14px;right:0}.block-shopnews{position:relative;margin-top:64px;padding:96px 0;background:#f3f2e9}.block-shopnews .block-title .en{font-size:3.6rem}.shop-catchcopy{padding-top:8px;padding-bottom:8px;font-size:1.8rem}.facilities-entry-block{padding:32px 0}.seminar-entry{margin-bottom:64px}.shop-visual{margin-bottom:32px}.parking-list{font-size:1.4rem}.entry-header{margin-bottom:24px}.entry-header .schedule{display:inline-block;padding:8px 24px;border-radius:100px;background:#f8edd8;font-size:1.6rem}.entry-title{padding:12px 0;font-size:1.8rem}.entry-content h2{margin-bottom:16px;font-size:1.6rem}.entry-content p{margin:1em 0;font-size:1.4rem;line-height:2}.entry-content ul li{margin:.25em 0;font-size:1.4rem;line-height:2}.entry-content table th{display:table-cell;width:20%;padding:12px 16px;background:#efefef}.entry-content table td{display:table-cell;width:80%;padding:12px 16px}.entry-content table.table-free th{width:auto;white-space:nowrap}.entry-content table.table-free td{width:auto}.entry-content .table-vertical th,.entry-content .table-vertical td{width:100%}.entry-content table.table-shop{margin:32px 0}.entry-content table.table-shop tr:first-child td{border-top:2px solid #ccc}.entry-content table.table-shop th,.entry-content table.table-shop td{padding:16px 24px}.box-starmember{margin:32px 0;padding:24px 48px}.entry-content .box-starmember h2{margin-bottom:32px;padding-bottom:24px;font-size:2.6rem}.entry-content .header-starmember{flex-direction:row;margin-bottom:32px;padding-bottom:24px}.entry-content .header-starmember .seal{margin-right:16px}.entry-content .header-starmember .text h3{font-size:2.6rem}.entry-content .header-starmember .text .caption{font-size:1.6rem}.box-starmember strong{font-size:1.8rem}.tag-choice{flex-direction:row;font-size:1.6rem}.tag-choice .ttl{font-size:1.8rem}.tag-refine .ttl{font-size:1.8rem}.contact-message p{margin:1em 0 32px;font-size:1.4rem}.contact-message .tel{padding:32px 0}.mailform{padding:32px;font-size:1.4rem}.mailform dd{margin-bottom:32px}.mailform .pp{margin:40px 0}}/*# sourceMappingURL=pages.min.css.map */