﻿ html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle;-webkit-appearance:none}input[type=text],input[type=password],textarea,select{outline:none}*:focus{outline:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:16px;line-height:1.6em}@media screen and (max-width:768px){body{font-size:14px;line-height:1.4em}}a{transition:all ease .3s;cursor:pointer;color:#171009;font-weight:600}a:hover{opacity:.8}br.onlySp{display:none}@media screen and (max-width:428px){br.onlySp{display:block}}br.onlyPc{display:block}@media screen and (max-width:428px){br.onlyPc{display:none}}img{vertical-align:bottom;width:100%}article{line-height:1.6em}article p{margin-bottom:1em}article p.middle{font-size:14px}article p.small{font-size:12px}.copy{margin-bottom:1.5em;font-weight:600;font-size:1.4em;line-height:1.4em}@media screen and (max-width:428px){.copy{font-size:1.2em}}.copy.small{max-width:80%;margin:0 auto}@media screen and (max-width:768px){.copy.small{max-width:100%}}.copy.smaller{font-size:1em}.copy.center{text-align:center}.btn_st a{display:block;background:linear-gradient(90deg,#f2a998,#ee8f78);padding:1em 2em;text-decoration:none;display:inline-block;color:#fff;font-family:"Chakra Petch",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.15em;font-size:24px;min-width:230px;text-align:center}.hamburger{display:block;position:absolute;z-index:100;right:152px;top:13px;width:42px;height:42px;cursor:pointer;text-align:center;transition:.5s ease all}@media screen and (max-width:428px){.hamburger{right:112px}}.hamburger span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#555;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;transition:.1s ease-in-out}.hamburger span:nth-child(1){top:10px}.hamburger span:nth-child(2){top:20px}.hamburger span:nth-child(3){top:30px}.hamburger.active{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.active span:nth-child(2){width:0}.hamburger.active span:nth-child(1){background:#fff;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.hamburger.active span:nth-child(3){background:#fff;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.hamburger.active span:nth-child(1){-webkit-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}.hamburger.active span:nth-child(3){-webkit-transform:translateY(-16px) rotate(90deg);-ms-transform:translateY(-16px) rotate(90deg);-o-transform:translateY(-16px) rotate(90deg);transform:translateY(-16px) rotate(90deg)}@media screen and (max-width:1000px){nav.globalMenuSp{position:fixed;z-index:99;top:0;left:0;color:#fff;background:rgba(0,0,0,.9);text-align:center;width:100%;opacity:1;transition:all .6s ease;transform:translate(100%,0);height:100vh;display:flex;align-items:center}nav.globalMenuSp ul{margin:0 auto;padding:0;width:100%}}@media screen and (max-width:1000px) and (max-width:428px){nav.globalMenuSp ul{display:block;text-align:center}}@media screen and (max-width:1000px){nav.globalMenuSp ul li{list-style-type:none;padding:0;width:100%;transition:.4s all;font-weight:600;font-size:1rem;letter-spacing:.05em}}@media screen and (max-width:1000px) and (max-width:428px){nav.globalMenuSp ul li{padding:0 .5em;line-height:1.6em}}@media screen and (max-width:1000px){nav.globalMenuSp ul li:last-child{padding-bottom:0}nav.globalMenuSp ul li:hover{background:#ddd}nav.globalMenuSp ul li a{display:block;color:#fff;padding:1em 0;text-decoration:none;text-transform:capitalize}}@media screen and (max-width:1000px) and (max-width:428px){nav.globalMenuSp ul li a{padding:.5em 0}}@media screen and (max-width:1000px){nav.globalMenuSp ul li a:hover{color:#171009}}nav.globalMenuSp.active{transform:translate(0,0)}.btn_small a{font-size:14px;min-width:auto;padding:10px 30px}.btn_entry a{min-width:auto;width:142px;height:142px;line-height:142px;text-align:center;padding:0;word-break:keep-all;position:fixed;right:0;top:0;z-index:100;color:#fff !important;box-shadow:0px 0px 3px rgba(0,0,0,.15)}@media screen and (max-width:428px){.btn_entry a{width:100px;height:66px;line-height:70px;font-size:1em;padding:0 1.5em;letter-spacing:.02em}}.header_st{position:relative;width:100%;padding:16px 142px 16px 30px;height:auto;z-index:99;background:#f3f9f6;position:sticky;top:0;transition:.2s ease all;box-shadow:0px 0px 3px rgba(0,0,0,.15)}@media screen and (max-width:428px){.header_st{padding:16px 100px 16px 16px}}.header_st a{text-decoration:none;color:#171009}.header_inner{display:flex;justify-content:space-between;align-items:center}.header_title{line-height:1.6em;font-size:.75em;display:block;word-break:keep-all}@media screen and (max-width:428px){.header_title{font-size:.8em}}.header_title span{letter-spacing:.01em}@-moz-document url-prefix(){.header_title{line-height:1.5em}}.hamburger{display:none}@media screen and (max-width:1000px){.hamburger{display:block}}.globalMenuSp ul{display:flex;padding-right:2em;font-size:.85em}@media screen and (max-width:1060px){.globalMenuSp ul{font-size:.75em}}@media screen and (max-width:1000px){.globalMenuSp ul{flex-wrap:wrap;width:80% !important;text-align:left;margin:0;display:grid;display:-ms-grid;grid-template-columns:50% 50%}}.globalMenuSp ul li:not(:last-child){margin-right:1em}@media screen and (max-width:1060px){.globalMenuSp ul li:not(:last-child){margin-right:1em}}.globalMenuSp ul li a{font-weight:600}.h2_title_wrap{padding-bottom:1em;margin-bottom:1em;display:flex;justify-content:flex-start;align-items:baseline;position:relative;width:fit-content;margin-bottom:1.6em}@media screen and (max-width:428px){.h2_title_wrap{margin-bottom:28px}}.h2_title_wrap:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:6px;background:#ffa594;background:-moz-linear-gradient(left,#ffa594 0%,#daeae1 66%);background:-webkit-linear-gradient(left,#ffa594 0%,#daeae1 66%);background:linear-gradient(to right,#ffa594 0%,#daeae1 66%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa594',endColorstr='#daeae1',GradientType=1)}.h2_title_wrap h2{font-size:3rem;letter-spacing:.04em;text-transform:capitalize;font-family:"Chakra Petch",sans-serif;font-style:italic}@media screen and (max-width:428px){.h2_title_wrap h2{font-size:40px}}.h2_title_wrap .title_ja{font-weight:600;font-size:12px;padding-left:1em}.h2_title_wrap.h2_title_noborder:after{display:none}.h3_title{background:#171009;padding:8px;line-height:1em;display:inline-block;color:#fff;font-size:1.1em;margin-bottom:12px}@media screen and (max-width:428px){.h3_title{line-height:1.3em;padding:.6em}}.h3_title.inline{display:inline;line-height:1.8em}@media screen and (max-width:428px){.h3_title.inline{font-size:1.2em;padding:.5em}}.h3_title.green{background:#daeae1;color:#171009}.h3_title_simple{width:100%;font-weight:600;font-size:1.6rem;text-align:center;display:block;line-height:1em;margin-bottom:.8em}@media screen and (max-width:768px){.h3_title_simple{font-size:1.6rem}}.inline_wrap{display:block;margin:1em 0}.section_st{max-width:916px;width:96%;margin:0 auto}@media screen and (max-width:1000px){.section_st{width:88%}}.sec_ptb90{padding-top:90px;padding-bottom:90px}@media screen and (max-width:428px){.sec_ptb90{padding-bottom:50px}}.sec_bg_green{background:#daeae1;max-width:100%;width:100%}.sec_bg_greenpink{background:#d6ebdf;background:-moz-linear-gradient(top,#d6ebdf 0%,#fce3e0 100%);background:-webkit-linear-gradient(top,#d6ebdf 0%,#fce3e0 100%);background:linear-gradient(to bottom,#d6ebdf 0%,#fce3e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D6EBDF',endColorstr='#FCE3E0',GradientType=0)}.sec_bg_pinkgreen{background:#d6ebdf;background:-moz-linear-gradient(top,#fce3e0 0%,#d6ebdf 100%);background:-webkit-linear-gradient(top,#fce3e0 0%,#d6ebdf 100%);background:linear-gradient(to bottom,#fce3e0 0%,#d6ebdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCE3E0',endColorstr='#D6EBDF',GradientType=0)}.sec_bg_pinkgreen{background:#d6ebdf;background:-moz-linear-gradient(top,#fce3e0 0%,#d6ebdf 100%);background:-webkit-linear-gradient(top,#fce3e0 0%,#d6ebdf 100%);background:linear-gradient(to bottom,#fce3e0 0%,#d6ebdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCE3E0',endColorstr='#D6EBDF',GradientType=0)}.sec_bg_greenbeige{background:#d6ebdf;background:-moz-linear-gradient(top,#d6ebdf 0%,#e8e1d7 100%);background:-webkit-linear-gradient(top,#d6ebdf 0%,#e8e1d7 100%);background:linear-gradient(to bottom,#d6ebdf 0%,#e8e1d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6ebdf',endColorstr='#e8e1d7',GradientType=0)}.sec_bg_beigepink{background:#e8e1d7;background:-moz-linear-gradient(top,#e8e1d7 0%,#f9e2de 100%);background:-webkit-linear-gradient(top,#e8e1d7 0%,#f9e2de 100%);background:linear-gradient(to bottom,#e8e1d7 0%,#f9e2de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e1d7',endColorstr='#f9e2de',GradientType=0)}.strong_st{font-size:30px;font-weight:600;font-family:"Roboto",sans-serif}@media screen and (max-width:428px){.strong_st{font-size:20px}}.sec_inner{max-width:916px;width:96%;margin:0 auto}@media screen and (max-width:1000px){.sec_inner{width:88%}}.section_1070{max-width:1070px;margin:0 auto}.sec_bg_images{background:url(//yokoyamabakurou.com/wp-content/themes/bakurou2024_2/css/../img/footer.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.inner708{max-width:708px;width:78%;margin:0 auto}@media screen and (max-width:768px){.inner708{max-width:auto;width:96%}}.flex_st{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:55px 0 30px}@media screen and (max-width:428px){.flex_st{display:block}}.image-st{margin:0 0 55px;padding:0;position:relative}.image-st-inner{margin:0;padding:0;position:relative;z-index:0}.image-st img{position:relative;left:0;top:0;z-index:0}.image-st:before{content:"";display:block;width:0;height:0;border-top:20px solid transparent;border-left:20px solid #fff;transform:rotate(90deg);position:absolute;top:0;left:0;z-index:1}.image-st:after{content:"";display:block;width:0;height:0;border-top:20px solid transparent;border-left:20px solid #fff;transform:rotate(180deg);position:absolute;top:0;right:0;z-index:1}.image-st .image-st-inner:before{content:"";display:block;width:0;height:0;border-top:20px solid transparent;border-left:20px solid #fff;transform:rotate(0deg);position:absolute;bottom:0;left:0;z-index:1}.image-st .image-st-inner:after{content:"";display:block;width:0;height:0;border-top:20px solid transparent;border-left:20px solid #fff;transform:rotate(-90deg);position:absolute;bottom:0;right:0;z-index:1}.bg-st{margin:55px 0;padding:0;position:relative}.bg-st.mg0{margin:0}.bg-st-inner{margin:0;padding:20px;position:relative;z-index:0}.bg-st img{position:relative;left:0;top:0;z-index:0}.bg-st:before{content:"";display:block;width:0;height:0;border-top:20px solid transparent;border-left:20px solid #fff;transform:rotate(90deg);position:absolute;top:0;left:0;z-index:1}.bg-st:after{content:"";display:block;width:0;height:0;border-top:20px solid transparent;border-left:20px solid #fff;transform:rotate(180deg);position:absolute;top:0;right:0;z-index:1}.bg-st .bg-st-inner:before{content:"";display:block;width:0;height:0;border-top:20px solid transparent;border-left:20px solid #fff;transform:rotate(0deg);position:absolute;bottom:0;left:0;z-index:1}.bg-st .bg-st-inner:after{content:"";display:block;width:0;height:0;border-top:20px solid transparent;border-left:20px solid #fff;transform:rotate(-90deg);position:absolute;bottom:0;right:0;z-index:1}.footer_st address{background:#171009;color:#fff;padding:1.6em;width:100%;text-align:center}.footer_st .text_attention{margin:50px auto 30px;padding:0 1em;font-size:1em;color:#111;font-weight:400;text-align:center;text-shadow:none;letter-spacing:-.02em}@media screen and (max-width:428px){.footer_st .text_attention{text-align:left}}.footer_inner{width:88%;max-width:920px;margin:0 auto;padding-top:2em}@media screen and (max-width:1000px){.footer_inner{max-width:100%}}.footer_p{width:80%;max-width:704px;margin:0 auto;padding-bottom:30px}@media screen and (max-width:768px){.footer_p{width:100%;max-width:100%}}.footer_companydl{width:80%;max-width:704px;margin:0 auto}@media screen and (max-width:768px){.footer_companydl{width:100%;max-width:100%}}.footer_companydl dl{width:30%;max-width:224px;background:#fff;padding:1.6em;transition:.4s ease all}.footer_companydl dl:hover{opacity:.8}@media screen and (max-width:428px){.footer_companydl dl{width:80%;max-width:100%;margin:0 auto 1em}}.footer_companydl dl dt{height:128px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600}.footer_companydl dl dd{font-size:.8em;line-height:1.6em}.footer_companydl dl.companydl_ew img{width:60%}.footer_companydl dl a{text-decoration:none;font-weight:400}.footer_linkul{text-align:center;margin:1em auto 30px}.footer_linkul li{text-align:center;display:inline-block;list-style:none;line-height:1em;border-right:1px solid #171009;padding:0 1.6em}.footer_linkul li:last-child{border-right:none}.pagination{width:100%;display:inline-block;margin:3em auto;line-height:1em;text-align:center;font-family:"Chakra Petch",sans-serif}.pagination a{padding:1em;margin:.2em;text-decoration:none;background:#ffa594;color:#fff;display:inline-block}.pagination a.disabled,.pagination a.current{background:#daeae1;text-decoration:none;pointer-events:none}.to-top{position:fixed;display:flex;align-items:center;justify-content:center;width:44px;height:44px;right:22px;bottom:22px;font-size:40px;font-weight:700;color:#daeae1;background:#fff;cursor:pointer;border-radius:100px}.text_attention{margin:0;padding:0 1em;font-size:1em;color:#fff;font-weight:600;text-align:center;text-shadow:#000 1px 0 10px;letter-spacing:.05em}@media screen and (max-width:428px){.text_attention{text-align:left}}.sec_mv{max-width:100%;width:100%;position:relative;background:url(//yokoyamabakurou.com/wp-content/themes/bakurou2024_2/css/../img/mv2.jpg) center no-repeat;background-size:cover;min-height:530px;padding:120px 2em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1ch}@media screen and (max-width:428px){.sec_mv{padding:60px 2em 120px}}@media screen and (max-width:428px){.sec_mv .btn_st{margin-top:1em}}.titles_wrap{display:flex;align-items:center;justify-content:center}@media screen and (max-width:428px){.titles_wrap{display:block}}.vis_circle{background:#daeae1;text-align:center;display:flex;flex-wrap:wrap;align-items:center;border-radius:100px;min-width:155px;width:155px;height:155px;padding:1.6em 0;margin-right:1em}@media screen and (max-width:428px){.vis_circle{margin:0 auto 1em;padding:2em}}.vis_circle span{width:100%;height:auto}.vis_text{font-weight:600}.vis_date{font-size:40px;font-family:"Chakra Petch",sans-serif;font-weight:600;letter-spacing:.1em}.vis_week{font-size:1.1em;font-family:"Chakra Petch",sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.main_title{background:#fff;display:inline-block;font-size:42px;font-weight:600;padding:.2em .4em;margin:0 0 10px;line-height:1em}@media screen and (max-width:1024px){.main_title{background:#fff;display:inline-block;font-size:38px;font-weight:600;padding:.2em .4em;margin:0 0 10px;line-height:1em}}@media screen and (max-width:1000px){.main_title{font-size:36px}}@media screen and (max-width:428px){.main_title{font-size:20px;line-height:1.2em;width:100%}}.supported{background:rgba(0,0,0,.8);color:#fff;position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:1em}.supported p{margin:0}@media screen and (max-width:428px){.supported p{font-size:11px}}.section_news{border:2px solid #ffa594;border-radius:.5em;margin:20px auto;padding:1.5em 30px .5em}.section_news .btn_st{text-align:right}@media screen and (max-width:428px){.section_news .btn_st{text-align:center}}.newsDl{border:none;width:100%;padding:0 0 .8em;margin:0 0 .8em;display:flex;flex-wrap:wrap;align-items:flex-start;border-bottom:1px solid #efefef}@media screen and (max-width:428px){.newsDl{display:block}}.newsDl__date{margin:0;min-width:80px;color:#ffa594;font-weight:600;letter-spacing:.05em}.newsDl__contents{flex:1;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 0 0 1em}@media screen and (max-width:428px){.newsDl__contents{text-overflow:inherit;white-space:inherit;overflow:auto;margin:.4em 0 1em}}.newsDl__link{margin:0;text-align:right;width:18%;min-width:160px}@media screen and (max-width:768px){.newsDl__link{margin:0 auto}}.sec___program .image-st{margin:1.6em 0}.grid-container{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch;margin-bottom:2em}.grid-container.rev{flex-flow:row-reverse}@media screen and (max-width:428px){.grid-container{display:block}}.grid-container .images_area{width:50%}@media screen and (max-width:428px){.grid-container .images_area{width:100%}}.grid-container .images_area img{height:100%;object-fit:cover}@media screen and (max-width:428px){.grid-container .images_area img{max-height:250px;width:100%;object-fit:cover;object-position:bottom}}@media screen and (max-width:428px){.grid-container.first .images_area img{object-position:center}}.grid-container .text_area{width:50%;position:relative;padding:2em 2em 180px}@media screen and (max-width:428px){.grid-container .text_area{width:100%;padding:1.6em 1.6em 140px}}.grid-container .images_small_area{width:50%;position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline}.grid-container .h3_title.inline{line-height:2.1em}@media screen and (max-width:768px){.grid-container .h3_title.inline{line-height:2.2em}}@-moz-document url-prefix(){.grid-container .images_small_area{width:100%}}.sec___area .flex_st{margin-top:0}.sec___area__flex_img{width:50%;max-width:500px}@media screen and (max-width:428px){.sec___area__flex_img{width:100%;max-width:100%}}.sec___area__flex_text{flex:1;margin-left:1.2em}@media screen and (max-width:428px){.sec___area__flex_text{margin-left:0;margin-top:1em}}.sec___area__flex_subDl{width:50%;max-width:436px}@media screen and (max-width:768px){.sec___area__flex_subDl{width:48%;max-width:auto}}@media screen and (max-width:428px){.sec___area__flex_subDl{width:100%;max-width:auto}}.sec___area__flex_subDl dd{margin-top:1.25em}@media screen and (max-width:428px){.sec___area__flex_subDl dd{margin-bottom:2.2em}}.sec___area__flex_subDl dd .h3_title.green{font-size:1em}.merit__grid-container{display:grid;display:-ms-grid;grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr;grid-template-rows:1fr 1fr;-ms-grid-rows:1fr 1fr;gap:0px 0px;grid-template-areas:"grid1 grid2" "grid3 grid4";margin:0 auto 4em;max-width:768px;width:84%}@media screen and (max-width:768px){.merit__grid-container{gap:16px 32px;max-width:100%;width:90%}}@media screen and (max-width:428px){.merit__grid-container{gap:16px 16px;max-width:100%;width:100%}}@media screen and (max-width:650px){.merit__grid-container{display:block;gap:0 0}}.grid1{grid-area:grid1}.grid2{grid-area:grid2}.grid3{grid-area:grid3}.grid4{grid-area:grid4}.merit__grid{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.h4_title__merit{font-weight:600;font-size:60px;font-family:"Chakra Petch",sans-serif}.h4_title__merit span{font-size:.3em;vertical-align:bottom;text-transform:capitalize;font-family:inherit;margin-right:.3em}.merit_circle_wrap{background:#fff;width:332px;height:332px;border-radius:1000px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width:768px){.merit_circle_wrap{width:280px;height:280px}}.merit_titles{margin-bottom:0;font-weight:600;font-size:1.2em}.merit_texts{text-align:left;max-width:340px;margin:1em 0 2em}.merit_icons{max-height:90px;width:auto;height:auto;margin:1.8em 0 1em}.sec___schedule{background:url(//yokoyamabakurou.com/wp-content/themes/bakurou2024_2/css/../img/schedule_bg@2x.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width:768px){.sec___schedule .copy{text-align:center}}.sec___schedule__Wrap{background:#fff}.sec___schedule__Wrap .h3_title_simple{line-height:1.6em}.sec___schedule__Wrap .h3_title_simple:nth-child(2){font-size:1.6em}.schedule_flowList{width:80%;margin:0 auto}@media screen and (max-width:768px){.schedule_flowList{width:100%}}.schedule_flowList li{margin-bottom:3em;list-style:none}.schedule_supportList{width:80%;margin:0 auto 2em;display:flex;flex-wrap:wrap;list-style:none}@media screen and (max-width:768px){.schedule_supportList{width:100%}}@media screen and (max-width:428px){.schedule_supportList{display:block}}.schedule_supportList li{width:50%;padding:0 1em}@media screen and (max-width:428px){.schedule_supportList li{width:80%;padding:1em;margin:0 auto}}.sec___schedule__periodWrap{padding:40px}@media screen and (max-width:428px){.sec___schedule__periodWrap{padding:40px 20px 20px}}.sec___schedule__supportWrap{padding:40px}@media screen and (max-width:428px){.sec___schedule__supportWrap{padding:40px 20px 20px}}.sec___schedule__supportWrap .btn_st{text-align:center}@media screen and (max-width:428px){.sec___schedule__supportWrap .h3_title_simple{font-size:1.6em}}.schedule__grid-container{display:grid;display:-ms-grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:"grid_left grid_center grid_center grid_right";text-align:center;width:100%;margin:30px 0}@media screen and (max-width:1000px){.schedule__grid-container{display:block}}.schedule__grid-container .flex_st{margin:0;align-items:center}@media screen and (max-width:647px){.schedule__grid-container .flex_st{display:block}}.schedule__grid-container .vis_circle{margin:0}.grid_left{grid-area:grid_left;margin:0 auto}.grid_center{grid-area:grid_center;margin:0 auto}.grid_right{grid-area:grid_right;margin:0 auto}.schedule__grid{border-right:1px solid #171009}.schedule__grid:last-child{border-right:none}@media screen and (max-width:1000px){.schedule__grid:last-child{border-bottom:none}}@media screen and (max-width:1000px){.schedule__grid{border-right:none;border-bottom:1px solid #171009;padding-bottom:30px;margin-bottom:30px}}.schedule__grid .vis_circle{background:#daeae1;margin:0 auto}@media screen and (max-width:768px){.schedule__grid .vis_circle{width:200px;height:200px}}.schedule__grid .vis_circle.brown_1{background:#7d716b;color:#fff}.schedule__grid .vis_circle.brown_2{background:#524842;color:#fff}.schedule__grid .vis_circle.black{background:#171009;color:#fff}.grid_center{padding-bottom:0}@media screen and (max-width:1000px){.grid_center{padding-bottom:30px}}.grid_center .btn_st{margin-top:1em;margin-bottom:0}.arrow{letter-spacing:-.16em;background:#7d716b;background:-moz-linear-gradient(left,#7d716b 0%,#524842 100%);background:-webkit-linear-gradient(left,#7d716b 0%,#524842 100%);background:linear-gradient(to right,#7d716b 0%,#524842 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d716b',endColorstr='#524842',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:0 .5em}@media screen and (max-width:428px){.arrow{transform:rotate(90deg);margin:0;display:block;padding:1em}}.sec___schedule__periodWrapDl{padding:0 20px}.sec___schedule__how{background:#fff;padding:40px;margin-top:40px}@media screen and (max-width:428px){.sec___schedule__how{padding:40px 20px}}.how__grid-container{display:grid;display:-ms-grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:"how1 how2" "how_extra how_extra";text-align:center;margin:30px 0 0}@media screen and (max-width:428px){.how__grid-container{display:block;margin-bottom:0}}.how1{grid-area:how1}.how2{grid-area:how2}.how_extra{grid-area:how_extra}.h4_title__how{font-weight:600;font-size:40px;font-family:"Chakra Petch",sans-serif;line-height:1em}.h4_title__how:after{content:"";display:block;width:42px;height:2px;background:#171009;margin:0 auto}.how_circle_wrap{background:#daeae1;width:260px;height:260px;border-radius:1000px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.how_titles{margin-bottom:0;font-weight:600;font-size:1em}.how_texts{text-align:left;max-width:340px;margin:1em 0 2em}.how_icons{max-height:64px;width:auto;height:auto;margin:1.2em 0 .8em}.how-grid{text-align:center;margin:0 auto}.how-grid:first-child{margin:0 1em auto auto}@media screen and (max-width:428px){.how-grid:first-child{margin:0 auto}}.how-grid:nth-child(2){margin:0 auto auto 1em}@media screen and (max-width:428px){.how-grid:nth-child(2){margin:1em auto 0}}@media screen and (max-width:428px){.how-grid{margin-bottom:1em}}.how-grid .how_circle_wrap{margin:0 auto}@media screen and (max-width:768px){.how-grid .how_circle_wrap{width:252px;height:252px;padding:0;align-items:center}}.how_extra_wrap{background:#daeae1;margin-bottom:0}.how_extra_wrap p{text-align:left;margin-bottom:0}.event_date{font-family:"Chakra Petch",sans-serif;font-weight:600;letter-spacing:.1em;font-size:1rem}@media screen and (max-width:428px){.sec___event .sec_inner{width:100%}}.sec___event .image-st{margin:55px 0 22px}@media screen and (max-width:768px){.sec___event .image-st{margin:22px 0}}.sec___event .h3_title_simple{text-align:left;font-size:1.5em;margin-bottom:.5em;margin-top:.2rem;line-height:1.4em}@media screen and (max-width:428px){.sec___event .h3_title_simple{font-size:1.3rem}}@media screen and (max-width:428px){.sec___event .flex_st{display:block}}.sec___event .flex_st .sec___event__flex_subDl{width:47%;max-width:332px}@media screen and (max-width:428px){.sec___event .flex_st .sec___event__flex_subDl{width:100%;max-width:100%;margin:55px 0 30px}}.sec___event .flex_st .sec___event__flex_subDl .image-st{margin:0 0 20px}.sec___event .flex_st .sec___event__flex_subDl .h3_title_simple{font-size:1.3rem}.sec___assets .flex_st{margin-top:2em}@media screen and (max-width:768px){.sec___assets .flex_st{display:block}}@media screen and (max-width:428px){.sec___assets .flex_st{margin:0 0 30px}}.sec___assets .flex_st dl{width:32%;max-width:288px;background:#fff}@media screen and (max-width:768px){.sec___assets .flex_st dl{width:80%;max-width:100%;margin:0 auto 2em}}@media screen and (max-width:428px){.sec___assets .flex_st dl{width:100%;max-width:100%}}.sec___assets .flex_st dl .h3_title{font-size:1em;padding:4px;margin-bottom:.5em}.sec___assets .flex_st dl dd{padding:.8em 1em 1.2em}@media screen and (max-width:428px){.sec___assets .flex_st dl dd{padding:1.2em}}.sec___assets .flex_st dl dd p{margin-bottom:0;margin-top:.5em}.sec___menter{padding-bottom:0}.sec___menter .supporters{text-align:center;flex-wrap:wrap;justify-content:center}@media screen and (max-width:1000px){.sec___menter .supporters{justify-content:flex-start}}@media screen and (max-width:768px){.sec___menter .supporters{display:flex;justify-content:space-between}}.sec___menter .supporters dl{width:22%;margin:0 .75em 2em}@media screen and (max-width:1000px){.sec___menter .supporters dl{width:29%;padding:0 .25em}}@media screen and (max-width:768px){.sec___menter .supporters dl{width:46%}}@media screen and (max-width:428px){.sec___menter .supporters dl{width:42%}}.sec___menter .supporters .supporters_img img{width:180px;height:180px;border-radius:100px;object-fit:cover}@media screen and (max-width:768px){.sec___menter .supporters .supporters_img img{width:160px;height:160px}}@media screen and (max-width:428px){.sec___menter .supporters .supporters_img img{width:130px;height:130px}}.sec___menter .supporters .name{font-weight:600;font-size:1.2em;text-align:center}.sec___menter .supporters .detail{text-align:center;margin:1em 0 .5em;font-size:12px;line-height:1.6em}@media screen and (max-width:428px){.sec___menter .sec_inner{width:100%}}.sec___outline{padding-bottom:0}@media screen and (max-width:428px){.sec___outline .sec_inner{width:100%}}.outline_dl{border:1px solid #171009;margin:0 auto 22px}@media screen and (max-width:768px){.outline_dl{display:flex}}.outline_dl dt{background:#daeae1;padding:1em;font-size:1.1em;font-weight:600;border-right:1px solid #171009;max-width:180px;width:21%;display:flex;align-items:center}@media screen and (max-width:428px){.outline_dl dt{width:16%}}@media screen and (max-width:428px){.outline_dl dt h3{text-align:center}}.outline_dl dd{padding:1em;flex:1}.outline_dl dd p{margin-bottom:0}@media screen and (max-width:428px){.sec___faq .sec_inner{width:100%}}.faq_dl{margin-bottom:1.2em}.faq_question{background:#f8e4e1;padding:.8em;font-size:1.1rem;font-weight:600;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media screen and (max-width:428px){.faq_question{font-size:1rem}}.faq_question:after{content:"▼";font-size:.5em;padding:1em;transition:.5s;color:#ffa594}.faq_question.selected:after{transform:rotate(-180deg)}.faq_question p{display:flex;align-items:center;margin:0}.faq_question p:before{content:"Q";background:#ffa594;display:block;font-size:1.2em;border-radius:100px;width:40px;height:40px;line-height:40px;text-align:center;margin-right:1em;font-size:1em;font-family:"Roboto",sans-serif}@media screen and (max-width:428px){.faq_question p:before{display:none}}.faq_question p span{flex:1}.faq_answer{border:2px solid #f8e4e1;padding:2em}@media screen and (max-width:428px){.faq_answer{padding:1em}}.faq_answer p{margin-bottom:0}.sec___entry_obi{background:url(//yokoyamabakurou.com/wp-content/themes/bakurou2024_2/css/../img/entry_obi_bg@2x.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;color:#fff}.entry_obi_p{color:#fff;font-size:1.5em;font-weight:600;line-height:1.6em;text-align:center}@media screen and (max-width:428px){.entry_obi_p{text-align:left;line-height:1.4em}}.entry_obi_p .btn_st{text-align:center}.sec___network{padding-bottom:0}.sec___network .sec_inner{border-bottom:1px solid #000;padding-bottom:90px}@media screen and (max-width:768px){.sec___network .sec_inner{padding-bottom:2em}}.sec___network .flex_st{margin:0}@media screen and (max-width:428px){.sec___network .flex_st{margin-top:0}}.sec___network__flex_img{width:50%;max-width:460px}@media screen and (max-width:428px){.sec___network__flex_img{width:100%;max-width:100%}}.sec___network__flex_text{flex:1;margin-left:1.6em}@media screen and (max-width:428px){.sec___network__flex_text{margin-left:0;margin-top:1em}}.sec___network .h3_title_simple{text-align:left;font-size:1.3rem}@media screen and (max-width:428px){.sec___network .h3_title_simple{margin-bottom:.5em;margin-top:1em}}.lower .sec_bg_beigepink{background:#d6ebdf;background:-moz-linear-gradient(top,#d6ebdf 0%,#f7e1dd 100%);background:-webkit-linear-gradient(top,#d6ebdf 0%,#f7e1dd 100%);background:linear-gradient(to bottom,#d6ebdf 0%,#f7e1dd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6ebdf',endColorstr='#f7e1dd',GradientType=0)}.section_lower .h2_title_wrap{margin:92px 0 55px}@media screen and (max-width:428px){.section_lower .h2_title_wrap{margin:3em 0 2em}}.section_lower .sec_inner{max-width:708px;width:78%}@media screen and (max-width:768px){.section_lower .sec_inner{max-width:100%;width:100%}}.newsBox_Wrap{display:flex;border-bottom:1px solid #dde9e2;padding-bottom:2.6em;margin-bottom:2.6em}@media screen and (max-width:428px){.newsBox_Wrap{display:block;margin:0 auto 2.6em}}.newsBox_Wrap .image-st{padding:0;margin:0}.newsBox_Wrap article p{margin-bottom:0}.newsBox__eyecatch{width:332px}@media screen and (max-width:428px){.newsBox__eyecatch{width:100%}}.newsBox__content{flex:1;padding-left:3em}@media screen and (max-width:428px){.newsBox__content{width:100%;padding-left:0;padding-top:1em}}.newsBox__content .h3_title_simple{text-align:left;line-height:1.4em;font-size:1.2em;margin:.2em 0 1em}.newsBox__content{flex:1}.newsBox__content time{display:block;font-size:.8rem}@media screen and (max-width:428px){.newsBox__content .btn_line{display:block;margin:0 auto}}.newsTitles{margin-bottom:1em;line-height:1.8rem;font-size:1.2rem}.news_single_Wrap{padding-bottom:2em}.news_single_Wrap .eyecatch{margin-bottom:1.5em}.news_single_Wrap .eyecatch .image-st{margin-bottom:0}.news_single_Wrap img{max-width:100%;height:auto}.news_single_Wrap time{display:block;margin:0 auto .5em}.news_single_Wrap .newsTitles{font-size:1.4rem;line-height:1.4em;margin-bottom:1em}.news_single_Wrap .eyecatch img{width:100%;height:auto}.news_single_Wrap p{font-size:18px;line-height:36px;margin:0 0 36px}.news_single_Wrap .h1_eventtitle{line-height:1.4em;font-size:1.7em;margin:0 0 36px}.news_single_Wrap h2{font-size:1.6em;padding:.5em 0;line-height:1.4em}.news_single_Wrap h3{font-size:1.4em;padding:.5em 0;line-height:1.4em}.news_single_Wrap figure{text-align:center;margin:36px auto;max-width:100%}.news_single_Wrap figure img{max-width:100%;max-height:600px;object-fit:cover;width:auto}@media screen and (max-width:428px){.news_single_Wrap figure img{max-height:400px}}.news_single_Wrap figcaption{margin-top:.5em;line-height:1.4em;font-size:.9rem}.news_single_Wrap .news_single_imgs{width:auto !important;max-width:100%;max-height:500px}.news_single_Wrap ul{list-style-type:disc}.news_single_Wrap ul,.news_single_Wrap ol{margin:0 0 36px;font-size:18px;line-height:36px}.news_single_Wrap ul li,.news_single_Wrap ol li{margin-left:1.2em}.news_single_Wrap blockquote{position:relative;padding:3.5em 1.5em .5em;box-sizing:border-box;font-style:italic;background:#efefef;color:#555;margin:0 0 36px}.news_single_Wrap blockquote:before{display:inline-block;position:absolute;top:20px;left:20px;content:"\f10d";font-family:FontAwesome;font-size:28px;color:#cfcfcf;line-height:1;font-weight:900}.news_single_Wrap blockquote cite{display:block;text-align:right;color:#888;font-size:.9em}.btn_st.back{text-align:center;margin:4em auto}