@charset "UTF-8";html{font-size:62.5%}body{-webkit-text-size-adjust:100%;font-family:'Noto Sans JP','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS P Gothic',sans-serif;color:#ecf4e3;line-height:1.9;background-color:#223459;min-width:1240px}.clearfix:after{content:".";display:block;height:0;clear:both}* html .clearfix{height:1%}.clearfix{display:block}img{border:0;vertical-align:top;max-width:100%;height:auto;width:auto}li{list-style-type:none;text-decoration:none}h1,h2,h3,h4,h5{font-size:100%;font-weight:400}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all}a{text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{opacity:.7}a.underline{text-decoration:underline}a.anchor{display:block;padding-top:120px;margin-top:-120px}.font_notosans{font-family:'Noto Sans JP','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS P Gothic',sans-serif}.font_notoserif{font-family:'Noto Serif JP',serif}.font_meiryo{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS P Gothic',sans-serif}.font_arial{font-family:arial,sans-serif}#container{width:100%;position:relative}#headarea{width:100%;background-color:#d5ebdc;position:relative;z-index:500;padding:32px 0}#headarea .inner{display:table;width:1180px;margin:0 auto}#headarea .inner .logo{display:table-cell;width:321px;vertical-align:middle}#headarea .inner .logo a:hover{opacity:1.0}#headarea .inner .global_navi{display:table-cell;width:859px;vertical-align:middle}#headarea .inner .global_navi ul{text-align:right}#headarea .inner .global_navi ul li{display:inline-block;text-align:center;vertical-align:middle;padding-left:30px}#headarea .inner .global_navi ul li a{display:block;font-size:1.6rem;color:#284c7f;line-height:1.3;font-weight:500;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;position:relative}#headarea .inner .global_navi ul li a:hover{color:#469696;opacity:1.0}#headarea .inner .global_navi ul li a:after{content:'';width:0;transition:all .3s ease;border-bottom:2px solid #469696;display:block;position:absolute;left:0;bottom:-16px}#headarea .inner .global_navi ul li a:hover:after{width:100%;border-bottom:2px solid #469696}#headarea .inner .global_navi ul li.double a:after{bottom:-5px}#headarea .inner .global_navi ul li span.active{display:block;font-size:1.6rem;color:#469696;line-height:1.3;font-weight:500;vertical-align:bottom;border-bottom:2px solid #469696;padding-top:13px;padding-bottom:15px}#headarea .inner .global_navi ul li.double span.active{padding-top:4px;padding-bottom:6px}#headarea.m_fixed{left:0;position:fixed;top:0}#index{width:100%}#index .mainvisual{width:100%;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_mainvisual_pc.png) no-repeat center top;background-size:cover;padding:80px 0}#index .mainvisual .ttl_mainvisual{text-align:center;margin-bottom:10px}#index .mainvisual .logo{text-align:center;margin-bottom:80px}#index .mainvisual .date{text-align:center;margin-bottom:50px}#index .mainvisual .slogan{font-size:2.6rem;font-weight:500;letter-spacing:2px;text-align:center;margin-bottom:30px;text-shadow:-1px -1px 6px #ecf4e3}#index .mainvisual .guide{font-size:1.7rem;line-height:2.4;letter-spacing:1px;text-align:center;margin-bottom:100px}#index .mainvisual .contents_menu{width:750px;margin:0 auto}#index .mainvisual .contents_menu ul li{width:360px;float:left;margin-bottom:30px;background-color:#fff;border-radius:5px}#index .mainvisual .contents_menu ul li:nth-child(2n-1){margin-right:30px}#index .mainvisual .contents_menu ul li a{display:block;height:100px;font-size:2.4rem;color:#284c7f;font-weight:500;line-height:1.3;letter-spacing:1px;border-radius:5px;position:relative;box-shadow:0px 0px 8px rgba(224,240,230,.8);-webkit-box-shadow:0px 0px 8px rgba(224,240,230,.8)}#index .mainvisual .contents_menu ul li:nth-child(1) a{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_1.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/icon_menu_1.png);background-repeat:no-repeat,no-repeat;background-position:90% center,30px center;background-color:#e0f0e6}#index .mainvisual .contents_menu ul li:nth-child(2) a{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_1.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/icon_menu_2.png);background-repeat:no-repeat,no-repeat;background-position:90% center,30px center;background-color:#e0f0e6}#index .mainvisual .contents_menu ul li:nth-child(3) a{font-size:2rem;background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_1.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/icon_menu_3.png);background-repeat:no-repeat,no-repeat;background-position:90% center,30px center;background-color:#e0f0e6}#index .mainvisual .contents_menu ul li:nth-child(4) a{font-size:2rem;background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_1.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/icon_menu_4.png);background-repeat:no-repeat,no-repeat;background-position:90% center,30px center;background-color:#e0f0e6}#index .mainvisual .contents_menu ul li a span{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);right:0;transform:translateY(-50%);margin:0 auto;text-align:center}#index .mainvisual .contents_menu ul li:nth-child(1) a span{left:15px}#index .mainvisual .contents_menu ul li:nth-child(2) a span{left:30px}#index .mainvisual .contents_menu ul li:nth-child(3) a span{left:30px}#index .mainvisual .contents_menu ul li:nth-child(4) a span{left:35px}#index .wrapper{width:100%;background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_1.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_2.png);background-repeat:repeat,no-repeat;background-position:center -50px,left top;background-size:auto,cover}#index .bg_a{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_5.png) no-repeat center 160px}#index .bg_b{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_6.png) no-repeat center 170px}#index .bg_c{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_7.png) no-repeat center 50px;padding-bottom:280px}#index .bg_d{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_8.png) no-repeat center 180px;padding-bottom:300px}#index .bg_e{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_9.png) no-repeat center 150px;padding-top:280px;padding-bottom:300px}#page .bg_history{width:100%;background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_10.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_1.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_3.png);background-repeat:repeat-y,repeat,no-repeat;background-position:center 110px,center top,left top;background-size:auto,auto,cover;padding-bottom:100px}#page .bg_children{width:100%;background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_11.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_1.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_3.png);background-repeat:repeat-y,repeat,no-repeat;background-position:center 110px,center top,left top;background-size:auto,auto,cover;padding-bottom:100px}#page .bg_stage{width:100%;background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_12.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_1.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_3.png);background-repeat:repeat-y,repeat,no-repeat;background-position:center 300px,center top,left top;background-size:auto,auto,cover;padding-bottom:330px}.ttl_main{text-align:center;margin-bottom:90px}.ttl_sub{font-size:2.6rem;color:#fff;font-weight:500;letter-spacing:3px;text-align:center;margin-bottom:50px;text-shadow:-1px -1px 6px #ecf4e3}.ttl_sub span{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/line_title.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/line_title.png);background-repeat:no-repeat,no-repeat;background-position:left 8px,right 8px;padding:0 90px}.ttl_sub_add{font-size:2.1rem;color:#fff;font-weight:500;letter-spacing:3px;text-align:center;margin-top:-50px;margin-bottom:50px;text-shadow:-1px -1px 6px #ecf4e3}.space_a{margin-bottom:180px !important}#index .information{padding:220px 0 220px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_1.png) no-repeat center 320px}#index .information .ttl_sub{margin-top:100px}#index .information .ttl_main img{width:430px}#index .information .twitter{margin-bottom:160px}#index .information .twitter p{width:614px;margin:0 auto}#index .sns_btn{margin-bottom:160px}#index .sns_btn p{width:396px;margin:0 auto;background-color:#fff;border-radius:5px}#index .sns_btn p.sns_x a{display:block;font-size:2rem;color:#1e3264;font-weight:500;line-height:86px;letter-spacing:2px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/icon_x.png) no-repeat 26px center;background-color:#fff;border-radius:5px;padding-left:130px}#index .sns_btn p.sns_ig a{display:block;font-size:2rem;color:#1e3264;font-weight:500;line-height:86px;letter-spacing:2px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/icon_instagram.png) no-repeat 26px center;background-color:#fff;border-radius:5px;padding-left:130px}div.info{margin-bottom:10%}.bt_info{width:270px;margin:0 auto 20px;background-color:#fff;border-radius:40px}.bt_info a{display:block;font-size:1.9rem;color:#1e3264;font-weight:500;line-height:70px;letter-spacing:2px;text-align:center;border-radius:40px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_3.png) no-repeat 88% center;background-color:#d7ffcd;padding-right:20px}.bt_info_fv{width:270px;margin:0 auto 80px;background-color:#fff;border-radius:40px}.bt_info_fv a{display:block;font-size:1.9rem;color:#1e3264;font-weight:500;line-height:70px;letter-spacing:2px;text-align:center;border-radius:40px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_3.png) no-repeat 88% center;background-color:#d7ffcd;padding-right:20px}#index div.info p.lead img{display:block;width:760px;height:100%;margin:10px auto}#index .lead,#page .lead{font-size:1.7rem;letter-spacing:1px;text-align:center;line-height:2;margin-bottom:50px}#index .lead span,#page .lead span{font-size:1.9rem;color:#ff0}#index .publish{font-size:1.8rem;letter-spacing:1px;text-align:center;margin-bottom:50px}#index .publish a{color:#ecf4e3;text-decoration:underline}#index .side_line{font-size:1.8rem;color:#ff0;display:flex;align-items:center;justify-content:center;margin-bottom:50px}#index .side_line:before,#index .side_line:after{border-top:1px solid #ff0;content:"";width:1em}#index .side_line:before{margin-right:8px}#index .side_line:after{margin-left:8px}#index .notice{font-size:1.4rem;text-align:center;margin-bottom:150px}#index .notice .wrap{display:inline-block;text-align:left}#index .notice .wrap ul.point_list{margin-left:1em}#index .notice .wrap ul li{text-indent:-1em;margin-left:1em}#index .memo{width:980px;margin:0 auto 100px;font-size:1.5rem;line-height:2.0}.bt_more{width:270px;margin:0 auto;background-color:#fff;border-radius:40px}.bt_more a{display:block;font-size:1.9rem;color:#1e3264;font-weight:500;line-height:70px;letter-spacing:2px;text-align:center;border-radius:40px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_2.png) no-repeat 26px center;background-color:#fff;padding-left:20px}.bt_ichiran{width:270px;margin:0 auto;background-color:#fff;border-radius:40px}.bt_ichiran a{display:block;font-size:1.9rem;color:#1e3264;font-weight:500;line-height:70px;letter-spacing:2px;text-align:center;border-radius:40px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_3.png) no-repeat 88% center;background-color:#d7ffcd;padding-right:20px}.bt_enquete{width:396px;margin:0 auto;background-color:#fff;border-radius:5px}.bt_enquete a{display:block;font-size:2rem;color:#1e3264;font-weight:500;line-height:86px;letter-spacing:2px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/icon_enquete.png) no-repeat 30px center;background-color:#fff;border-radius:5px;padding-left:170px}#index .timeline{width:1200px;margin:0 auto 50px;background-color:#fff;color:#000;text-align:center}#index .place{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_2.png) no-repeat center 220px;padding-bottom:340px}#index .place .inner{width:760px;margin:0 auto 100px;font-size:1.7rem;color:#1b3575;font-weight:500;line-height:2;background-color:#fff;padding:40px 60px 50px}#index .place .inner .date{margin-bottom:40px}#index .place .inner .naiyou{margin:40px 0}#index .place .inner .naiyou p{margin-bottom:20px}#index .place .inner .naiyou p.ttl_naiyou{font-weight:700;margin-bottom:10px}#index .place .inner .naiyou p.txt_naiyou{padding-left:.5rem}#index .place .inner .naiyou p.txt_naiyou span.bold{font-weight:700}#index .place .inner .naiyou p span.bold{font-weight:700}#index .place .inner .naiyou p.txt_naiyou span.jisage{display:inline-block;padding-left:1rem}#index .place .inner .naiyou p span.jisage_event{text-indent:-1em;padding-left:1em}#index .place .inner .naiyou a{color:#1b3575;text-decoration:underline}#index .citizen{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_3.png) no-repeat center 310px;padding-bottom:340px}#index .archive{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_4.png) no-repeat center 180px;padding-bottom:290px}#index .archive .archive_menu{width:1140px;margin:0 auto 150px}#index .archive .archive_menu ul li{width:350px;float:left;background-color:#fff;border-radius:5px}#index .archive .archive_menu ul li:nth-child(2){margin:0 45px}#index .archive .archive_menu ul li a{display:block;height:98px;font-size:2.1rem;color:#284c7f;font-weight:700;line-height:1.3;letter-spacing:1px;border-radius:5px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_1.png) no-repeat 92% center;background-color:#ecf4e3;position:relative}#index .archive .archive_menu ul li:first-child a{font-size:2.6rem}#index .archive .archive_menu ul li a span{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;text-align:center}#index .archive .archive_menu ul li:nth-child(1) a span{left:90px}#index .archive .archive_menu ul li:nth-child(2) a span{left:50px}#index .archive .archive_menu ul li:nth-child(3) a span{left:35px}#index .archive .archive_menu ul li a span span{position:relative;-webkit-transform:translateY(0%);transform:translateY(0%);left:0 !important}.history_list{width:1140px;margin:0 auto 160px}.history_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px}.history_list ul li{width:350px;margin-right:45px;margin-bottom:40px}.history_list ul li:nth-child(3n){margin-right:0}.history_list ul li p{font-size:2rem;color:#fff;text-align:center;margin-bottom:10px;padding-top:20px}.nanatyan_list{width:1136px;margin:0 auto}.nanatyan_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nanatyan_list ul li{width:248px;margin-right:48px;margin-bottom:50px}.nanatyan_list ul li:nth-child(4n){margin-right:0}.nanatyan_list ul li p{font-size:1.9rem;font-weight:500;text-align:center;letter-spacing:2px}.nanatyan_list ul li a{display:block;background-color:#ecf4e3;padding:6px;text-align:center}#index .children_list_top{width:850px;margin:0 auto}#index .children_list_top ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .children_list_top ul li{width:400px;margin-right:50px;margin-bottom:70px}#index .children_list_top ul li:nth-child(2n){margin-right:0}#page .children_list{width:950px;margin:0 auto;padding-top:20px;padding-bottom:120px}#page .children_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page .children_list ul li{width:450px;margin-right:50px;margin-bottom:70px}#page .children_list ul li:nth-child(2n){margin-right:0}#page .children_list ul li p{height:80px;font-size:1.9rem;line-height:1.6;position:relative}#page .children_list ul li p span{position:absolute;top:50%;-webkit-transform:translateY(-50%);left:0;right:0;transform:translateY(-50%);margin:0 auto;text-align:center}.stage_list{width:1098px;margin:0 auto}.stage_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.stage_list ul li{width:524px;margin-right:50px;margin-bottom:50px}.stage_list ul li:nth-child(2n){margin-right:0}.stage_list ul li div{position:relative;width:100%;padding-top:56.25%}.stage_list ul li div iframe{position:absolute;top:0;right:0;width:100%;height:100%}.stage_list ul li p{height:80px;font-size:1.9rem;line-height:1.6;position:relative}.stage_list ul li p span{position:absolute;top:50%;-webkit-transform:translateY(-50%);left:0;right:0;transform:translateY(-50%);margin:0 auto;text-align:center}#page .stage_list{padding-top:50px}#page .pan{width:1140px;margin:0 auto;font-size:1.4rem;color:#d7ffcd;padding:25px 0 190px}#page .pan a{color:#fff}#page .pan span{font-size:2rem;color:#fff;vertical-align:-2px;padding:0 8px 0 10px}#page .tab_a{width:1164px;margin:0 auto;padding-top:50px;padding-bottom:180px}#page .tab_a ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page .tab_a ul li{width:220px;margin-right:16px;margin-bottom:12px;background-color:#fff;border-radius:5px}#page .tab_a ul li:nth-child(5n){margin-right:0}#page .tab_a ul li a{display:block;font-size:2.6rem;color:#284c7f;font-weight:500;line-height:92px;letter-spacing:2px;text-align:center;border-radius:5px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_1.png) no-repeat 150px center;background-color:#ecf4e3;padding-right:25px}#page .tab_b{width:1138px;margin:0 auto;padding-bottom:146px}#page .tab_b ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page .tab_b ul li{width:250px;margin-right:46px;margin-bottom:46px;background-color:#fff;border-radius:5px}#page .tab_b ul li:nth-child(4n){margin-right:0}#page .tab_b ul li a{display:block;font-size:2.6rem;color:#284c7f;font-weight:500;line-height:92px;letter-spacing:2px;text-align:center;border-radius:5px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_1.png) no-repeat 190px center;background-color:#ecf4e3;padding-right:20px}#footarea{width:100%;background-color:#1b3575;padding:40px 0 30px}#footarea .inner{display:table;width:1140px;margin:0 auto}#footarea .inner .logo{display:table-cell;width:330px;vertical-align:middle;border-right:1px solid #fff}#footarea .inner .commission{display:table-cell;width:810px;font-size:1.6rem;color:#fff;vertical-align:middle;padding-left:40px}#footarea .copyright{font-size:1.7rem;color:#fff;text-align:center;margin-top:30px}#bt_pagetop{position:fixed;right:20px;bottom:30px;z-index:600;background-color:#fff;border-radius:50%}#bt_pagetop img{width:100px}#index .sponsor{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_2.png) no-repeat center 220px;padding-bottom:200px}#index .sponsor .inner{width:960px;margin:0 auto 100px;font-size:1.6rem;color:#1b3575;line-height:2;background-color:#fff;padding:40px 60px 50px;border-radius:20px}#index .sponsor .inner .bn_sponsor{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:30px}#index .sponsor .inner .bn_sponsor ul{display:-webkit-flex;display:flex;-webkit-justify-content:left;justify-content:left;-webkit-align-items:center;align-items:center;flex-wrap:wrap}#index .sponsor .inner .bn_sponsor ul li{width:50%;padding:10px;text-align:center}#index .sponsor .inner .bn_sponsor ul li a{color:#336}#index .sponsor .inner .bn_sponsor ul li span.icon_link{margin-top:10px;display:inline-block;background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/icon_link.png);background-repeat:no-repeat;background-position:right center;padding-right:20px;margin-right:3px;text-decoration:underline}#index .sponsor .inner .tx_sponsor{padding-bottom:0;margin-bottom:0;font-size:1.8rem;color:#000}#index .sponsor .inner .tx_sponsor ul{display:-webkit-flex;display:flex;-webkit-justify-content:left;justify-content:left;-webkit-align-items:center;align-items:center;flex-wrap:wrap}#index .sponsor .inner .tx_sponsor ul li{width:50%;padding:10px;text-align:left}@media (min-width:1920px){#index .information{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_13.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_14.png);background-repeat:no-repeat,no-repeat;background-position:left -110px top 608px,right -110px top 318px;background-size:auto,auto}#index .place{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_15.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_16.png);background-repeat:no-repeat,no-repeat;background-position:left -180px top 220px,right -60px top 240px;background-size:auto,auto}#index .citizen{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_17.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_18.png);background-repeat:no-repeat,no-repeat;background-position:left -170px top 310px,right -210px top 580px;background-size:auto,auto}#index .archive{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_19.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_20.png);background-repeat:no-repeat,no-repeat;background-position:left -80px top 180px,right -110px top 410px;background-size:auto,auto}#index .bg_a{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_21.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_22.png);background-repeat:no-repeat,no-repeat;background-position:left -80px top 430px,right -90px top 160px;background-size:auto,auto}#index .bg_b{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_23.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_24.png);background-repeat:no-repeat,no-repeat;background-position:left -150px top 250px,right -100px top 170px;background-size:auto,auto}#index .bg_c{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_25.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_26.png);background-repeat:no-repeat,no-repeat;background-position:left -80px top 50px,right -150px top 380px;background-size:auto,auto}#index .bg_d{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_27.png) no-repeat left -150px top 180px}#index .bg_e{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_28.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_29.png);background-repeat:no-repeat,no-repeat;background-position:left -80px bottom -190px,right -50px top 160px;background-size:auto,auto}#page .bg_history{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_30.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_31.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_1.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_3.png);background-repeat:repeat-y,repeat-y,repeat,no-repeat;background-position:left -130px top 780px,right -90px top 110px,center top,left top;background-size:auto,auto,auto,cover}#page .bg_children{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_32.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_33.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_1.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_3.png);background-repeat:repeat-y,repeat-y,repeat,no-repeat;background-position:left -160px top 200px,right -180px top 110px,center top,left top;background-size:auto,auto,auto,cover}#page .bg_stage{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_34.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_35.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_1.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_pc_3.png);background-repeat:repeat-y,repeat-y,repeat,no-repeat;background-position:left -140px top 300px,right -70px top 1280px,center top,left top;background-size:auto,auto,auto,cover}#index .sponsor{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_15.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_pc_16.png);background-repeat:no-repeat,no-repeat;background-position:left -180px top 220px,right -60px top 240px;background-size:auto,auto}}@media (min-width:640px){.pc_none{display:none !important}}@media (min-width:640px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}@media (max-width:639px){.sp_none{display:none !important}body{line-height:1.6;min-width:inherit}a.anchor{display:block;padding-top:10vw;margin-top:-10vw}#container{width:100%}#page{width:100%;background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_sp_3.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_sp_4.png);background-repeat:repeat,no-repeat;background-position:center top,left top;background-size:auto,cover}.bg_sp_index{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_sp_1.png) no-repeat,center top;background-size:cover}#headarea{display:none}#page .logo_page_sp{padding:5.33vw 0 0 7vw}#page .logo_page_sp a:hover{opacity:1.0}#page .logo_page_sp img{width:49.87vw}#index{width:100%}#index .mainvisual{width:100%;background:0 0;padding:0}#index .mainvisual .bg_main_sp{height:118vw;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_mainvisual_sp.png) no-repeat center top;background-size:cover;padding-top:16vw}#index .mainvisual .ttl_mainvisual{margin-bottom:12vw}#index .mainvisual .ttl_mainvisual img{width:81.6vw}#index .mainvisual .logo{margin-bottom:0;padding:0 2vw}#index .mainvisual .logo img{width:92vw}#index .mainvisual .date{margin-bottom:7.47vw}#index .mainvisual .date img{width:86vw}#index .mainvisual .scroll{text-align:center;margin-bottom:10.67vw;animation-name:updown1;animation-delay:0s;animation-duration:1.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes updown1{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}#index .mainvisual .scroll img{width:10.67vw}#index .mainvisual .slogan{font-size:4.27vw;margin-bottom:6vw}#index .mainvisual .guide{font-size:3.2vw;line-height:1.9;letter-spacing:0px;margin-bottom:9vw}#index .mainvisual .contents_menu{width:auto;margin:0 6.93vw 8vw}#index .mainvisual .contents_menu ul li{width:48%;margin-bottom:2.67vw}#index .mainvisual .contents_menu ul li:nth-child(2n-1){margin-right:4%}#index .mainvisual .contents_menu ul li a{height:23.47vw;font-size:3.2vw;font-weight:700}#index .mainvisual .contents_menu ul li:nth-child(1) a{background-position:center 19vw,center 2vw;background-size:3.73vw auto,6.4vw auto}#index .mainvisual .contents_menu ul li:nth-child(2) a{background-position:center 19vw,center 2vw;background-size:3.73vw auto,10.67vw auto}#index .mainvisual .contents_menu ul li:nth-child(3) a{font-size:3.2vw;background-position:center 19vw,center 2vw;background-size:3.73vw auto,9.07vw auto}#index .mainvisual .contents_menu ul li:nth-child(4) a{font-size:3.2vw;background-position:center 19vw,center 2vw;background-size:3.73vw auto,10.67vw auto}#index .mainvisual .contents_menu ul li a span{top:62%}#index .mainvisual .contents_menu ul li:nth-child(1) a span{left:0}#index .mainvisual .contents_menu ul li:nth-child(2) a span{left:0}#index .mainvisual .contents_menu ul li:nth-child(3) a span{left:0}#index .mainvisual .contents_menu ul li:nth-child(4) a span{left:0}#index .wrapper{background-image:none}#index .bg_a{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_6.png) no-repeat 80vw 3vw;background-size:22.93vw auto;padding-top:18.67vw}#index .bg_b{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_8.png) no-repeat 76vw top;background-size:30.93vw auto;margin-top:-8vw;padding-top:26.67vw}#index .bg_c{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_9.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_10.png);background-repeat:no-repeat,no-repeat;background-position:70vw top,-3vw 52vw;background-size:36.53vw auto,27.47vw auto;padding-top:34.67vw;padding-bottom:0}#index .bg_d{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_11.png) no-repeat -5vw 2vw;background-size:34.93vw auto;padding-top:35.73vw;padding-bottom:32vw}#index .bg_e{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_12.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_13.png);background-repeat:no-repeat,no-repeat;background-position:71vw 4vw,-4vw bottom;background-size:36.53vw auto,28vw auto;padding-top:34.67vw;padding-bottom:32vw}#index .bg_negaigoto_sp{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_3.png) no-repeat -4vw 4vw;background-size:32.53vw auto;padding-top:18.67vw}#index .bg_episode_sp{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_7.png) no-repeat -4vw 2vw;background-size:25.07vw auto;padding-top:18.67vw}#page .bg_history{background-image:none;padding-bottom:0}#page .bg_history .bg_history_sub1{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_14.png) no-repeat -4vw top;background-size:29.33vw auto;padding-top:29vw}#page .bg_history .bg_history_sub2{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_15.png) no-repeat 74vw 8vw;background-size:32.8vw auto;padding-top:32vw}#page .bg_history .bg_history_sub3{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_16.png) no-repeat -6vw 8vw;background-size:32.8vw auto;padding-top:32vw}#page .bg_history .bg_history_sub4{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_17.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_18.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_19.png);background-repeat:no-repeat,no-repeat,no-repeat;background-position:71vw 4vw,4vw bottom,70vw bottom;background-size:32vw auto,23.47vw auto,24.8vw auto;padding-top:32vw;padding-bottom:32vw}#page .bg_children{background-image:none;padding-bottom:0}#page .bg_children .bg_children_sub1{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_20.png) no-repeat 70vw 2vw;background-size:35.47vw auto;padding-top:32vw}#page .bg_children .bg_children_sub2{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_21.png) no-repeat -3vw 6vw;background-size:29.33vw auto;padding-top:32vw}#page .bg_children .bg_children_sub3{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_22.png) no-repeat 74vw 6vw;background-size:29.33vw auto;padding-top:32vw}#page .bg_children .bg_children_sub4{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_23.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_24.png);background-repeat:no-repeat,no-repeat;background-position:-3vw 15vw,82vw 11vw;background-size:24.8vw auto,20.53vw auto;padding-top:32vw}#page .bg_children .bg_children_sub5{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_25.png) no-repeat -5vw 4vw;background-size:35.47vw auto;padding-top:32vw}#page .bg_children .bg_children_sub6{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_26.png) no-repeat 76vw 4vw;background-size:29.33vw auto;padding-top:32vw}#page .bg_children .bg_children_sub7{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_27.png) no-repeat -3vw 6vw;background-size:29.33vw auto;padding-top:32vw}#page .bg_children .bg_children_sub8{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_28.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_29.png);background-repeat:no-repeat,no-repeat;background-position:-3vw 16vw,78vw 17vw;background-size:20.53vw auto,24.8vw auto;padding-top:32vw}#page .bg_children .bg_children_sub9{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_30.png) no-repeat 70vw 6vw;background-size:35.47vw auto;padding-top:32vw}#page .bg_children .bg_children_sub10{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_31.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_32.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_33.png);background-repeat:no-repeat,no-repeat,no-repeat;background-position:-3vw 5vw,2vw bottom,71vw bottom;background-size:29.33vw auto,29vw auto,24.8vw auto;padding-top:32vw;padding-bottom:32vw}#page .bg_stage{background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_34.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_35.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_36.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_37.png);background-repeat:no-repeat,no-repeat,no-repeat;background-position:-3vw 84vw,78vw 95vw,4vw bottom,74vw bottom;background-size:29.33vw auto,24.8vw auto,21.33vw auto,21.87vw auto;padding-bottom:32vw}.ttl_main{margin-bottom:13.33vw}.ttl_main img{height:18.67vw}.ttl_main_stage img{height:28.27vw}.ttl_sub{font-size:4.27vw;letter-spacing:1px;margin-bottom:8vw}.ttl_sub span{background-position:left center,right center;background-size:auto 4vw,auto 4vw;padding:0 14vw}.ttl_sub_double span{display:block;background-position:8vw center,78vw center}.ttl_sub_add{font-size:2.93vw;letter-spacing:0px;text-align:center;margin-top:-7vw;margin-bottom:8vw}.space_a{margin-bottom:0 !important}#index .information{padding:53.33vw 0 0;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_back_contents_sp_2.png) no-repeat center top;background-size:100%}#index .information .ttl_sub{margin-top:10vw}#index .information .ttl_main img{width:61.87vw;height:auto}#index .information .twitter{margin-bottom:40vh}#index .information .twitter p{width:100%;padding:0 4.8vw}#index .information .twitter .twitter-timeline{height:100vw !important}#index .sns_btn{margin-bottom:50px}#index .sns_btn p{width:64vw}#index .sns_btn p.sns_x a{font-size:3.47vw;line-height:13.87vw;letter-spacing:1px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/icon_x.png) no-repeat 4.27vw center;background-size:7.47vw auto;padding-left:20vw}#index .sns_btn p.sns_ig a{font-size:3.47vw;line-height:13.87vw;letter-spacing:1px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/icon_instagram.png) no-repeat 4.27vw center;background-size:7.47vw auto;padding-left:20vw}.bt_info{width:46.93vw}.bt_info a{font-size:3.2vw;font-weight:700;line-height:12.27vw;letter-spacing:1px;background-color:#d7ffcd;background-size:2.13vw auto;padding-right:2vw}.bt_info_fv{width:46.93vw;margin:0 auto 20vw}.bt_info_fv a{font-size:3.2vw;font-weight:700;line-height:12.27vw;letter-spacing:1px;background-color:#d7ffcd;background-size:2.13vw auto;padding-right:2vw}#index .lead,#page .lead{font-size:3.47vw;line-height:1.6;margin-bottom:8vw}#index .lead span,#page .lead span{font-size:3.47vw}#index .publish{font-size:3.47vw;margin-bottom:8vw}#index .side_line{font-size:3.47vw;margin-bottom:8vw;text-align:center}#index .notice{font-size:2.67vw;text-align:left;margin-bottom:0;padding:0 8vw}#index .notice .wrap{display:block}#index .memo{width:auto;margin:0 4.8vw 10.67vw;font-size:3.2vw;line-height:1.7}#index div.info p.lead img{width:90%}.bt_more{width:46.93vw}.bt_more a{font-size:3.2vw;font-weight:700;line-height:12.27vw;letter-spacing:1px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_2.png) no-repeat 4.8vw center;background-size:3.2vw auto;padding-left:4vw}.bt_ichiran{width:46.93vw}.bt_ichiran a{font-size:3.2vw;font-weight:700;line-height:12.27vw;letter-spacing:1px;background-color:#d7ffcd;background-size:2.13vw auto;padding-right:2vw}.bt_enquete{width:64vw}.bt_enquete a{font-size:3.47vw;font-weight:700;line-height:13.87vw;letter-spacing:1px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/icon_enquete.png) no-repeat 5.33vw center;background-size:8.53vw auto;padding-left:26.67vw}#index .timeline{width:auto;margin:0 4.8vw 8vw;padding:5.33vw 10.67vw}#index .place{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_1.png) no-repeat -5vw 4vw;background-size:32.53vw auto;padding-top:34.67vw;padding-bottom:0}#index .place .inner{width:auto;margin:0 4.8vw 8vw;font-size:3.47vw;line-height:1.7;padding:5.33vw 5.33vw 7vw}#index .place .inner .date{margin-bottom:5.33vw;padding-bottom:1vw;border-bottom:2px solid #1b3575;text-align:center}#index .place .inner .date{margin-bottom:5.33vw;padding-bottom:1vw;border-bottom:2px solid #1b3575}#index .place .inner .naiyou{margin:7vw 0}#index .place .inner .naiyou p.ttl_naiyou{font-weight:700;margin-bottom:4vw}#index .place .inner .naiyou p.txt_naiyou{font-weight:500;padding-left:1rem;margin-bottom:8vw}#index .place .inner .naiyou p.txt_naiyou span.jisage{display:inline-block}#index .place .inner .naiyou p span.jisage_event{text-indent:-1em;padding-left:1em}#index .place .inner .subheading{display:flex;align-items:center;justify-content:center;margin-bottom:1vw}#index .place .inner .subheading:before,#index .place .inner .subheading:after{border-top:2px solid #1b3575;content:"";width:3em}#index .place .inner .subheading:before{margin-right:2vw}#index .place .inner .subheading:after{margin-left:2vw}#index .citizen{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_2.png) no-repeat 70vw 6vw;background-size:36.27vw auto;padding-top:34.67vw;padding-bottom:0}#index .archive{background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_4.png) no-repeat 70vw 6vw;background-size:38.13vw auto;padding-top:34.67vw;padding-bottom:0}#index .archive .archive_menu{width:auto;margin:0 4.8vw 0}#index .archive .archive_menu ul li{width:32%}#index .archive .archive_menu ul li:nth-child(2){margin:0 2%}#index .archive .archive_menu ul li a{height:19.2vw;font-size:3.2vw;font-weight:700;letter-spacing:0px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_1.png) no-repeat center 16vw;background-size:3.2vw auto;background-color:#ecf4e3}#index .archive .archive_menu ul li a span{top:50%;-webkit-transform:translateY(-50%);left:0;right:0;transform:translateY(-50%);margin:0 auto;text-align:center}#index .archive .archive_menu ul li:nth-child(1) a span{font-size:3.2vw;left:0}#index .archive .archive_menu ul li:nth-child(2) a span{font-size:2.67vw;left:0}#index .archive .archive_menu ul li:nth-child(3) a span{font-size:2.67vw;left:0}#index .archive .archive_menu ul li a span span{font-size:2.93vw !important;position:relative;-webkit-transform:translateY(0%);transform:translateY(0%)}#index .history_list{width:100%;margin:0;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_5.png) no-repeat -4vw top;background-size:33.07vw auto;padding-top:18.67vw;padding-bottom:0}#index .history_list ul{padding:0 4.8vw 4vw}#index .history_list ul li{width:47%;margin-right:6%;margin-bottom:6%}#index .history_list ul li:nth-child(3n){margin-right:6%}#index .history_list ul li:nth-child(2n){margin-right:0 !important}#index .history_list ul li img{width:100%}#page .history_list{width:auto;margin:0}#page .history_list ul{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 8vw}#page .history_list ul li{width:100%;margin-right:0;margin-bottom:8vw}#page .history_list ul li:last-child{margin-bottom:0}#page .history_list ul li img{width:100%}.history_list ul li p{font-size:3.73vw;margin-bottom:1vw;padding-top:6vw}.nanatyan_list{width:auto;margin:0 8vw}.nanatyan_list ul li{width:47%;margin-right:6%;margin-bottom:6%}.nanatyan_list ul li:nth-child(4n){margin-right:0}.nanatyan_list ul li:nth-child(2n){margin-right:0}.nanatyan_list ul li p{font-size:3.73vw;padding-bottom:1vw}.nanatyan_list ul li a{padding:1.07vw}.nanatyan_list ul li img{width:100%}#index .children_list_top{width:auto;margin:0 8vw}#index .children_list_top ul{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:3vw}#index .children_list_top ul li{width:100%;margin-right:0;margin-bottom:6vw}#index .children_list_top ul li img{width:100%}#page .children_list{width:auto;margin:0 8vw;padding-top:3vw;padding-bottom:0}#page .children_list ul{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#page .children_list ul li{width:100%;margin-right:0;margin-bottom:13.33vw}#page .children_list ul li img{width:100%}#page .children_list ul li:last-child{margin-bottom:0}#page .children_list ul li p{height:auto;font-size:3.73vw;margin-bottom:2vw}#page .children_list ul li p span{display:block;position:static;-webkit-transform:translateY(0%);transform:translateY(0%)}.stage_list{width:auto;margin:0 8vw}.stage_list ul{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:3vw}.stage_list ul li{width:100%;margin-right:0;margin-bottom:6vw}#page .stage_list ul li:last-child{margin-bottom:0}.stage_list ul li p{height:auto;font-size:3.73vw;margin-bottom:2vw;padding-top:5vw}.stage_list ul li p span{display:block;position:static;-webkit-transform:translateY(0%);transform:translateY(0%)}#page .stage_list{padding-top:15vw}#page .pan{width:auto;margin:0 8vw;font-size:2.93vw;padding:5.33vw 0 16vw}#page .pan span{font-size:4vw;vertical-align:-1px;padding:0 6px 0 8px}#page .tab_a{width:auto;margin:0 12vw;padding-top:4vw;padding-bottom:0}#page .tab_a ul li{width:48%;border-radius:3px;margin-right:4%;margin-bottom:4%}#page .tab_a ul li:nth-child(5n){margin-right:4%}#page .tab_a ul li:nth-child(2n){margin-right:0}#page .tab_a ul li a{font-size:4.27vw;font-weight:700;line-height:14.93vw;border-radius:3px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_1.png) no-repeat 80% center;background-size:3.47vw auto;background-color:#ecf4e3;padding-right:3vw}#page .tab_b{width:auto;margin:0 10.67vw;padding-bottom:0}#page .tab_b ul li{width:46%;border-radius:3px;margin-right:8%;margin-bottom:8%}#page .tab_b ul li:nth-child(2n){margin-right:0}#page .tab_b ul li a{font-size:3.73vw;font-weight:700;line-height:14.93vw;border-radius:3px;background:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/arrow_1.png) no-repeat 84% center;background-size:3.47vw auto;background-color:#ecf4e3;padding-right:3vw}#footarea{padding:4vw 0}#footarea .inner{display:block;width:100%}#footarea .inner .logo{display:block;width:100%;border-right:none;text-align:center;margin-bottom:1vw}#footarea .inner .logo img{width:50.67vw}#footarea .inner .commission{display:block;width:100%;font-size:3vw;padding-left:0;text-align:center}#footarea .inner .commission p{display:inline-block;text-align:left}#footarea .copyright{font-size:3vw;margin-top:2.67vw}#bt_pagetop{right:10px;bottom:18vw;z-index:200}#bt_pagetop a img{width:50px}#index .sponsor{padding-bottom:34.67vw;background-image:url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_9.png),url(//maebashi-tanabata.jp/wp2022/wp-content/themes/maebashi-tanabata-2023/css/../img/img_bamboo_sp_10.png);background-repeat:no-repeat,no-repeat;background-position:70vw top,-2vw bottom;background-size:36.53vw auto,27.47vw auto;padding-top:34.67vw}#index .sponsor .inner{width:auto;margin:0 4.8vw 8vw;font-size:3.74vw;line-height:1.7;padding:5.33vw 5.33vw 7vw}#index .sponsor .inner .bn_sponsor{border-bottom:1px solid #ccc;padding-bottom:4vw;margin-bottom:4vw}#index .sponsor .inner .bn_sponsor ul{display:-webkit-flex;display:flex;-webkit-justify-content:left;justify-content:left;-webkit-align-items:center;align-items:center;flex-wrap:wrap}#index .sponsor .inner .bn_sponsor ul li{width:100%;padding:2.67vw 1.34vw;text-align:center}#index .sponsor .inner .bn_sponsor ul li a{color:#336}#index .sponsor .inner .bn_sponsor ul li span.icon_link{margin-top:1.34vw}#index .sponsor .inner .tx_sponsor{padding-bottom:0;margin-bottom:0;font-size:3.74vw;color:#000}#index .sponsor .inner .tx_sponsor ul{display:-webkit-flex;display:flex;-webkit-justify-content:left;justify-content:left;-webkit-align-items:center;align-items:center;flex-wrap:wrap}#index .sponsor .inner .tx_sponsor ul li{width:100%;padding:1.34vw;text-align:left}}