@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Kiwi+Maru:wght@300;400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Sawarabi+Gothic&display=swap");html{font-size:10px;scroll-behavior:smooth}body{position:relative;font-family:"Kiwi Maru","游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;font-weight:400;background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/bg_body.gif) left center repeat;color:#333;line-height:1.7;overflow-x:hidden;word-break:break-all}body.home{background-color:#fff}@media only screen and (min-width:1200px){body{font-size:1.6rem}}@media only screen and (min-width:1200px) and (max-width:1600px){body{font-size:1.6rem}}@media screen and (min-width:768px) and (max-width:1199px){body{font-size:1.6rem}}@media only screen and (max-width:767px){body{font-size:1.4rem}}a{color:#333;text-decoration:underline;outline:none}a:hover{text-decoration:underline}.td_none{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:1.6rem;font-weight:400;margin:0}p{margin-bottom:1.6rem;font-family:"Kiwi Maru","游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;line-height:2}.font_g{font-family:"游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif}.font_m{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif}ol,ul{padding:1.6rem}img{max-width:100%;height:auto}BODY.edit-entry .image-left,.image-left{float:left;margin:0 2rem 2rem 0}@media only screen and (max-width:1199px){BODY.edit-entry .image-left,.image-left{float:none;display:block;margin:0 auto 1rem}}BODY.edit-entry .image-right,.image-right{float:right;margin:0 0 2rem 2rem}@media only screen and (max-width:1199px){BODY.edit-entry .image-right,.image-right{float:none;display:block;margin:0 auto 1rem}}BODY.edit-entry .image-center,.image-center{display:block;margin:0 auto 2rem}@media only screen and (max-width:1199px){BODY.edit-entry .image-center,.image-center{margin:0 auto 1rem}}a:hover img,a:active img{opacity:.7;text-decoration:none !important;transition:.5s}a:hover img.noeffect,a:active img.noeffect{opacity:1 !important;text-decoration:none}dl.dl_table{box-sizing:border-box;background:#f4f3eb;border-right:1px solid #eae8d9;border-bottom:1px solid #eae8d9;border-left:1px solid #eae8d9}dl.dl_table dt,dl.dl_table dd{box-sizing:border-box;padding:.3em .3em 0;border-top:1px solid #eae8d9}dl.dl_table dt{width:20%;float:left}dl.dl_table dd{background:#fcfbf8;margin-left:20%;margin-bottom:0;padding-bottom:.3em;border-left:1px solid #eae8d9}dl.dl_table_no_border{box-sizing:border-box;background:0 0;border-right:0 none #000;border-bottom:0 none #000;border-left:0 none #000}dl.dl_table_no_border dt,dl.dl_table_no_border dd{box-sizing:border-box;padding:.3em .3em 0;border-top:0 none #000}dl.dl_table_no_border dt{width:20%;float:left}dl.dl_table_no_border dd{background:0 0;margin-left:20%;margin-bottom:0;padding-bottom:.3em;border-left:0 none #000}dl.dl_table_access{box-sizing:border-box;background:0 0;border-right:0 none #000;border-bottom:0 none #000;border-left:0 none #000}dl.dl_table_access dt,dl.dl_table_access dd{box-sizing:border-box;padding:.3em .3em 0;border-top:0 none #000}dl.dl_table_access dt{width:7em;float:left}dl.dl_table_access dd{background:0 0;margin-left:7em;margin-bottom:0;padding-bottom:.3em;border-left:0 none #000}@media only screen and (max-width:767px){dl.dl_table{margin-top:.3em;background:0 0;border-right:none;border-bottom:none;border-left:none}dl.dl_table dt,dl.dl_table dd{padding:0;border-top:none}dl.dl_table dt{width:auto;float:none}dl.dl_table dd{background:0 0;margin-left:0;margin-bottom:1em;padding-bottom:0;border-left:none}}@media only screen and (max-width:767px){dl.dl_table_no_border{margin-top:.3em;background:0 0;border-right:none;border-bottom:none;border-left:none}dl.dl_table_no_border dt,dl.dl_table_no_border dd{padding:0;border-top:none}dl.dl_table_no_border dt{width:auto;float:none}dl.dl_table_no_border dd{background:0 0;margin-left:0;margin-bottom:1em;padding-bottom:0;border-left:none}}@media only screen and (max-width:767px){dl.dl_table_access{margin-top:.3em;background:0 0;border-right:none;border-bottom:none;border-left:none}dl.dl_table_access dt,dl.dl_table_access dd{padding:0;border-top:none}dl.dl_table_access dt{width:auto;float:none}dl.dl_table_access dd{background:0 0;margin-left:0;margin-bottom:1em;padding-bottom:0;border-left:none}}.responsive_table{display:table;width:100%;border:none}.responsive_table .responsive_table_row{display:table-row}.responsive_table .responsive_table_title,.responsive_table .responsive_table_data{display:table-cell;padding:2rem 1.6rem;vertical-align:middle}.responsive_table .responsive_table_title{font-weight:400;border-top:1px solid #fdd4bc;background-color:#ffa873}.responsive_table .responsive_table_data{background-color:#fff;border:1px solid #fdd4bc}@media only screen and (max-width:767px){.responsive_table{border-top:none;padding-top:1.6rem;border-right:none}.responsive_table .responsive_table_row{display:block;padding-bottom:1.8rem}.responsive_table .responsive_table_title,.responsive_table .responsive_table_data{display:block;padding:0;border-bottom:none;border-left:none}.responsive_table .responsive_table_title{width:auto;padding:1rem;margin-bottom:1rem;border:none}.responsive_table .responsive_table_data{background-color:transparent;border:none}}.responsive_table_typeA{display:table;width:100%}.responsive_table_typeA .responsive_table_row{display:table-row}.responsive_table_typeA .responsive_table_title,.responsive_table_typeA .responsive_table_data{display:table-cell;padding:2rem 1.6rem}.responsive_table_typeA .responsive_table_title{background-color:transparent;width:30%;font-weight:700;vertical-align:top;border-right:1px solid #f3f0f2}.responsive_table_typeA .responsive_table_data{background-color:transparent;padding:1rem 5rem}.responsive_table_typeA .responsive_table_data:before{content:"\f138";font-family:"Font Awesome 5 Free";font-weight:600;padding-right:.5rem;color:#f8833b}.responsive_table_typeA .responsive_table_title,.responsive_table_typeA .responsive_table_data{padding:10px 20px}@media only screen and (max-width:767px){.responsive_table_typeA{display:block}.responsive_table_typeA tbody{display:block;width:100%}.responsive_table_typeA .responsive_table_row{display:block;margin:0;padding:0}.responsive_table_typeA .responsive_table_title,.responsive_table_typeA .responsive_table_data{display:block;padding:0;border-bottom:none;border-left:none}.responsive_table_typeA .responsive_table_title{background-color:transparent;width:auto}.responsive_table_typeA .responsive_table_data{background-color:transparent;padding-left:2rem;margin-left:1rem;border-left:1px solid #eae8d9}}.responsive_table_no_border{display:table;width:100%;border-style:none;border-color:#fcfbf8;border-width:1px;border-bottom:none;border-left:none;border-right:none}.responsive_table_no_border .responsive_table_row{display:table-row}.responsive_table_no_border .responsive_table_title,.responsive_table_no_border .responsive_table_data{display:table-cell;padding:.3em;border-style:none;border-color:#fcfbf8;border-width:1px;border-top:none;border-right:none;border-left:none;vertical-align:top}.responsive_table_no_border .responsive_table_title{background-color:none;width:20%;font-weight:700;vertical-align:top}.responsive_table_no_border .responsive_table_data{background-color:none}@media only screen and (max-width:767px){.responsive_table_no_border{display:block;border-top:none;border-top:1px solid #eae8d9;padding-top:1.6rem;border-right:none}.responsive_table_no_border .responsive_table_row{display:block;margin-bottom:1.8rem;padding-bottom:1.8rem;border-bottom:1px solid #eae8d9}.responsive_table_no_border .responsive_table_title,.responsive_table_no_border .responsive_table_data{display:block;padding:0;border-bottom:none;border-left:none}.responsive_table_no_border .responsive_table_title{background-color:transparent;width:auto}.responsive_table_no_border .responsive_table_data{background-color:transparent}}.price_table td{text-align:right}.normal_table{width:100%}.normal_table th,.normal_table td{font-weight:400;padding:2rem 1.5rem;border-radius:6px;vertical-align:baseline;line-height:1.5;font-size:1.6rem}.normal_table th{width:30%;border-bottom:1px solid #f8833b}.normal_table td{border-bottom:1px solid #fdd4bc;vertical-align:inherit}@media screen and (min-width:768px) and (max-width:1199px){.normal_table{width:100%;margin-bottom:2rem}.normal_table th,.normal_table td{padding:1rem;font-size:1.6rem}}@media only screen and (max-width:767px){.normal_table{width:100%;margin-bottom:2rem}.normal_table th,.normal_table td{padding:1rem;font-size:1.3rem}}@media only screen and (max-width:767px){.schedule_table th,.schedule_table td{padding:1rem;font-size:1.1rem}}@media only screen and (max-width:767px){.scroll{overflow:auto;white-space:nowrap}}.flow_typeA{position:relative}.flow_typeA:before{content:"";position:absolute;background-color:#eff1f2}.flow_typeA .flow_box{background-color:#eff1f2;padding:20px}@media only screen and (min-width:1200px){.flow_typeA{display:flex}}@media only screen and (min-width:1200px){.flow_typeA:before{width:90%;top:50%;left:30px;right:30px;height:4px;margin-top:-2px}}@media only screen and (max-width:1199px){.flow_typeA:before{width:4px;height:100%;left:50%;top:0;margin-left:-2px}}@media only screen and (max-width:1199px){.flow_typeA .flow_box{margin-bottom:20px}}.img_rect_typeA{width:100%;padding-top:50%;position:relative}.img_rect_typeA img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.box_l{background-color:#f4f3eb}@media only screen and (min-width:1200px){.box_l{padding:60px}}@media screen and (min-width:768px) and (max-width:1199px){.box_l{padding:40px}}@media only screen and (max-width:767px){.box_l{padding:30px}}.box_m{background-color:#fff}@media only screen and (min-width:1200px){.box_m{padding:40px}}@media screen and (min-width:768px) and (max-width:1199px){.box_m{padding:30px}}@media only screen and (max-width:767px){.box_m{padding:20px}}.bgc_typeC{background-color:#f4f3eb !important}.bgc_typeI{background-color:#eff1f2 !important}.ul_typeA{padding:0}.ul_typeA li{list-style:none}.ul_typeA li .ul_inner{padding:0 0 0 20px;position:relative}.ul_typeA li .ul_inner:before{content:"※";position:absolute;top:0;left:0;color:#ca0808}.ul_typeB{padding:0}.ul_typeB li{list-style:none}.ul_typeB li .ul_inner{padding:0 0 0 20px;position:relative}.ul_typeB li .ul_inner:before{content:"・";position:absolute;top:0;left:0;color:#000}.ul_typeC{padding:0}.ul_typeC li{list-style:none}.ul_typeC li .ul_inner{display:block;position:relative;padding:10px 0 10px 20px;border-bottom:1px solid #eae8d9;height:100%}.ul_typeC li .ul_inner:before{content:"\f058";font-family:"Font Awesome 5 Free";position:absolute;top:10px;left:0;color:#036eb8}.ul_typeIMG{padding:0}.ul_typeIMG li{list-style:none;display:block;position:relative;padding:2% 1% 2% 5rem;line-height:1.5;background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/icon_check.png) left center no-repeat;background-size:30px;border-bottom:#ffdfcc 1px solid}@media screen and (min-width:768px) and (max-width:1199px){.ul_typeIMG li{padding:2% 1% 2% 12%}}@media only screen and (max-width:767px){.ul_typeIMG li{padding:2% 1% 2% 9%;text-align:left;background-size:20px}}.ul_typeIMG02{padding:0}.ul_typeIMG02 li{list-style:none;display:block;position:relative;padding:2% 1% 2% 7%;line-height:1.3;background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/bg_check.png) left center no-repeat;background-size:40px;font-weight:700;text-shadow:0px 0px 20px #fff}@media screen and (min-width:768px) and (max-width:1199px){.ul_typeIMG02 li{padding:2% 1% 2% 12%}}@media only screen and (max-width:767px){.ul_typeIMG02 li{padding:2% 1% 2% 9%;text-align:left;background-size:25px}}.check_box{background-color:rgba(255,255,255,.8);padding:5% 10%}.check_box li{color:#000;font-size:2rem;line-height:1.5;border-bottom:1px dashed #ebebea}@media only screen and (max-width:767px){.check_box{padding:5%;background:rgba(255,255,255,.8)}.check_box li{font-size:1.4rem}}.ul_typeD{padding:0}.ul_typeD li{list-style:none}.ul_typeD li a{display:flex;width:100%;align-items:center;justify-content:space-between;position:relative;height:100%;background-color:#f4f3eb;color:#000;padding:20px;text-decoration:none}.ul_typeD li a:hover{opacity:.6}.ul_typeE{padding:0}.ul_typeE li{list-style:none}.ul_typeE li .ul_inner{padding:20px 0;border-bottom:1px solid #eae8d9}.ul_typeE li:first-child .ul_inner{border-top:1px solid #eae8d9}.ol_typeA{counter-reset:number;padding:0}.ol_typeA li{list-style:none}.ol_typeA li .ol_inner{margin-bottom:10px;position:relative;padding:16px 0 0 40px;border-top:#eae8d9 1px solid}.ol_typeA li .ol_inner:before{counter-increment:number;content:counter(number);text-align:center;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;background:#f8833b;margin-right:10px;position:absolute;left:0;top:12px}.ul_list ul{padding:2rem}.ul_list li{list-style:none;text-align:left;padding:1rem;border-bottom:2px solid #fff}.ul_list li:before{content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:700;color:#ecb7ba;padding-right:1rem}@media only screen and (max-width:767px){.ul_list ul{padding:1rem}}.flow .flow_box{position:relative;display:flex;justify-content:space-between;padding-bottom:40px}.flow .flow_box .flow_ttl{letter-spacing:3px;padding-left:3px;line-height:60px;text-align:center;width:60px;height:60px;background:#61b65f;color:#fff;z-index:2;position:relative;font-size:3rem;font-family:futura-pt-condensed,sans-serif}.flow .flow_box .flow_inner{width:calc(100% - 80px)}.flow .flow_box:before{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:30px;background:#61b65f;z-index:0}.flow .flow_box:nth-last-of-type(1){padding-bottom:0}.flow .flow_box:nth-last-of-type(1):before{display:none}@media only screen and (max-width:767px){.flow .flow_box{padding-bottom:20px}}@media only screen and (max-width:767px){.flow .flow_box .flow_ttl{font-size:2rem;line-height:40px;width:40px;height:40px;padding-left:3px}}@media only screen and (max-width:767px){.flow .flow_box .flow_inner{width:calc(100% - 56px)}}@media only screen and (max-width:767px){.flow .flow_box:before{left:20px}}.btn{display:inline-block;margin:0 auto 1.6rem;padding:1rem 3.6rem .8rem;border-radius:0;background-color:transparent;border:solid 1px #000;color:#000;line-height:1.6;text-decoration:none !important}.btn:hover,.btn:active{color:#000;opacity:.7;text-decoration:none !important}.btn.btn_bg:hover,.btn.btn_bg:active{color:#000;opacity:.7;text-decoration:none !important}.btn_typeA a{position:relative;margin:0 auto;padding:2rem;color:#fff;text-decoration:none;background:#f8833b;font-weight:500;display:inline-block;text-align:center;width:100%;border-radius:4px;transition:.3s ease-in-out}.btn_typeA a:after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;right:5rem;top:50%;transform:translate(-50%,-50%)}.btn_typeA:hover,.btn_typeA:active{text-decoration:none !important;opacity:.7;transition:.3s ease-in-out}@media only screen and (max-width:1199px){.btn_typeA{text-align:center}}@media only screen and (max-width:767px){.btn_typeA a{padding:1.5rem 1rem;margin-bottom:0;display:block;min-width:200px}}.btn_typeB a{position:relative;margin:0 auto;max-width:350px;width:100%;display:inline-block;padding:1rem 2rem;line-height:1;color:#fff;text-decoration:none;border-radius:4px;font-weight:500;background:#f8833b;text-align:center}.btn_typeB a:after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:700;margin-left:1rem;position:absolute;top:50%;right:5%;transform:translate(-50%,-50%)}.btn_typeB:hover,.btn_typeB:active{text-decoration:none !important;opacity:.7}@media only screen and (max-width:1199px){.btn_typeB{text-align:center}}@media only screen and (max-width:767px){.btn_typeB a{padding:1.5rem 1rem;margin-bottom:0;max-width:250px}}.btn_typeC a{position:relative;margin:0 auto;max-width:350px;width:100%;display:inline-block;padding:2rem 5rem;color:#fff;text-decoration:none;border-radius:50px;font-weight:500;background:#fd9e7d}.btn_typeC a:after{content:"\f30b";font-family:"Font Awesome 5 Free";font-weight:700;margin-left:1rem}.btn_typeC:hover,.btn_typeC:active{text-decoration:none !important;opacity:.7}@media only screen and (max-width:1199px){.btn_typeC{text-align:center}}@media only screen and (max-width:767px){.btn_typeC a{padding:1.5rem 1rem;margin-bottom:0;max-width:250px}}.btn_typeD a{position:relative;margin:0 auto;max-width:350px;padding:1rem 2rem;background-color:#ffedf4;color:#333;text-decoration:none;font-weight:500;min-width:280px;display:inline-block;text-align:center}.btn_typeD a:after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;right:1rem;top:50%;transform:translate(-50%,-50%)}.btn_typeD:hover,.btn_typeD:active{text-decoration:none !important;opacity:.7}@media only screen and (max-width:1199px){.btn_typeD{text-align:center}}@media only screen and (max-width:767px){.btn_typeD a{padding:1.5rem 1rem;margin-bottom:0;display:block}}.btn_sub_cat{display:inline-block;margin:0 auto 1.6rem;padding:1rem 3.6rem .8rem;border-radius:0;background-color:transparent;border:solid 1px #000;color:#000;line-height:1.6;text-decoration:none !important}.btn_sub_cat:hover,.btn_sub_cat:active{color:#000;opacity:.7;text-decoration:none !important}.btn_sub_cat.btn_bg:hover,.btn_sub_cat.btn_bg:active{color:#000;opacity:.7;text-decoration:none !important}.btn_mt{display:inline-block;margin:0 auto 1.6rem;padding:1rem 3.6rem .8rem;border-radius:0;background-color:transparent;border:solid 1px #000;color:#000;line-height:1.6;text-decoration:none !important;margin-top:.8rem;padding:2px 20px;margin-bottom:0}.btn_mt:hover,.btn_mt:active{color:#000;opacity:.7;text-decoration:none !important}.btn_mt.btn_bg:hover,.btn_mt.btn_bg:active{color:#000;opacity:.7;text-decoration:none !important}.top_page_more_link,.entry_more_link{text-align:center}.top_page_more_link a,.entry_more_link a{display:inline-block;margin:0 auto 1.6rem;padding:1rem 3.6rem .8rem;border-radius:0;background-color:transparent;border:solid 1px #000;color:#000;line-height:1.6;text-decoration:none !important;font-family:futura-pt-condensed,sans-serif;font-size:1.8rem;letter-spacing:2px;padding:.5rem 5rem}.top_page_more_link a:hover,.top_page_more_link a:active{color:#000;opacity:.7;text-decoration:none !important}.entry_more_link a:hover,.entry_more_link a:active{color:#000;opacity:.7;text-decoration:none !important}.top_page_more_link a.btn_bg:hover,.top_page_more_link a.btn_bg:active{color:#000;opacity:.7;text-decoration:none !important}.entry_more_link a.btn_bg:hover,.entry_more_link a.btn_bg:active{color:#000;opacity:.7;text-decoration:none !important}.title_ll,.title_l,.title_m,.title_s,.title_ss,.title_sss{font-weight:300}@media only screen and (max-width:767px){.title_ll,.title_l,.title_m,.title_s,.title_ss,.title_sss{letter-spacing:0px}}.title_ll{font-size:4rem;text-align:center;line-height:1;letter-spacing:5px;margin-bottom:3rem;font-weight:700;padding:1rem}@media screen and (min-width:768px) and (max-width:1199px){.title_ll{font-size:3.5rem}}@media only screen and (max-width:767px){.title_ll{margin-bottom:2rem;font-size:3rem;padding:0}}.title_l{font-size:3rem;line-height:1.3;font-weight:500}@media only screen and (max-width:767px){.title_l{margin-bottom:20px;font-size:2.5rem}}.title_m{font-size:2.5rem;font-weight:500;line-height:1.5}@media only screen and (min-width:1200px){.title_m{margin-bottom:30px}}@media only screen and (max-width:767px){.title_m{margin-bottom:20px;display:block;font-size:1.6rem}.title_m:after{margin:2rem auto}}.italic{font-style:italic}.title_s{font-size:2rem;margin-bottom:1rem;font-weight:500}@media only screen and (max-width:767px){.title_s{font-size:1.6rem;padding:.5rem 2rem}}.title_ss,.title_sss{font-size:1.8rem;font-weight:700}@media screen and (min-width:768px) and (max-width:1199px){.title_ss{font-size:1.6rem}}@media only screen and (max-width:767px){.title_ss{font-size:1.2rem}}@media screen and (min-width:768px) and (max-width:1199px){.title_sss{font-size:1.6rem}}@media only screen and (max-width:767px){.title_sss{font-size:1.2rem}}.sub_page .title_ll{font-size:4rem;position:relative;line-height:1.5}@media only screen and (max-width:767px){.sub_page .title_ll{font-size:2.5rem;line-height:1.3;letter-spacing:0}}.sub_page .title_l{background:rgba(255,220,199,.8);padding:1rem}@media only screen and (max-width:767px){.sub_page .title_l{font-size:2rem}}.sub_page .title_m{color:#f8833b;border-bottom:2px solid #f8833b;padding:0 0 1rem}@media only screen and (max-width:767px){.sub_page .title_s{padding:0}}.deco_title{background:#edd8d5;padding:1.5rem 2rem}@media only screen and (max-width:767px){.deco_title{padding:1rem}}.eng_title{font-family:"Cormorant Infant","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;letter-spacing:0;transform:skewX(-8deg)}h2 .eng_title{background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/h2_bg.png) center bottom no-repeat;background-size:41px 10px;padding-bottom:20px;font-size:3rem}@media only screen and (max-width:767px){h2 .eng_title{font-size:2rem}}.blog_name{font-size:2rem}.title_typeA{border-bottom:1px solid #000;padding-bottom:10px;font-weight:700;font-size:1.8rem}@media only screen and (max-width:767px){.title_typeA{display:block;font-size:1.4rem}}.title_typeB{font-size:1.8rem;background-color:#f4f3eb;padding:10px 20px;font-weight:700}@media screen and (min-width:768px) and (max-width:1199px){.title_typeB{font-size:1.6rem}}@media only screen and (max-width:767px){.title_typeB{font-size:1.2rem}}.title_deco{background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/h2_bg02.png) center bottom no-repeat;background-size:11px 44px;padding-bottom:50px}@media only screen and (max-width:767px){.title_deco{background-size:7px 30px;padding-bottom:40px}}.title_deco01{background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/h2_bg.png) center bottom no-repeat;background-size:41px 10px;padding-bottom:20px}.txt_ll{font-size:5rem;font-weight:700}@media only screen and (max-width:767px){.txt_ll{font-size:4rem;line-height:1.5}}.txt_l{font-size:4rem}@media only screen and (max-width:767px){.txt_l{font-size:3rem}}.txt_m{font-size:2rem}@media only screen and (max-width:767px){.txt_m{font-size:2rem}}.txt_s{font-size:1.3rem}@media only screen and (max-width:767px){.txt_s{font-size:1.5rem}}.txt_ss{font-size:1rem}.ff_en{font-family:futura-pt-condensed,sans-serif}.img_center{display:block;margin-left:auto;margin-right:auto}.cf:after{content:"";clear:both;display:block}.f_l{float:left}@media only screen and (max-width:767px){.f_l{float:none}}.f_r{float:right}@media only screen and (max-width:767px){.f_r{float:none}}.fw_n{font-weight:400 !important}.fw_b{font-weight:700 !important}.ta_l{text-align:left !important}.ta_r{text-align:right !important}.ta_c,.align_center{text-align:center}@media only screen and (min-width:1200px){.pc_ta_c{text-align:center !important}.pc_ta_l{text-align:left !important}.pc_ta_r{text-align:right !important}}@media screen and (min-width:768px) and (max-width:1199px){.tb_ta_c{text-align:center !important}.tb_ta_l{text-align:left !important}.tb_ta_r{text-align:right !important}}@media only screen and (max-width:767px){.sp_ta_c{text-align:center !important}.sp_ta_l{text-align:left !important}.sp_ta_r{text-align:right !important}}@media only screen and (min-width:1200px){.pc_fw_n{font-weight:400 !important}.pc_fw_b{font-weight:700 !important}.pc_ta_l{text-align:left !important}.pc_ta_r{text-align:right !important}}@media screen and (min-width:768px) and (max-width:1199px){.tb_fw_n{font-weight:400 !important}.tb_fw_b{font-weight:700 !important}.tb_ta_l{text-align:left !important}.tb_ta_r{text-align:right !important}}@media only screen and (max-width:767px){.sp_fw_n{font-weight:400 !important}.sp_fw_b{font-weight:700 !important}.sp_ta_l{text-align:left !important}.sp_ta_r{text-align:right !important}}.align_item{align-items:center}.img_100 img{width:100%}.caution{color:#ca0808;font-weight:700}.color_orange{color:#f8833b}.color_green{color:#f8833b}.color_blue{color:#78869b}.color_white{color:#fff}.color_gold{color:#d3bc6c}.color_gray{color:#d3d7e1}.maker_yellow{background-color:#feff98;padding:0 1rem;display:inline-block}.maker_blue{background-color:#d1f7ff;padding:0 1rem;display:inline-block}.maker_pink{background-color:#ffd8e7;padding:0 1rem;display:inline-block}.bg_blue{background:#bff1fe !important}.bg_pink{background:#fccbd6 !important}.bg_white{background:#fff}.bg_gray_box{background:#fff;padding:3rem;font-size:1.6rem}@media only screen and (max-width:767px){.bg_gray_box{padding:1rem 2rem;font-size:1.4rem}}.border_bottom:after{content:"";background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/line01.gif) left bottom repeat-x;width:100%;max-width:1290px;display:block;height:3px;margin:0 auto}@media only screen and (min-width:1200px){.mb_l{margin-bottom:100px !important}}@media screen and (min-width:768px) and (max-width:1199px){.mb_l{margin-bottom:80px !important}}@media only screen and (max-width:767px){.mb_l{margin-bottom:70px !important}}@media only screen and (min-width:1200px){.mb_m{margin-bottom:50px !important}}@media screen and (min-width:768px) and (max-width:1199px){.mb_m{margin-bottom:40px !important}}@media only screen and (max-width:767px){.mb_m{margin-bottom:30px !important}}@media only screen and (min-width:1200px){.mb_s{margin-bottom:20px !important}}@media screen and (min-width:768px) and (max-width:1199px){.mb_s{margin-bottom:20px !important}}@media only screen and (max-width:767px){.mb_s{margin-bottom:10px !important}}@media only screen and (min-width:1200px){.pt_l{padding-top:100px !important}}@media screen and (min-width:768px) and (max-width:1199px){.pt_l{padding-top:70px !important}}@media only screen and (max-width:767px){.pt_l{padding-top:50px !important}}@media only screen and (min-width:1200px){.pt_m{padding-top:40px !important}}@media screen and (min-width:768px) and (max-width:1199px){.pt_m{padding-top:40px !important}}@media only screen and (max-width:767px){.pt_m{padding-top:20px !important}}@media only screen and (min-width:1200px){.pt_s{padding-top:20px !important}}@media screen and (min-width:768px) and (max-width:1199px){.pt_s{padding-top:20px !important}}@media only screen and (max-width:767px){.pt_s{padding-top:10px !important}}@media only screen and (min-width:1200px){.pb_l{padding-bottom:100px !important}}@media screen and (min-width:768px) and (max-width:1199px){.pb_l{padding-bottom:70px !important}}@media only screen and (max-width:767px){.pb_l{padding-bottom:50px !important}}@media only screen and (min-width:1200px){.pb_m{padding-bottom:40px !important}}@media screen and (min-width:768px) and (max-width:1199px){.pb_m{padding-bottom:40px !important}}@media only screen and (max-width:767px){.pb_m{padding-bottom:20px !important}}@media only screen and (min-width:1200px){.pb_s{padding-bottom:20px !important}}@media screen and (min-width:768px) and (max-width:1199px){.pb_s{padding-bottom:20px !important}}@media only screen and (max-width:767px){.pb_s{padding-bottom:10px !important}}.mt_0{margin-top:0 !important}.mt_5{margin-top:.5rem !important}.mt_10{margin-top:1rem !important}.mt_15{margin-top:1.5rem !important}.mt_20{margin-top:2rem !important}.mt_25{margin-top:2.5rem !important}.mt_30{margin-top:3rem !important}.mt_35{margin-top:3.5rem !important}.mt_40{margin-top:4rem !important}.mt_45{margin-top:4.5rem !important}.mt_50{margin-top:5rem !important}.mt_55{margin-top:5.5rem !important}.mt_60{margin-top:6rem !important}.mt_65{margin-top:6.5rem !important}.mt_70{margin-top:7rem !important}.mt_75{margin-top:7.5rem !important}.mt_80{margin-top:8rem !important}.mt_85{margin-top:8.5rem !important}.mt_90{margin-top:9rem !important}.mt_95{margin-top:9.5rem !important}.mt_100{margin-top:10rem !important}.mb_0{margin-bottom:0 !important}.mb_5{margin-bottom:.5rem !important}.mb_10{margin-bottom:1rem !important}.mb_15{margin-bottom:1.5rem !important}.mb_20{margin-bottom:2rem !important}.mb_25{margin-bottom:2.5rem !important}.mb_30{margin-bottom:3rem !important}.mb_35{margin-bottom:3.5rem !important}.mb_40{margin-bottom:4rem !important}.mb_45{margin-bottom:4.5rem !important}.mb_50{margin-bottom:5rem !important}.mb_55{margin-bottom:5.5rem !important}.mb_60{margin-bottom:6rem !important}.mb_65{margin-bottom:6.5rem !important}.mb_70{margin-bottom:7rem !important}.mb_75{margin-bottom:7.5rem !important}.mb_80{margin-bottom:8rem !important}.mb_85{margin-bottom:8.5rem !important}.mb_90{margin-bottom:9rem !important}.mb_95{margin-bottom:9.5rem !important}.mb_100{margin-bottom:10rem !important}.mr_0{margin-right:0 !important}.mr_5{margin-right:.5rem !important}.mr_10{margin-right:1rem !important}.mr_15{margin-right:1.5rem !important}.mr_20{margin-right:2rem !important}.mr_25{margin-right:2.5rem !important}.mr_30{margin-right:3rem !important}.mr_35{margin-right:3.5rem !important}.mr_40{margin-right:4rem !important}.mr_45{margin-right:4.5rem !important}.mr_50{margin-right:5rem !important}.mr_55{margin-right:5.5rem !important}.mr_60{margin-right:6rem !important}.mr_65{margin-right:6.5rem !important}.mr_70{margin-right:7rem !important}.mr_75{margin-right:7.5rem !important}.mr_80{margin-right:8rem !important}.mr_85{margin-right:8.5rem !important}.mr_90{margin-right:9rem !important}.mr_95{margin-right:9.5rem !important}.mr_100{margin-right:10rem !important}.ml_0{margin-left:0 !important}.ml_5{margin-left:.5rem !important}.ml_10{margin-left:1rem !important}.ml_15{margin-left:1.5rem !important}.ml_20{margin-left:2rem !important}.ml_25{margin-left:2.5rem !important}.ml_30{margin-left:3rem !important}.ml_35{margin-left:3.5rem !important}.ml_40{margin-left:4rem !important}.ml_45{margin-left:4.5rem !important}.ml_50{margin-left:5rem !important}.ml_55{margin-left:5.5rem !important}.ml_60{margin-left:6rem !important}.ml_65{margin-left:6.5rem !important}.ml_70{margin-left:7rem !important}.ml_75{margin-left:7.5rem !important}.ml_80{margin-left:8rem !important}.ml_85{margin-left:8.5rem !important}.ml_90{margin-left:9rem !important}.ml_95{margin-left:9.5rem !important}.ml_100{margin-left:10rem !important}.pt_0{padding-top:0 !important}.pt_5{padding-top:.5rem !important}.pt_10{padding-top:1rem !important}.pt_15{padding-top:1.5rem !important}.pt_20{padding-top:2rem !important}.pt_25{padding-top:2.5rem !important}.pt_30{padding-top:3rem !important}.pt_35{padding-top:3.5rem !important}.pt_40{padding-top:4rem !important}.pt_45{padding-top:4.5rem !important}.pt_50{padding-top:5rem !important}.pt_55{padding-top:5.5rem !important}.pt_60{padding-top:6rem !important}.pt_65{padding-top:6.5rem !important}.pt_70{padding-top:7rem !important}.pt_75{padding-top:7.5rem !important}.pt_80{padding-top:8rem !important}.pt_85{padding-top:8.5rem !important}.pt_90{padding-top:9rem !important}.pt_95{padding-top:9.5rem !important}.pt_100{padding-top:10rem !important}.pb_0{padding-bottom:0 !important}.pb_5{padding-bottom:.5rem !important}.pb_10{padding-bottom:1rem !important}.pb_15{padding-bottom:1.5rem !important}.pb_20{padding-bottom:2rem !important}.pb_25{padding-bottom:2.5rem !important}.pb_30{padding-bottom:3rem !important}.pb_35{padding-bottom:3.5rem !important}.pb_40{padding-bottom:4rem !important}.pb_45{padding-bottom:4.5rem !important}.pb_50{padding-bottom:5rem !important}.pb_55{padding-bottom:5.5rem !important}.pb_60{padding-bottom:6rem !important}.pb_65{padding-bottom:6.5rem !important}.pb_70{padding-bottom:7rem !important}.pb_75{padding-bottom:7.5rem !important}.pb_80{padding-bottom:8rem !important}.pb_85{padding-bottom:8.5rem !important}.pb_90{padding-bottom:9rem !important}.pb_95{padding-bottom:9.5rem !important}.pb_100{padding-bottom:10rem !important}.pr_0{padding-right:0 !important}.pr_5{padding-right:.5rem !important}.pr_10{padding-right:1rem !important}.pr_15{padding-right:1.5rem !important}.pr_20{padding-right:2rem !important}.pr_25{padding-right:2.5rem !important}.pr_30{padding-right:3rem !important}.pr_35{padding-right:3.5rem !important}.pr_40{padding-right:4rem !important}.pr_45{padding-right:4.5rem !important}.pr_50{padding-right:5rem !important}.pr_55{padding-right:5.5rem !important}.pr_60{padding-right:6rem !important}.pr_65{padding-right:6.5rem !important}.pr_70{padding-right:7rem !important}.pr_75{padding-right:7.5rem !important}.pr_80{padding-right:8rem !important}.pr_85{padding-right:8.5rem !important}.pr_90{padding-right:9rem !important}.pr_95{padding-right:9.5rem !important}.pr_100{padding-right:10rem !important}.pl_0{padding-left:0 !important}.pl_5{padding-left:.5rem !important}.pl_10{padding-left:1rem !important}.pl_15{padding-left:1.5rem !important}.pl_20{padding-left:2rem !important}.pl_25{padding-left:2.5rem !important}.pl_30{padding-left:3rem !important}.pl_35{padding-left:3.5rem !important}.pl_40{padding-left:4rem !important}.pl_45{padding-left:4.5rem !important}.pl_50{padding-left:5rem !important}.pl_55{padding-left:5.5rem !important}.pl_60{padding-left:6rem !important}.pl_65{padding-left:6.5rem !important}.pl_70{padding-left:7rem !important}.pl_75{padding-left:7.5rem !important}.pl_80{padding-left:8rem !important}.pl_85{padding-left:8.5rem !important}.pl_90{padding-left:9rem !important}.pl_95{padding-left:9.5rem !important}.pl_100{padding-left:10rem !important}@media only screen and (min-width:1200px){.pc_mb_0{margin-bottom:0 !important}.pc_mb_5{margin-bottom:.5rem !important}.pc_mb_10{margin-bottom:1rem !important}.pc_mb_15{margin-bottom:1.5rem !important}.pc_mb_20{margin-bottom:2rem !important}.pc_mb_25{margin-bottom:2.5rem !important}.pc_mb_30{margin-bottom:3rem !important}.pc_mb_35{margin-bottom:3.5rem !important}.pc_mb_40{margin-bottom:4rem !important}.pc_mb_45{margin-bottom:4.5rem !important}.pc_mb_50{margin-bottom:5rem !important}.pc_mb_55{margin-bottom:5.5rem !important}.pc_mb_60{margin-bottom:6rem !important}.pc_mb_65{margin-bottom:6.5rem !important}.pc_mb_70{margin-bottom:7rem !important}.pc_mb_75{margin-bottom:7.5rem !important}.pc_mb_80{margin-bottom:8rem !important}.pc_mb_85{margin-bottom:8.5rem !important}.pc_mb_90{margin-bottom:9rem !important}.pc_mb_95{margin-bottom:9.5rem !important}.pc_mb_100{margin-bottom:10rem !important}.pc_mt_50{margin-top:5rem !important}}@media screen and (min-width:768px) and (max-width:1199px){.tb_mb_0{margin-bottom:0 !important}.tb_mb_5{margin-bottom:.5rem !important}.tb_mb_10{margin-bottom:1rem !important}.tb_mb_15{margin-bottom:1.5rem !important}.tb_mb_20{margin-bottom:2rem !important}.tb_mb_25{margin-bottom:2.5rem !important}.tb_mb_30{margin-bottom:3rem !important}.tb_mb_35{margin-bottom:3.5rem !important}.tb_mb_40{margin-bottom:4rem !important}.tb_mb_45{margin-bottom:4.5rem !important}.tb_mb_50{margin-bottom:5rem !important}.tb_mb_55{margin-bottom:5.5rem !important}.tb_mb_60{margin-bottom:6rem !important}.tb_mb_65{margin-bottom:6.5rem !important}.tb_mb_70{margin-bottom:7rem !important}.tb_mb_75{margin-bottom:7.5rem !important}.tb_mb_80{margin-bottom:8rem !important}.tb_mb_85{margin-bottom:8.5rem !important}.tb_mb_90{margin-bottom:9rem !important}.tb_mb_95{margin-bottom:9.5rem !important}.tb_mb_100{margin-bottom:10rem !important}}@media only screen and (max-width:767px){.sp_mb_0{margin-bottom:0 !important}.sp_mb_5{margin-bottom:.5rem !important}.sp_mb_10{margin-bottom:1rem !important}.sp_mb_15{margin-bottom:1.5rem !important}.sp_mb_20{margin-bottom:2rem !important}.sp_mb_25{margin-bottom:2.5rem !important}.sp_mb_30{margin-bottom:3rem !important}.sp_mb_35{margin-bottom:3.5rem !important}.sp_mb_40{margin-bottom:4rem !important}.sp_mb_45{margin-bottom:4.5rem !important}.sp_mb_50{margin-bottom:5rem !important}.sp_mb_55{margin-bottom:5.5rem !important}.sp_mb_60{margin-bottom:6rem !important}.sp_mb_65{margin-bottom:6.5rem !important}.sp_mb_70{margin-bottom:7rem !important}.sp_mb_75{margin-bottom:7.5rem !important}.sp_mb_80{margin-bottom:8rem !important}.sp_mb_85{margin-bottom:8.5rem !important}.sp_mb_90{margin-bottom:9rem !important}.sp_mb_95{margin-bottom:9.5rem !important}.sp_mb_100{margin-bottom:10rem !important}}@media only screen and (min-width:1200px){.pc_mb_0{margin-bottom:0 !important}.pc_mb_5{margin-bottom:.5rem !important}.pc_mb_10{margin-bottom:1rem !important}.pc_mb_15{margin-bottom:1.5rem !important}.pc_mb_20{margin-bottom:2rem !important}.pc_mb_25{margin-bottom:2.5rem !important}.pc_mb_30{margin-bottom:3rem !important}.pc_mb_35{margin-bottom:3.5rem !important}.pc_mb_40{margin-bottom:4rem !important}.pc_mb_45{margin-bottom:4.5rem !important}.pc_mb_50{margin-bottom:5rem !important}.pc_mb_55{margin-bottom:5.5rem !important}.pc_mb_60{margin-bottom:6rem !important}.pc_mb_65{margin-bottom:6.5rem !important}.pc_mb_70{margin-bottom:7rem !important}.pc_mb_75{margin-bottom:7.5rem !important}.pc_mb_80{margin-bottom:8rem !important}.pc_mb_85{margin-bottom:8.5rem !important}.pc_mb_90{margin-bottom:9rem !important}.pc_mb_95{margin-bottom:9.5rem !important}.pc_mb_100{margin-bottom:10rem !important}}@media screen and (min-width:768px) and (max-width:1199px){.tb_mb_0{margin-bottom:0 !important}.tb_mb_5{margin-bottom:.5rem !important}.tb_mb_10{margin-bottom:1rem !important}.tb_mb_15{margin-bottom:1.5rem !important}.tb_mb_20{margin-bottom:2rem !important}.tb_mb_25{margin-bottom:2.5rem !important}.tb_mb_30{margin-bottom:3rem !important}.tb_mb_35{margin-bottom:3.5rem !important}.tb_mb_40{margin-bottom:4rem !important}.tb_mb_45{margin-bottom:4.5rem !important}.tb_mb_50{margin-bottom:5rem !important}.tb_mb_55{margin-bottom:5.5rem !important}.tb_mb_60{margin-bottom:6rem !important}.tb_mb_65{margin-bottom:6.5rem !important}.tb_mb_70{margin-bottom:7rem !important}.tb_mb_75{margin-bottom:7.5rem !important}.tb_mb_80{margin-bottom:8rem !important}.tb_mb_85{margin-bottom:8.5rem !important}.tb_mb_90{margin-bottom:9rem !important}.tb_mb_95{margin-bottom:9.5rem !important}.tb_mb_100{margin-bottom:10rem !important}}@media only screen and (max-width:767px){.sp_mb_0{margin-bottom:0 !important}.sp_mb_5{margin-bottom:.5rem !important}.sp_mb_10{margin-bottom:1rem !important}.sp_mb_15{margin-bottom:1.5rem !important}.sp_mb_20{margin-bottom:2rem !important}.sp_mb_25{margin-bottom:2.5rem !important}.sp_mb_30{margin-bottom:3rem !important}.sp_mb_35{margin-bottom:3.5rem !important}.sp_mb_40{margin-bottom:4rem !important}.sp_mb_45{margin-bottom:4.5rem !important}.sp_mb_50{margin-bottom:5rem !important}.sp_mb_55{margin-bottom:5.5rem !important}.sp_mb_60{margin-bottom:6rem !important}.sp_mb_65{margin-bottom:6.5rem !important}.sp_mb_70{margin-bottom:7rem !important}.sp_mb_75{margin-bottom:7.5rem !important}.sp_mb_80{margin-bottom:8rem !important}.sp_mb_85{margin-bottom:8.5rem !important}.sp_mb_90{margin-bottom:9rem !important}.sp_mb_95{margin-bottom:9.5rem !important}.sp_mb_100{margin-bottom:10rem !important}}.row{display:flex;flex-wrap:wrap}@media only screen and (min-width:1200px){.row-10{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row-10>*{padding-right:.5rem;padding-left:.5rem}.row-20{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.row-20>*{padding-right:1rem;padding-left:1rem}.row-30{display:flex;flex-wrap:wrap;margin-right:-1.5rem;margin-left:-1.5rem}.row-30>*{padding-right:1.5rem;padding-left:1.5rem}.row-40{display:flex;flex-wrap:wrap;margin-right:-2rem;margin-left:-2rem}.row-40>*{padding-right:2rem;padding-left:2rem}.row-50{display:flex;flex-wrap:wrap;margin-right:-2.5rem;margin-left:-2.5rem}.row-50>*{padding-right:2.5rem;padding-left:2.5rem}.row-60{display:flex;flex-wrap:wrap;margin-right:-3rem;margin-left:-3rem}.row-60>*{padding-right:3rem;padding-left:3rem}}@media screen and (min-width:768px) and (max-width:1199px){.tb-row-10{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.tb-row-10>*{padding-right:.5rem;padding-left:.5rem}.tb-row-20{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.tb-row-20>*{padding-right:1rem;padding-left:1rem}.tb-row-30{display:flex;flex-wrap:wrap;margin-right:-1.5rem;margin-left:-1.5rem}.tb-row-30>*{padding-right:1.5rem;padding-left:1.5rem}.tb-row-40{display:flex;flex-wrap:wrap;margin-right:-2rem;margin-left:-2rem}.tb-row-40>*{padding-right:2rem;padding-left:2rem}.tb-row-50{display:flex;flex-wrap:wrap;margin-right:-2.5rem;margin-left:-2.5rem}.tb-row-50>*{padding-right:2.5rem;padding-left:2.5rem}.tb-row-60{display:flex;flex-wrap:wrap;margin-right:-3rem;margin-left:-3rem}.tb-row-60>*{padding-right:3rem;padding-left:3rem}}@media only screen and (max-width:767px){.sp-row-10{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.sp-row-10>*{padding-right:.5rem;padding-left:.5rem}.sp-row-20{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.sp-row-20>*{padding-right:1rem;padding-left:1rem}.sp-row-30{display:flex;flex-wrap:wrap;margin-right:-1.5rem;margin-left:-1.5rem}.sp-row-30>*{padding-right:1.5rem;padding-left:1.5rem}.sp-row-40{display:flex;flex-wrap:wrap;margin-right:-2rem;margin-left:-2rem}.sp-row-40>*{padding-right:2rem;padding-left:2rem}.sp-row-50{display:flex;flex-wrap:wrap;margin-right:-2.5rem;margin-left:-2.5rem}.sp-row-50>*{padding-right:2.5rem;padding-left:2.5rem}.sp-row-60{display:flex;flex-wrap:wrap;margin-right:-3rem;margin-left:-3rem}.sp-row-60>*{padding-right:3rem;padding-left:3rem}}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-tb-1,.col-tb-2,.col-tb-3,.col-tb-4,.col-tb-5,.col-tb-6,.col-tb-7,.col-tb-8,.col-tb-9,.col-tb-10,.col-tb-11,.col-tb-12,.col-tb,.col-tb-auto,.col-sp-1,.col-sp-2,.col-sp-3,.col-sp-4,.col-sp-5,.col-sp-6,.col-sp-7,.col-sp-8,.col-sp-9,.col-sp-10,.col-sp-11,.col-sp-12,.col-sp,.col-sp-auto{position:relative;width:100%}@media only screen and (min-width:1200px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media screen and (min-width:768px) and (max-width:1199px){.col-tb{flex-basis:0;flex-grow:1;max-width:100%}.col-tb-auto{flex:0 0 auto;width:auto;max-width:100%}.col-tb-1{flex:0 0 8.333333%;max-width:8.333333%}.col-tb-2{flex:0 0 16.666667%;max-width:16.666667%}.col-tb-3{flex:0 0 25%;max-width:25%}.col-tb-4{flex:0 0 33.333333%;max-width:33.333333%}.col-tb-5{flex:0 0 41.666667%;max-width:41.666667%}.col-tb-6{flex:0 0 50%;max-width:50%}.col-tb-7{flex:0 0 58.333333%;max-width:58.333333%}.col-tb-8{flex:0 0 66.666667%;max-width:66.666667%}.col-tb-9{flex:0 0 75%;max-width:75%}.col-tb-10{flex:0 0 83.333333%;max-width:83.333333%}.col-tb-11{flex:0 0 91.666667%;max-width:91.666667%}.col-tb-12{flex:0 0 100%;max-width:100%}.order-tb-first{order:-1}.order-tb-last{order:13}.order-tb-0{order:0}.order-tb-1{order:1}.order-tb-2{order:2}.order-tb-3{order:3}.order-tb-4{order:4}.order-tb-5{order:5}.order-tb-6{order:6}.order-tb-7{order:7}.order-tb-8{order:8}.order-tb-9{order:9}.order-tb-10{order:10}.order-tb-11{order:11}.order-tb-12{order:12}.offset-tb-0{margin-left:0}.offset-tb-1{margin-left:8.333333%}.offset-tb-2{margin-left:16.666667%}.offset-tb-3{margin-left:25%}.offset-tb-4{margin-left:33.333333%}.offset-tb-5{margin-left:41.666667%}.offset-tb-6{margin-left:50%}.offset-tb-7{margin-left:58.333333%}.offset-tb-8{margin-left:66.666667%}.offset-tb-9{margin-left:75%}.offset-tb-10{margin-left:83.333333%}.offset-tb-11{margin-left:91.666667%}.flex-tb-row{flex-direction:row !important}.flex-tb-column{flex-direction:column !important}.flex-tb-row-reverse{flex-direction:row-reverse !important}.flex-tb-column-reverse{flex-direction:column-reverse !important}.flex-tb-wrap{flex-wrap:wrap !important}.flex-tb-nowrap{flex-wrap:nowrap !important}.flex-tb-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-tb-fill{flex:1 1 auto !important}.flex-tb-grow-0{flex-grow:0 !important}.flex-tb-grow-1{flex-grow:1 !important}.flex-tb-shrink-0{flex-shrink:0 !important}.flex-tb-shrink-1{flex-shrink:1 !important}.justify-content-tb-start{justify-content:flex-start !important}.justify-content-tb-end{justify-content:flex-end !important}.justify-content-tb-center{justify-content:center !important}.justify-content-tb-between{justify-content:space-between !important}.justify-content-tb-around{justify-content:space-around !important}.align-items-tb-start{align-items:flex-start !important}.align-items-tb-end{align-items:flex-end !important}.align-items-tb-center{align-items:center !important}.align-items-tb-baseline{align-items:baseline !important}.align-items-tb-stretch{align-items:stretch !important}.align-content-tb-start{align-content:flex-start !important}.align-content-tb-end{align-content:flex-end !important}.align-content-tb-center{align-content:center !important}.align-content-tb-between{align-content:space-between !important}.align-content-tb-around{align-content:space-around !important}.align-content-tb-stretch{align-content:stretch !important}.align-self-tb-auto{align-self:auto !important}.align-self-tb-start{align-self:flex-start !important}.align-self-tb-end{align-self:flex-end !important}.align-self-tb-center{align-self:center !important}.align-self-tb-baseline{align-self:baseline !important}.align-self-tb-stretch{align-self:stretch !important}}@media only screen and (max-width:767px){.col-sp{flex-basis:0;flex-grow:1;max-width:100%}.col-sp-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sp-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sp-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sp-3{flex:0 0 25%;max-width:25%}.col-sp-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sp-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sp-6{flex:0 0 50%;max-width:50%}.col-sp-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sp-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sp-9{flex:0 0 75%;max-width:75%}.col-sp-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sp-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sp-12{flex:0 0 100%;max-width:100%}.order-sp-first{order:-1}.order-sp-last{order:13}.order-sp-0{order:0}.order-sp-1{order:1}.order-sp-2{order:2}.order-sp-3{order:3}.order-sp-4{order:4}.order-sp-5{order:5}.order-sp-6{order:6}.order-sp-7{order:7}.order-sp-8{order:8}.order-sp-9{order:9}.order-sp-10{order:10}.order-sp-11{order:11}.order-sp-12{order:12}.offset-sp-0{margin-left:0}.offset-sp-1{margin-left:8.333333%}.offset-sp-2{margin-left:16.666667%}.offset-sp-3{margin-left:25%}.offset-sp-4{margin-left:33.333333%}.offset-sp-5{margin-left:41.666667%}.offset-sp-6{margin-left:50%}.offset-sp-7{margin-left:58.333333%}.offset-sp-8{margin-left:66.666667%}.offset-sp-9{margin-left:75%}.offset-sp-10{margin-left:83.333333%}.offset-sp-11{margin-left:91.666667%}.flex-sp-row{flex-direction:row !important}.flex-sp-column{flex-direction:column !important}.flex-sp-row-reverse{flex-direction:row-reverse !important}.flex-sp-column-reverse{flex-direction:column-reverse !important}.flex-sp-wrap{flex-wrap:wrap !important}.flex-sp-nowrap{flex-wrap:nowrap !important}.flex-sp-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sp-fill{flex:1 1 auto !important}.flex-sp-grow-0{flex-grow:0 !important}.flex-sp-grow-1{flex-grow:1 !important}.flex-sp-shrink-0{flex-shrink:0 !important}.flex-sp-shrink-1{flex-shrink:1 !important}.justify-content-sp-start{justify-content:flex-start !important}.justify-content-sp-end{justify-content:flex-end !important}.justify-content-sp-center{justify-content:center !important}.justify-content-sp-between{justify-content:space-between !important}.justify-content-sp-around{justify-content:space-around !important}.align-items-sp-start{align-items:flex-start !important}.align-items-sp-end{align-items:flex-end !important}.align-items-sp-center{align-items:center !important}.align-items-sp-baseline{align-items:baseline !important}.align-items-sp-stretch{align-items:stretch !important}.align-content-sp-start{align-content:flex-start !important}.align-content-sp-end{align-content:flex-end !important}.align-content-sp-center{align-content:center !important}.align-content-sp-between{align-content:space-between !important}.align-content-sp-around{align-content:space-around !important}.align-content-sp-stretch{align-content:stretch !important}.align-self-sp-auto{align-self:auto !important}.align-self-sp-start{align-self:flex-start !important}.align-self-sp-end{align-self:flex-end !important}.align-self-sp-center{align-self:center !important}.align-self-sp-baseline{align-self:baseline !important}.align-self-sp-stretch{align-self:stretch !important}}.pc_only,.tablet_more{display:block}@media only screen and (max-width:1199px){.pc_only{display:none}}@media only screen and (max-width:767px){.tablet_more{display:none}}.tablet_under,.sp_only{display:none}@media only screen and (max-width:1199px){.tablet_under{display:block}}@media only screen and (max-width:767px){.sp_only{display:block}}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.gglcalendar{position:relative;padding-bottom:100%;height:0;overflow:hidden}.gglcalendar iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media only screen and (max-width:1199px){.gglcalendar{padding-bottom:70%}}.gglmap{position:relative;padding-top:30px;height:0;overflow:hidden}.gglmap iframe,.gglmap object,.gglmap embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:1200px){.gglmap{padding-bottom:30%}}@media screen and (min-width:768px) and (max-width:1199px){.gglmap{padding-bottom:40%}}@media only screen and (max-width:767px){.gglmap{padding-bottom:60%}}.gglmap_btm{padding-bottom:20%}@media only screen and (max-width:767px){.gglmap_btm{padding-bottom:50%}}.delighter{transition:all .5s ease-out;transform:translateY(10%);opacity:0}.delighter.started{transform:none;opacity:1}#container{position:relative}@media only screen and (min-width:1200px){#colmunContainer{padding-bottom:0}}@media screen and (min-width:768px) and (max-width:1199px){#colmunContainer{padding-bottom:0}}@media only screen and (max-width:767px){#colmunContainer{padding-bottom:0}}.block_ttl{background-repeat:no-repeat;background-position:center top}.block_ttl .title_l{margin-bottom:0;line-height:1.4}@media only screen and (min-width:1200px){.block_ttl{background-image:url(/cmn/images/bg_title_pc01.png);background-size:90%;padding:5% 0;margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1199px){.block_ttl{background-image:url(/cmn/images/bg_title_pc01.png);background-size:90%;padding:4% 0;margin-bottom:20px}}@media only screen and (min-width:700px) and (max-width:959px){.block_ttl{background-image:url(/cmn/images/bg_title_tb.png);background-size:90%;padding:8% 0;margin-bottom:20px}}@media only screen and (max-width:767px){.block_ttl{background-image:url(/cmn/images/bg_title_tb.png);background-size:90%;padding:6% 0;margin-bottom:30px}}@media only screen and (max-width:519px){.block_ttl{background-image:url(/cmn/images/bg_title_sp.png);background-size:90%;padding:10% 0;margin-bottom:10px}}.two_colmun .block_ttl{background-image:none;padding:0;margin-bottom:20px}.two_colmun .block_ttl .title_l{text-align:left;padding:0}.home #colmunContainer{padding-top:0;padding-bottom:0}.home p{margin:0}.content_size{max-width:1200px;margin-right:auto;margin-left:auto}.content_size .content_size,.content_size .content_size_m{padding:0}@media only screen and (min-width:1200px){.content_size{padding-right:5%;padding-left:5%}}@media screen and (min-width:768px) and (max-width:1199px){.content_size{padding-right:4%;padding-left:4%}}@media only screen and (max-width:767px){.content_size{padding-right:5%;padding-left:5%}}.content_size_m{max-width:1350px;margin-right:auto;margin-left:auto;position:relative;z-index:2}@media only screen and (max-width:767px){.content_size_m{padding-right:5%;padding-left:5%}}.content_size .content_size_s{padding:0}.content_size_s{max-width:1200px;margin-right:auto;margin-left:auto;position:relative;z-index:2}@media screen and (min-width:768px) and (max-width:1199px){.content_size_s{padding-right:4%;padding-left:4%}}@media only screen and (max-width:767px){.content_size_s{padding-right:5%;padding-left:5%}}.content_size_ss{max-width:890px;width:100%;margin-right:auto;margin-left:auto}@media only screen and (min-width:1200px){.content_size_ss{padding-right:5%;padding-left:5%}}@media screen and (min-width:768px) and (max-width:1199px){.content_size_ss{padding-right:4%;padding-left:4%}}@media only screen and (max-width:767px){.content_size_ss{padding-right:5%;padding-left:5%}}.content_size_l{box-sizing:content-box;max-width:100%;margin-right:auto;margin-left:auto}@media only screen and (min-width:1200px){.content_size_l{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (max-width:1199px){.content_size_l{padding-right:4%;padding-left:4%}.sub_page .content_size_l{padding-right:0;padding-left:0}}@media only screen and (max-width:767px){.content_size_l{padding-right:5%;padding-left:5%}.sub_page .content_size_l{padding-right:0;padding-left:0}}.two_colmun{max-width:1550px;margin-left:auto;margin-right:auto;padding:0 5%}.two_colmun:after{content:"";clear:both;display:block}.two_colmun #main_col{float:left;max-width:1200px;width:calc(100% - 350px)}.two_colmun .content_size{padding:0}.two_colmun #side_col{width:300px;float:right;display:block}@media only screen and (max-width:1199px){.two_colmun{display:block;padding:0}}@media only screen and (max-width:1199px){.two_colmun #main_col{width:auto;float:none;margin:0 auto 40px;padding:0 4%;box-sizing:content-box}}@media only screen and (max-width:1199px){.two_colmun #side_col{width:auto;padding-right:0;float:none;padding-top:0}}#site_header{position:relative;z-index:10;height:100px}#site_header img{max-width:385px;width:100%}@media only screen and (min-width:1200px){#site_header #main_nav{width:calc(100% - 216px);margin-right:60px}}@media only screen and (max-width:767px){#site_header{height:50px}#site_header img{max-width:250px;width:100%}}.scroll_bnr{position:fixed;right:0;top:20%;z-index:9;text-align:center;line-height:1}.scroll_bnr .v01{margin-bottom:1rem;writing-mode:vertical-rl}.scroll_bnr .v01 a{background-color:#f8833b}.scroll_bnr .v01 a span{display:block;font-size:1.3rem}.scroll_bnr .v02{writing-mode:vertical-rl}.scroll_bnr .v02 a{background-color:#ff8f6a}.scroll_bnr .v01 a,.scroll_bnr .v02 a{text-decoration:none;font-size:2rem;color:#fff;letter-spacing:1px;font-family:"Sawarabi Gothic","游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;padding:2rem 1.5rem;display:block;border-radius:6px 0 0 6px}.scroll_bnr .v01 a img,.scroll_bnr .v02 a img{width:90%}.scroll_bnr .v01 a:hover{background-color:#fd9e7d;transition:.5s}.scroll_bnr .v02 a:hover{background-color:#ffa688;transition:.5s}@media only screen and (max-width:767px){.scroll_bnr{display:none}}#site_header_title{display:flex;align-items:center;height:100%;justify-content:center}#site_header_title img{position:absolute;left:0;top:0;margin:auto}#site_header_title .header_time{position:absolute;right:13rem;font-size:1.3rem;top:6rem}@media only screen and (max-width:767px){#site_header_title .header_time{display:none}}#site_header_title .header_manga{position:absolute;top:2rem;right:65rem;margin:0;padding:0}@media screen and (min-width:768px) and (max-width:1199px){#site_header_title .header_manga{right:auto}}#site_header_title .header_manga a{text-decoration:none;padding:1rem 2rem;border:2px solid #f8833b;color:#f8833b;border-radius:2px}#site_header_title .header_manga a:hover{transition:.3s ease-in-out;opacity:.7}#site_header_title .header_menu{padding:1rem 0;margin:0;display:flex;position:absolute;top:1.5rem;right:12rem}#site_header_title .header_menu li{list-style:none;text-align:center;position:relative;margin-right:1rem}#site_header_title .header_menu li a{border:2px solid #f8833b;border-radius:2px}#site_header_title .header_menu li a:after{content:"\f105";font-family:"Font Awesome 5 Free";position:absolute;top:50%;right:1rem;transform:translate(0,-50%);font-weight:700}#site_header_title .header_menu a{text-decoration:none;display:inline-block;padding:0 3rem 0 2rem;color:#f8833b}#site_header_title .header_menu a:hover{opacity:.7}header ul.menu__second-level{visibility:hidden;opacity:0;z-index:1}header ul.menu__second-level li:after{content:"" !important}header ul.menu__second-level li a{display:block !important;color:#fff !important}header ul.menu__third-level{visibility:hidden;opacity:0}header ul.menu__fourth-level{visibility:hidden;opacity:0}header .menu__second-level li{border-bottom:1px solid #659576;text-align:left !important}header .menu__third-level li{border-top:1px solid #111}header .menu__second-level li a:hover{opacity:.7}header .menu__third-level li a:hover{background:#2a1f1f}header .menu__fourth-level li a:hover{background:#1d0f0f}header .menu:before,header .menu:after{content:" ";display:table}header .menu:after{clear:both}header .menu{*zoom:1;}header .menu>li.menu__single{position:relative}header .menu>li.menu__single span{display:inline-block;padding:1rem 2.5rem}header li.menu__single ul.menu__second-level{position:absolute;width:190%;background:rgba(59,110,77,.9);transition:all .2s ease}header li.menu__single:hover ul.menu__second-level{visibility:visible;opacity:1;padding:0;border-radius:4px}.c-txt.line{padding-bottom:5px;position:relative}.c-txt.line:before{background:#f8833b;content:"";width:100%;height:1px;position:absolute;left:0;bottom:0;margin:auto;transform-origin:right top;transform:scale(0,1);transition:transform .3s}.c-txt.line:hover:before{transform-origin:center top;transform:scale(.7,1)}@media only screen and (min-width:1200px){#site_header_title img{width:170px;position:absolute;top:3rem;left:3rem}}@media screen and (min-width:1200px) and (max-width:1500px){#site_header_title img{width:240px}}@media screen and (min-width:768px) and (max-width:1199px){#site_header_title img{width:170px;margin:0;right:auto;left:0}}@media only screen and (max-width:767px){#site_header_title img{width:140px;margin:0;left:50%;top:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:768px) and (max-width:1199px){#site_header_title .header_menu{display:none}}@media only screen and (max-width:767px){#site_header_title .header_menu{display:none}}#main_nav_btn{z-index:9999;position:fixed;top:2%;right:10px;display:block;display:flex;align-items:center;align-content:center;justify-content:center;font-size:3.2rem;width:80px;height:80px}@media screen and (min-width:768px) and (max-width:1199px){#main_nav_btn{height:60px;width:20%;margin-right:0;top:auto;bottom:0;right:0}}@media only screen and (max-width:767px){#main_nav_btn{height:60px;width:83px;margin-right:0;top:auto;bottom:0;right:0}#main_nav_btn .menubar:after{bottom:5px}}@media only screen and (max-width:1199px){#main_nav_btn{display:flex;align-items:center;align-content:center;justify-content:center}}.menubar{cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;text-decoration:none;box-sizing:border-box;position:absolute;background-color:rgba(0,0,0,0);height:80px;width:80px;padding:10px}.menubar:hover{opacity:1;text-decoration:none}@media only screen and (min-width:1200px){.menubar{height:80px;width:80px}}@media screen and (min-width:768px) and (max-width:1199px){.menubar{height:60px;width:100%;padding:0 3rem;background-color:#f8833b}}@media only screen and (max-width:767px){.menubar{height:60px;width:83px;padding:0 2rem;background-color:#f8833b}}.menubar_line{background:#333;display:block;height:1px;transition:transform .3s;width:100%;transform-origin:center;margin-bottom:15px;border-radius:2px}@media screen and (min-width:768px) and (max-width:1199px){.menubar_line{margin-bottom:8px}}@media only screen and (max-width:767px){.menubar_line{background:#fff;margin-bottom:6px}}.menubar_line_bottom{margin-bottom:0}.menubar.active{margin-top:0;margin-bottom:0}.menubar.active .menubar_line_top{transform:rotate(45deg);margin-bottom:0}.menubar.active .menubar_line_center{display:none}.menubar.active .menubar_txt{margin-top:40px}.menubar.active .menubar_line_bottom{transform:rotate(135deg);margin-top:-2px}.cmn_menu_item{text-align:center}.cmn_logo{display:block;margin:0 0 30px;width:300px}.cmn_tel{font-size:2rem;font-weight:400;margin-bottom:5px}.cmn_address{font-size:1.4rem}.cmn_address i{margin-right:5px}@media only screen and (max-width:767px){.cmn_logo{display:block;margin:0 auto 30px;width:180px}.cmn_address{font-size:1.2rem}}.cmn_btn{text-align:center;margin-bottom:20px}.cmn_btn .btn{margin:0}.cmn_btn i{margin-right:5px}@media only screen and (max-width:767px){.cmn_btn{display:block !important}}.cmn_sns{font-size:2.4rem}.cmn_sns a{color:#000;margin:0 5px}.menu_icon{display:flex;justify-content:center;margin-bottom:20px}.menu_icon img{width:80px;margin-bottom:20px;margin:0 5px}@media only screen and (max-width:767px){.menu_icon img{width:50px}}.main_nav_menu .menu01,.main_nav_menu .menu02{margin-bottom:1rem}.main_nav_menu .menu01 h5,.main_nav_menu .menu02 h5{background:#fff;text-align:center;font-size:1.6rem;padding:1rem;border-radius:4px}.main_nav_menu .menu01 ul,.main_nav_menu .menu02 ul{width:100%;padding:0;margin:0}.main_nav_menu .menu01 ul li,.main_nav_menu .menu02 ul li{list-style:none;font-size:1.4rem;border-bottom:1px solid #fff;width:100%;position:relative}.main_nav_menu .menu01 ul li:before,.main_nav_menu .menu02 ul li:before{content:"\f138";font-family:"Font Awesome 5 Free";font-weight:600;padding-right:5px;color:#f8833b;position:absolute;top:50%;right:0;transform:translate(0,-50%)}.main_nav_menu .menu01 ul li.sub_menu,.main_nav_menu .menu02 ul li.sub_menu{padding-left:2rem}.main_nav_menu .menu01 ul li.sub_menu:before,.main_nav_menu .menu02 ul li.sub_menu:before{content:"-"}.main_nav_menu .menu01 ul li a,.main_nav_menu .menu02 ul li a{text-decoration:none;transition:transform .2s;padding:5% 3%;display:block}.main_nav_menu.header{z-index:9998}.main_nav_menu.header .main_nav_menu_inner .site_header_menu{display:flex;align-items:center;justify-content:flex-end}.main_nav_menu.header .main_nav_menu_inner .site_header_menu ul.main_nav{z-index:9997;width:auto;padding:0;display:-ms-flex;display:flex;align-items:center;justify-content:space-between;height:60px;margin-bottom:0}.main_nav_menu.header .main_nav_menu_inner .site_header_menu ul.main_nav a{color:#000}.main_nav_menu.header .main_nav_menu_inner .site_header_menu ul.main_nav>li{list-style:none;margin:0;padding:0;list-style-type:none;display:inline-block;position:relative;text-align:left;padding:0 16px}.main_nav_menu.header .main_nav_menu_inner .site_header_menu ul.main_nav>li img{margin-top:2rem;vertical-align:top}.main_nav_menu.header .main_nav_menu_inner .site_header_menu ul.main_nav>li a{color:#000;text-decoration:none;height:60px;vertical-align:middle;display:flex;align-items:center;box-sizing:border-box;position:relative;line-height:1.4}.main_nav_menu.header .main_nav_menu_inner .site_header_menu ul.main_nav>li a:hover{text-decoration:none;opacity:.7}.main_nav_menu.header .cmn_btn{margin-left:16px;margin-bottom:0}.main_nav_menu.header .cmn_btn a{font-size:1.4rem;padding:14px 24px;line-height:1}.main_nav_menu.header .cmn_sns{position:fixed;top:50%;right:1.6rem;width:60px;z-index:9990;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-51px}.main_nav_menu.header .cmn_sns a{font-size:1.4rem;display:block;width:60px;text-align:center;font-size:2rem;margin:0}.main_nav_menu.header .cmn_sns a:hover{opacity:.7}.main_nav_menu.drawer{z-index:9998;display:none;position:fixed;top:0;right:0;width:30%;height:100%;overflow-y:auto;background-size:cover;padding-top:120px;background:#f7f0e3}.main_nav_menu.drawer .main_nav_menu_inner{position:relative;width:100%}.main_nav_menu.drawer .main_nav_menu_inner .site_header_menu{padding:0 30px 50px;max-width:1500px;width:100%;margin:0 auto}.main_nav_menu.drawer .main_nav_menu_inner .site_header_menu ul.main_nav{width:100%;display:block;position:static;height:auto;margin-bottom:40px;padding:0}.main_nav_menu.drawer .main_nav_menu_inner .site_header_menu ul.main_nav a{color:#000}.main_nav_menu.drawer .main_nav_menu_inner .site_header_menu ul.main_nav>ul{padding-bottom:1.6rem}.main_nav_menu.drawer .main_nav_menu_inner .site_header_menu ul.main_nav>li{display:block;height:auto;padding:0}.main_nav_menu.drawer .main_nav_menu_inner .site_header_menu ul.main_nav>li img{margin:0}.main_nav_menu.drawer .main_nav_menu_inner .site_header_menu ul.main_nav>li:last-child a{border-bottom:solid 1px transparent}.main_nav_menu.drawer .main_nav_menu_inner .site_header_menu ul.main_nav>li a{padding:16px 0;display:block;border-style:none;border-top:solid 1px transparent;height:auto;line-height:1;text-decoration:none;font-size:1.6rem}.main_nav_menu.drawer .cmn_info,.main_nav_menu.drawer .cmn_sns{text-align:center}@media only screen and (max-width:1199px){.main_nav_menu.header{display:none}}@media screen and (min-width:1200px) and (max-width:1500px){.main_nav_menu.header .main_nav_menu_inner .site_header_menu ul.main_nav>li a{font-size:1.4rem}}@media screen and (min-width:1200px) and (max-width:1500px){.main_nav_menu.header .cmn_btn a{font-size:1.2rem}}@media screen and (min-width:768px) and (max-width:1199px){.main_nav_menu.drawer{width:50%}}@media only screen and (max-width:767px){.main_nav_menu.drawer{padding-top:50px;width:100%}}@media only screen and (max-width:767px){.main_nav_menu.drawer .main_nav_menu_inner .site_header_menu{padding:0 30px 70px}}.menu_hide{display:none !important}.main_nav_menu_wrap.bg_active{height:100%;width:100%;visibility:visible;position:fixed;top:0;z-index:9;background:rgba(0,0,0,.4)}.site_header_menu .sns_icon a{color:#000;text-decoration:none}.site_header_menu .sns_icon a i{font-size:3rem}.site_header_menu .btn_typeB a{padding:2% 10%}@media only screen and (max-width:767px){.site_header_menu .btn_typeB a{padding:6% 0;display:block;margin:0 auto 2rem;text-align:center}.site_header_menu .sns_icon{text-align:center}.main_nav_menu.drawer .main_nav_menu_inner .site_header_menu ul.main_nav{margin-bottom:2rem}.main_nav_menu.drawer .main_nav_menu_inner .site_header_menu ul.main_nav>li a{padding:10px 0}}footer#site_footer{background:rgba(255,255,255,.5);padding:10rem 0 0;background-size:cover}footer#site_footer .footer_manga a{text-decoration:none;padding:1rem 2rem;border:2px solid #f8833b;color:#f8833b;border-radius:2px}footer#site_footer .footer_manga a:hover{text-decoration:none !important;opacity:.7}footer#site_footer .footer_menu{padding:1rem 0 !important;margin:0 0 2rem !important;display:flex}footer#site_footer .footer_menu li{list-style:none;text-align:center;position:relative;margin-right:1rem;padding:0 .5%}footer#site_footer .footer_menu li a{border:2px solid #f8833b;border-radius:2px;text-decoration:none;display:inline-block;padding:0 3rem 0 2rem;color:#f8833b}footer#site_footer .footer_menu li a:after{content:"\f105";font-family:"Font Awesome 5 Free";position:absolute;top:50%;right:2rem;transform:translate(0,-50%);font-weight:700}footer#site_footer .footer_menu li a:hover{text-decoration:none !important;opacity:.7}footer#site_footer .menu_wrap{flex-wrap:wrap;display:flex}footer#site_footer .menu_wrap .logo_area{width:100%;margin-right:0;font-size:1.6rem}footer#site_footer .menu_wrap .logo_area img{width:180px}footer#site_footer .menu_wrap .logo_area .footer_tel a{font-size:3rem;text-decoration:none}footer#site_footer .menu_wrap .logo_area .btn_typeB a{width:100%;padding:7% 0;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif}footer#site_footer .menu_wrap .logo_area .btn_typeB a:before{content:"";display:inline-block;background-image:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/icon_btn.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle;width:50px;height:40px;margin-right:5px}footer#site_footer .menu_wrap ul{display:flex;justify-content:center;padding:0;margin:0;flex-wrap:wrap}footer#site_footer .menu_wrap ul li{font-size:1.6rem;list-style:none;padding:0 1%}footer#site_footer .menu_wrap ul li.sub_menu{list-style:none}footer#site_footer .menu_wrap ul li.sub_menu:before{content:"-"}footer#site_footer .menu_wrap ul li a{text-decoration:none}footer#site_footer .menu_wrap ul li a:hover,footer#site_footer .menu_wrap ul li a:visited{text-decoration:underline}@media screen and (min-width:768px) and (max-width:1199px){footer#site_footer .menu_wrap{display:none}}@media only screen and (max-width:767px){footer#site_footer .menu_wrap{display:none}}.footer_info{display:flex;flex-wrap:wrap;align-items:baseline;text-align:center;justify-content:center;background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/bg_footer.jpg) left top repeat;color:#fff;padding:2rem 0;margin-top:5rem}.footer_info .grits_logo{max-width:150px;width:100%;margin-right:2%}.footer_info .grits_logo img{width:100%}@media screen and (min-width:768px) and (max-width:1199px){footer#site_footer{padding-bottom:10%}}@media only screen and (max-width:767px){footer#site_footer{padding-top:0;padding-bottom:14%;background:0 0;background-size:contain}footer#site_footer .menu01,footer#site_footer .menu02{display:none}footer#site_footer .menu_wrap .logo_area{margin-right:0;width:100%}.footer_info .grits_logo{max-width:150px}}@media only screen and (max-width:767px){footer#site_footer .footer_info{margin-top:1rem}footer#site_footer .footer_info img{max-width:150px}}.copyright{padding:0;text-align:center;color:#fff;font-size:1.6rem}footer#site_footer .footer_inner{background-repeat:no-repeat;background-size:100%;background-position:bottom center}footer#site_footer .main_nav{margin:0;padding:0;list-style:none}footer#site_footer .main_nav ul{margin:0;padding:0;list-style:none}footer#site_footer li{margin:0;padding:0;list-style:none}@media only screen and (min-width:1200px){footer#site_footer .footer_inner{background-image:url(/cmn/images/bg_footer_pc01.png)}}@media screen and (min-width:768px) and (max-width:1199px){footer#site_footer .footer_inner{background-image:url(/cmn/images/bg_footer_pc01.png)}}@media only screen and (min-width:700px) and (max-width:959px){footer#site_footer .footer_inner{background-image:url(/cmn/images/bg_footer_tb.png)}}@media only screen and (min-width:520px) and (max-width:699px){footer#site_footer .footer_inner{background-image:url(/cmn/images/bg_footer_tb.png)}}@media only screen and (max-width:519px){footer#site_footer .footer_inner{background-image:url(/cmn/images/bg_footer_sp.png);padding-bottom:140px}}@media only screen and (min-width:1200px){footer#site_footer .main_nav{max-width:1200px;width:100%;margin:0 auto 30px;padding:0;display:flex;flex-wrap:wrap;justify-content:center}footer#site_footer .main_nav>li{padding:0 10px;line-height:2}footer#site_footer .main_nav>li a{color:#000;text-decoration:none}footer#site_footer .main_nav>li a:hover{opacity:.7}footer#site_footer .cmn_info{text-align:center}}@media only screen and (max-width:1199px){footer#site_footer .main_nav{display:none}footer#site_footer .cmn_info{text-align:center}.copyright{font-size:1.3rem}}#to_top_btn{position:fixed;z-index:99;display:flex;align-items:center;justify-content:center;bottom:1.6rem;right:1.6rem;width:40px;height:40px;font-size:1.6rem;background-color:#f8833b;color:#fff;border-radius:50%;text-decoration:none}#to_top_btn:hover{opacity:.7;text-decoration:none}@media only screen and (max-width:1199px){#to_top_btn{display:none}}.footer_nav{display:none}@media only screen and (min-width:1200px){.footer_nav{display:none !important}}@media only screen and (max-width:1199px){.footer_nav{display:flex;justify-content:flex-start;position:fixed;bottom:0;z-index:10;width:80%;text-align:center;height:60px}.footer_nav a{flex-grow:1;padding:0;text-decoration:none;font-size:1.2rem;color:#000;width:50%;line-height:1.5;border-right:1px solid #b9a1a9;padding:1rem}.footer_nav a i{padding-right:0}.footer_nav .btn_tel{background:#ffdfcc}.footer_nav .btn_info{background:#ffdfcc}.footer_nav .btn_entry{background:#5d5a47}.footer_nav .btn_pagetop{background:#ffdfcc}.footer_nav .btn_official{background:#464c69}.footer_nav .btn_official:before{content:"";display:inline-block;background-image:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/icon_btn.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle;width:35px;height:30px;margin-right:2px}}#breadcrumb{padding:0;margin-bottom:2%}#breadcrumb ul{display:flex;flex-wrap:wrap;justify-content:flex-start}#breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap}#breadcrumb li{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;padding:0;font-size:1.2rem}#breadcrumb li:last-child:after{content:""}#breadcrumb a{text-decoration:underline}#breadcrumb a:hover,#breadcrumb a:active{text-decoration:none}@media screen and (min-width:768px) and (max-width:1199px){#breadcrumb{padding:0}}@media only screen and (max-width:767px){#breadcrumb{padding:0}}.main_img{position:relative;top:0;left:0;width:100%;z-index:1;margin-bottom:0;background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/bg_catch.jpg) left top repeat}.main_img .main_img_effect_outer,.main_img .slick-list,.main_img .slick-track,.main_img .main_img_effect_inner{height:100%}.main_img .main_img_effect_outer{padding-top:0;padding-bottom:0}.main_img .main_img_effect_inner img{-o-object-fit:cover;object-fit:cover;margin:0 auto;width:100%;height:100vh}.main_img:hover img,.main_img:active img{opacity:1 !important;text-decoration:none}.main_img a{text-decoration:none}.main_img a:hover,.main_img a:active{opacity:.7;text-decoration:none !important}.main_img .main_img_effect_inner{position:relative;display:none}.main_img .slick-initialized .main_img_effect_inner{text-align:center;display:block}.main_img .catch_btn{position:absolute;left:0;bottom:50px;z-index:1}.main_img .catch_btn img{border-radius:0 40px 40px 0;width:440px}@media only screen and (max-width:767px){.main_img .catch_btn{position:static;width:90%;margin:5% auto 2rem}.main_img .catch_btn img{border-radius:20px}}.main_img .catch_copy{position:absolute;top:50%;right:10%;transform:translate(0%,-50%);z-index:5;display:flex;color:#fff}@media screen and (min-width:1200px) and (max-width:1300px){.main_img .catch_copy{top:50%}}@media only screen and (max-width:1199px){.main_img .catch_copy{top:55%;right:10%}}.main_img .catch_copy .main_copy{writing-mode:vertical-rl;font-size:2.5rem;line-height:3.5;letter-spacing:1px;font-weight:500;order:1;color:#333}.main_img .catch_copy .main_copy span{background:#fff;padding:3rem 1rem}@media screen and (min-width:1200px) and (max-width:1300px){.main_img .catch_copy .main_copy{font-size:2rem}}@media only screen and (max-width:1199px){.main_img .catch_copy .main_copy{font-size:2rem;margin-left:1rem}}.main_img .catch_copy .sub_copy{writing-mode:vertical-rl;font-size:2rem;line-height:2.5;font-weight:500;letter-spacing:3px}@media only screen and (max-width:1199px){.main_img .catch_copy .sub_copy{font-size:1.6rem;line-height:1.5}}.main_img .main_img_effect_inner{display:flex !important}.main_img .catch_copy{width:20%;position:relative;color:#333;transform:inherit;right:0;display:block;text-align:left;padding:20rem 0 0}@media only screen and (max-width:767px){.main_img .catch_copy{width:0;height:50vh}}.main_img .catch_copy .catch_copy_main{margin-left:1rem;width:750px}.main_img .catch_copy .catch_copy_main span{background:#fff;display:inline-block;font-size:7rem;margin-bottom:1rem;padding:0 2rem}@media only screen and (max-width:767px){.main_img .catch_copy .catch_copy_main{width:400px}.main_img .catch_copy .catch_copy_main span{font-size:3rem}}.main_img .catch_copy .catch_copy_sub{position:absolute;margin-left:1rem;width:750px}.main_img .catch_copy .catch_copy_sub span{background:#fff;display:inline-block;color:#f8833b;font-size:4rem;margin-bottom:1rem;padding:0 2rem}@media only screen and (max-width:767px){.main_img .catch_copy .catch_copy_sub{width:400px}.main_img .catch_copy .catch_copy_sub span{font-size:2rem}}.main_img .img_box{position:relative;z-index:2;width:calc(80% + 45vw - 700px);margin-right:calc(-45vw + 700px)}@media screen and (min-width:768px) and (max-width:1199px){.main_img .img_box{width:auto;margin-right:0}}@media only screen and (max-width:767px){.main_img .img_box{width:100%;margin-right:0}}@media screen and (min-width:768px) and (max-width:1199px){.main_img{margin-bottom:10rem}.main_img .main_img_effect_outer{padding-top:0}}@media only screen and (min-width:700px) and (max-width:959px){.main_img .main_img_effect_outer{padding-top:0}}@media only screen and (max-width:767px){.main_img{margin-bottom:5rem;overflow:hidden}.main_img .main_img_effect_outer{padding-top:0;padding-bottom:0;height:80vh}.main_img:before{display:none}}@media only screen and (max-width:767px){.main_img .main_img_effect_inner img{height:80vh;width:auto;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:1200px) and (max-width:1600px){.main_img .img_over_txt_l{font-size:3.4rem}}@media screen and (min-width:768px) and (max-width:1199px){.main_img .img_over_txt_l{font-size:3.2rem}}@media only screen and (min-width:700px) and (max-width:959px){.main_img .img_over_txt_l{font-size:4rem}}@media only screen and (min-width:520px) and (max-width:699px){.main_img .img_over_txt_l{font-size:3rem}}@media only screen and (max-width:519px){.main_img .img_over_txt_l{font-size:2.4rem}}@media only screen and (min-width:1200px) and (max-width:1600px){.main_img .img_over_txt_s{font-size:1.7rem}}@media screen and (min-width:768px) and (max-width:1199px){.main_img .img_over_txt_s{font-size:1.6rem}}@media only screen and (min-width:700px) and (max-width:959px){.main_img .img_over_txt_s{font-size:2rem}}@media only screen and (min-width:520px) and (max-width:699px){.main_img .img_over_txt_s{font-size:1.6rem}}@media only screen and (max-width:519px){.main_img .img_over_txt_s{font-size:1.2rem}}@media screen and (min-width:768px) and (max-width:1199px){.main_img .catch_copy_main{font-size:7rem}.main_img .catch_copy_sub{font-size:3rem}}@media only screen and (max-width:767px){.main_img .slick-initialized .main_img_effect_inner{height:auto}.main_img .catch_copy img{width:180px;top:50px}.main_img .catch_copy_main{font-size:3rem;margin-bottom:1.5rem}.main_img .catch_copy_sub{font-size:1.6rem}}.sub_catch{text-align:center;position:relative;margin:0 5rem 5rem}.sub_catch .title_l{font-size:5rem}.sub_catch .title_l span{display:block;text-transform:capitalize;font-size:3rem}.sub_catch .sub_catch_inner img{margin:0 auto 0;width:100%}@media only screen and (max-width:767px){.sub_catch{margin:2rem}.sub_catch .title_l{font-size:2rem}.sub_catch .title_l span{font-size:1.6rem}.sub_catch .sub_catch_inner img{margin:0}}.sub_catch .title_l{padding:0 !important}.sub_catch .title_l:after{content:"";position:static !important}@media screen and (min-width:768px) and (max-width:1199px){.sub_catch{background-size:cover}}@media only screen and (max-width:767px){.sub_catch{background-size:cover}.sub_catch img{-o-object-fit:cover;object-fit:cover;height:170px}.sub_catch:after{background-size:100%;bottom:-1px}}.scrolldown1{position:absolute;left:50%;bottom:-60px;height:100px;z-index:2}.scrolldown1 span{position:absolute;left:-30px;top:-30px;color:#000;font-size:1.6rem}.scrolldown1:after{content:"";position:absolute;top:120px;width:1px;height:100px;left:50%;background:#000;animation:pathmove 2s ease-in-out infinite;opacity:0}@keyframes pathmove{0%{height:0;top:0;opacity:0}30%{height:100px;opacity:1}100%{height:0;top:100px;opacity:1}}@media only screen and (max-width:767px){.scrolldown1{left:auto;right:10%;bottom:0;height:50px}.scrolldown1:after{top:50px;height:50px}.scrolldown1 span{font-size:1rem;writing-mode:vertical-rl;left:5px;top:0}@keyframes pathmove{0%{height:0;top:0;opacity:0}30%{height:50px;opacity:1}100%{height:0;top:50px;opacity:1}}}.slick-dots{margin-top:10px}.slick-dots li{margin:0}.slick-prev:before,.slick-next:before{color:#000;font-family:Font Awesome 5 Free}.slick-prev{left:25px}.slick-next{right:25px}.slick-prev,.slick-next{z-index:1}.slick-dots{position:initial}.slick-dots li.slick-active button:before{color:#000}.slick-dots li button:before{color:#000;font-size:10px}.slick-dotted.slick-slider{margin-bottom:1.5rem}.slick-slide{outline:none}.slick-slide img{margin:auto}#main_col{overflow:hidden}#main_col .entry_list_col{display:flex;flex-wrap:wrap}#main_col .entry_list_col .entry_list_col_item{display:flex;flex:0 0 25%;max-width:25%;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:2rem}@media only screen and (min-width:1200px){#main_col .entry_list_col{margin-left:-1.5rem;margin-right:-1.5rem}.two_colmun #main_col .entry_list_col{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width:768px) and (max-width:1199px){#main_col .entry_list_col{margin-left:-1rem;margin-right:-1rem}}.two_colmun #main_col .entry_list_col .entry_list_col_item{flex:0 0 33.333333%;max-width:33.333333%}@media only screen and (min-width:1200px){.two_colmun #main_col .entry_list_col .entry_list_col_item{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:768px) and (max-width:1199px){.two_colmun #main_col .entry_list_col .entry_list_col_item{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:767px){.two_colmun #main_col .entry_list_col .entry_list_col_item{display:block;flex:1 1 auto;max-width:100%}}@media screen and (min-width:768px) and (max-width:1199px){#main_col .entry_list_col .entry_list_col_item{padding-left:1rem;padding-right:1rem;flex:0 0 33.333333%;max-width:33.333333%}}@media only screen and (max-width:767px){#main_col .entry_list_col .entry_list_col_item{display:block;padding-left:0;padding-right:0;flex:1 1 auto;max-width:100%;width:100%}}#main_col .entry_list_col .entry_list_col_item .entry_list_col_item_inner{width:100%;min-width:0}#main_col .entry_list_col .entry_list_col_item .entry_list_col_item_inner a.btn{margin-bottom:.5rem}#main_col .entry_list_col .entry_list_col_item .entry_list_col_item_inner .entry_list_col_img:nth-of-type(1){margin-top:20px}#main_col .entry_list_col .entry_list_col_item .entry_list_col_img{position:relative;overflow:hidden;margin-bottom:1rem}#main_col .entry_list_col .entry_list_col_item .entry_list_col_img.noimage_thumb{background:#e9e9e9;text-align:center}#main_col .entry_list_col .entry_list_col_item .entry_list_col_img.noimage_thumb img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:none;object-fit:none;font-family:"object-fit: none;"}#main_col .entry_list_col .entry_list_col_item .entry_list_col_img.noimage_thumb:hover{opacity:.7}#main_col .entry_list_col .entry_list_col_item .entry_list_col_img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}#main_col .entry_list_col .entry_list_col_item .entry_list_col_img a{display:block;width:100%;padding-top:100%;position:relative}#main_col .entry_list_col .entry_list_col_item .entry_list_col_img a .noimage{width:60%;left:20%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}#main_col .entry_list_col .entry_list_col_item .entry_list_col_title{margin-bottom:.4rem}#main_col .entry_list_col .entry_list_col_item .entry_list_col_title a{color:#000;text-decoration:none}#main_col .entry_list_col .entry_list_col_item .entry_list_col_title a:hover{opacity:.7}#main_col .entry_list_col .entry_list_col_item .entry_list_col_title.title_ss{padding:0;border:none}#main_col .entry_list_col .entry_list_col_item .entry_list_col_title.title_ss:before{display:none}#main_col .entry_list_col .entry_list_col_item .entry_list_col_txt{margin-bottom:.8rem}#main_col .list_page_copytxt{margin-bottom:20px}#main_col .pager{text-align:center;margin-top:20px;margin-bottom:20px}#main_col .pager .current_page,#main_col .pager .link_next,#main_col .pager .link_before{display:inline-block;border-radius:0;color:#fff;height:36px;width:36px;text-align:center;line-height:36px;margin:0 .3rem .5rem;vertical-align:top}#main_col .pager a{display:inline-block;border-radius:0;color:#fff;height:36px;width:36px;text-align:center;line-height:36px;margin:0 .3rem .5rem;vertical-align:top;background-color:#036eb8;text-decoration:none}#main_col .pager a:hover{opacity:.7;background-color:#036eb8}#main_col .pager .current_page{opacity:.7;background-color:#036eb8}#main_col .pager .link_next,#main_col .pager .link_before{font-size:1rem}#main_col .archive_link{text-align:center;margin-bottom:20px}#main_col .category_list{background-color:#f4f3eb}#main_col .category_list .category_listLink{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}#main_col .category_list .category_listLink .btn{padding:4px 16px;margin:0 5px 5px 0;font-size:1.2rem;display:inline-block !important;color:#000;white-space:nowrap}#main_col .toc{background-color:#f4f3eb;counter-reset:number;margin-bottom:20px;padding:30px 30px 20px}#main_col .toc li{list-style:none;margin-bottom:5px;position:relative;padding:0 0 5px 20px;border-bottom:#eae8d9 1px solid}#main_col .toc li a{color:#000;text-decoration:none}#main_col .toc li a:hover{text-decoration:underline}#main_col .toc li:last-child{margin-bottom:0;border:none}#main_col .toc li:before{counter-increment:number;content:counter(number);text-align:center;display:flex;align-items:center;justify-content:center;margin-right:10px;position:absolute;left:0;font-size:2rem;top:4px;line-height:1;font-family:futura-pt-condensed,sans-serif}@media only screen and (max-width:767px){#main_col .archive_link{margin-bottom:0}}@media only screen and (min-width:1200px){#main_col .category_list{padding:30px 30px 25px;margin-bottom:40px}}@media screen and (min-width:768px) and (max-width:1199px){#main_col .category_list{padding:30px 30px 25px;margin-bottom:30px}}@media only screen and (max-width:767px){#main_col .category_list{padding:20px 20px 15px;margin-bottom:20px}}@media only screen and (max-width:767px){#main_col .category_list .category_listLink .btn{font-size:1rem;padding:1px 8px}}@media only screen and (max-width:767px){#main_col .toc{padding:24px 24px 14px}}@media only screen and (max-width:767px){#main_col .toc li{padding:0 0 5px 16px}}@media screen and (min-width:768px) and (max-width:1199px){#main_col .toc li:before{font-size:1.8rem;top:3px}}@media only screen and (max-width:767px){#main_col .toc li:before{top:3px;font-size:1.6rem}}@media only screen and (min-width:768px){.standard_page .formatted_entry_float_l,.standard_page .formatted_entry_float_r{display:flex;justify-content:space-between}.standard_page .formatted_entry_float_l .formatted_entry_col_img,.standard_page .formatted_entry_float_r .formatted_entry_col_img{width:40%}.standard_page .formatted_entry_float_l .formatted_entry_col_txt,.standard_page .formatted_entry_float_r .formatted_entry_col_txt{width:calc(60% - 20px)}}@media only screen and (min-width:768px){.standard_page .formatted_entry_float_r{flex-direction:row-reverse}}.standard_page .img_center{margin-bottom:10px}.home .formatted_entry .content_size{padding-left:0;padding-right:0;max-width:1500px}.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .title_blog_list a{color:#000;text-decoration:none}.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .title_blog_list a:hover{opacity:.7}.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_float_l .formatted_entry_col_img{float:left}.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_float_r .formatted_entry_col_img{float:right}.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_float_r .formatted_entry_col_txt{margin-right:calc(30% + 20px)}.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_col_img{width:30%}.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_col_img a{display:block;padding-top:100%;position:relative;background-color:#f4f3eb}.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_col_img a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_col_img a .noimage{width:60%;left:20%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.home .formatted_entry_contaier.blog_list_typeA .formatted_entry:after{content:"";clear:both;display:block}.home #main_col .top_news{background-color:#fff}.home #main_col .top_news .blog_list a{padding:0 0 16px;border:none}.home #main_col .top_news .blog_list:nth-last-of-type(1) a{padding:0}.home #main_col .top_news .blog_list:nth-of-type(1){border:none}.home #main_col .top_news .blog_info{display:flex;justify-content:flex-start}.home #main_col .top_news .entryCategories{display:flex}.home #main_col .top_news .entryCategories .btn{margin:0 5px 0 0}@media only screen and (max-width:767px){.home .formatted_entry{width:100%;padding:0 5%}}@media only screen and (min-width:1200px){.home .formatted_entry_contaier.blog_list_typeA{display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width:1200px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry{width:calc(50% - 20px)}}@media screen and (min-width:768px) and (max-width:1199px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry{padding:20px 0}}@media only screen and (max-width:767px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry{padding:20px 0}}@media only screen and (min-width:1200px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .title_blog_list{font-size:2.2rem}}@media screen and (min-width:768px) and (max-width:1199px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .title_blog_list{font-size:2rem}}@media only screen and (max-width:767px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .title_blog_list{font-size:1.8rem}}@media only screen and (min-width:1200px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_txt{margin-bottom:10px}}@media screen and (min-width:768px) and (max-width:1199px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_txt{margin-bottom:10px}}@media only screen and (max-width:767px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_txt{margin-bottom:10px}}@media only screen and (min-width:1200px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_float_l .formatted_entry_col_txt{margin-left:calc(30% + 20px);margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1199px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_float_l .formatted_entry_col_txt{margin-left:calc(30% + 20px);margin-bottom:20px}}@media only screen and (max-width:767px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_float_l .formatted_entry_col_txt{margin-left:calc(30% + 14px);margin-bottom:10px}}@media only screen and (max-width:767px){.home .formatted_entry_contaier.blog_list_typeA .formatted_entry .formatted_entry_float_r .formatted_entry_col_txt{margin-right:calc(30% + 14px)}}@media only screen and (min-width:768px){.home #main_col .top_news{padding:50px}.home #main_col .top_news .title_l{line-height:1;font-size:2.4rem}.home #main_col .top_news .top_page_list{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.home #main_col .top_news .formatted_entry_contaier{width:calc(100% - 160px);margin-bottom:0}.home #main_col .top_news .entry_more_link{position:absolute;top:40px;left:0}.home #main_col .top_news .entry_more_link a{padding:2px 18px 2px 20px}}@media screen and (min-width:768px) and (max-width:1199px){.home #main_col .top_news{padding:40px}.home #main_col .top_news .blog_list a{padding:0 0 10px;border:none}.home #main_col .top_news .formatted_entry_contaier{width:calc(100% - 120px);margin-bottom:0}}@media only screen and (max-width:767px){.home #main_col .top_news{padding:24px}.home #main_col .top_news .blog_list a{padding:0 0 10px;border:none}}.start{background:#fff;position:fixed;top:0;left:0;height:100%;width:100%;z-index:10000}.start p{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);display:none;z-index:9999;width:280px}.top_grid_latest_box ul.top_grid_latest_list{list-style:none;padding:0;margin-right:-1.5rem;margin-left:-1.5rem;margin-bottom:40px}.top_grid_latest_box ul.top_grid_latest_list li.slick-slide{padding-right:1.5rem;padding-left:1.5rem}.top_grid_latest_box ul.top_grid_latest_list li.slick-slide a{position:relative;display:block;width:100%;padding-top:100%;background-color:#f4f3eb}.top_grid_latest_box ul.top_grid_latest_list li.slick-slide img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.top_grid_latest_box ul.top_grid_latest_list li.slick-slide .noimage{width:60%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";left:20%}.top_grid_latest_box ul.top_grid_latest_list .slick-dots{display:none}.top_grid_latest_box .slick-prev{left:10px}.top_grid_latest_box .slick-next{right:10px}@media screen and (min-width:768px) and (max-width:1199px){.top_grid_latest_box ul.top_grid_latest_list{margin-right:-1rem;margin-left:-1rem}}@media screen and (min-width:768px) and (max-width:1199px){.top_grid_latest_box ul.top_grid_latest_list li.slick-slide{padding-right:1rem;padding-left:1rem}}.modaal-content-container img{display:block}.page_type_access_entry_list #main_col .title_l a{text-decoration:none}.form_must{display:inline-block;background-color:#ca0808;color:#fff;border-radius:0;font-weight:400;padding:.5em .6em .5em .5em;line-height:1;font-size:1rem;vertical-align:top;margin-top:.2em}@media only screen and (max-width:767px){.form_must{margin-bottom:.5em}}.inquiry_form .responsive_table{width:100%;margin-bottom:1.6rem}.inquiry_form .input_txt_short,.inquiry_form .input_time{width:4em}.inquiry_form .input_txt_medium,.inquiry_form .input_email,.inquiry_form .input_date{width:25em}.inquiry_form .input_txt_long,.inquiry_form .input_url{width:100%}.inquiry_form .input_number{width:6em}.inquiry_form textarea{width:100%;height:8em}.inquiry_form .form_radio,.inquiry_form .form_check{display:inline-block;margin-right:1.6rem}.inquiry_form .form_error_bg{background-color:#fdd}.inquiry_form .form_address_zip{margin-bottom:.8rem}.inquiry_form #cancel_btn input{margin-right:.8rem}@media only screen and (max-width:767px){.inquiry_form .input_txt_medium,.inquiry_form .input_email,.inquiry_form .input_date{width:100%}}@media only screen and (max-width:767px){.inquiry_form .form_error_bg{margin-top:.8rem;padding:.8rem}}#confirmBtn input,#cancel_btn input,#submitBtn input{background:#036eb8;border:none;color:#fff;font-size:1.6rem;padding:18px 10px;width:100%;max-width:260px;margin-bottom:10px}#confirmBtn input:hover,#cancel_btn input:hover,#submitBtn input:hover{opacity:.7}.policy_box{height:200px;overflow:auto;background-color:#fff;margin:30px 0}@media only screen and (min-width:1200px){.policy_box{padding:40px}}@media screen and (min-width:768px) and (max-width:1199px){.policy_box{padding:30px}}@media only screen and (max-width:767px){.policy_box{padding:20px}}.top_blog{background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/bg_blog.jpg) center center no-repeat;background-size:cover;overflow:hidden}.top_blog a{text-decoration:none}.top_blog img{display:block;height:280px;-o-object-fit:cover;object-fit:cover;width:100%}.top_blog .time_area{margin-top:1rem;margin-bottom:1rem;position:relative;z-index:1;display:flex}.top_blog .top_blog_time{display:inline;font-size:1.3rem;padding:0 2rem 0 0;margin-bottom:0}.top_blog .top_blog_category{display:inline;background:#f8833b;border-radius:6px;font-size:1.3rem;padding:1rem 2rem;color:#fff}.top_blog .top_blog_category a{color:#fff}.blog_img .top_blog_img{margin-bottom:1rem}.blog_img .top_blog_ttl{line-height:1.5}.blog_img img{-o-object-fit:cover;object-fit:cover;height:300px;border-radius:40px}.blog_img a{text-decoration:none}@media only screen and (max-width:767px){.blog_img img{height:250px;width:100%}}.blog_text{padding:0;margin:0 0 2rem}.blog_text li{list-style:none;padding:1.5rem 0}.blog_text li a{text-decoration:none}.blog_text li a:hover{text-decoration:underline}.blog_text li .top_blog_time{margin-right:1rem}@media only screen and (max-width:767px){.blog_text li{padding:1.5rem 0}}.w_40 a{width:30%}.w_50 a{width:50%}@media only screen and (max-width:767px){.w_50 a{width:100%}}@media screen and (min-width:768px) and (max-width:1199px){.top_blog img{height:250px}}@media only screen and (max-width:767px){.top_blog img{height:200px}.w_40 a{width:100%}}.pagination{text-align:center}.pagination UL.page-numbers{display:flex;justify-content:center}.pagination UL.page-numbers li{list-style:none;background-color:#eee;margin:0 .5rem;border-radius:4px}.pagination UL.page-numbers li a{display:block;padding:1rem 1.5rem}.pagination UL.page-numbers li span{padding:1rem 1.5rem;background-color:#f8833b;color:#fff;display:block;border-radius:4px}.top_sns{text-align:center}.top_sns p{margin-bottom:0}.top_sns a{text-decoration:none;color:#000;background:#edc8ca;background:linear-gradient(125deg,#edc8ca 0%,#ecb7ba 100%);display:block;padding:10% 0;position:relative;z-index:1;transition:.3s}.top_sns a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:#ecb7ba;transform-origin:100% 50%;transform:scaleX(0);transition:transform ease .6s}.top_sns a:hover:before{transform-origin:0% 50%;transform:scaleX(1)}.top_sns .bnr_tw a{background:#c7b68c;background:linear-gradient(125deg,#c7b68c 0%,#c5b281 100%)}.top_sns .bnr_tw a:before{background:#c5b281}.top_sns i{font-size:6rem}@media only screen and (max-width:767px){.top_sns i{font-size:3rem}}.accordion .qa_ttl{background:rgba(255,220,199,.8);text-align:left;padding:1.5rem 4.4rem;margin-bottom:1rem;display:block;cursor:pointer;position:relative;color:#333;font-size:2rem;border-radius:4px}.accordion .qa_ttl:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";text-decoration:none}.accordion .qa_ttl:before{position:absolute;content:"Q";font-size:2.8rem;top:32px;margin-top:-.5em;left:16px;line-height:1}.accordion .qa_ttl:after{position:absolute;content:"";right:20px;top:50%;margin-top:-.4rem;width:10px;height:10px;border-right:3px solid #333;border-bottom:3px solid #333;transform:rotate(45deg)}.accordion .qa_ttl.active:after{border-right:none;border-bottom:none;border-top:3px solid #333;border-left:3px solid #333;transform:rotate(45deg);margin-top:-.4rem}.accordion .entryBody{margin:0;padding:.6rem 0 3rem 4rem;background-repeat:no-repeat;background-position:10px top;position:relative;display:none}.accordion .entryBody:before{position:absolute;content:"A";font-size:28px;top:6px;left:14px;line-height:1}@media only screen and (max-width:767px){.accordion .qa_ttl{font-size:1.6rem;padding:1.5rem 4.4rem}.accordion .qa_ttl:before{top:26px}}input[type=text],input[type=password],input[type=datetime],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{display:block;width:100%;height:45px;margin-bottom:0;padding:0 12px;border:0;border-radius:3px;background-color:#eff1f5;box-shadow:none;color:#333;font-size:1em;vertical-align:middle;line-height:45px;transition:background-color .24s ease-in-out}select,textarea,.field{display:block;width:100%;height:45px;margin-bottom:0;padding:0 12px;border:0;border-radius:3px;background-color:#eff1f5;box-shadow:none;color:#333;font-size:1em;vertical-align:middle;line-height:45px;transition:background-color .24s ease-in-out}.inquiry{width:100%;margin-bottom:3rem}.inquiry th,.inquiry td{background-color:#fff;padding:2rem}textarea{max-width:100%;min-height:120px;line-height:1.5em;padding:.5em;overflow:auto}@media only screen and (max-width:767px){.inquiry td,.inquiry th{display:block !important;width:100% !important;border-top:none !important;box-sizing:border-box !important}.inquiry tr:first-child th{border-top:1px solid #d7d7d7 !important}.inquiry .any,.inquiry .haveto{font-size:10px}}.inquiry th{text-align:left;font-size:14px;color:#444;padding-right:5px;width:30%;background:#f7f7f7;border:solid 1px #d7d7d7}.inquiry td{font-size:13px;border:solid 1px #d7d7d7}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.haveto{font-size:7px;padding:5px;background:#f8833b;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.any{font-size:7px;padding:5px;background:#93c9ff;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.verticallist .wpcf7-list-item{display:block}#formbtn{display:block;padding:15px;width:350px;background:#f8833b;color:#000;font-size:18px;border-radius:2px;margin:25px auto 0;border:2px solid #f8833b;border-radius:6px;transition:.7s}#formbtn:hover{background:#f38e4e;color:#000;border:2px solid #f38e4e}input,select,textarea{border:1px solid #dfdfdf;letter-spacing:1px;margin:0;max-width:100%;resize:none}.form_box textarea{min-height:450px}.contact_date p{display:flex;line-height:3}.contact_date p span{margin:0 .5rem}.grecaptcha-badge{visibility:hidden !important}.aioseo-html-sitemap h4{display:none}.aioseo-html-sitemap li{list-style:none}.aioseo-html-sitemap li a{display:block;margin:0 0 1rem;text-decoration:none;font-size:1.6rem;background-color:#f3f0f2;padding:1rem 2rem}.aioseo-html-sitemap li a:hover{text-decoration:none;opacity:.7;transition:all .2s ease}.aioseo-html-sitemap li a:before{content:"-";color:#f8833b;margin-right:1rem}.menu_page.top_blog .voice_img{height:auto;width:100%;max-width:900px;margin:0 auto}.menu_page .menu_box{display:flex;width:100%;border-top:3px solid #ffdfcc;padding:5rem 0 0}.menu_page .menu_box .img_box{margin-right:4%;width:30%}.menu_page .menu_box .txt_box{width:100%}.menu_page .menu_box .txt_box .tag a{font-size:1.3rem;background:#f8833b;padding:.5rem 2rem;color:#fff;margin-right:.5rem}.menu_page .menu_box .txt_box .tag a:hover{opacity:.7}@media only screen and (max-width:767px){.menu_page.top_blog .voice_img{height:auto !important}.menu_page .menu_box{padding:2rem 0 0;display:block}.menu_page .menu_box .img_box{margin-right:0;width:100%}.menu_page .menu_box .img_box img{height:auto !important;width:100%;margin-bottom:1rem}.menu_page .menu_box .txt_box .tag a{font-size:1.1rem;padding:.5rem;margin-bottom:.5rem;display:inline-block}.menu_page .menu_box .txt_box .title_s{padding:0;background:0 0;font-size:1.5rem}}.post-type-archive-voice .top_blog img,.tax-tag_voice .top_blog img{height:auto}.column_page .column_cont h1{background:#78869b;padding:1rem 2rem;color:#fff;font-size:2.5rem}.column_page .column_cont h2{background:#fff;padding:1rem 2rem;color:#393f4c;font-size:2.5rem}.column_page .column_cont h3{border-bottom:#2b4873 1px solid;font-weight:700;font-size:1.8rem;padding-bottom:1rem;margin-bottom:1rem}@media only screen and (max-width:767px){.column_page .column_cont h1,.column_page .column_cont h2{font-size:2rem}.column_page .column_cont h3{font-size:1.4rem}}.nextpre_area{display:flex;justify-content:center;margin-top:10rem;margin-bottom:3rem}.nextpre_area a{font-size:small;margin:0 1rem;padding:1rem 8rem;text-decoration:none;background-color:#f8833b;border-radius:4px;color:#fff}.nextpre_area a:hover{opacity:.7}.article_meta{font-size:small;text-align:right}.blog-detail_image{margin-bottom:2rem;text-align:center}.archive .top_blog,.single .top_blog{background:0 0}@media only screen and (max-width:767px){.nextpre_area{margin-top:5rem}.nextpre_area a{padding:1rem 3rem}.archive .top_blog img{height:200px}}.cat_area{margin-bottom:3rem}.cat_area .cat_inner{display:flex;justify-content:center}.cat_area a{background:#ecb7ba;padding:.2rem 2rem;margin:0 .5rem}.post-categories{padding:0;margin:0}.post-categories li{list-style-type:none;display:inline-block;margin-bottom:.5rem}.post-categories li a{font-size:small;background:#f8833b;padding:.5rem 1rem;color:#fff;border-radius:6px}.blog_catlist{padding:2rem 4rem;border:3px solid #fff}.blog_catlist .cat_list{padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.blog_catlist .cat_list li{list-style:none;width:49%}.blog_catlist .cat_list li a{text-decoration:none;text-align:center;padding:2rem .5rem;background:#f8833b;display:block;color:#fff;margin-bottom:1rem;border-radius:4px}.blog_catlist .cat_list li a:hover{opacity:.7}@media only screen and (max-width:767px){.blog_catlist{padding:1rem}.blog_catlist a{padding:1.5rem .5rem}}.voice_list .voice_link{text-decoration:none}.voice_list .top_voice_time{font-size:small}.voice_list .top_voice_txt{font-size:medium}.voice_list .top_voice_img img{margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;height:210px;width:100%}.wpp-list{width:100%;padding:0;margin:0;display:flex;flex-wrap:wrap}.wpp-list li{flex:0 0 33.3333%;padding:0 2rem;position:relative;list-style:none;overflow:inherit}.wpp-list li:nth-child(1):before{content:"1";width:80px;height:80px;border-radius:50%;background-color:#a18d5a;color:#fff;text-align:center;line-height:1.4;padding:1rem;font-style:italic;display:block;position:absolute;top:-20px;left:0;font-size:4rem;z-index:1}.wpp-list li:nth-child(2):before{content:"2";width:80px;height:80px;border-radius:50%;background-color:#a18d5a;color:#fff;text-align:center;line-height:1.4;padding:1rem;font-style:italic;display:block;position:absolute;top:-20px;left:0;font-size:4rem;z-index:1}.wpp-list li:nth-child(3):before{content:"3";width:80px;height:80px;border-radius:50%;background-color:#a18d5a;color:#fff;text-align:center;line-height:1.4;padding:1rem;font-style:italic;display:block;position:absolute;top:-20px;left:0;font-size:4rem;z-index:1}.wpp-list li img{margin:0 0 2rem;display:block}@media only screen and (max-width:767px){.wpp-list{width:100%;padding:0;margin:0;display:flex;flex-wrap:wrap}.wpp-list li{flex:0 0 100%;padding:0;margin-bottom:3rem}.wpp-list li:before{width:60px !important;height:60px !important;line-height:1 !important;left:-10px !important}.wpp-list li img{margin:0 0 2rem;display:block}}.loading{width:100vw;height:100vh;transition:all 1s;background-color:#fcfbf8;position:fixed;top:0;left:0;z-index:9999;opacity:1;visibility:visible}.loading.is-active{opacity:0;visibility:hidden}.loading-animation{width:100vw;height:100vh;transition:all 1s;background-color:#036eb8;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden}.loading-animation img{width:300px}.loading-animation.is-active{opacity:1;visibility:visible}@media only screen and (max-width:767px){.loading-animation img{width:40%}}.bottom_bnr_area{background-color:#f4f3eb}.bottom_contact{position:relative}.bottom_contact .content_size{max-width:1200px}.bottom_contact .bottom_contact_inner{background-color:#fff}.bottom_contact .bottom_contact_inner .txt_tel a{color:#000;text-decoration:none;font-size:7.2rem}.bottom_contact .bottom_contact_inner .txt_tel a:hover{opacity:.7}.bottom_contact .bottom_contact_inner .ff_en{font-weight:400;letter-spacing:10px;line-height:1.2}.bottom_contact .contact_txt_slick{width:100%;font-size:28rem;font-weight:400;color:#f4f3eb;text-align:center;overflow:hidden;line-height:1;position:absolute;align-items:flex-start;top:0;left:0;z-index:-1;white-space:nowrap;letter-spacing:10px}@media only screen and (min-width:1200px){.bottom_contact{padding-top:120px}}@media only screen and (min-width:1200px) and (max-width:1600px){.bottom_contact{padding-top:100px}}@media screen and (min-width:768px) and (max-width:1199px){.bottom_contact{padding-top:80px}}@media only screen and (max-width:767px){.bottom_contact{padding-top:50px}}@media only screen and (max-width:519px){.bottom_contact{padding-top:30px}}@media only screen and (min-width:1200px){.bottom_contact .bottom_contact_inner{padding:60px}}@media only screen and (min-width:1200px) and (max-width:1600px){.bottom_contact .bottom_contact_inner{padding:50px}}@media screen and (min-width:768px) and (max-width:1199px){.bottom_contact .bottom_contact_inner{padding:40px}}@media only screen and (max-width:767px){.bottom_contact .bottom_contact_inner{padding:30px}}@media only screen and (max-width:519px){.bottom_contact .bottom_contact_inner{padding:30px}}@media only screen and (min-width:1200px) and (max-width:1600px){.bottom_contact .bottom_contact_inner .txt_tel a{font-size:6rem}}@media screen and (min-width:768px) and (max-width:1199px){.bottom_contact .bottom_contact_inner .txt_tel a{font-size:5rem}}@media only screen and (max-width:767px){.bottom_contact .bottom_contact_inner .txt_tel a{font-size:4rem;letter-spacing:5px}}@media only screen and (max-width:519px){.bottom_contact .bottom_contact_inner .txt_tel a{font-size:3rem;letter-spacing:3px}}.sub_page .sub_catch .title_l{text-align:center;position:absolute;top:50%;width:100%;color:#fff;background:0 0;transform:translate(0,-50%);margin-bottom:0;letter-spacing:0}@media only screen and (max-width:767px){.sub_page .title_l{top:55%}}.box_anchor{margin-bottom:5rem;background-color:#f3f0f2;border-radius:4px;width:100%;padding:1% 2% 0}.box_anchor ul{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin:0}.box_anchor ul li{list-style:none;margin:0 1% 1%;width:48%;text-align:center}.box_anchor ul li a{text-decoration:none;color:#fff;display:block;padding:1.5rem 2rem;font-size:1.4rem;background-color:#3b6e4d;position:relative;border-radius:4px}.box_anchor ul li a:after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:700;padding-left:1rem;position:absolute;right:1rem}.box_anchor ul li a:hover{opacity:.7}@media screen and (min-width:768px) and (max-width:1199px){.sub_page .title_l{padding-bottom:6rem !important}.box_anchor ul li a{padding:1.5rem 1rem}}@media only screen and (max-width:767px){.sub_page .title_m{font-size:2rem}.box_anchor{padding:2% 2% 1%;margin-bottom:3rem}.box_anchor ul{justify-content:flex-start}.box_anchor ul li{margin-bottom:.5rem;width:100%}.box_anchor ul li a{font-size:1.2rem;padding:.8rem 1rem;height:100%}}.box_deco{text-align:center}.box_deco .box{background-color:#f9f4f6;padding:3rem;border-radius:20px}.box_deco p{margin-bottom:0}.box_deco h3{background-color:#fff;padding:1rem;border-radius:4px;margin-bottom:1rem;font-size:2rem}@media only screen and (max-width:767px){.box_deco .box{padding:2rem;border-radius:10px}.box_num{width:60px;height:60px;margin:-40px auto 0;line-height:60px}.box_deco .box h3{font-size:1.8rem;padding:1rem}}.box_deco02{text-align:center}.box_deco02 .title_l{margin-bottom:6rem}.box_deco02 .box{background:#f9f9eb;padding:3% 2%;border-radius:20px;margin-bottom:6rem}.box_deco02 .box h3{font-size:3rem;margin-bottom:2rem}.box_num{color:#333;background:#ffe5ee;background:linear-gradient(180deg,#ffe5ee 0%,#ece5f6 100%);font-size:3rem;width:80px;height:80px;border-radius:50px;margin:-80px auto 1rem;line-height:80px}@media only screen and (max-width:767px){.box_deco02{margin-top:3rem}.box_deco02 .title_l{margin-bottom:4rem}.box_deco02 .box p{text-align:left}.box_num{width:60px;height:60px;margin:-40px auto 0;line-height:60px}.box_deco02 .box h3{font-size:2rem;padding:0 0 1rem;margin-bottom:1rem}}.table_time{width:100%;margin-bottom:2rem}.table_time th,.table_time td{border:solid 1px #e9ebed;padding:2rem 1.6rem;text-align:center;font-family:"Kiwi Maru","游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;font-weight:400}.table_time th{background-color:#78869b;color:#fff}.table_time td{background-color:#fff}@media only screen and (max-width:767px){.table_time th,.table_time td{padding:1rem .6rem}}.border_radius{border-radius:40px}@media only screen and (max-width:767px){.border_radius{border-radius:20px}}.border_radius01{border-radius:40px 0 0 40px}@media only screen and (max-width:767px){.border_radius01{border-radius:20px 0 0 20px}}.border_radius02{border-radius:0 40px 40px 0}@media only screen and (max-width:767px){.border_radius02{border-radius:0 20px 20px 0}}.border_top{border-top:1px solid #ceae6a}.line_vertical{background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/h2_bg02.png) center top no-repeat;background-size:11px 44px;padding-bottom:50px}.line_vertical01{background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/line_vartical01.png) center top no-repeat;background-size:70px 47px;padding-bottom:60px}.line_vertical02{background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/line_vartical02.png) center top no-repeat;background-size:45px 30px;padding-bottom:50px}.line_vertical03{background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/line_vartical03.png) center top no-repeat;background-size:50px 51px;padding-bottom:50px}.btn_area01{background-color:#feff98;padding:3rem 12rem;max-width:1200px;width:100%;margin:0 auto}.btn_area01 .btn_list a{background-color:#f3f565;text-decoration:none;display:inline-block;padding:3rem 5rem;width:100%;text-align:center}.btn_area01 .btn_list a:hover{opacity:.7}@media only screen and (max-width:767px){.btn_area01{padding:3rem 2rem}}.flow>li{position:relative;list-style:none}.flow>li:not(:last-child){margin-bottom:10rem}.flow>li dl{width:100%;padding:4rem 5rem;display:flex;border-radius:10px;position:relative;background-color:#f9f9eb}.flow>li:not(:last-child) dl:before,.flow>li:not(:last-child) dl:after{content:"";border:solid transparent;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.flow>li:not(:last-child) dl:before{border-width:22px;border-top-color:#f9f9eb}.flow>li:not(:last-child) dl:after{border-width:20px;border-top-color:#f9f9eb}.flow>li dl dt{font-size:20px;flex-basis:30%;margin-right:2vw;text-align:center;font-weight:500}.flow>li dl dt .icon{font-size:1.6rem;color:#fff;background:#ffc299;padding:5% 2%;margin-bottom:10px;display:block;border-radius:50px;position:relative;z-index:100}.flow dd{font-family:"Kiwi Maru","游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;flex-basis:70%}@media only screen and (max-width:767px){.flow>li dl{display:block;padding:3rem 2rem}.flow>li:not(:last-child){margin-bottom:4rem}}.table_price{width:100%}.table_price th,.table_price td{display:table-cell;padding:2rem 1.6rem;border:#e9ebed 1px solid;vertical-align:middle;font-family:"Kiwi Maru","游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif}.table_price th{width:20%;font-weight:400;background-color:#3b6e4d;color:#fff}.table_price td{background-color:#fff;text-align:left}.table_price td.price_box{text-align:right}.anchor{padding-top:10rem}@media only screen and (max-width:767px){.anchor{padding-top:2rem}}.column_page h4,#tinymce h4{font-size:3rem;margin-bottom:3rem;background-color:#ffdcc7;padding:1rem}@media only screen and (max-width:767px){.column_page h4,#tinymce h4{font-size:2rem}.column_page h4:after,#tinymce h4:after{margin:2rem auto}}.column_page h5,#tinymce h5{color:#f8833b;background-color:#fff;padding:1rem 2rem;margin-bottom:2rem;font-size:1.8rem;border-radius:4px}@media only screen and (max-width:767px){.column_page h5,#tinymce h5{margin-bottom:1rem;font-size:1.6rem;padding:.5rem 2rem}}.column_page h6,#tinymce h6{color:#f8833b;border-bottom:2px solid #f8833b;padding:1rem 0;margin-bottom:2rem;font-size:2rem}@media only screen and (max-width:767px){.column_page h6,#tinymce h6{margin-bottom:1rem;font-size:1.6rem;padding:.5rem 0}}.column_page blockquote,#tinymce blockquote{position:relative;background:#fff;padding:4rem}.column_page blockquote:before,#tinymce blockquote:before{position:absolute;left:5%;top:-24px;color:#f8833b;box-sizing:border-box;font-family:"Font Awesome 5 Free";content:"\f10d";line-height:1;padding-top:12px;text-align:left;font-size:40px;font-weight:600}.column_page blockquote cite,#tinymce blockquote cite{display:block;border-top:1px dashed #fff;padding-top:5px;padding-bottom:5px;font-size:.8rem;text-align:right;color:gray}.column_page blockquote:after,#tinymce blockquote:after{position:absolute;right:5%;bottom:-25px;color:#f8833b;box-sizing:border-box;font-family:"Font Awesome 5 Free";content:"\f10e";line-height:1;padding-bottom:10px;text-align:left;font-size:40px;font-weight:600}.column_page .alignleft,#tinymce .alignleft{float:left;margin-right:40px}@media only screen and (max-width:767px){.column_page .alignleft,#tinymce .alignleft{float:none;margin:0 auto 10px}}.column_page .alignright,#tinymce .alignright{float:right;margin-left:40px}@media only screen and (max-width:767px){.column_page .alignright,#tinymce .alignright{float:none;margin:0 auto 10px}}.column_page .aligncenter,#tinymce .aligncenter{display:block;margin:0 auto 20px}@media only screen and (max-width:767px){.column_page .aligncenter,#tinymce .aligncenter{margin:0 auto 10px}}.top_about{background-image:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/bg_concept_left.png),url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/bg_concept_right.png);background-position:left center,right center;background-repeat:no-repeat;overflow:hidden}@media only screen and (max-width:767px){.top_about{background-image:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/bg_concept_left_sp.png),url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/bg_concept_right_sp.png);background-position:left top,right bottom;background-repeat:no-repeat;background-size:50%}}.about_title_area{position:relative}.about_title_area .about_title{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;color:#fff;font-size:10rem;text-align:center;width:100%}@media only screen and (max-width:767px){.about_title_area .about_title{font-size:5rem}}.top_greeting{width:100%;overflow:hidden}.top_greeting .greeting_name{position:relative;padding-top:5rem}.top_greeting .greeting_name p{display:inline-block;position:relative;z-index:2}.top_greeting .greeting_name .sub_txt{position:absolute;font-size:8rem;color:#ffdbe8;line-height:1;z-index:1;margin-top:-5rem}@media only screen and (max-width:767px){.top_greeting .greeting_name .sub_txt{font-size:5rem}}.top_access{position:relative;display:flex;padding-top:5rem;width:100%}.top_access:before{content:"";display:block;position:absolute;top:0;left:calc(-50vw + 600px);width:calc(100% - 100px + 50vw - 600px);height:100%;z-index:1;background:#ffe5ee;background:linear-gradient(180deg,#ffe5ee 0%,#ece5f6 100%)}.top_access .deta_area{position:relative;z-index:2;width:44%;padding:4.5rem 5rem 5rem 0}.top_access .deta_img{position:relative;z-index:2;width:calc(55% + 50vw - 590px);margin-right:calc(-50vw + 590px)}.top_access .deta_img img{position:absolute;bottom:0;width:100%;height:100%;left:0;-o-object-fit:cover;object-fit:cover}.top_access .deta_img .title_s{font-size:3rem}@media only screen and (max-width:1199px){.top_access .deta_area{width:100%;padding:0}.top_access .deta_img{width:100%;margin-right:auto}.top_access .deta_img img{position:static}}@media only screen and (max-width:767px){.top_access{display:block}.top_access .title_s{font-size:3rem;text-align:center;margin-bottom:1rem;letter-spacing:5px}.top_access .deta_area{width:100%;padding:0}.top_access .deta_img{width:100%;margin-right:auto}.top_access .deta_img img{position:static}.top_access .title_ss{font-size:1.6rem;font-weight:500;line-height:1.5;text-align:center}.top_access .title_ss:after{content:"";width:1px;height:30px;background-color:#ceae6a;display:block;margin:2rem auto}}.bg_color01{background:#ffe5ee;background:linear-gradient(180deg,#ffe5ee 0%,#ece5f6 100%);position:relative;overflow:hidden}.bg_color01 a{position:relative;z-index:1}.top_menu{position:relative}.top_menu .menu_num{color:#f8833b;font-weight:700;font-size:7rem;position:absolute;left:1rem;top:-5rem;z-index:2}@media only screen and (max-width:767px){.top_menu .menu_num{font-size:3rem;top:-1rem}}.top_menu span{position:absolute;top:50%;left:0;transform:translate(0%,-50%);background:#fff;font-weight:500;padding:1rem 2rem;z-index:3}@media only screen and (max-width:767px){.top_menu span{padding:1rem}}.top_info{border:20px solid #fff;background:#ffe5ee;background:linear-gradient(180deg,#ffe5ee 0%,#ece5f6 100%);width:100%;max-width:1200px;margin:0 auto;margin-top:0;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);padding:5rem;z-index:4;position:relative}@media only screen and (max-width:767px){.top_info{width:90%;margin-left:5%;margin-right:5%;border:10px solid #fff;padding:2rem}}.img_access_logo{margin:0 auto 2rem;display:block}@media screen and (min-width:768px) and (max-width:1199px){.img_access_logo{margin:0 auto 2rem;display:block}}@media only screen and (max-width:767px){.img_access_logo{margin:0 auto 2rem;display:block}}.top_slide{background:#f3f0f2;position:relative;overflow:hidden}.top_slide:before{content:"";background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/mask_top02.png) no-repeat center top;position:absolute;top:0;left:0;background-size:contain;width:100%;height:100%;z-index:1}.top_slide img{width:100%;height:600px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:767px){.top_slide img{height:400px}}.top_voice{background:rgba(255,255,255,.8);overflow:hidden}.top_voice h2{line-height:1.5}.top_voice h2 span{display:block}.top_voice h2 img{display:block;margin:0 auto 1rem}@media only screen and (max-width:767px){.top_voice h2 img{width:40%}}.top_voice .title_s{font-size:3rem;letter-spacing:0}.top_voice .btn_typeB a{max-width:150px;width:100%;background-color:#ceae6a;color:#fff}.voice_btn{line-height:1}.voice_btn a{padding:2rem 2rem 3rem}.voice_btn a span{display:inline-block;background:#fff;color:#f8833b;padding:0 1rem;font-size:2rem;line-height:1.5}.voice_btn a:after{content:""}@media only screen and (max-width:767px){.voice_btn a{padding:1rem 0 2rem}.voice_btn a span{font-size:1.6rem;margin-bottom:.5rem}}.top_corona .content_size_s{border:10px solid red;padding:5rem;background:#fff}.top_corona .content_size_s .title_l{background:red;padding:1rem;color:#fff}.top_corona .content_size_s .title_m{color:red;border-bottom:2px solid red;padding-bottom:1rem}@media only screen and (max-width:767px){.top_corona .content_size_s{padding:2rem;margin:0 1rem}}.top_trouble{overflow:hidden}.top_trouble h2 img{display:block;margin:0 auto 1rem}@media only screen and (max-width:767px){.top_trouble h2 img{width:40%}}.top_trouble .trouble_box{background:#fff;padding:2rem;height:100%}.top_trouble .trouble_box img{margin-bottom:1rem}.top_trouble .trouble_box ul{margin-bottom:1rem}.top_contact .contact_box{border:8px solid #ffdfcc;background:#fff;padding:2rem 2rem 0}@media only screen and (max-width:767px){.top_contact .contact_box{padding:2rem 1rem 0}}.top_contact .contact_box .contact_tel{font-size:7rem;line-height:1;font-family:"Sawarabi Gothic","游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif}.top_contact .contact_box .contact_tel a{text-decoration:none}.top_contact .contact_box .contact_tel a:hover{text-decoration:none}@media only screen and (max-width:767px){.top_contact .contact_box .contact_tel{font-size:4rem;text-align:center}}.top_contact .contact_box .contact_menu{padding:0;margin:0;display:flex;flex-wrap:wrap}.top_contact .contact_box .contact_menu li{list-style:none;text-align:center;position:relative;margin-right:.5rem;margin-bottom:.5rem}.top_contact .contact_box .contact_menu li:last-child{margin-right:0}.top_contact .contact_box .contact_menu li a{border:2px solid #f8833b;border-radius:2px;text-decoration:none;display:inline-block;padding:0 3rem 0 2rem;color:#f8833b}.top_contact .contact_box .contact_menu li a:after{content:"\f105";font-family:"Font Awesome 5 Free";position:absolute;top:50%;right:1rem;transform:translate(0,-50%);font-weight:700}.top_contact .contact_box .contact_menu li a:hover{opacity:.7}@media only screen and (max-width:767px){.top_contact .contact_box .contact_menu li a{padding:0 2rem 0 1rem}}.top_staff{background:rgba(255,255,255,.8);overflow:hidden}.top_staff .staff_img{position:relative}.top_staff .staff_img .staff_box{position:absolute;transform:translate(0,0);bottom:20px;right:60px;padding:2rem 4rem;text-align:center;background:rgba(255,255,255,.8)}.top_staff .staff_img .staff_box p{margin-bottom:0;line-height:1.5}.top_staff .staff_img .staff_box h4{background-color:#f8833b;color:#fff;padding:.5rem 2rem;display:inline-block}@media only screen and (max-width:767px){.top_staff .staff_img .staff_box{position:static;transform:translate(0,0);margin:-50px auto 0;width:90%}}@media only screen and (max-width:767px){.top_staff{padding:0 5%}.top_staff .staff_img .staff_box{padding:2rem 1rem}}.column_page .top_blog h2:before,.column_page .top_blog h2:after{display:none}.btn_info img{width:21px;height:21px;margin:2px 0 !important}.btn_box a{width:100%;text-decoration:none;color:#fff;font-size:4rem;text-align:center;background:url(//www.tyo-genki-ayase.com/wp-content/themes/genki/cmn/css/../images/bg_footer.jpg) left top repeat;padding:3rem 0;display:inline-block;margin-bottom:1rem;line-height:1.5;font-family:"Sawarabi Gothic","游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;transition:.3s ease-in-out}.btn_box a span{font-size:2rem;display:block}.btn_box a:hover{opacity:.7;transition:.3s ease-in-out}@media only screen and (max-width:767px){.btn_box a{font-size:3rem}.btn_box a span{font-size:1.6rem}}.menu_menu{padding:0;margin:0;display:flex;flex-wrap:wrap}.menu_menu li{list-style:none;text-align:center;position:relative;margin-right:.5rem;margin-bottom:.5rem}.menu_menu li:last-child{margin-right:0}.menu_menu li a{border:2px solid #f8833b;border-radius:2px;text-decoration:none;display:inline-block;padding:0 3rem 0 2rem;color:#f8833b}.menu_menu li a:after{content:"\f105";font-family:"Font Awesome 5 Free";position:absolute;top:50%;right:1rem;transform:translate(0,-50%);font-weight:700}.menu_menu li a:hover{opacity:.7}@media only screen and (max-width:767px){.menu_menu li a{padding:0 2rem 0 1rem}}.sub_page .top_staff{padding:0;background:0 0}.arrow_box{position:relative;background:#f9ddcd;border:4px solid #f8833b;padding:20px !important;border-radius:10px}.arrow_box:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(249,221,205,0);border-right-color:#f9ddcd;border-width:30px;margin-top:-30px}@media only screen and (max-width:767px){.arrow_box:after{top:20%;border-width:10px;margin-top:-10px}}.arrow_box:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(248,131,59,0);border-right-color:#f8833b;border-width:36px;margin-top:-36px}@media only screen and (max-width:767px){.arrow_box:before{top:20%;border-width:16px;margin-top:-16px}}.arrow_boxR{position:relative;background:#f9ddcd;border:4px solid #f8833b;padding:20px;border-radius:10px}@media only screen and (max-width:767px){.arrow_boxR{padding:10px}}.arrow_boxR:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(249,221,205,0);border-left-color:#f9ddcd;border-width:30px;margin-top:-30px}@media only screen and (max-width:767px){.arrow_boxR:after{top:20%;border-width:10px;margin-top:-10px}}.arrow_boxR:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(248,131,59,0);border-left-color:#f8833b;border-width:36px;margin-top:-36px}@media only screen and (max-width:767px){.arrow_boxR:before{top:20%;border-width:16px;margin-top:-16px}}@media only screen and (max-width:767px){.sp-order-lg-1{order:1}}