@import url("https://fonts.googleapis.com/css2?family=Kiwi+Maru&family=M+PLUS+1p&family=Noto+Sans+JP:wght@100..900&family=Zen+Kurenaido&display=swap");:root{--black:#000;--white:#fff;--base_color_beige:#faf9ef;--base_color_green:#d9e0cd;--accent_color_pink:#f29ba5;--accent_color_lightpink:#ffced0;--accent_color_lightblue:#8dc6ca;--accent_color_blue:#439290;--accent_color_yellow:#f5e52b;--font_color:#342b25;font-size:10px}body{font-size:.16rem;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;line-height:1;color:var(--font_color);position:relative;z-index:-10;position:relative}@media screen and (min-width:768px){body{min-width:none !important}}main{width:100%;font-size:initial;letter-spacing:.02em;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;padding-top:8rem}@media screen and (max-width:1199px){main{padding-top:6rem}}a{text-decoration:none;transition-duration:.3s;color:var(--accent_color)}a:where(:not(.wp-element-button)){color:var(--accent_color)}* ul{padding-left:0}.wrap_primary{max-width:1000px;margin:0 auto;padding:0 2rem;box-sizing:border-box}.wrap_primary.slim{max-width:900px}.wrap_primary.super_slim{max-width:500px}@media screen and (max-width:880px){.wrap_primary{padding:0 1rem}}ul li{list-style:none}.pc{display:block}.sp{display:none}@media screen and (max-width:765px){.pc{display:none}.sp{display:block}}body:not(.home):before{width:initial !important}body{line-height:initial !important}span,p,a{font-size:initial}ul{padding-left:0}span{font-size:inherit;font-weight:inherit}.toggle_area{margin:0}.toggle_area .section_title{font-weight:700;display:flex;cursor:pointer;padding:2rem;border:1px solid #d8d8d8;gap:1em}@media screen and (max-width:765px){.toggle_area .section_title{padding:1.5rem}}.toggle_area .section_title:before{content:"Q. ";display:block;color:var(--accent_color_sec);font-weight:700}.toggle_area .section_content{background-color:var(--base_color_pri);padding:0;max-height:0;opacity:0;visibility:hidden;font-weight:700;margin:0}.toggle_area .section_content:before{content:"A. ";display:block;color:var(--accent_color_pri);font-weight:700;margin-bottom:.5em}.toggle_area.is-ac_active .section_content{max-height:initial;padding:1rem;opacity:1;font-size:initial;visibility:visible;transition-duration:.3s}.column2{display:flex}.column2.equality div{flex:1 1 50%}.wpcf7 p{font-size:1.6rem;font-weight:700}.cta_area{position:relative;z-index:10;width:100%;overflow:hidden}.cta_area .inner_wrap{max-width:640px;margin:0 auto;padding:0 1rem}.cta_area a{color:inherit;font-weight:700}.cta_area p{font-size:2rem;text-align:center;font-weight:700;padding-top:3rem}.cta_area p small{font-size:1.6rem}.cta_area p .add_deco{position:relative;display:inline-block}.cta_area p .add_deco:before{content:"";width:5rem;height:2.3rem;background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/cta_deco.png);position:absolute;right:-3rem;top:-2rem;background-size:cover;background-repeat:no-repeat;transform:rotate(25deg)}.cta_area .column2{gap:3rem;padding:0 3rem;margin-top:1rem}@media screen and (max-width:765px){.cta_area .column2{flex-direction:column;padding:initial;gap:1rem}}.cta_area .btn{background:var(--base_color_pri);font-family:"Kiwi Maru","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;font-size:1.4rem;border:1px solid #e5dcc8;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 0 200px;padding:1rem 0}@media screen and (max-width:765px){.cta_area .btn{flex:0 0 100%;padding:1rem 0}}.cta_area .btn:hover{background-color:var(--base_color_sec)}.cta_area .btn img{display:block}.cta_area .btn.mail img{margin:.5rem;width:4.2rem}.cta_area .btn.LINE img{width:4rem}.cta_area .btn.tel{border-color:transparent;background-color:var(--accent_color_sec);color:var(--white);margin-top:1rem;font-size:1.2rem;padding:.5rem;display:flex;align-items:center;flex-direction:column;justify-content:center}.cta_area .btn.tel:hover{background-color:var(--base_color_sec);color:var(--font_color)}.cta_area .btn.tel:hover span:before{background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/tel_icon_black.png)}.cta_area .btn.tel span{display:block;font-size:2.4rem;font-weight:700;position:relative}.cta_area .btn.tel span:before{content:"";display:inline-block;width:1.8rem;height:1.8rem;background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/tel_icon.png);background-size:contain;background-position:center;margin-right:1rem;background-repeat:no-repeat}.cta_area .btn.tel img{display:inline-block;width:2rem;margin-right:.8rem}.page_nation_block{padding:3rem 0}.page_nation_block .pagination{justify-content:center;padding:0 1rem}.page_nation_block .page-numbers{display:flex;justify-content:center;list-style:none;gap:1rem;flex-wrap:wrap;padding:0}.page_nation_block .page-numbers li:not(:last-of-type){margin-bottom:0}.page_nation_block .page-numbers li:before{display:none}.page_nation_block .page-numbers li .prev,.page_nation_block .page-numbers li .next{position:relative;height:100%;background-color:var(--accent_color_lightblue)}.page_nation_block .page-numbers li .prev:before,.page_nation_block .page-numbers li .next:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg)}.page_nation_block .page-numbers li .prev:before{transform:rotate(-135deg)}.page_nation_block .page-numbers li a,.page_nation_block .page-numbers li span{font-size:1.6rem;padding:1rem;min-width:4rem;min-height:4.8rem;display:block;text-align:center;background-color:transparent;color:var(--black);text-decoration:none;border-radius:1rem;border:1px solid transparent}.page_nation_block .page-numbers li a:hover,.page_nation_block .page-numbers li span:hover{border-color:transparent;background-color:var(--accent_color_pink)}.page_nation_block .page-numbers li .current{border-color:transparent;background-color:var(--accent_color_pink)}.page_nation_block .page-numbers li .current:after{display:none}.snow-monkey-posts{margin:2rem 0}@media screen and (min-width:640px){.c-entries{flex-wrap:nowrap}}.c-entries .c-entries__item a{color:inherit;font-size:1.6rem;padding-bottom:2rem;border-bottom:1px dashed var(--accent_color_sec)}.c-entries .c-entries__item a:hover{color:var(--accent_color_sec)}.c-entries .c-entries__item a .c-entry-summary__figure{width:16rem;height:16rem;overflow:hidden;border-radius:1rem;margin:0 auto}.c-entries .c-entries__item a .c-entry-summary__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-entries .c-entries__item a .c-entry-summary__body{font-size:1.6rem}.c-entries .c-entries__item a .c-entry-summary__body .c-entry-summary__header{margin-top:1rem;margin-bottom:0}.c-entries .c-entries__item a .c-entry-summary__body .c-entry-summary__header .c-entry-summary__title{font-size:1.8rem;margin-bottom:1rem;font-weight:500}@media screen and (min-width:640px){.c-entries .c-entries__item a .c-entry-summary__body .c-entry-summary__header .c-entry-summary__title{min-height:5em}}.c-entries .c-entries__item a .c-entry-summary__body .c-entry-summary__content{font-size:1.6rem;margin-bottom:2rem;margin-top:.5rem;color:inherit}@media screen and (min-width:640px){.c-entries .c-entries__item a .c-entry-summary__body .c-entry-summary__content{min-height:5.5em}}.c-entries .c-entries__item a .c-entry-summary__meta{justify-content:flex-start}.c-entries .c-entries__item a .c-entry-summary__meta .c-meta{position:relative;font-size:1.2rem;color:inherit;font-family:"Kiwi Maru","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif}.c-entries .c-entries__item a .c-entry-summary__meta .c-meta:before{display:block;content:"";width:13px;margin-right:1rem;height:13px;background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/postdate_icon.png);background-position:center;background-size:contain}.anker-position{padding-top:8rem;margin-top:-8rem}.cta_btn .attention{font-size:2.4rem;display:flex;align-items:center;gap:1rem;font-weight:600;text-align:center;justify-content:center}@media screen and (max-width:765px){.cta_btn .attention{font-size:1.8rem}}.cta_btn .attention:before,.cta_btn .attention:after{content:"";width:2.3rem;height:2.3rem;background-size:contain;background-repeat:no-repeat}.cta_btn .attention:before{background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/text_deco_L.png)}.cta_btn .attention:after{background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/text_deco_R.png)}.cta_btn a{font-size:1.6rem;display:block;color:var(--font_color);text-align:center;text-decoration:none;font-size:bold;background-color:var(--accent_color_yellow);box-shadow:5px 5px 5px rgba(0,0,0,.1607843137);border-radius:2rem;padding:2rem;width:100%;font-weight:700;position:relative}.cta_btn a .icon{display:inline-block;margin-right:1em;width:1.6rem;vertical-align:middle;position:relative;top:-5px}.cta_btn a:before{content:"";background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/CTA_deco_01.png);width:7.3rem;height:7.3rem;display:block;position:absolute;left:-4rem;top:-4rem;background-size:contain;background-repeat:no-repeat;transition-duration:.3s}@media screen and (max-width:765px){.cta_btn a:before{width:5rem;top:0;left:-2rem}}.cta_btn a:after{content:"";background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/CTA_deco_02.png);width:6.1rem;height:10.5rem;display:block;position:absolute;right:-3rem;bottom:-4rem;background-size:contain;background-repeat:no-repeat;transition-duration:.3s}@media screen and (max-width:765px){.cta_btn a:after{width:5rem;top:0;right:-2rem}}.cta_btn a:hover{background-color:var(--base_color_beige)}.cta_btn a:hover:before{transform:rotate(10deg);transition-duration:.3s}.cta_btn a:hover:after{transform:rotate(-10deg);transition-duration:.3s}.link_btn{display:block;margin:2rem auto;width:-moz-fit-content;width:fit-content;padding:1rem 3rem;background-color:var(--accent_color_pink);color:var(--white);font-weight:700;border-radius:1rem;border:1px solid transparent;text-decoration:none;box-sizing:border-box}.link_btn:hover{background-color:var(--white);border:1px solid var(--accent_color_pink);color:var(--accent_color_pink)}.body_lock{overflow:hidden}.logo_default{display:block}.logo_active{display:none}#fixed_header{position:fixed;left:0;right:0;margin:auto;display:flex;align-items:center;justify-content:center;z-index:9000;transition:.4s;height:8rem}@media screen and (max-width:1199px){#fixed_header{height:6rem}}.l-header_bar{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;margin:0 auto;letter-spacing:0;height:100%;background-color:var(--white);padding:0 0 0 3rem;box-sizing:border-box}.l-header_bar ul{padding:0}.l-header_bar .l-logo_area{display:block;width:auto;position:relative;z-index:9999;margin-right:2rem;box-sizing:border-box;height:100%}.l-header_bar .l-logo_area h1,.l-header_bar .l-logo_area div{display:block;height:100%}.l-header_bar .l-logo_area a{display:flex;align-items:center;height:100%}.l-header_bar .l-logo_area a:hover{opacity:.6}.l-header_bar .l-logo_area img{width:100%;max-height:100%}.l-gnav_menu{display:flex;position:relative;height:100%;width:100%;align-items:center}.gnav-menu{display:flex;margin-bottom:0;padding:0}.gnav-menu .menu-item a{color:var(--blcak);font-weight:700;font-size:1.4rem;line-height:1.5;display:block;padding:5px 10px;text-decoration:none}.gnav-menu .menu-item a:hover{color:var(--accent_color_lightblue)}@media screen and (max-width:1199px){.gnav-menu .menu-item a{text-align:center}}.contact_btn_menu{display:flex;gap:1.5rem;align-items:center;justify-content:flex-end;margin-bottom:0}.contact_btn_menu a{text-decoration:none;display:block}.contact_btn{height:100%}.contact_btn ul{height:inherit}.contact_btn ul li{height:inherit}.contact_btn a{display:flex;color:var(--white);font-size:1.4rem;text-align:center;box-sizing:border-box;line-height:initial;font-weight:700;padding:0 3.5rem;white-space:nowrap;box-sizing:border-box;height:100%;align-items:center;background-color:var(--accent_color_lightblue);border:1px solid transparent}@media screen and (max-width:765px){.contact_btn a{padding:0 2rem}}.contact_btn a:hover{border:1px solid var(--accent_color_lightblue);background-color:var(--white);color:var(--accent_color_lightblue)}.menu_area{display:flex;justify-content:flex-end;width:100%;height:100%;align-items:center;gap:1.5rem;letter-spacing:.03em;margin:0 auto;font-size:1.6rem;padding:0 2rem;margin-right:3rem}.current{position:relative}.current:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:5px;background:var(--font_color)}.menu-btn{height:6rem;width:6rem;justify-content:center;align-items:center;z-index:90;background-color:transparent;box-sizing:border-box;background-color:var(--accent_color_blue);border-radius:50%;display:none;align-items:center;justify-content:center;display:none}.menu-btn:hover{cursor:pointer}.menu-btn span,.menu-btn span:before,.menu-btn span:after{content:"";display:block;height:2px;width:30px;border-radius:3px;background-color:var(--white);position:absolute;transition:.3s}.menu-btn span{top:43%}.menu-btn span:before{bottom:8px}.menu-btn span:after{top:8px}.menu-btn p{position:absolute;bottom:.7rem;font-size:1rem;font-weight:700;color:var(--white)}.is-togglemenu-active .menu-btn span{background-color:transparent}.is-togglemenu-active .menu-btn span:before{bottom:0;transform:rotate(45deg);transition:.3s;background-color:var(--white)}.is-togglemenu-active .menu-btn span:after{top:0;transform:rotate(-45deg);transition:.3s;background-color:var(--white)}.is-togglemenu-active .l-gnav_menu{transform:translateX(0%)}.menu-btn_area{display:none;width:6rem;height:6rem;border-radius:50%;position:fixed;bottom:5rem;right:2rem;display:flex}@media screen and (max-width:1199px){.menu-btn_area{display:block;box-shadow:3px 3px 6px rgba(0,0,0,.1607843137);opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}.menu-btn_area.visible{opacity:1;visibility:visible}.menu-btn{display:flex;top:0;left:0}.fixed_btn{width:100%}#fixed_header{top:0}.l-header_bar{padding:0 0 0 2rem}.l-header_bar .l-header_btn{position:absolute;margin:auto;right:0;left:0;width:20px;height:-moz-fit-content;height:fit-content;bottom:200px;display:flex}.menu-btn{position:relative}.l-gnav_menu{align-items:flex-start;transform:translateX(200%);position:fixed;flex-direction:column;height:100%;width:100%;left:0;top:6rem;background-color:rgba(255,255,255,.8)}.menu_area{padding-top:2rem;justify-content:center;align-items:flex-start;height:initial}.menu_area .gnav-menu{flex-direction:column;gap:1rem;justify-content:flex-start;padding:0}}.logged-in #fixed_header{top:32px}@media screen and (max-width:782px){.logged-in #fixed_header{top:46px}}@media screen and (max-width:1199px){.logged-in .l-gnav_menu{top:92px}}@media screen and (max-width:782px){.logged-in .l-gnav_menu{top:106px}}.l-footer{border:none !important;background-color:var(--accent_color_lightpink)}.l-footer .main_area .wrap_primary{position:relative}.l-footer .column2{padding:4rem 0 7rem}@media screen and (max-width:765px){.l-footer .column2{flex-direction:column-reverse;align-items:center;gap:3rem}}.l-footer .column2 div{flex:1 1 50%}.footer_logo a{display:block;max-width:29rem}.footer_logo a:hover{opacity:.6}.footer_menu{display:flex}@media screen and (max-width:765px){.footer_menu{flex-direction:column}}.footer_menu .gnav-menu{display:flex;flex-direction:column;flex:0 0 50%}@media screen and (max-width:765px){.footer_menu .gnav-menu{flex:0 0 100%}}.footer_menu .gnav-menu a{font-size:1.6rem;font-weight:700}.footer_menu .gnav-menu a:hover{color:inherit;opacity:.6}.info{font-size:1.6rem;margin-top:1.5rem}.toTop_btn{position:absolute;max-width:48px;right:0;bottom:2rem}@media screen and (max-width:1199px){.toTop_btn{right:auto;bottom:1rem}}.toTop_btn a:hover{opacity:.6}.anker_section{padding-top:8rem;margin-top:-8rem}@media screen and (max-width:1199px){.anker_section{padding-top:6rem;margin-top:-6rem}}.copylight{background-color:var(--accent_color_pink);color:var(--white);text-align:center;font-size:1.2rem;padding:1rem 0}.lower_page .main_content{box-sizing:border-box;line-height:1.75;min-height:55vh}.lower_page .main_content .post-contents{box-sizing:border-box}.lower_page .main_content p{padding-bottom:1em}.lower_page .main_content .page_title_area{background-color:var(--base_color_beige);background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/background_deco_inst.png);background-size:80%}@media screen and (max-width:765px){.lower_page .main_content .page_title_area{background-size:200%}}.lower_page .main_content .page_title_area .wrap_primary{position:relative;padding:5rem 0}@media screen and (max-width:765px){.lower_page .main_content .page_title_area .wrap_primary{padding:3rem 0}}.lower_page .main_content .page_title_area .wrap_primary:before{content:"";display:block;width:14.8rem;height:13rem;background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/key_image.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-2rem;right:-2rem}@media screen and (max-width:765px){.lower_page .main_content .page_title_area .wrap_primary:before{display:none}}.lower_page .main_content h1,.lower_page .main_content .page_title{text-align:center;display:block;padding:2rem;font-size:4.2rem;font-weight:500;margin:0 auto;box-sizing:border-box;font-family:"Kiwi Maru","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;letter-spacing:.1em;color:var(--font_color)}@media screen and (max-width:765px){.lower_page .main_content h1,.lower_page .main_content .page_title{font-size:2.6rem}}.lower_page .main_content h2{font-size:3.2rem;font-family:"Kiwi Maru","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;letter-spacing:.05em;font-weight:500;text-align:center;margin-bottom:3rem}.lower_page .main_content h2:after{content:"";display:block;width:10rem;height:3px;background-color:var(--accent_color_pink);border-radius:3px;margin:2rem auto 0 auto}.lower_page .main_content h3{font-size:1.8rem;font-weight:700;padding:1rem 0}.lower_page .main_content h4{font-size:1.6rem;font-weight:700;padding:1rem 0}.lower_page .main_content .c-breadcrumbs{max-width:1000px;margin:0 auto;padding:0 2rem}.lower_page .main_content .c-breadcrumbs__item a{font-size:1.2rem;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;font-weight:700}.lower_page .main_content .c-breadcrumbs__item a:hover{text-decoration:none;color:var(--accent_color_lightblue)}.lower_page .main_content .c-breadcrumbs__item:nth-child(n+2):before{height:.8em;width:.8em}.lower_page.archive .news_list{margin-top:4rem}.lower_page.page .content{padding:3rem 0}.lower_page.page .p-breadcrumbs-wrapper,.lower_page.archive .p-breadcrumbs-wrapper{padding:1rem 0}.lower_page.page .wp-block-table,.lower_page.archive .wp-block-table{padding:2rem 0}.lower_page.page .smb-recent-posts,.lower_page.archive .smb-recent-posts{padding:3rem 0}.lower_page.single .page_title{border-bottom:none}.lower_page.single .wp-block-table{padding:2rem 0}.lower_page.single h2{text-align:left;font-size:2.4rem;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;font-weight:700}.lower_page.single h2:after{display:none}.lower_page.single ul{padding-left:1.5em;margin:.5em 0}.lower_page.single ul li{list-style-type:disc}.lower_page.single a:hover{color:initial;text-decoration:none}.lower_page.single .c-breadcrumbs{padding:0}.lower_page.single .article_title{padding:1rem 0;margin:4rem 0 0;font-size:3.2rem;text-align:left}@media screen and (max-width:765px){.lower_page.single .article_title{margin:2rem 0 0;font-size:2.4rem}}.lower_page.single .article_title:after{content:"";display:block;width:100%;height:1px;background-color:#aaa;margin-top:1em}.lower_page .content{margin-bottom:6rem}.lower_page .thumbnail{max-width:80%;margin:0 auto;padding:2rem 0 3rem}@media screen and (max-width:765px){.lower_page .thumbnail{max-width:100%}}.lower_page .thumbnail img{width:auto;display:block;margin:0 auto}.lower_page .cta_area{padding:3rem 0}.lower_page .cta_area a{text-decoration:none}.lower_page .date{display:flex;align-items:center;padding:1rem 0;justify-content:flex-end;font-size:1.4rem}.lower_page .date img{width:1.4rem;margin-right:.8em}.section_title{font-size:3.2rem;font-family:"Kiwi Maru","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;letter-spacing:.05em;font-weight:500;text-align:center}.section_title:after{content:"";display:block;width:10rem;height:3px;background-color:var(--accent_color_pink);border-radius:3px;margin:2rem auto 0 auto}.section_title.deco_none:after{display:none}.section_title.align_left{text-align:left}@media screen and (max-width:765px){.section_title{font-size:2.8rem}}.block_title{font-family:"Kiwi Maru","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif}@media screen and (max-width:765px){.block_title{font-size:2.4rem}}.frontpage .section{width:100%;overflow:hidden}.frontpage p{font-size:inherit;font-weight:inherit;line-height:inherit}.frontpage .tx_align_left{justify-content:flex-start !important}.frontpage .tx_align_center{justify-content:center !important}.frontpage .tx_align_right{justify-content:flex-end !important}.frontpage .first_view{position:relative;overflow:hidden}.frontpage .first_view .pc_only{display:block}.frontpage .first_view .sp_only{display:none}@media screen and (max-width:450px){.frontpage .first_view .pc_only{display:none}.frontpage .first_view .sp_only{display:block}}.frontpage .first_view .bg_image{width:100%}.frontpage .first_view .bg_image img{width:100%}.frontpage .first_view .copy_and_cta{position:absolute;bottom:8vw;width:100%}@media screen and (max-width:965px){.frontpage .first_view .copy_and_cta{position:relative}}.frontpage .first_view .copy_and_cta .inner_wrap{background:rgba(255,255,255,.7);border-radius:2rem;padding:3rem 2rem}.frontpage .first_view .copy_and_cta .features{justify-content:center;display:flex;flex-wrap:wrap;position:absolute;gap:1rem;top:-2rem;right:0;left:0;margin:auto}@media screen and (max-width:664px){.frontpage .first_view .copy_and_cta .features{top:-8rem}}@media screen and (max-width:444px){.frontpage .first_view .copy_and_cta .features{top:-6rem}}.frontpage .first_view .copy_and_cta .features .list_item{max-width:21rem}@media screen and (max-width:664px){.frontpage .first_view .copy_and_cta .features .list_item{flex:1 1 48%}}@media screen and (max-width:444px){.frontpage .first_view .copy_and_cta .features .list_item{max-width:48%;top:-6rem}}.frontpage .first_view .copy_and_cta .column2{gap:4rem;align-items:center}@media screen and (max-width:965px){.frontpage .first_view .copy_and_cta .column2{flex-direction:column-reverse;gap:2rem}}.frontpage .first_view .copy_and_cta .add_message{text-align:center;background-color:var(--white);border-radius:1rem;margin-top:3rem;padding:.5rem;font-size:1.8rem;font-weight:500}.frontpage .first_view .copy_and_cta .add_message strong{font-size:2.4rem;font-weight:700}.frontpage .first_view .cta_btn,.frontpage .first_view .copy{flex:1 1 50%}.frontpage .first_view .copy{font-size:2.6rem;font-weight:700;line-height:1.5}@media screen and (max-width:765px){.frontpage .first_view .copy{font-size:2rem;text-align:center}}@media screen and (max-width:340px){.frontpage .first_view .copy br{display:none}}.frontpage .column2 div{flex:1 1 50%}.frontpage .about{background-color:var(--base_color_beige);background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/frontpage/section_deco_garland.png);background-repeat:no-repeat;background-size:100%;background-position:top;padding:8rem 0 3rem}@media screen and (max-width:765px){.frontpage .about{padding:6rem 0 3rem}}@media screen and (max-width:965px){.frontpage .about .column2{flex-direction:column}.frontpage .about .column2 div{flex:0 0 100%}}@media screen and (max-width:965px){.frontpage .about .section_title{text-align:center}}.frontpage .about .title{position:relative}@media screen and (max-width:965px){.frontpage .about .title{text-align:center}}.frontpage .about .illust{max-width:20rem;margin:0 auto;position:absolute;bottom:-1rem;left:0;right:0;margin:auto}@media screen and (max-width:965px){.frontpage .about .illust{position:relative;max-width:12rem;bottom:0;margin:2rem auto}}.frontpage .about .desc{font-weight:500;margin-bottom:4rem;line-height:1.5}.frontpage .news_article{background:var(--white);border-radius:2rem;border:2px solid var(--font_color);padding:3rem;position:relative;z-index:10}.frontpage .news_article .block_title{display:flex;gap:1rem;font-size:3.2rem;align-items:center;justify-content:center}@media screen and (max-width:765px){.frontpage .news_article .block_title{font-size:2.4rem}}.frontpage .news_article .block_title:before,.frontpage .news_article .block_title:after{content:"";display:block;width:3rem;height:3px;border-radius:3px;background-color:var(--accent_color_pink)}.news_list .list_item{border-bottom:1px dashed var(--font_color)}.news_list .list_item a{color:var(--font_color);text-decoration:none;display:flex;font-size:1.3rem;font-weight:700;padding:1rem 0;align-items:center;gap:2rem}@media screen and (max-width:765px){.news_list .list_item a{flex-direction:column}}.news_list .list_item a .thumbnail{flex:0 0 10rem;width:10rem;height:10rem;overflow:hidden;border-radius:1rem;transition-duration:.3s}.news_list .list_item a .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news_list .list_item a span{display:block}.news_list .list_item a .date{flex:0 0 10rem;padding:0;font-weight:700;font-size:1.4rem}.news_list .list_item a .title{text-align:left;font-size:1.6rem;font-weight:700}.news_list .list_item a:hover{color:var(--accent_color_pink)}.news_list .list_item a:hover .thumbnail{opacity:.6;transition-duration:.3s}.frontpage .schedule{padding:8rem 0;background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/background_deco_inst.png);background-size:80%}@media screen and (max-width:765px){.frontpage .schedule{padding:4rem 0 6rem;background-size:200%}}.frontpage .schedule .ex{display:flex;justify-content:center;align-items:center;margin:2rem 0}.frontpage .schedule .ex li{padding:5px 10px;font-weight:700}.frontpage .schedule .column2{gap:1rem;flex-wrap:wrap}.frontpage .schedule .area_block{flex:1 1 48%;min-width:38rem}@media screen and (max-width:450px){.frontpage .schedule .area_block{min-width:initial}}.frontpage .schedule .area_block .area_name{background-color:var(--accent_color_lightblue);width:-moz-fit-content;width:fit-content;padding:1rem 2rem;border-radius:1rem 1rem 0 0;font-size:1.8rem;font-weight:700}.frontpage .schedule .area_block .schedule_set{background-color:var(--accent_color_lightblue);padding:2.5rem;border-radius:0 1rem 1rem}.frontpage .schedule .area_block .schedule_set .inner_wrap{margin:0 auto;max-width:45rem}.frontpage .schedule .area_block .schedule_set .data{border-bottom:1px solid var(--font_color)}.frontpage .schedule .area_block .schedule_set .data_head,.frontpage .schedule .area_block .schedule_set .data{display:flex;font-weight:700}.frontpage .schedule .area_block .schedule_set .data_head dt,.frontpage .schedule .area_block .schedule_set .data dt{flex:0 0 12rem;padding:5px 1rem;font-weight:inherit;box-sizing:border-box}@media screen and (max-width:880px){.frontpage .schedule .area_block .schedule_set .data_head dt,.frontpage .schedule .area_block .schedule_set .data dt{flex:0 0 10rem;font-size:1.4rem;padding:5px .5rem}}.frontpage .schedule .area_block .schedule_set .data_head dd,.frontpage .schedule .area_block .schedule_set .data dd{padding:5px 1rem;font-weight:inherit;box-sizing:border-box}@media screen and (max-width:470px){.frontpage .schedule .area_block .schedule_set .data_head dd,.frontpage .schedule .area_block .schedule_set .data dd{font-size:1.4rem;padding:5px .5rem}}.cta{background-color:var(--base_color_green);padding:6rem 0;width:100%;overflow:hidden}.frontpage .before_deco_A{position:relative}.frontpage .before_deco_A:before{content:"";background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/frontpage/section_deco_triangle.png);width:100%;height:40px;position:absolute;top:-40px;left:0;background-position:center;background-repeat:repeat-x;background-size:auto 100%}.frontpage .program{padding:8rem 0;background-color:var(--base_color_beige);background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/frontpage/background_deco_music.png);background-size:60%}@media screen and (max-width:765px){.frontpage .program{background-size:100%;padding:4rem 0}}.frontpage .program .sub_title{font-size:2.4rem;text-align:center;font-weight:700;padding:3rem 0 2rem}@media screen and (max-width:765px){.frontpage .program .sub_title{font-size:2rem;text-align:left}}.frontpage .program .strong{font-size:2.1rem;font-weight:700;text-align:center;letter-spacing:.1em;padding-bottom:3rem}@media screen and (max-width:765px){.frontpage .program .strong{font-size:1.8rem;text-align:left}}.frontpage .program .desc{text-align:center;font-weight:500}@media screen and (max-width:830px){.frontpage .program .desc{text-align:left}.frontpage .program .desc br{display:none}}.frontpage .program .small_title{font-size:2rem;font-weight:700;text-align:center;padding:3rem 0}.frontpage .program .info_list{display:flex;flex-wrap:wrap;gap:2rem}.frontpage .program .info_list .list_item{flex:1 1 48%}.frontpage .program .info_list .list_item .image{padding:1rem}.frontpage .program .info_list .list_item .image img{max-width:15rem;border-radius:50%;overflow:hidden;display:block;margin:0 auto}.frontpage .program .info_list .list_item .title{font-size:1.8rem;font-weight:700;padding:1rem 0;text-align:center;line-height:1.5}.frontpage .program .info_list .list_item .desc{font-size:1.4rem;text-align:left;line-height:1.5}.frontpage .program .attention{font-size:1.4rem;text-align:center;padding-top:4rem;padding-bottom:1rem;font-weight:500}@media screen and (max-width:765px){.frontpage .program .attention{text-align:left}}.frontpage .program .lead_text{text-align:center;font-size:1.6rem}@media screen and (max-width:765px){.frontpage .program .lead_text{text-align:left}.frontpage .program .lead_text br{display:none}}.frontpage .program .full_image{padding:3rem 0}.frontpage .staff{background-color:#f3f1e1;padding:8rem 0;position:relative;width:100%;overflow:hidden}.frontpage .staff:before,.frontpage .staff:after{content:"";width:100%;height:1.7rem;display:block;position:absolute;background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/frontpage/deco_line_01.png);background-repeat:repeat-x;background-size:contain;z-index:10}@media screen and (max-width:765px){.frontpage .staff:before,.frontpage .staff:after{background-size:200%}}.frontpage .staff:before{top:4rem;left:0}.frontpage .staff:after{bottom:4rem;left:0}.frontpage .staff_card{position:relative;padding-top:5rem}.frontpage .staff_card .arrows{position:absolute;top:0;bottom:0;margin:auto;left:0;width:100%;height:-moz-fit-content;height:fit-content;z-index:10;display:flex;justify-content:space-between}.frontpage .staff_card .arrows .prev,.frontpage .staff_card .arrows .next{cursor:pointer}.frontpage .staff_card .arrows .prev:hover,.frontpage .staff_card .arrows .next:hover{opacity:.5}.frontpage .staff_card .arrows .prev{position:absolute;top:0;bottom:0;left:-1.5rem;right:auto;margin:auto}.frontpage .staff_card .arrows .next{position:absolute;top:0;bottom:0;right:-1.5rem;left:auto;margin:auto}.frontpage .staff_card .arrows .prev_area,.frontpage .staff_card .arrows .next_area{display:block;width:4rem;height:4rem;background-color:var(--accent_color_pink);border-radius:50%;position:relative}.frontpage .staff_card .arrows .prev_icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:inline-block;vertical-align:middle;color:#333;line-height:1;width:1em;height:1em;transform:translateX(25%) rotate(-135deg)}.frontpage .staff_card .arrows .prev_icon:before,.frontpage .staff_card .arrows .prev_icon:after{content:"";position:absolute;background:currentColor;border-radius:.1em}.frontpage .staff_card .arrows .prev_icon:before{top:0;left:0;right:0;height:.1em}.frontpage .staff_card .arrows .prev_icon:after{top:0;right:0;bottom:0;width:.1em}.frontpage .staff_card .arrows .next_icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:inline-block;color:#333;line-height:1;width:1em;height:1em;transform:translateX(-25%) rotate(45deg)}.frontpage .staff_card .arrows .next_icon:before,.frontpage .staff_card .arrows .next_icon:after{content:"";position:absolute;background:currentColor;border-radius:.1em}.frontpage .staff_card .arrows .next_icon:before{top:0;left:0;right:0;height:.1em}.frontpage .staff_card .arrows .next_icon:after{top:0;right:0;bottom:0;width:.1em}.frontpage .staff_card .card_item{padding:0 2rem}.frontpage .staff_card .card_item .inner{padding:2rem 1rem;box-sizing:5px 5px 5px rgba(0,0,0,.1607843137);border-radius:2rem;background-color:var(--white)}.frontpage .staff_card .card_item .header{display:flex;gap:3rem;padding-bottom:1.6rem}.frontpage .staff_card .card_item .header .face{width:13rem;height:13rem;border-radius:50%;overflow:hidden}.frontpage .staff_card .card_item .header .name{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.frontpage .staff_card .card_item .header .name span{display:block}.frontpage .staff_card .card_item .header .name .position{font-weight:700;font-size:1.6rem;padding-bottom:.5rem}.frontpage .staff_card .card_item .header .name .nickname{font-size:2rem;font-weight:700}.frontpage .staff_card .card_item .profile{font-weight:500;line-height:1.5}.frontpage .staff_card .card_item .message_area{margin-top:2rem;padding:1.5rem;border:3px solid var(--accent_color_blue);border-radius:2rem}.frontpage .staff_card .card_item .message_area .title{font-size:1.4rem;font-weight:700}.frontpage .staff_card .card_item .message_area .content{font-family:"Zen Kurenaido","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;font-size:1.4rem}.frontpage .price{background-color:var(--accent_color_lightpink);background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/frontpage/section_deco_garland_green.png);background-repeat:no-repeat;background-size:100%;background-position:top;padding:6rem 0}@media screen and (max-width:765px){.frontpage .price{padding:4rem 0}}.frontpage .price .wrap_primary:first-of-type{max-width:60rem}.frontpage .price .lead_text{padding:4rem 0 2rem;font-size:1.4rem;font-weight:500;text-align:left;line-height:2;letter-spacing:0}@media screen and (max-width:600px){.frontpage .price .lead_text{text-align:left}}.frontpage .price .add_text{padding:4rem 0}.frontpage .price .add_text .block{padding:1rem 0}.frontpage .price .add_text .block span{display:block}.frontpage .price .add_text .block .title{font-size:1.4rem;font-weight:700;padding-bottom:.5rem;line-height:1.5}.frontpage .price .add_text .block .desc{font-size:1.4rem;line-height:1.5}.frontpage .price .add_attention{text-align:center;font-size:1.4rem;font-weight:700;padding-bottom:6rem}@media screen and (max-width:765px){.frontpage .price .add_attention{text-align:left}}.frontpage .table_style dl{border-bottom:1px solid var(--font_color);border-right:1px solid var(--font_color);border-left:1px solid var(--font_color);display:flex}.frontpage .table_style dl:first-of-type{border-top:1px solid var(--font_color)}.frontpage .table_style dt,.frontpage .table_style dd{flex:1 1 50%;color:var(--font_color);font-size:1.8rem;padding:1.5rem;text-align:center}@media screen and (max-width:765px){.frontpage .table_style dt,.frontpage .table_style dd{flex:1 1 100%;font-size:1.4rem;padding:.5rem}}.frontpage .table_style dt{border-right:1px solid var(--font_color);background-color:var(--accent_color_pink);font-weight:700}.frontpage .table_style dd{text-align:right;background-color:var(--white);font-weight:500;display:flex;align-items:center;justify-content:flex-end}.frontpage .table_style dd.align_center{justify-content:center}.frontpage .flow{padding:6rem 0 0}@media screen and (max-width:765px){.frontpage .flow{padding:4rem 0 0}}.frontpage .flow .wrap_primary{position:relative;padding-bottom:11rem}.frontpage .flow .wrap_primary:before{content:"";display:block;width:14.8rem;height:13rem;background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/key_image.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;right:-2rem}.frontpage .flow_block{padding:6rem 0 0;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-around}@media screen and (max-width:765px){.frontpage .flow_block{padding:3rem 0 0}}@media screen and (max-width:765px){.frontpage .flow_block{flex-direction:column}}.frontpage .flow_block .list_item{flex:0 0 45%;display:flex;gap:2rem;padding:2rem;border-radius:2rem;background-color:var(--accent_color_lightblue);overflow:hidden;align-items:center;justify-content:flex-start}@media screen and (max-width:765px){.frontpage .flow_block .list_item{flex:1 1 100%}}.frontpage .flow_block .list_item .num{width:4rem;height:4rem;background:var(--accent_color_pink);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.4rem;color:var(--white)}.frontpage .flow_block .list_item .text{font-size:1.6rem;font-weight:700}.frontpage .message{padding:8rem 0;background-color:var(--base_color_beige);background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/frontpage/background_deco_music.png);background-size:60%}@media screen and (max-width:765px){.frontpage .message{background-size:100%;padding:4rem 0}}.frontpage .message .column2{gap:5rem;margin-top:6rem}@media screen and (max-width:765px){.frontpage .message .column2{margin-top:3rem}}@media screen and (max-width:650px){.frontpage .message .column2{flex-direction:column;align-items:center;justify-content:center;gap:3rem}}.frontpage .message .image_area{flex:0 0 18rem}.frontpage .message .image_area figure img{border-radius:2rem}.frontpage .message .image_area figure figcaption{font-size:1.6rem;padding:1rem 0;text-align:center;font-weight:500}.frontpage .message .text_area{border-radius:2rem;background-color:var(--accent_color_blue);color:var(--white);padding:2rem}.frontpage .message .text_area .title{font-size:2.4rem;font-weight:700;text-align:center;padding-bottom:2rem}@media screen and (max-width:795px){.frontpage .message .text_area .title{text-align:left;font-size:2rem}}.frontpage .message .text_area p{line-height:1.5;font-weight:500}.frontpage .youtube{padding:6rem 0}.frontpage .youtube .section_title{margin-bottom:4rem}.frontpage .access{padding:8rem 0;background-color:var(--base_color_beige);background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/background_deco_inst.png);background-size:80%}@media screen and (max-width:765px){.frontpage .access{background-size:200%;padding:4rem 0}}.frontpage .access .column2{margin-top:4rem;gap:3rem}@media screen and (max-width:765px){.frontpage .access .column2{flex-direction:column;gap:2rem}}.frontpage .access .column2 div{flex:1 1 100%}.frontpage .access .text_area .area_title{font-size:2.4rem;font-weight:700;line-height:1.5}@media screen and (max-width:765px){.frontpage .access .text_area .area_title{font-size:2rem}}.frontpage .access .text_area .info{font-size:1.8rem;padding:2rem 0;font-weight:700}.frontpage .access .text_area dl{display:flex;align-items:flex-start;padding-bottom:1rem}@media screen and (max-width:765px){.frontpage .access .text_area dl{flex-direction:column}}.frontpage .access .text_area dl a{color:var(--accent_color_blue) !important;display:inline-block;padding:.5rem 0}.frontpage .access .text_area dl a:hover{text-align:none;opacity:.6}.frontpage .access .text_area dl a img{margin-right:1em}.frontpage .access .text_area dl dt.dd{font-size:1.4rem;padding:1rem;line-height:2}.frontpage .access .text_area dl dt{flex:0 0 18rem;text-align:center}@media screen and (max-width:765px){.frontpage .access .text_area dl dt{flex:0 0 100%;font-weight:700;padding-bottom:1rem}}.frontpage .access .movie_area{max-width:60rem;margin:0 auto}.frontpage .access .movie_area .title{font-size:1.8rem;text-align:center;font-weight:700;margin-bottom:2rem}.frontpage .access .movie_area .video_area{position:relative;width:100%;padding-bottom:56.25%;height:0;margin:2rem 0 5rem}.frontpage .access .movie_area .video_area iframe{position:absolute;top:0;left:0;width:100%;height:100%}.frontpage .access .gallery_area{margin:0 auto}.frontpage .access .gallery_area .title{font-size:1.8rem;text-align:center;font-weight:700;margin-bottom:2rem}.frontpage .access .gallery_area .inner{display:flex;flex-wrap:wrap;gap:1.5rem}@media screen and (max-width:765px){.frontpage .access .gallery_area .inner{flex-direction:column;align-items:center;justify-content:center}}.frontpage .access .gallery_area figure{flex:0 0 48%;width:23rem;height:20rem;overflow:hidden}@media screen and (max-width:765px){.frontpage .access .gallery_area figure{flex:1 1 auto}}.frontpage .access .gallery_area figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.frontpage .company{padding:6rem 0 0}@media screen and (max-width:765px){.frontpage .company{padding:4rem 0 0}}.frontpage .company .section_title{margin-bottom:4rem}.frontpage .company .table_style dd{text-align:left;justify-content:flex-start;background-color:var(--base_color_beige)}.frontpage .documents{padding:8rem 0}@media screen and (max-width:765px){.frontpage .documents{padding:4rem 0 6rem}}.frontpage .documents .section_title{margin-bottom:4rem}.frontpage .documents .document_link_list{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}@media screen and (max-width:765px){.frontpage .documents .document_link_list{flex-direction:column}}.frontpage .documents .document_link_list .list_item{flex:0 0 48%}.frontpage .documents .document_link_list .list_item a{text-decoration:none;display:block;padding:2rem 5rem 2rem 2rem;position:relative;background-color:var(--accent_color_blue);border-radius:1rem;color:var(--white);font-weight:700}.frontpage .documents .document_link_list .list_item a:before{content:"";display:block;width:2.2rem;height:2.6rem;background-image:url(//lalamira-music.com/wp-content/themes/lalamira-music_sm-child/stylesheet/../image/common/icon_PDF.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:2rem;top:0;bottom:0;margin:auto}.frontpage .documents .document_link_list .list_item a:hover{background-color:var(--accent_color_lightblue)}.home .l-footer{margin-top:6rem}.mailform{color:var(--black);max-width:100%;margin:0 auto;font-size:initial}.mailform .required{padding:5px 24px;color:var(--white);background-color:var(--accent_color_pri);display:inline-block;letter-spacing:.1em;border:1px solid transparent}.mailform .free{padding:5px 24px;color:var(--black);background:0 0;display:inline-block;letter-spacing:.1em;background-color:transparent;border:1px solid #ccc;white-space:nowrap}.mailform dl{display:flex;align-items:baseline;margin-bottom:2em;flex-direction:column;justify-content:flex-start}.mailform dt{display:flex;align-items:center;gap:1em;min-width:280px}.mailform dd{width:100%}.mailform .row p{display:flex;align-items:center;gap:2em;flex-wrap:wrap;font-weight:700}.mailform .row p label{display:flex;align-items:center;gap:1em}.mailform input[type=text],.mailform input[type=email],.mailform input[type=tel],.mailform textarea,.mailform select{border:1px solid #3a3739;padding:.5rem 1rem;box-sizing:border-box;width:100%;border-radius:0;margin-top:1em;font-size:1.6rem}.mailform input[type=text]:focus,.mailform input[type=email]:focus,.mailform input[type=tel]:focus,.mailform textarea:focus,.mailform select:focus{border-color:var(--accent_color_sec)}.mailform select{padding:.5rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mailform textarea{padding:1em}.mailform .wpcf7-quiz-label{display:block;text-align:center}.mailform .wpcf7-quiz{display:block;max-width:200px;margin-inline:auto;margin-top:20px}.mailform input[type=submit]{color:var(--white);padding:1rem 3rem;background-color:var(--accent_color_sec);font-weight:600;margin:0 auto;display:block;cursor:pointer;margin-top:2em;border-radius:0;letter-spacing:.1em;min-width:20rem;border:1px solid transparent;box-shadow:0px 3px 6px #ccc;font-size:2rem}.mailform input[type=submit]:hover{background:0 0;border-color:var(--accent_color_sec);color:var(--black)}