#postTextZone p,#postTextZone h2,#postTextZone h3,#postTextZone ul,#postTextZone li,#postTextZone address{margin:0;padding:0}#postTextZone h2,#postTextZone h3{border:none}#postTextZone ul li::before{content:""}#postTextZone .inner #read{margin-bottom:50px}#postTextZone .inner #read p{font-size:20px;margin-bottom:20px}#postTextZone .inner #read p .red{color:#cf2e2e}#postTextZone .inner #read p.sub{font-size:16px}#postTextZone .inner #nav_area{margin-bottom:50px;text-align:center}#postTextZone .inner #nav_area h2,#postTextZone .inner #nav_area>p{font-size:20px !important}#postTextZone .inner #nav_area>p{margin-bottom:20px}#postTextZone .inner #nav_area nav{border:2px solid #abb8c3;margin-bottom:30px;padding:20px}#postTextZone .inner #nav_area nav h3{font-size:18px;margin-bottom:10px}#postTextZone .inner #nav_area nav ul{display:flex;flex-wrap:nowrap;justify-content:center;gap:10px}#postTextZone .inner #nav_area nav ul li a{background:#f78da7;color:#fff;font-weight:700;padding:10px 20px;display:block}#postTextZone .inner #trial_schedule{margin-bottom:50px}#postTextZone .inner #trial_schedule>div{margin-bottom:30px}#postTextZone .inner #trial_schedule>div .target{font-size:24px;font-weight:700;background:#fcb900;display:inline-block;padding:4px 8px;margin-bottom:10px}#postTextZone .inner #trial_schedule .trial_table_wrapper{margin-bottom:20px;margin-top:-60px;padding-top:60px}#postTextZone .inner #trial_schedule .trial_table_wrapper h3{font-size:18px;margin-bottom:6px}#postTextZone .inner #trial_schedule .trial_table_wrapper table{margin:0}#postTextZone .inner #trial_schedule .trial_table_wrapper table thead tr th.column-1{width:25%}#postTextZone .inner #trial_schedule .trial_table_wrapper table thead tr th.column-2{width:75%}#postTextZone .inner #trial_schedule .trial_table_wrapper table tbody tr{display:none}#postTextZone .inner #trial_schedule .trial_table_wrapper table tbody tr.show{display:table-row}#postTextZone .inner #trial_schedule .trial_table_wrapper table tbody tr td.column-2{text-align:left;padding:8px 20px}#postTextZone .inner #trial_schedule .trial_table_wrapper table tbody tr td.column-2 a{display:inline-block;margin-right:20px}#postTextZone .inner #trial_schedule .trial_table_wrapper table tbody tr td.column-2 a:last-child{margin:0}#postTextZone .inner #access h2{font-size:24px;padding:15px 10px;border-left:7px solid #3B3938;margin-bottom:30px}#postTextZone .inner #access>div{display:flex;justify-content:space-between;align-items:center}#postTextZone .inner #access>div figure{width:63%}#postTextZone .inner #access>div figure iframe{aspect-ratio:9/5;width:100%}#postTextZone .inner #access>div>div{width:32%}#postTextZone .inner #access>div>div>div{font-size:14px;margin-bottom:15px}#postTextZone .inner #access>div>div>div.studio_name span{color:#E15583;font-weight:700;font-size:20px;font-family:'Oswald', sans-serif;margin-bottom:20px;display:inline-block}#postTextZone .inner #access>div>div>div.studio_name h3{font-size:33px;font-weight:700;margin-bottom:40px}#postTextZone .inner #access>div>div address{margin-bottom:15px}#postTextZone .inner #access>div>div address p{font-size:16px}@media screen and (max-width: 767px){#postTextZone p,#postTextZone h2,#postTextZone h3,#postTextZone ul,#postTextZone li,#postTextZone address{margin:0;padding:0}#postTextZone h2,#postTextZone h3{border:none}#postTextZone ul li::before{content:""}#postTextZone .inner #read{margin-bottom:50px}#postTextZone .inner #read p{font-size:20px;margin-bottom:20px}#postTextZone .inner #read p .red{color:#cf2e2e}#postTextZone .inner #read p.sub{font-size:16px}#postTextZone .inner #nav_area{margin-bottom:50px;text-align:center}#postTextZone .inner #nav_area h2,#postTextZone .inner #nav_area>p{font-size:20px !important}#postTextZone .inner #nav_area nav{border:2px solid #abb8c3;margin-top:30px;padding:20px}#postTextZone .inner #nav_area nav h3{font-size:18px;margin-bottom:10px}#postTextZone .inner #nav_area nav ul{display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:column;gap:10px}#postTextZone .inner #nav_area nav ul li a{background:#f78da7;color:#fff;font-weight:700;padding:10px 20px;display:block}#postTextZone .inner #trial_schedule{margin-bottom:50px}#postTextZone .inner #trial_schedule>div{margin-bottom:30px}#postTextZone .inner #trial_schedule>div .target{font-size:24px;font-weight:700;background:#fcb900;display:inline-block;padding:4px 8px;margin-bottom:10px}#postTextZone .inner #trial_schedule .trial_table_wrapper{margin-bottom:20px}#postTextZone .inner #trial_schedule .trial_table_wrapper h3{font-size:18px;margin-bottom:6px}#postTextZone .inner #trial_schedule .trial_table_wrapper table{margin:0}#postTextZone .inner #trial_schedule .trial_table_wrapper table thead tr th.column-1{width:25%}#postTextZone .inner #trial_schedule .trial_table_wrapper table thead tr th.column-2{width:75%}#postTextZone .inner #trial_schedule .trial_table_wrapper table tbody tr td.column-2{text-align:left;padding:8px 20px}#postTextZone .inner #trial_schedule .trial_table_wrapper table tbody tr td.column-2 a{display:inline-block;font-size:15px;margin:0 0 10px}#postTextZone .inner #trial_schedule .trial_table_wrapper table tbody tr td.column-2 a:last-child{margin:0}#postTextZone .inner #access h2{font-size:24px;padding:15px 10px;border-left:7px solid #3B3938;margin-bottom:30px}#postTextZone .inner #access>div{display:flex;flex-direction:column;justify-content:space-between;align-items:center}#postTextZone .inner #access>div figure{width:100%}#postTextZone .inner #access>div figure iframe{aspect-ratio:9/5;width:100%}#postTextZone .inner #access>div>div{width:100%}#postTextZone .inner #access>div>div>div{font-size:14px;margin-bottom:15px}#postTextZone .inner #access>div>div>div.studio_name span{color:#E15583;font-weight:700;font-size:20px;font-family:'Oswald', sans-serif;margin-bottom:20px;display:inline-block}#postTextZone .inner #access>div>div>div.studio_name h3{font-size:33px;font-weight:700;margin-bottom:40px}#postTextZone .inner #access>div>div address{margin-bottom:15px}#postTextZone .inner #access>div>div address p{font-size:16px}}@media screen and (min-width: 768px){main#triallesson section{margin-bottom:80px}main#triallesson section .inner{max-width:1160px;margin:0 auto}main#triallesson section.mainVImg,main#triallesson section.pageBread{margin:0}main#triallesson section.video video{width:100%}main#triallesson section.faq .inner div{padding:20px 0;border-bottom:1px solid #EEEEEE}main#triallesson section.faq .inner div:last-child{border:none}main#triallesson section.faq .inner div h2{font-size:1.6rem;margin-bottom:6px}main#triallesson section.faq .inner div h2:before{content:"Q.";margin-right:8px}main#triallesson section.faq .inner div p{font-size:1.5rem}main#triallesson section.faq .inner div p:before{content:"A.";margin-right:8px}main#triallesson section.cource .inner{max-width:1000px;margin:0 auto}main#triallesson section.cource .inner .venue{margin-bottom:60px}main#triallesson section.cource .inner .venue h2{margin-bottom:20px}main#triallesson section.cource .inner .venue h2 img{width:100%}main#triallesson section.cource .inner .venue .class_wrapper{display:grid;grid-template-columns:46% 46%;justify-content:space-between;gap:20px 0}main#triallesson section.cource .inner .venue .class_wrapper.one{display:block}main#triallesson section.cource .inner .venue .class_wrapper article{border:1px solid #F78DA7;padding:30px;display:flex;flex-direction:column}main#triallesson section.cource .inner .venue .class_wrapper article h1{font-size:20px;padding-bottom:15px;border-bottom:1px solid #3B3938;margin-bottom:20px;text-align:center}main#triallesson section.cource .inner .venue .class_wrapper article p{font-size:1.6rem;margin-bottom:24px}main#triallesson section.cource .inner .venue .class_wrapper article a{display:block;color:#FFFFFF;font-size:1.8rem;background:#F78DA7;padding:12px 0;text-align:center;margin-top:auto}main#triallesson section.cource .inner .venue .class_wrapper article a::after{font-family:"Font Awesome 5 Free";content:"\f073";font-size:1.8rem;font-weight:900;display:inline-block;margin-left:10px}main#triallesson section.flow .inner h2{font-size:3.2rem;margin-bottom:30px;text-align:center}main#triallesson section.flow .inner ol{padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px}main#triallesson section.flow .inner ol li{background:#E5E5E5;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:20px}main#triallesson section.flow .inner ol li img{width:48%;aspect-ratio:5/3;object-fit:cover}main#triallesson section.flow .inner ol li div{width:48%}main#triallesson section.flow .inner ol li div h3{font-size:1.8rem;border-bottom:1px solid #3B3938;margin-bottom:8px}main#triallesson section.flow .inner ol li div p{font-size:1.6rem;line-height:120%}main#triallesson section.info .inner{border:1px solid #E15583;border-radius:20px;padding:20px;max-width:800px;margin:0 auto;box-sizing:border-box;text-align:center}main#triallesson section.info .inner div{margin-bottom:20px}main#triallesson section.info .inner div:last-child{margin:0}main#triallesson section.info .inner div h2{font-size:1.6rem;margin-bottom:8px}main#triallesson section.info .inner div p{font-size:1.4rem}main#triallesson section#BtmBtnZone{margin:0}main#triallesson>nav{margin-bottom:80px}main#triallesson>nav .inner{background:#3B3938;padding:50px 0}main#triallesson>nav .inner h2{color:#FFFFFF;font-size:3.2rem;margin-bottom:30px;text-align:center}main#triallesson>nav .inner .links_wrapper{display:flex;max-width:860px;margin:0 auto}main#triallesson>nav .inner .links_wrapper div.wadaiko{width:67%;border-right:2px solid #dfdddc;padding:20px 40px 20px 0}main#triallesson>nav .inner .links_wrapper div.taikobics{width:33%;padding:20px 0 20px 40px}main#triallesson>nav .inner .links_wrapper div.taikobics span{color:#FFFFFF}main#triallesson>nav .inner .links_wrapper div h3{color:#FFFFFF;margin-bottom:8px;font-size:1.4rem}main#triallesson>nav .inner .links_wrapper div ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;margin:0;padding:0}main#triallesson>nav .inner .links_wrapper div ul li{margin:0}main#triallesson>nav .inner .links_wrapper div a{background:#F78DA7;color:#FFFFFF;font-size:20px;padding:10px 0;display:block;text-align:center;line-height:120%;max-width:150px;position:relative}main#triallesson>nav .inner .links_wrapper div a::after{font-family:"Font Awesome 5 Free";content:"\f0ab";font-size:1.5rem;font-weight:900;color:#FFFFFF;display:inline-block;position:absolute;right:1em;top:50%;transform:translateY(-50%)}}@media screen and (max-width: 767px){main#triallesson section{margin-bottom:60px}main#triallesson section .inner{width:94%;margin:0 auto}main#triallesson section.video video{width:100%;display:block}main#triallesson section.faq .inner div{padding:10px 0;border-bottom:1px solid #EEEEEE}main#triallesson section.faq .inner div:last-child{border:none}main#triallesson section.faq .inner div h2{font-size:1.4rem;margin-bottom:6px}main#triallesson section.faq .inner div h2:before{content:"Q.";margin-right:6px}main#triallesson section.faq .inner div p{font-size:1.3rem}main#triallesson section.faq .inner div p:before{content:"A.";margin-right:6px}main#triallesson section.cource .inner .venue{margin-bottom:50px}main#triallesson section.cource .inner .venue h2{margin-bottom:20px}main#triallesson section.cource .inner .venue h2 img{width:100%}main#triallesson section.cource .inner .venue .class_wrapper article{border:1px solid #F78DA7;padding:20px 10px;margin-bottom:20px}main#triallesson section.cource .inner .venue .class_wrapper article h1{font-size:1.6rem;padding-bottom:10px;border-bottom:1px solid #3B3938;margin-bottom:10px;text-align:center}main#triallesson section.cource .inner .venue .class_wrapper article p{font-size:1.3rem;margin-bottom:20px}main#triallesson section.cource .inner .venue .class_wrapper article a{display:block;color:#FFFFFF;font-size:1.6rem;background:#F78DA7;padding:10px 0;text-align:center}main#triallesson section.cource .inner .venue .class_wrapper article a::after{font-family:"Font Awesome 5 Free";content:"\f073";font-size:1.6rem;font-weight:900;display:inline-block;margin-left:10px}main#triallesson section.flow .inner h2{font-size:1.8rem;margin-bottom:20px;text-align:center}main#triallesson section.flow .inner ol{padding:0}main#triallesson section.flow .inner ol li{background:#E5E5E5;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:10px;margin-bottom:14px}main#triallesson section.flow .inner ol li:last-child{margin:0}main#triallesson section.flow .inner ol li img{width:48%;aspect-ratio:5/3;object-fit:cover}main#triallesson section.flow .inner ol li div{width:48%}main#triallesson section.flow .inner ol li div h3{font-size:1.6rem;border-bottom:1px solid #3B3938;margin-bottom:8px}main#triallesson section.flow .inner ol li div p{font-size:1.3rem;line-height:120%}main#triallesson section.info .inner{border:1px solid #E15583;border-radius:20px;padding:20px;margin:0 auto;box-sizing:border-box;text-align:center}main#triallesson section.info .inner div{margin-bottom:20px}main#triallesson section.info .inner div:last-child{margin:0}main#triallesson section.info .inner div h2{font-size:1.6rem;margin-bottom:8px}main#triallesson section.info .inner div p{font-size:1.4rem}main#triallesson section#BtmBtnZone{margin:0}main#triallesson>nav{margin-bottom:40px}main#triallesson>nav .inner{background:#3B3938;padding:20px}main#triallesson>nav .inner h2{color:#FFFFFF;font-size:1.8rem;margin-bottom:20px;text-align:center}main#triallesson>nav .inner .links_wrapper div.wadaiko{border-bottom:1px solid #dfdddc;margin-bottom:20px;padding-bottom:20px}main#triallesson>nav .inner .links_wrapper div.taikobics span{color:#FFFFFF}main#triallesson>nav .inner .links_wrapper div h3{color:#FFFFFF;margin-bottom:4px}main#triallesson>nav .inner .links_wrapper div ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px;margin:0;padding:0}main#triallesson>nav .inner .links_wrapper div ul li{margin:0}main#triallesson>nav .inner .links_wrapper div a{background:#F78DA7;color:#FFFFFF;font-size:1.6rem;padding:10px 0;display:block;text-align:center;line-height:120%;max-width:100px}}
