/*! --------------------------------------------------------------
　　このCSSファイルは .scssファイルからコンパイルされたものです。
　　修正する際はscssファイルを編集するように注意してください。
--------------------------------------------------------------- */.main_page{height:40vh}@media (min-width: 768px) and (max-width: 1199px){.main_page{height:30vh}}@media (max-width: 767px){.main_page{height:40vh}}.main_page .inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:unset;align-content:unset}.main_page .pagettl{font-size:3.125rem;color:#fff;font-weight:600;line-height:1.3;letter-spacing:0.08em;text-align:center}@media (max-width: 767px){.main_page .pagettl{font-size:1.75rem}}.main_page .pagettl span{display:block;font-size:1rem;letter-spacing:0.06em;margin-top:0.6rem}@media (max-width: 767px){.main_page .pagettl span{font-size:.75rem}}.main_page.main_about{background:url(images/about/bg_main.jpg) center center/cover no-repeat}.main_page.main_reason{background:url(images/reason/bg_main.jpg) center center/cover no-repeat}.main_page.main_price{background:url(images/price/bg_main.jpg) center center/cover no-repeat}.main_page.main_dance{background:url(images/dance/bg_main.jpg) center center/cover no-repeat}.main_page.main_instructor{background:url(images/instructor/bg_main.jpg) center center/cover no-repeat}.main_page.main_voice{background:url(images/voice/bg_main.jpg) center center/cover no-repeat}.main_page.main_news{background:url(images/news/bg_main.jpg) center center/cover no-repeat}.main_page.main_column,.main_page.main_blog{background:url(images/blog/bg_main.jpg) center center/cover no-repeat}.main_page.main_access{background:url(images/access/bg_main.jpg) center center/cover no-repeat}.main_page.main_faq{background:url(images/faq/bg_main.jpg) center center/cover no-repeat}.main_page.main_contact{background:url(images/contact/bg_main.jpg) center center/cover no-repeat}.main_page.main_a_studio{background:url(images/a_studio/bg_main.jpg) center center/cover no-repeat}.side_cmn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:unset;align-content:unset}.side_cmn figure{width:65%}@media (max-width: 767px){.side_cmn figure{width:100%;margin-bottom:1rem}}.side_cmn .txt{width:31.66667%}@media (max-width: 767px){.side_cmn .txt{width:100%}}.side_cmn.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.side_cmn.dance figure{width:45.83333%}@media (max-width: 767px){.side_cmn.dance figure{width:100%}}.side_cmn.dance .txt{width:46.66667%}@media (max-width: 767px){.side_cmn.dance .txt{width:100%}}.side_cmn.instructor{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.side_cmn.instructor figure{width:55%}@media (max-width: 767px){.side_cmn.instructor figure{width:100%;margin-bottom:0}}.side_cmn.instructor .txt{width:45%}@media (max-width: 767px){.side_cmn.instructor .txt{width:100%}}.side_cmn.studio{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.side_cmn.studio figure{width:100%}@media (max-width: 767px){.side_cmn.studio figure{width:100%;margin-bottom:1rem}}.side_cmn.studio .txt{width:55%}@media (max-width: 767px){.side_cmn.studio .txt{width:100%}}.about_first{padding:10rem 0}@media (max-width: 767px){.about_first{padding:3.5rem 0}}.about_first .wrap{max-width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto}.about_first .ttl01{font-size:3.125rem;font-weight:600;line-height:1.4;letter-spacing:0.08em}@media (min-width: 768px) and (max-width: 1199px){.about_first .ttl01{font-size:1.875rem}}@media (max-width: 767px){.about_first .ttl01{font-size:1.5rem}}.about_first .ttl01 span{display:block;font-size:1.125rem;line-height:1;margin-bottom:1rem}@media (max-width: 767px){.about_first .ttl01 span{font-size:.75rem;margin-bottom:0.5rem}}.about_first p.txt01{padding-top:2rem;line-height:3}@media (max-width: 767px){.about_first p.txt01{line-height:2}}.about_interval{height:50vh;background:url(images/about/bg_about01.jpg) center center/cover no-repeat}.about_foot{background-color:#F4F2F0;padding:8rem 0}@media (max-width: 767px){.about_foot{padding:3.5rem 0}}.about_foot p.txt01{margin-bottom:5rem}@media (max-width: 767px){.about_foot p.txt01{margin-bottom:2.5rem}}.about_foot ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 calc(50% - 50vw)}.about_foot ul li{width:28.64583%;margin:0 5px;position:relative}@media (min-width: 768px) and (max-width: 1199px){.about_foot ul li{width:44%}}@media (max-width: 767px){.about_foot ul li{width:90%}}@media (min-width: 1200px){.about_foot ul li:nth-child(n+4){margin-top:3.5rem}}@media (min-width: 768px) and (max-width: 1199px){.about_foot ul li:nth-child(n+3){margin-top:2.5rem}}@media (max-width: 767px){.about_foot ul li:not(:last-child){margin-bottom:2.5rem}}.about_foot ul li figure{text-align:center;margin-bottom:1rem}.about_foot ul li .ttl01{font-size:1.5625rem;font-weight:600;line-height:1.5;letter-spacing:0.06em;text-align:center;margin-bottom:0.5rem}@media (max-width: 767px){.about_foot ul li .ttl01{font-size:1.125rem}}.about_foot ul li p.txt02{max-width:430px;margin:0 auto}.home_place{padding:8rem 0}@media (max-width: 767px){.home_place{padding:3.5rem 0}}.home_place ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:unset;align-content:unset}.home_place ul li{width:45.83333%}@media (max-width: 767px){.home_place ul li{width:100%}}@media (min-width: 1200px){.home_place ul li:nth-child(n+3){margin-top:5rem}}@media (min-width: 768px) and (max-width: 1199px){.home_place ul li:nth-child(n+3){margin-top:4rem}}@media (max-width: 767px){.home_place ul li:not(:last-child){margin-bottom:2.5rem}}.home_place ul li figure{margin-bottom:1.5rem;position:relative}@media (max-width: 767px){.home_place ul li figure{margin-bottom:0.8rem}}.home_place ul li figure figcaption{background-color:#fff;font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:0.06em;padding:0.8rem 4%;position:absolute;bottom:1px;left:1px}@media (max-width: 767px){.home_place ul li figure figcaption{font-size:1rem}}.reason_content{padding:12.5rem 0}@media (max-width: 767px){.reason_content{padding:4rem 0}}.reason_content ul li:not(:last-child){margin-bottom:12.5rem}@media (max-width: 767px){.reason_content ul li:not(:last-child){margin-bottom:3.5rem}}.reason_content ul li figure{position:relative}.reason_content ul li figure .num{width:172px;height:172px;background:url(images/index/circle_reason.svg) center center/100% 100% no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.625rem;color:#626D71;font-weight:500;line-height:1.5;letter-spacing:0.05em;position:absolute;top:-4.5rem}@media (max-width: 767px){.reason_content ul li figure .num{width:35vw;height:35vw;top:-3rem}}.reason_content ul li .txt .ttl01{font-size:1.875rem;font-weight:600;line-height:1.5;letter-spacing:0.05em;margin-bottom:1.5rem}@media (max-width: 767px){.reason_content ul li .txt .ttl01{font-size:1.25rem;margin-bottom:0.8rem}}.reason_content ul li:not(.reverse) figure img{-webkit-box-shadow:-150px 50px 0 #626D71;box-shadow:-150px 50px 0 #626D71}@media (max-width: 767px){.reason_content ul li:not(.reverse) figure img{-webkit-box-shadow:-4vw 2vw 0 #626D71;box-shadow:-4vw 2vw 0 #626D71}}.reason_content ul li:not(.reverse) figure .num{right:-4rem}@media (max-width: 767px){.reason_content ul li:not(.reverse) figure .num{right:-2.5rem}}.reason_content ul li.reverse figure img{-webkit-box-shadow:150px 50px 0 #626D71;box-shadow:150px 50px 0 #626D71}@media (max-width: 767px){.reason_content ul li.reverse figure img{-webkit-box-shadow:4vw 2vw 0 #626D71;box-shadow:4vw 2vw 0 #626D71}}.reason_content ul li.reverse figure .num{left:-4rem}@media (max-width: 767px){.reason_content ul li.reverse figure .num{left:-2.5rem}}.price_content{padding-bottom:4rem}@media (max-width: 767px){.price_content{padding-bottom:2rem}}.price_content ul{margin-bottom:0}.price_unit ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}@media (max-width: 767px){.price_unit ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.price_unit ul li{width:23.75%}@media (max-width: 767px){.price_unit ul li{width:47%}}@media (min-width: 1200px){.price_unit ul li:not(:nth-child(4n)){margin-right:1.66667%}}@media (min-width: 768px) and (max-width: 1199px){.price_unit ul li:not(:nth-child(4n)){margin-right:1.66667%}}@media (min-width: 1200px){.price_unit ul li:nth-child(n+5){margin-top:3.3rem}}@media (min-width: 768px) and (max-width: 1199px){.price_unit ul li:nth-child(n+5){margin-top:2.8rem}}@media (max-width: 767px){.price_unit ul li:nth-child(n+3){margin-top:2rem}}.price_unit ul li figure figcaption{margin-top:0.4rem;font-size:1.125rem;font-weight:600;line-height:1.5;letter-spacing:0.05em}@media (max-width: 767px){.price_unit ul li figure figcaption{font-size:.9375rem}}.price_equip{padding-bottom:5rem}@media (max-width: 767px){.price_equip{padding-bottom:3rem}}.price_shared{padding-bottom:7rem}@media (max-width: 767px){.price_shared{padding-bottom:4rem}}.studio_about{padding:15rem 0 13rem}@media (max-width: 767px){.studio_about{padding:4rem 0}}.studio_about .over_cmn2 .txt p.txt01{font-size:1.125rem;font-weight:500;line-height:1.6}@media (max-width: 767px){.studio_about .over_cmn2 .txt p.txt01{font-size:.9375rem}}.studio_sample{background-color:#F4F2F0}.studio_sample ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 767px){.studio_sample ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.studio_sample ul li{width:23.75%}@media (max-width: 767px){.studio_sample ul li{width:47%}}.studio_sample ul li:not(:nth-child(4n)){margin-right:1.66667%}@media (max-width: 767px){.studio_sample ul li:not(:nth-child(4n)){margin-right:0}}@media (min-width: 1200px){.studio_sample ul li:nth-child(n+5){margin-top:3.5rem}}@media (min-width: 768px) and (max-width: 1199px){.studio_sample ul li:nth-child(n+5){margin-top:3rem}}@media (max-width: 767px){.studio_sample ul li:nth-child(n+3){margin-top:1.5rem}}.studio_sample ul li figure{text-align:center}.studio_sample ul li figure figcaption{font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:0.06em;margin-top:0.5rem}@media (max-width: 767px){.studio_sample ul li figure figcaption{font-size:1rem}}.studio_gallery ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:7rem}@media (max-width: 767px){.studio_gallery ul{margin-bottom:3.5rem}}.studio_gallery ul::after{content:"";width:31.66667%}.studio_gallery ul li{width:31.66667%}@media (max-width: 767px){.studio_gallery ul li{width:100%}}@media (min-width: 1200px){.studio_gallery ul li:nth-child(n+4){margin-top:3.5rem}}@media (min-width: 768px) and (max-width: 1199px){.studio_gallery ul li:nth-child(n+4){margin-top:3rem}}@media (max-width: 767px){.studio_gallery ul li:not(:last-child){margin-bottom:2.5rem}}.studio_gallery ul li figure{text-align:center;margin-bottom:0.3rem}.studio_gallery .panorama{text-align:center;margin-bottom:1.5rem}.studio_gallery .illust{text-align:center}.studio_price{background-color:#F4F2F0}.studio_price .area{background-color:#fff;padding:3rem 5% 2.4rem}@media (max-width: 767px){.studio_price .area{padding:2rem 4%}}.studio_price .area .ttl01{max-width:880px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2.2rem;border-bottom:1px solid #969A9B;margin:0 auto 2.2rem}@media (max-width: 767px){.studio_price .area .ttl01{padding-bottom:1rem;margin-bottom:1.7rem}}.studio_price .area .ttl01 span.left{font-size:1.5625rem;font-weight:600;line-height:2rem;letter-spacing:0.06em}@media (max-width: 767px){.studio_price .area .ttl01 span.left{font-size:1.125rem;letter-spacing:0}}.studio_price .area .ttl01 span.right{font-size:1.125rem;font-weight:600;line-height:2rem;letter-spacing:0.06em}@media (max-width: 767px){.studio_price .area .ttl01 span.right{font-size:1rem;letter-spacing:0}}.studio_price .area .ttl01 span.right em{font-size:2.25rem}@media (max-width: 767px){.studio_price .area .ttl01 span.right em{font-size:1.5rem}}.studio_price .area dl{max-width:810px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.studio_price .area dl:not(:last-child){margin-bottom:1.5rem}@media (max-width: 767px){.studio_price .area dl:not(:last-child){margin-bottom:2rem}}.studio_price .area dl dt{width:52%;font-size:.875rem;font-weight:600;line-height:1.8;letter-spacing:0.06em}@media (max-width: 767px){.studio_price .area dl dt{width:100%;letter-spacing:0}}.studio_price .area dl dd{width:44%;background-color:#F4F2F0;padding:0.8rem 1rem;font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:0.06em}@media (max-width: 767px){.studio_price .area dl dd{width:100%;font-size:.875rem;letter-spacing:0}}.studio_detail .dlwrap dl{max-width:880px;min-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #979B9D;padding:1rem 0;margin:0 auto}.studio_detail .dlwrap dl:first-child{border-top:1px solid #979B9D}.studio_detail .dlwrap dl dt{width:30%;font-size:1.125rem;font-weight:600;line-height:1.5;letter-spacing:0.05em;padding-left:4%}@media (max-width: 767px){.studio_detail .dlwrap dl dt{font-size:1rem;padding-left:2%}}.studio_detail .dlwrap dl dd{width:70%;font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:0.06em}@media (max-width: 767px){.studio_detail .dlwrap dl dd{font-size:.875rem;letter-spacing:0}}.section_cmn2{padding:3rem 0}@media (max-width: 767px){.section_cmn2{padding:2rem 0}}.ttl_cmn3{font-size:3.125rem;font-weight:600;line-height:1.5;letter-spacing:0.08em;margin-bottom:1.5rem}@media (max-width: 767px){.ttl_cmn3{font-size:1.5rem;letter-spacing:0;margin-bottom:1rem}}.ttl_cmn3.tac{text-align:center}.studio_pay{padding:3rem 0 5.5rem}@media (max-width: 767px){.studio_pay{padding:2rem 0 3rem}}.studio_pay .box{border:1px solid #191A1C;padding:3rem 5%}@media (max-width: 767px){.studio_pay .box{padding:2rem 5%}}.studio_pay .box p.txt01{margin-bottom:2rem}@media (max-width: 767px){.studio_pay .box p.txt01{margin-bottom:1.3rem}}.studio_pay .box p.txt01 b{color:#f80e0e}.studio_pay .box .side_cmn{max-width:740px;margin:0 auto 2.5rem}@media (max-width: 767px){.studio_pay .box .side_cmn{margin-bottom:2rem}}.studio_pay .box .side_cmn figure{border:1px solid #191A1C;padding:1.2rem 4%}@media (max-width: 767px){.studio_pay .box .side_cmn figure{padding:0.8rem 3%}}.studio_pay .box .caution{max-width:720px;margin:0 auto}.studio_pay .box .caution .ttl01{font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:0.06em;padding-left:1rem;border-bottom:1px solid #191A1C;margin-bottom:2rem}@media (max-width: 767px){.studio_pay .box .caution .ttl01{font-size:.9375rem;margin-bottom:1.2rem}}.studio_pay .box .caution dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.studio_pay .box .caution dl:not(:last-child){margin-bottom:1.5rem}@media (max-width: 767px){.studio_pay .box .caution dl:not(:last-child){margin-bottom:2rem}}.studio_pay .box .caution dl dt{width:52%;font-size:.875rem;font-weight:600;line-height:1.8;letter-spacing:0.06em}@media (max-width: 767px){.studio_pay .box .caution dl dt{width:100%;letter-spacing:0}}.studio_pay .box .caution dl dd{width:44%;background-color:#F4F2F0;padding:0.8rem 1rem;font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:0.06em}@media (max-width: 767px){.studio_pay .box .caution dl dd{width:100%;font-size:.875rem;letter-spacing:0}}.studio_content{padding-bottom:0rem}.studio_content ul{margin-bottom:0}.dance_interval{height:50vh;background:url(images/dance/bg_dance01.jpg) center center/cover no-repeat}.dance_feature{background-color:#F4F2F0;padding:4rem 0 9rem}@media (max-width: 767px){.dance_feature{padding:2rem 0 3.5rem}}.dance_feature .over_cmn:not(:last-child){margin-bottom:9rem}@media (max-width: 767px){.dance_feature .over_cmn:not(:last-child){margin-bottom:3.5rem}}.dance_feature .over_cmn figure img{-webkit-box-shadow:-40px 50px 0 #626D71;box-shadow:-40px 50px 0 #626D71}@media (max-width: 767px){.dance_feature .over_cmn figure img{-webkit-box-shadow:-4vw 5vw 0 #626D71;box-shadow:-4vw 5vw 0 #626D71}}.dance_feature .over_cmn .txt{position:relative}.dance_feature .over_cmn .txt .num{font-size:10rem;color:rgba(98,109,113,0.15);font-weight:600;line-height:1;letter-spacing:0.05em;position:absolute;top:0;right:0}@media (max-width: 767px){.dance_feature .over_cmn .txt .num{font-size:5rem}}.dance_feature .over_cmn .txt .ttl01{font-size:1.875rem;color:#626D71;font-weight:600;line-height:1.5;letter-spacing:0.05em;margin-bottom:1.5rem}@media (max-width: 767px){.dance_feature .over_cmn .txt .ttl01{font-size:1.25rem;margin-bottom:0.8rem}}.dance_instructor{padding:8rem 0 9rem}@media (max-width: 767px){.dance_instructor{padding:3.5rem 0}}.dance_instructor .ttl_cmn{margin-bottom:4.5rem}@media (max-width: 767px){.dance_instructor .ttl_cmn{margin-bottom:2.5rem}}.dance_instructor ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:4rem}@media (max-width: 767px){.dance_instructor ul{margin-bottom:2.5rem}}.dance_instructor ul li{width:29.66667%}@media (max-width: 767px){.dance_instructor ul li{width:100%}}@media (max-width: 767px){.dance_instructor ul li:not(:last-child){margin-bottom:2.5rem}}.dance_instructor ul li figure{margin-bottom:1.2rem}@media (max-width: 767px){.dance_instructor ul li figure{margin-bottom:0.8rem}}.dance_instructor ul li figure img{-webkit-box-shadow:20px -20px 0 #F4F2F0;box-shadow:20px -20px 0 #F4F2F0}@media (max-width: 767px){.dance_instructor ul li figure img{-webkit-box-shadow:2vw -2vw 0 #F4F2F0;box-shadow:2vw -2vw 0 #F4F2F0}}.dance_instructor ul li .ttl01{font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:0.06em;text-align:center}@media (max-width: 767px){.dance_instructor ul li .ttl01{font-size:1.125rem}}.dance_instructor ul li .ttl01 span{display:block;font-size:.8125rem}@media (max-width: 767px){.dance_instructor ul li .ttl01 span{font-size:.6875rem}}.dance_price{background-color:#F4F2F0}.dance_price .side_cmn .txt .ttl01{font-size:1.875rem;font-weight:600;line-height:1.5;letter-spacing:0.05em;margin-bottom:1.5rem}@media (max-width: 767px){.dance_price .side_cmn .txt .ttl01{font-size:1.25rem;margin-bottom:0.8rem}}.dance_price .side_cmn .txt p.txt01{margin-bottom:3rem}@media (max-width: 767px){.dance_price .side_cmn .txt p.txt01{margin-bottom:1.5rem}}.dance_studio{padding:7.5rem 0 9rem}@media (max-width: 767px){.dance_studio{padding:3rem 0 3.5rem}}.instructor_list{padding:14rem 0 12rem}@media (max-width: 767px){.instructor_list{padding:4rem 0}}.instructor_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.instructor_list ul li{width:47.5%;position:relative}@media (max-width: 767px){.instructor_list ul li{width:100%}}.instructor_list ul li::before{content:"";width:calc(100% - 30px);height:calc(100% - 30px);background-color:#F4F2F0;position:absolute;top:30px;right:30px;z-index:-1}@media (max-width: 767px){.instructor_list ul li::before{width:100%;right:0}}@media (min-width: 1200px){.instructor_list ul li:nth-child(even){top:3.5rem}}@media (min-width: 768px) and (max-width: 1199px){.instructor_list ul li:nth-child(even){top:3rem}}.instructor_list ul li:not(:last-child){margin-bottom:7.5rem}@media (max-width: 767px){.instructor_list ul li:not(:last-child){margin-bottom:3rem}}.instructor_list ul li .txt{padding:3.5rem 3% 4.5rem 4%}@media (max-width: 767px){.instructor_list ul li .txt{padding:2rem 4%}}.instructor_list ul li .txt .name{font-size:1.875rem;font-weight:600;line-height:1.5;padding-bottom:0.8rem;border-bottom:1px solid #E6DFCF;margin-bottom:1.2rem}@media (max-width: 767px){.instructor_list ul li .txt .name{font-size:1.25rem;margin-bottom:0.8rem}}.instructor_list ul li .txt .name span{display:block;font-size:.8125rem;color:#969b9d}@media (max-width: 767px){.instructor_list ul li .txt .name span{font-size:.75rem}}.voice_list{padding:6rem 0 7.5rem}@media (max-width: 767px){.voice_list{padding:3.5rem 0 4rem}}.voice_list .ttl02{background-color:#F4F2F0;padding:0.8rem 4%;font-size:2.25rem;font-weight:600;line-height:1.5;letter-spacing:0.05em;margin-bottom:4.5rem}@media (max-width: 767px){.voice_list .ttl02{font-size:1.125rem;margin-bottom:2rem}}.voice_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:unset;align-content:unset;margin-bottom:3.5rem}@media (max-width: 767px){.voice_list ul{margin-bottom:3rem}}.voice_list ul::after{content:"";width:28.33333%}.voice_list ul li{width:28.33333%;background:url(images/index/txt_voice01.svg) center top no-repeat;padding-top:20px}@media (max-width: 767px){.voice_list ul li{width:100%}}@media (min-width: 1200px){.voice_list ul li:nth-child(n+4){margin-top:5rem}}@media (min-width: 768px) and (max-width: 1199px){.voice_list ul li:nth-child(n+4){margin-top:4rem}}@media (max-width: 767px){.voice_list ul li:not(:last-child){margin-bottom:2.5rem}}.voice_list ul li figure{text-align:center;margin-bottom:0.8rem}@media (max-width: 767px){.voice_list ul li figure{margin-bottom:0.4rem}}.voice_list ul li .name{font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:0.06em;text-align:center;margin-bottom:1rem}@media (max-width: 767px){.voice_list ul li .name{font-size:1.0625rem}}.voice_list ul li .name span{display:block;font-size:.8125rem}@media (max-width: 767px){.voice_list ul li .name span{font-size:.6875rem}}.voice_list ul li .ttl01{font-size:1.125rem;font-weight:600;line-height:1.5;letter-spacing:0.06em;text-align:center;margin-bottom:0.5rem}@media (max-width: 767px){.voice_list ul li .ttl01{font-size:1rem}}.voice_single{background-color:#F4F2F0;padding:6rem 0 5rem}@media (max-width: 767px){.voice_single{padding:3rem 0}}.voice_single article{background-color:#fff;padding:3.5rem 4% 4rem}@media (max-width: 767px){.voice_single article{padding:2rem 4% 2.5rem}}.voice_single .top{max-width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 4.5rem}@media (max-width: 767px){.voice_single .top{margin-bottom:3rem}}.voice_single .top figure{width:50%;text-align:center}@media (max-width: 767px){.voice_single .top figure{width:100%;margin-bottom:1rem}}.voice_single .top figure .name{font-size:1.75rem;font-weight:600;line-height:1.5;letter-spacing:0.06em;text-align:center;margin-top:0.5rem}@media (max-width: 767px){.voice_single .top figure .name{font-size:1.125rem}}.voice_single .top figure .name span{display:block;font-size:1rem}@media (max-width: 767px){.voice_single .top figure .name span{font-size:.75rem}}.voice_single .top .txt{width:46%}@media (max-width: 767px){.voice_single .top .txt{width:100%}}.voice_single .top .txt .ttl_post{font-size:2.25rem;font-weight:700;line-height:1.7;letter-spacing:0.06em;margin-bottom:1rem}@media (max-width: 767px){.voice_single .top .txt .ttl_post{font-size:1.25rem;margin-bottom:0.5rem}}.voice_single .top .txt p.txt01{line-height:1.7}.voice_single .lump{max-width:800px;margin:0 auto}.voice_single .lump .imgwrap figure{width:47.5%}@media (max-width: 767px){.voice_single .lump .imgwrap figure{width:100%}}.single_under{padding:3.5rem 0}@media (max-width: 767px){.single_under{padding:2rem 0}}.news_list ul{max-width:860px;margin:0 auto 5rem}@media (max-width: 767px){.news_list ul{margin-bottom:3rem}}.news_list ul li{padding-bottom:2rem;border-bottom:1px solid #979B9D}@media (max-width: 767px){.news_list ul li{padding-bottom:1.2rem}}.news_list ul li:not(:last-child){margin-bottom:2rem}@media (max-width: 767px){.news_list ul li:not(:last-child){margin-bottom:1.2rem}}.news_list ul li a{padding:0 4%}@media (max-width: 767px){.news_list ul li a{padding:0}}.wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:unset;align-content:unset;text-align:center}.wp-pagenavi a,.wp-pagenavi span{width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:unset;align-content:unset;background-color:transparent;font-size:.875rem;color:#7c7c7c;font-weight:600;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3",
 "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;white-space:nowrap;text-align:center;margin:0 10px}@media (max-width: 767px){.wp-pagenavi a,.wp-pagenavi span{margin:0 5px}}.wp-pagenavi a:hover{opacity:0.7}.wp-pagenavi span.current{background-color:#BAB37A;color:#fff}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{font-size:.75rem;color:#BAB37A;font-weight:700;line-height:1;text-align:center}.news_single{padding:7.5rem 0}@media (max-width: 767px){.news_single{padding:3rem 0}}.news_single .top{max-width:960px;margin:0 auto 3.3rem}@media (max-width: 767px){.news_single .top{margin-bottom:2rem}}.news_single .top .ttl_post{font-size:2.25rem;font-weight:500;line-height:1.6;letter-spacing:0.06em;margin-bottom:0.5rem}@media (max-width: 767px){.news_single .top .ttl_post{font-size:1.25rem}}.news_single .top .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:unset;align-content:unset}.news_single .top .wrap time{font-size:.875rem;color:#626D71;font-weight:500;line-height:1.5rem;margin-right:1.2rem}.news_single .lump{max-width:960px}.column_list{background-color:#fff;padding:10rem 0 7rem}@media (max-width: 767px){.column_list{padding:3rem 0}}.column_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:4.5rem}@media (max-width: 767px){.column_list ul{margin-bottom:3rem}}.column_list ul::after{content:"";width:30%}.column_list ul li{width:30%}@media (max-width: 767px){.column_list ul li{width:100%}}@media (min-width: 1200px){.column_list ul li:nth-child(n+4){margin-top:5rem}}@media (min-width: 768px) and (max-width: 1199px){.column_list ul li:nth-child(n+4){margin-top:4rem}}@media (max-width: 767px){.column_list ul li:not(:last-child){margin-bottom:2.5rem}}.column_single_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:5rem;padding-bottom:7.5rem}@media (min-width: 768px) and (max-width: 1199px){.column_single_wrap{padding-top:4rem;padding-bottom:5rem}}@media (max-width: 767px){.column_single_wrap{padding-top:3rem;padding-bottom:4rem}}.column_single_wrap main{width:66.66667%}@media (max-width: 767px){.column_single_wrap main{width:100%;margin-bottom:3rem}}.column_single_wrap aside{width:26.66667%;padding-top:180px}@media (max-width: 767px){.column_single_wrap aside{width:100%;padding-top:0}}.column_single_wrap aside .lump{background-color:#fafafa;padding:1rem 4%}.column_single_wrap aside .lump:not(:last-child){margin-bottom:3.5rem}.column_single_wrap aside .ttl_side01{font-size:1.125rem;color:#626D71;font-weight:600;line-height:1.5;margin-bottom:1.5rem}@media (max-width: 767px){.column_single_wrap aside .ttl_side01{font-size:1rem;margin-bottom:1rem}}.column_single_wrap aside .ttl_side01::before{content:"■";font-size:.75rem;margin-right:0.5rem}.column_single_wrap aside .ul01 li{padding:0.8rem 0}@media (max-width: 767px){.column_single_wrap aside .ul01 li{padding:0.5rem 0}}.column_single_wrap aside .ul01 li:not(:last-child){border-bottom:1px solid #B4AEAE}.column_single_wrap aside .ul02 li{padding:1rem 0}@media (max-width: 767px){.column_single_wrap aside .ul02 li{padding:0.7rem 0}}.column_single_wrap aside .ul02 li:not(:last-child){border-bottom:1px solid #B4AEAE}.column_single .top{height:180px;position:relative}@media (max-width: 767px){.column_single .top{height:unset;padding-bottom:1rem;margin-bottom:2rem}}.column_single .top::after{content:"";width:120px;height:1px;background-color:#bab37a;position:absolute;bottom:20%;left:0}@media (max-width: 767px){.column_single .top::after{width:20vw;bottom:0}}.column_single .top .ttl_post{font-size:2.25rem;font-weight:600;line-height:1.6;letter-spacing:0.06em}@media (max-width: 767px){.column_single .top .ttl_post{font-size:1.25rem}}.column_single .top .under time,.column_single .top .under .cate{font-size:.875rem;color:#626D71;font-weight:500;line-height:1.5}@media (max-width: 767px){.column_single .top .under time,.column_single .top .under .cate{font-size:.75rem}}.column_single .top .under time{letter-spacing:0.05em;margin-right:1rem}.column_single .top .under .cate{letter-spacing:0.06em;border-bottom:1px solid #626D71}.column_single .top .under .cate::before{content:"#"}.column_single .top .under .cate:not(:last-child){margin-right:1rem}.column_single .imgwrap figure{width:47.5%}@media (max-width: 767px){.column_single .imgwrap figure{width:100%}}.blog_single article .lump{margin:0 auto}.blog_single article .lump:not(:last-child){margin-bottom:3.8rem}@media (max-width: 767px){.blog_single article .lump:not(:last-child){margin-bottom:2.5rem}}.blog_single article .lump p:not(:last-child){margin-bottom:2rem}@media (max-width: 767px){.blog_single article .lump p:not(:last-child){margin-bottom:1.2rem}}.blog_single .ttl_h2{background-color:#F4F2F0;border-left:3px solid #626D71;padding:0.6rem 1.2rem;font-size:1.5rem;font-weight:600;line-height:1.5;margin-bottom:2.3rem}@media (max-width: 767px){.blog_single .ttl_h2{padding:0.3rem 0.6rem;font-size:1.125rem;margin-bottom:1.2rem}}.blog_single .ttl_h3{font-size:1.25rem;font-weight:600;line-height:1.6;padding-bottom:0.4rem;border-bottom:1px solid #BAB37A;margin-bottom:1.8rem}@media (max-width: 767px){.blog_single .ttl_h3{font-size:1rem;margin-bottom:1.2rem}}.blog_single .ttl_h4{font-size:1.125rem;color:#BAB37A;font-weight:600;line-height:1.5;margin-bottom:1.2rem}@media (max-width: 767px){.blog_single .ttl_h4{font-size:.9375rem;margin-bottom:0.8rem}}.blog_single .ttl_h4::before{content:"■";font-size:.625rem;margin-right:0.4rem}.blog_single .area{background-color:#FAFAFA;padding:1rem 4%;border-radius:0.7rem;margin-bottom:1.5rem}@media (max-width: 767px){.blog_single .area{margin-bottom:0.8rem}}.blog_single .area ul li{font-size:1rem;font-weight:600;line-height:1.5;text-indent:-1em;padding-left:1em}@media (max-width: 767px){.blog_single .area ul li{font-size:.875rem}}.blog_single .area ul li:not(:last-child){margin-bottom:0.8rem}.blog_single .lump>figure{margin-bottom:2.5rem}@media (max-width: 767px){.blog_single .lump>figure{margin-bottom:1.5rem}}.blog_single .imgwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:unset;align-content:unset}@media (max-width: 767px){.blog_single .imgwrap figure:not(:last-child){margin-bottom:1rem}}.access_first{padding:6rem 0}@media (max-width: 767px){.access_first{padding:3rem 0}}.access_first .ttl01{background-color:#F4F2F0;font-size:2.25rem;font-weight:600;line-height:1.5;letter-spacing:0.05em;text-align:center;padding:0.8rem 4%;margin-bottom:3.5rem}@media (max-width: 767px){.access_first .ttl01{font-size:1.125rem;padding:0.4rem 4%;margin-bottom:2rem}}.access_first .map{position:relative;padding-top:620px;margin:0 calc(50% - 50vw);overflow:hidden}@media (max-width: 767px){.access_first .map{padding-top:100%}}.access_first .map iframe{position:absolute;top:-200px;left:0;width:100%;height:calc(100% + 200px + 200px);pointer-events:none}@media (max-width: 767px){.access_first .map iframe{top:-30vw;height:calc(100% + 30vw + 30vw)}}.access_first .under{padding-top:6rem}@media (max-width: 767px){.access_first .under{padding-top:2.5rem}}.access_first .under dl{max-width:860px;min-height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #979B9D;padding:1rem 0;margin:0 auto}.access_first .under dl:first-child{border-top:1px solid #979B9D}.access_first .under dl dt{width:30%;font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:0.05em;padding-left:8%}@media (max-width: 767px){.access_first .under dl dt{font-size:1rem;padding-left:2%}}.access_first .under dl dd{width:70%;font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:0.08em}@media (max-width: 767px){.access_first .under dl dd{font-size:.875rem;letter-spacing:0}}.access_first .under dl dd span{font-size:.8125rem;letter-spacing:0.06em}@media (max-width: 767px){.access_first .under dl dd span{font-size:.6875rem;letter-spacing:0}}.access_access{padding-bottom:10rem}@media (max-width: 767px){.access_access{padding-bottom:4rem}}.access_access .lump:not(:last-child){margin-bottom:6rem}@media (max-width: 767px){.access_access .lump:not(:last-child){margin-bottom:4rem}}.access_access .lump .ttl01{background-color:#F4F2F0;font-size:2.25rem;font-weight:600;line-height:1.5;letter-spacing:0.05em;text-align:center;padding:0.8rem 4%;margin-bottom:1.8rem}@media (max-width: 767px){.access_access .lump .ttl01{font-size:1.125rem;padding:0.4rem 4%;margin-bottom:1rem}}.access_access .lump .ttl02{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#000;font-size:1.5rem;color:#fff;font-weight:600;line-height:1.5;padding:0.4rem 3%;margin-bottom:2.5rem}@media (max-width: 767px){.access_access .lump .ttl02{font-size:1rem;margin-bottom:1.5rem}}.access_access .lump ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.access_access .lump ul li{width:31.66667%}@media (max-width: 767px){.access_access .lump ul li{width:100%}}@media (min-width: 1200px){.access_access .lump ul li:nth-child(n+4){margin-top:2.5rem}}@media (min-width: 768px) and (max-width: 1199px){.access_access .lump ul li:nth-child(n+4){margin-top:2rem}}@media (max-width: 767px){.access_access .lump ul li:not(:last-child){margin-bottom:2.5rem}}.access_access .lump ul li figure{margin-bottom:0.4rem;position:relative}.access_access .lump ul li figure .num{font-size:2.25rem;font-weight:600;line-height:1;padding:0.6rem 4%;position:absolute;top:0;left:0}@media (max-width: 767px){.access_access .lump ul li figure .num{font-size:1.5rem}}.btnwrap_cmn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3rem 0 5rem}@media (max-width: 767px){.btnwrap_cmn{padding:1.5rem 0 2rem}}.btnwrap_cmn.btn3 .btn_cmn{width:27.5%}@media (max-width: 767px){.btnwrap_cmn.btn3 .btn_cmn{width:100%}}@media (max-width: 767px){.btnwrap_cmn.btn3 .btn_cmn:not(:last-child){margin-bottom:0.8rem}}.btnwrap_cmn.btn3 .btn_cmn a{width:100%}.faq_plink{padding:3.5rem 0}@media (max-width: 767px){.faq_plink{padding:2rem 0}}.faq_plink .btnwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq_plink .btnwrap .btn_cmn{width:23.5%}@media (max-width: 767px){.faq_plink .btnwrap .btn_cmn{width:47%}}@media (max-width: 767px){.faq_plink .btnwrap .btn_cmn:nth-child(n+3){margin-top:0.8rem}}.faq_plink .btnwrap .btn_cmn a{width:100%}.faq_content{background-color:#fff;padding:0.5rem 0 10rem}@media (max-width: 767px){.faq_content{padding-bottom:4rem}}.faq_content .lump:not(:last-child){margin-bottom:5rem}@media (max-width: 767px){.faq_content .lump:not(:last-child){margin-bottom:3rem}}.faq_content .lump .ttl01{background-color:#F4F2F0;font-size:2.25rem;font-weight:600;line-height:1.5;letter-spacing:0.05em;padding:0.8rem 4%;margin-bottom:1.2rem}@media (max-width: 767px){.faq_content .lump .ttl01{font-size:1.125rem;padding:0.4rem 4%;margin-bottom:0.8rem}}.contact_form{padding:5rem 0 7.5rem}@media (max-width: 767px){.contact_form{padding:3rem 0 3.5rem}}.contact_form p.txt_first{font-size:1.5625rem;font-weight:600;line-height:1.3;text-align:center;margin-bottom:2.5rem}@media (max-width: 767px){.contact_form p.txt_first{font-size:1.125rem;margin-bottom:1.5rem}}.contact_form .area{max-width:960px;background-color:#F4F2F0;padding:3rem 5%;margin:0 auto 4rem}@media (max-width: 767px){.contact_form .area{padding:2rem 4%;margin-bottom:2rem}}.contact_form .area .ttl01{font-size:1.5rem;font-weight:600;line-height:1.5;text-align:center;padding-bottom:2rem;position:relative;margin-bottom:2rem}@media (max-width: 767px){.contact_form .area .ttl01{font-size:1.125rem;padding-bottom:1rem;margin-bottom:1rem}}.contact_form .area .ttl01::after{content:"";width:60px;height:1px;background-color:#213446;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contact_form .area p.txt01{max-width:600px;margin:0 auto 2.5rem}@media (max-width: 767px){.contact_form .area p.txt01{margin-bottom:1.5rem}}.contact_form .area .box{max-width:500px;background-color:#fff;border:1px solid #ddd;padding:1rem 4%;margin:0 auto 2rem}@media (max-width: 767px){.contact_form .area .box{margin-bottom:1rem}}.contact_form .area .box p.txt_tel{font-size:1rem;font-weight:600;line-height:2;text-align:center}@media (max-width: 767px){.contact_form .area .box p.txt_tel{font-size:.875rem}}.contact_form .area .box p.txt_tel a{font-size:2.25rem;color:#BAB37A;font-weight:600;line-height:1.3}@media (max-width: 767px){.contact_form .area .box p.txt_tel a{font-size:1.25rem}}.tbl_contact{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 3rem}@media (max-width: 767px){.tbl_contact{border-spacing:0 1.5rem}}.tbl_contact .col_th{width:30%}@media (max-width: 767px){.tbl_contact .col_th{display:none}}.tbl_contact .col_td{width:70%}@media (max-width: 767px){.tbl_contact .col_td{display:none}}@media (max-width: 767px){.tbl_contact th,.tbl_contact td{display:block}}.tbl_contact th{font-size:1rem;font-weight:700;text-align:left;position:relative}@media (max-width: 767px){.tbl_contact th{display:block;width:100%}}.tbl_contact th span{font-size:.875rem;font-weight:400;line-height:1.3;position:absolute;top:95%;left:0}@media (max-width: 767px){.tbl_contact th span{position:static;margin-left:1rem}}.tbl_contact td{font-size:1rem;font-weight:400}@media (max-width: 767px){.tbl_contact td{display:block;width:100%}}.tbl_contact .required{position:relative}.tbl_contact .required::after{content:"必須";background-color:#B5B082;font-size:.75rem;color:#fff;font-weight:700;line-height:1;padding:0.4rem 0.8rem;margin-left:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:8%}@media (max-width: 767px){.tbl_contact .required::after{padding:0.2rem 0.5rem;right:0}}.tbl_contact .any{position:relative}.tbl_contact .any::after{content:"任意";background-color:#BFBFBF;font-size:.75rem;color:#fff;font-weight:700;line-height:1;padding:0.4rem 0.8rem;margin-left:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:8%}@media (max-width: 767px){.tbl_contact .any::after{padding:0.2rem 0.5rem;right:0}}.tbl_contact td input[type="text"],.tbl_contact td input[type="tel"],.tbl_contact td input[type="email"]{background:#fff;border:1px solid #ddd;padding:3px 5px}.tbl_contact td input[type="text"],.tbl_contact td input[type="email"]{width:100%}.tbl_contact td input[type="tel"]{width:100%}.tbl_contact td textarea{width:100%;height:200px;background:#fff;border:1px solid #ddd;padding:5px}.tbl_contact td span.wpcf7-list-item{margin:0 2em 0 0}.tbl_contact td select{width:100%;background-color:#fff;border:1px solid #ddd;padding:3px 5px}.th_textarea{vertical-align:top}.th_textarea.required::after,.th_textarea.any::after{top:0.3rem;-webkit-transform:unset;transform:unset}.check_confirm{font-size:1rem;font-weight:400;text-align:center;margin:20px 0 40px}@media (max-width: 767px){.check_confirm{font-size:.75rem;margin:1rem 0 2rem}}.check_confirm label{padding:20px 0}.check_confirm span{margin-right:5px}.btn_submit{display:table;margin:0 auto;border:1px solid #1F2022;border-radius:1.4rem;font-size:.875rem;color:#191A1C;font-weight:500;line-height:1.5;position:relative}.btn_submit::after{content:"●";font-size:.625rem;color:#191A1C;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:8%}.btn_submit input[type="submit"]{width:280px;height:44px;text-align:center}@media (max-width: 767px){.btn_submit input[type="submit"]{width:60vw;height:3.5rem}}.btn_submit input[type="submit"][disabled]{opacity:0.3}.btn_submit input[type="submit"]:not([disabled]):hover{cursor:pointer}.ajax-loader{display:none !important}.wpcf7-spinner{display:none !important}
/*# sourceMappingURL=lower-style.css.map */
.main_page.main_2studio,.main_page.main_3studio,.main_page.main_4studio,.main_page.main_a_studio,.main_page.main_b_studio,.main_page.main_c_studio,.main_page.main_d_studio,.main_page.main_cafe_space,.main_lent{background:url(images/price/bg_main.jpg) center center/cover no-repeat}
.paybox{width:39%;}
@media (max-width: 767px){
	.paybox{width:100%;}
}.side_cmn.studio figure {
    margin-bottom: 20px;
}
.main_page.main_price-list{background:url(images/price/bg_main.jpg) center center/cover no-repeat}