@charset "UTF-8";@media screen and (max-width:460px){.not-googlebot body{opacity:1}}@media print,screen and (min-width:461px){.mod_header .logo{display:none}.mod_header .nav_menu{opacity:0;pointer-events:none;-webkit-transition:1s;transition:1s}.loaded_menu .mod_header .nav_menu{opacity:1;pointer-events:auto}.mod_header .menu{opacity:0;pointer-events:none;-webkit-transition:1s;transition:1s}.loaded_menu .mod_header .menu{opacity:1;pointer-events:auto}}@media screen and (max-width:460px){.mod_header .logo{opacity:0;-webkit-transition:1s;transition:1s}.nav_open .mod_header .logo{opacity:1}.mod_header .menu{opacity:0;pointer-events:none;-webkit-transition:1s;transition:1s}.loaded_menu .mod_header .menu{opacity:1;pointer-events:auto}.mod_header .menu:before{-webkit-transition:1s;transition:1s;background-color:transparent}.nav_open .mod_header .menu:before{background-color:#3E3A39}.mod_header .menu .bar{background-color:#3E3A39}.nav_open .mod_header .menu .bar{background-color:#FFF}.mod_header .menu .close{background-color:#3E3A39}.nav_open .mod_header .menu .close{background-color:#FFF}}.mvarea{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.mvarea .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}@media print,screen and (min-width:461px){.mvarea .bg{background-image:url(../img/top/content_bg.jpg)}}@media screen and (max-width:460px){.mvarea .bg{background-image:url(../img/top/content_bg_sp.jpg)}}.mvarea .txt{position:absolute;top:50%;left:0;width:100%;margin-top:-200px}@media screen and (max-width:460px){.mvarea .txt{margin-top:-20vw}}.loaded .mvarea .txt{-webkit-transition:1s;transition:1s;opacity:0.1}.loaded_static .mvarea .txt{opacity:0.1;-webkit-transition:none!important;transition:none!important}.mvarea .line01{display:block;margin:auto;opacity:0}@media screen and (max-width:460px){.mvarea .line01{width:80vw;height:auto}}.mvarea .line01.view{opacity:1}.mvarea .line02{display:block;margin-top:50px;text-align:center;font-size:0}@media screen and (max-width:460px){.mvarea .line02{margin-top:5vw}}.mvarea .line03{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0}.mvarea .line03.active{-webkit-transition:0.8s;transition:0.8s;opacity:1}.loaded_menu .mvarea .line03{-webkit-transition:1s;transition:1s;opacity:0.1}@media screen and (max-width:460px){.mvarea .line03{width:80vw;height:auto}}.mvarea .char{display:inline-block;position:relative;top:200px;opacity:0;-webkit-transform:rotate(360deg);transform:rotate(360deg)}@media screen and (max-width:460px){.mvarea .char{width:auto;height:8vw}}.nav_list_content .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.ie10 .nav_list_content .list{display:block}.nav_list_content .list .item{width:3rem;height:2.29rem;padding:0.3rem 0.325rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0.68rem;margin-top:0.4rem;position:relative;z-index:2}.ie10 .nav_list_content .list .item{display:inline-block;width:3.2rem;margin:10px 25px}.no-touchevents .nav_list_content .list .item:hover:before{-webkit-transform:scale(0.8);transform:scale(0.8)}.no-touchevents .nav_list_content .list .item:hover .itemin{-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-transition:0.4s;transition:0.4s}.no-touchevents .nav_list_content .list .item:hover .itemin_ph{-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-transition:0.4s;transition:0.4s}.no-touchevents .nav_list_content .list .item:hover .itemin_ph_ph{opacity:1;-webkit-transition:0.4s;transition:0.4s}.no-touchevents .nav_list_content .list .item:hover .itemin_txt{-webkit-transform:scale(1.2);transform:scale(1.2);color:#FFF;-webkit-transition:0.8s;transition:0.8s}.no-touchevents .nav_list_content .list .item.case:hover .itemin_txt{color:#c96e00}@media screen and (max-width:460px){.nav_list_content .list .item{max-width:1.5rem;width:46.875%;height:1.14rem;padding:0.15rem;border-radius:0.36rem;margin-top:0.2rem}}.nav_list_content .list .item:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0.68rem;-webkit-transition:0.2s;transition:0.2s}@media screen and (max-width:460px){.nav_list_content .list .item:before{border-radius:0.36rem}}.nav_list_content .list .item .itemin{display:block;width:100%;height:100%;position:relative;-webkit-transition:0.2s;transition:0.2s}.nav_list_content .list .item .itemin_ph{height:100%;width:100%;border-radius:0.5rem;-webkit-transition:0.2s;transition:0.2s;position:relative;background-color:#fff}@media screen and (max-width:460px){.nav_list_content .list .item .itemin_ph{border-radius:0.3rem}}.nav_list_content .list .item .itemin_ph_ph{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:0.2s;transition:0.2s;opacity:0;border-radius:0.5rem}.nav_list_content .list .item .itemin_txt{position:absolute;top:50%;width:100%;text-align:center;font-size:0.38rem;line-height:1.23;color:#fff;-webkit-transition:0.2s;transition:0.2s;margin-top:-0.48rem}@media screen and (max-width:460px){.nav_list_content .list .item .itemin_txt{font-size:0.2rem;line-height:1.25;margin-top:-0.24rem}}@media screen and (max-width:350px){.nav_list_content .list .item .itemin_txt{font-size:0.16rem}}.nav_list_content .list .item.about:before{background-color:#427bbf}.nav_list_content .list .item.about .itemin_txt{color:#427bbf}.nav_list_content .list .item.item02:before{background-color:#579055}.nav_list_content .list .item.item02 .itemin_txt{color:#579055}.nav_list_content .list .item.item03:before{background-color:#9e7253}.nav_list_content .list .item.item03 .itemin_txt{color:#9e7253}.nav_list_content .list .item.item04:before{background-color:#bb6568}.nav_list_content .list .item.item04 .itemin_txt{color:#bb6568}.nav_list_content .list .item.case:before{background-color:#f08300}.nav_list_content .list .item.case .itemin_txt{color:#f08300}.nav_list_content .list .item.faq:before{background-color:#eb613b}.nav_list_content .list .item.faq .itemin_txt{color:#eb613b}.about_catch_content{position:relative;display:block;z-index:1}@media print,screen and (min-width:461px){.about_catch_content{padding:1.9rem 0 1.5rem}}@media screen and (max-width:460px){.about_catch_content{padding:0.75rem 0}}@media screen and (max-width:460px){.about_catch_content:before{position:absolute;content:"";display:block;top:0;background-repeat:no-repeat;background-position:top center;opacity:0.6;z-index:-1;left:0;width:100%;background-image:url(../../common/img/about_catch_content_bg_sp.png);background-size:cover;height:191.111vw}}.about_catch_content .about_moyamoya01_bg{position:absolute;display:block;z-index:-1}@media print,screen and (min-width:461px){.about_catch_content .about_moyamoya01_bg{top:0.25rem;left:0;right:0;margin:0 auto;width:100%;max-width:12rem;height:8.1rem}}.about_catch_content .about_moyamoya01_bg .item{width:100%}@media print,screen and (min-width:461px){.about_catch_content .about_moyamoya01_bg .item{height:auto}}.about_catch_content .about_moyamoya01_bg .item path{opacity:0.6;fill:#FFF}.about_catch_content .about_ttl{text-align:center}@media print,screen and (min-width:461px){.about_catch_content .about_ttl{font-size:0.55rem;letter-spacing:0.025em;line-height:1}}@media screen and (max-width:460px){.about_catch_content .about_ttl{font-size:0.3rem;letter-spacing:0;line-height:1.35}}.about_catch_content .about_main_txt{text-align:center;letter-spacing:0.1em}@media print,screen and (min-width:461px){.about_catch_content .about_main_txt{margin-top:0.34rem;font-size:0.22rem;line-height:2.35}}@media screen and (max-width:460px){.about_catch_content .about_main_txt{margin-top:0.2rem;font-size:0.16rem;line-height:2.125}}.about_catch_content .about_summary_txt{text-align:center;letter-spacing:0.05em;color:#fff;background-color:#F08300}@media print,screen and (min-width:461px){.about_catch_content .about_summary_txt{font-size:0.27rem;font-weight:500;line-height:1;width:8.1rem;margin:0.6rem auto 0;padding:0.2rem 0;border-radius:0.17rem}}@media screen and (max-width:460px){.about_catch_content .about_summary_txt{margin:0.3rem 0.3rem 0;padding:0.1rem 0;font-size:0.2rem;line-height:1.6;border-radius:0.19rem}}.topcontent{position:relative;z-index:1;padding-bottom:1rem}@media screen and (max-width:460px){.topcontent{padding-bottom:0.55rem}}.topcontent .nav_link{opacity:0;pointer-events:none}@media print,screen and (min-width:461px){.topcontent .nav_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:none!important}.ie11 .topcontent .nav_link{display:block;padding-top:10vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-height:750px) and (min-width:900px){.topcontent .nav_link{-webkit-transform:scale(0.9);transform:scale(0.9)}}@media screen and (max-height:650px) and (min-width:900px){.topcontent .nav_link{-webkit-transform:scale(0.85);transform:scale(0.85)}}@media screen and (max-width:460px){.topcontent .nav_link{padding:0.2rem 0 0.06rem}}.loaded .topcontent .nav_link{-webkit-transition:opacity 1.5s;transition:opacity 1.5s;opacity:1;pointer-events:auto}.topcontent .nav_link .mod_w1130{width:100%;margin:0 auto;padding:0 0.1rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130{padding-top:10vh}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130{width:100%;padding:0}}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .nav_list_content{width:11.5rem;margin:0 auto}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .nav_list_content{padding:0 0.2rem}}.topcontent .nav_link .mod_w1130 .flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.topcontent .nav_link .mod_w1130 .pickupArea{margin-top:0.54rem;padding-bottom:0.5rem}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .pickupArea{margin-top:0.95rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea{margin-top:0.235rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-bottom:0.7rem}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_ttl{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center;letter-spacing:0.05em;line-height:1.5}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_ttl{font-size:0.3rem;line-height:1}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_ttl{font-size:0.17rem}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_ttl:after,.topcontent .nav_link .mod_w1130 .pickupArea .pickup_ttl:before{content:"";display:block;position:absolute;width:2.5px;height:0.6rem;background-color:#f08300}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_ttl:after,.topcontent .nav_link .mod_w1130 .pickupArea .pickup_ttl:before{width:2px;height:0.25rem}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_ttl:before{top:-0.15rem;left:-0.25rem;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_ttl:before{top:auto;left:-0.115rem;bottom:0.04rem}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_ttl:after{top:-0.15rem;right:-0.25rem;-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_ttl:after{top:auto;right:-0.115rem;bottom:0.04rem}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_content{margin-top:0.25rem}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_content{margin-top:0.5rem}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 auto;padding:0.6rem 0 0;max-width:11.5rem}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_wrap{gap:0.27rem}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_wrap{gap:0 0.25rem;padding:0 calc((100% - 2.59rem) * 1 / 2) 0.42rem;padding-bottom:0.42rem;overflow-x:scroll}}@media screen and (max-width:460px) and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_wrap::-webkit-scrollbar{height:0.05rem}}@media screen and (max-width:460px) and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_wrap::-webkit-scrollbar-track{margin:0 0.7rem;background:#ccc;border-radius:5px}}@media screen and (max-width:460px) and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_wrap::-webkit-scrollbar-thumb{width:0.6rem;border-radius:5px;background:rgba(0,0,0,0.7)}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_wrap:before{display:block;position:absolute;top:0;left:50%;width:calc(100% - 1.4rem);height:calc(100% + 0.6rem);background-color:rgba(255,255,255,0.7);border-radius:0.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_wrap:before{content:""}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;transition:all 0.3s}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list{border-radius:0.5rem}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list{-ms-flex-negative:0;flex-shrink:0;border-radius:0.3rem}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;border:0.05rem solid;border-radius:0.3rem;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none!important}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list:after{border:0.1rem solid;border-radius:0.5rem}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list.pickup_01:after{border-color:#003F75}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list.pickup_01 .pickup_list_txt{background-color:#003F75}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list.pickup_02:after{border-color:#003F75}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list.pickup_02 .pickup_list_txt{background-color:#579055;background-color:#003F75}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list.pickup_03:after{border-color:#003F75}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list.pickup_03 .pickup_list_txt{background-color:#EB613B;background-color:#003F75}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list.pickup_04:after{border-color:#003F75}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list.pickup_04 .pickup_list_txt{background-color:#d67600;background-color:#003F75}.no-touchevents .topcontent .nav_link .mod_w1130 .pickupArea .pickup_list:hover{opacity:0.8}.no-touchevents .topcontent .nav_link .mod_w1130 .pickupArea .pickup_list:hover .pickup_list_txt span:before{-webkit-transform:translateX(4px);transform:translateX(4px)}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_link{position:relative;display:block}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_link{width:2.67rem;height:2.6rem}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_link{width:2.59rem;height:2.035rem}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_link img{width:100%;height:auto}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:100%;text-align:center;letter-spacing:0.05em;line-height:1.4;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_txt{bottom:calc(0.1em - 0.001rem);font-size:0.15rem;height:0.6rem;font-weight:500}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0.05rem;height:0.5rem;font-size:0.14rem;font-weight:700}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_txt span{position:relative;display:inline-block;width:100%}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_txt span{top:0.02rem}}.topcontent .nav_link .mod_w1130 .pickupArea .pickup_list_txt span:before{position:absolute;content:"";display:inline-block;top:0;right:19px;bottom:0;margin:auto;width:0;height:0;border-left:8px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent;-webkit-transition:all 0.3s;transition:all 0.3s}.topcontent .nav_link .mod_w1130 .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0.4rem 0 1.4rem;position:relative}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .sns{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .sns{margin:0.23rem 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-height:750px) and (min-width:900px){.topcontent .nav_link .mod_w1130 .sns{margin-bottom:0.2rem}}.topcontent .nav_link .mod_w1130 .sns .snsItem a{display:block;-webkit-transition:all 0.3s;transition:all 0.3s}.topcontent .nav_link .mod_w1130 .sns .snsItem a:hover{opacity:0.7}.topcontent .nav_link .mod_w1130 .sns .snsItem+.snsItem{margin-left:0.45rem}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .sns .snsItem+.snsItem{margin-left:0.15rem}}.topcontent .nav_link .mod_w1130 .scrollwrap{text-align:center}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .scrollwrap{position:absolute;top:-114px;right:0.015rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0.3rem}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .scrollwrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.topcontent .nav_link .mod_w1130 .scroll{position:relative;display:inline-block;letter-spacing:0.02em;line-height:1;color:#3E3A39}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .scroll{padding:0 0.07rem 0.7rem;font-size:0.16rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .scroll{margin-top:0.3rem;padding:0 0.07rem 0.65rem;font-size:0.14rem}}@media screen and (max-height:750px) and (min-width:900px){.topcontent .nav_link .mod_w1130 .scroll{margin-top:0.1rem}}.topcontent .nav_link .mod_w1130 .scroll:after,.topcontent .nav_link .mod_w1130 .scroll:before{position:absolute;content:"";display:block;left:0;right:0;margin:0 auto;background-color:#3E3A39}.topcontent .nav_link .mod_w1130 .scroll:before{height:2px;width:100%}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .scroll:before{top:0.24rem}}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .scroll:before{display:none}}.topcontent .nav_link .mod_w1130 .scroll:after{width:1px;bottom:4px}@media print,screen and (min-width:461px){.topcontent .nav_link .mod_w1130 .scroll:after{height:0.5rem}}@media screen and (max-width:460px){.topcontent .nav_link .mod_w1130 .scroll:after{height:0.3rem}}@media print,screen and (min-width:461px){.topcontent .news_header_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.topcontent .news_header_content .news_header_main{margin:0 auto}@media print,screen and (min-width:461px){.topcontent .news_header_content .news_header_main{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:461px){.topcontent .news_header_content .header_logo{width:3.3rem;margin-right:0.9rem}}@media screen and (max-width:460px){.topcontent .news_header_content .header_logo{width:2rem;margin:0 auto}}.topcontent .news_header_content img{width:100%;height:auto}@media screen and (max-width:460px){.topcontent .news_header_content .header_txt_area{margin-top:0.15rem}}.topcontent .news_header_content .header_txt{font-weight:500}@media print,screen and (min-width:461px){.topcontent .news_header_content .header_txt{font-size:0.2rem;letter-spacing:0.1em;line-height:2.75}}@media screen and (max-width:460px){.topcontent .news_header_content .header_txt{text-align:center;font-size:0.13rem;letter-spacing:0.075em;line-height:2.65}}.topcontent .news_header_content .header_txt span{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0%,#fff));background:linear-gradient(transparent 0%,#fff 0%);display:inline}@media print,screen and (min-width:461px){.topcontent .news_header_content .header_txt span{padding:0.08rem 0.25rem}}@media screen and (max-width:460px){.topcontent .news_header_content .header_txt span{padding:0.04rem 0.08rem}}@media print,screen and (min-width:461px){.topcontent .news_header_content .header_logo{width:3.9rem}}.topcontent .news_header_content .header_logo .header_logo_link{pointer-events:none}.topcontent .newsArea{}@media print,screen and (min-width:461px){.topcontent .newsArea{margin-top:1.2rem}}@media screen and (max-width:460px){.topcontent .newsArea{margin-top:0.65rem}}@media print,screen and (min-width:461px){.topcontent .newsArea .news_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:11.8rem;margin:0.7rem auto 0}.topcontent .newsArea .news_content.only_post{display:block}.topcontent .newsArea .news_content.only_post .news_main{display:block;margin:0 auto;width:7.5rem}.topcontent .newsArea .news_content.only_post .news_main .post_img{height:5.1rem}}@media screen and (max-width:460px){.topcontent .newsArea .news_content{position:relative;display:block;margin-top:0.3rem}.topcontent .newsArea .news_content .top_news_moyamoya{position:absolute;display:block;z-index:-1}.topcontent .newsArea .news_content .top_news_moyamoya .item{width:100%;height:auto}.topcontent .newsArea .news_content .top_news_moyamoya01_bg{top:2.1rem;left:-0.4rem;width:2.42rem;height:1.82rem}.topcontent .newsArea .news_content .top_news_moyamoya01_bg .item path{opacity:0.1;fill:#579055}.topcontent .newsArea .news_content .top_news_moyamoya02_bg{top:4.9rem;left:-0.3rem;width:0.93rem;height:1.7rem}.topcontent .newsArea .news_content .top_news_moyamoya02_bg .item path{opacity:0.1;fill:#427BBF}.topcontent .newsArea .news_content .top_news_moyamoya03_bg{top:5rem;right:-0.2rem;width:1.62rem;height:1.23rem}.topcontent .newsArea .news_content .top_news_moyamoya03_bg .item path{opacity:0.1;fill:#BB6568}}.topcontent .newsArea .cat_tag{font-weight:400;line-height:1.4;letter-spacing:0.15em;-webkit-box-sizing:border-box;box-sizing:border-box}.topcontent .newsArea .cat_tag span{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}@media print,screen and (min-width:461px){.topcontent .newsArea .cat_tag span{min-width:1.2rem;padding:0.03rem 0.1rem;font-size:0.14rem;border-radius:0.06rem}}@media screen and (max-width:460px){.topcontent .newsArea .cat_tag span{min-width:1.15rem;padding:0.02rem 0.05rem 0.01rem;font-size:0.14rem;border-radius:0.03rem}}.topcontent .newsArea .time{letter-spacing:0.025em;line-height:1.4;color:#5A524F}@media print,screen and (min-width:461px){.topcontent .newsArea .time{font-size:0.13rem}}@media screen and (max-width:460px){.topcontent .newsArea .time{font-size:0.12rem}}.topcontent .newsArea img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0.06rem}@media screen and (max-width:460px){.topcontent .newsArea img{border-radius:0.03rem}}@media print,screen and (min-width:461px){.topcontent .newsArea .news_main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:6.1rem}}@media screen and (max-width:460px){.topcontent .newsArea .news_main .time{margin-top:0.15rem}}@media print,screen and (min-width:461px){.topcontent .newsArea .news_main .add_new .add_tag{top:-0.12rem}}@media print,screen and (min-width:461px){.topcontent .newsArea .cat_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.topcontent .newsArea .time_data{display:inline-block}.topcontent .newsArea .author{display:inline-block}@media screen and (max-width:460px){.topcontent .newsArea .author{margin-left:0.1rem}}.topcontent .newsArea .post_ttl{letter-spacing:0.05em;line-height:1.4}@media print,screen and (min-width:461px){.topcontent .newsArea .post_ttl{margin-top:0.15rem;font-size:0.26rem}}@media screen and (max-width:460px){.topcontent .newsArea .post_ttl{margin-top:0.18rem;font-size:0.2rem}}@media print,screen and (min-width:461px){.topcontent .newsArea .post_img{margin-top:0.25rem;width:100%;height:4.14rem}}@media screen and (max-width:460px){.topcontent .newsArea .post_img{margin-top:0.22rem;height:calc((100vw - 0.4rem) * 0.73)}}.topcontent .newsArea .post_txt{letter-spacing:0.05em;line-height:2}@media print,screen and (min-width:461px){.topcontent .newsArea .post_txt{margin-top:0.3rem;font-size:0.16rem}}@media screen and (max-width:460px){.topcontent .newsArea .post_txt{margin-top:0.25rem;font-size:0.14rem}}@media print,screen and (min-width:461px){.topcontent .newsArea .post_more{width:2.8rem;margin:0.35rem auto 0}}@media print,screen and (min-width:461px){.topcontent .newsArea .news_side{width:4.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.topcontent .newsArea .news_side.few_post{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:460px){.topcontent .newsArea .news_side{margin-top:0.5rem}}@media print,screen and (min-width:461px){.topcontent .newsArea .side_post_box:nth-of-type(n+2){margin-top:0.3rem}}@media screen and (max-width:460px){.topcontent .newsArea .side_post_box:nth-of-type(n+2){margin-top:0.25rem}}.topcontent .newsArea .side_post_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:461px){.topcontent .newsArea .side_post_link{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.no-touchevents .topcontent .newsArea .side_post_link{-webkit-transition:all 0.3s;transition:all 0.3s}.no-touchevents .topcontent .newsArea .side_post_link .arrow_link{-webkit-transition:all 0.3s;transition:all 0.3s}.no-touchevents .topcontent .newsArea .side_post_link:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.no-touchevents .topcontent .newsArea .side_post_link:hover .arrow_link{opacity:0.7}.no-touchevents .topcontent .newsArea .side_post_link:hover .arrow_link:before{-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media print,screen and (min-width:461px){.topcontent .newsArea .side_post_thum{width:2.3rem;height:1.6rem;margin-right:0.3rem}}@media screen and (max-width:460px){.topcontent .newsArea .side_post_thum{width:42%;height:calc((100vw - 0.4rem) * 0.42 * 0.8)}}.topcontent .newsArea .side_post_ttl{letter-spacing:0.01em}@media print,screen and (min-width:461px){.topcontent .newsArea .side_post_ttl{margin-top:0.15rem;font-size:0.17rem;line-height:1.82}}@media screen and (max-width:460px){.topcontent .newsArea .side_post_ttl{margin:0.12rem 0 0.14rem;font-size:0.15rem;line-height:1.5}}.topcontent .newsArea .side_post_right{line-height:1}@media screen and (max-width:460px){.topcontent .newsArea .side_post_right{width:51%}}@media print,screen and (min-width:461px){.topcontent .newsArea .side_post_right{width:2.17rem}}.topcontent .newsArea .side_post_right .time_morelink_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:461px){.topcontent .newsArea .side_post_right .time_morelink_wrap{margin-top:0.08rem}}.topcontent .newsArea .side_post_right .side_post_more,.topcontent .newsArea .side_post_right .time{position:relative;display:inline-block;top:2px}@media print,screen and (min-width:461px){.topcontent .newsArea .side_post_right .time{min-width:0.9rem}}.topcontent .newsArea .side_post_right .side_post_more{margin-left:0.2rem}@media screen and (max-width:460px){.topcontent .newsArea .side_post_right .side_post_more{margin-left:0.18rem}}@media print,screen and (min-width:461px){.topcontent .newsArea .side_post_all{margin-top:0.5rem}}@media screen and (max-width:460px){.topcontent .newsArea .side_post_all{margin-top:0.35rem}}@media screen and (max-width:460px){.topcontent .newsArea .side_post_all .more_link{max-width:2.5rem}}@media print,screen and (min-width:461px){.topcontent .newsArea .cat_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.4rem;margin-top:0.9rem}}.topcontent .newsArea .cat_all_content{background-color:#FAF7F4}@media print,screen and (min-width:461px){.topcontent .newsArea .cat_all_content{max-width:9.15rem;padding:0.3rem 0.8rem 0.45rem;margin:0 auto;border-radius:0.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:460px){.topcontent .newsArea .cat_all_content{margin-top:0.35rem;padding:0.23rem 0.24rem 0.3rem;border-radius:0.1rem}}.topcontent .newsArea .cat_list_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:461px){.topcontent .newsArea .cat_list_wrap{overflow:hidden;margin-left:-0.5%;width:110%;height:0.85rem;-webkit-transition:all 0.5s;transition:all 0.5s}}@media screen and (max-width:460px){.topcontent .newsArea .cat_list_wrap{overflow:hidden;height:25vw;-webkit-transition:all 0.5s;transition:all 0.5s}}@media print,screen and (min-width:461px){.topcontent .newsArea .cat_list{margin-top:0.2rem;padding:0 0.06rem}}@media screen and (max-width:460px){.topcontent .newsArea .cat_list{min-width:calc((100% - 0.05rem + 0.04rem) / 2 - 0.04rem);margin-top:0.1rem;padding:0 0.02rem}}.topcontent .newsArea .cat_list .list_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;letter-spacing:0.005em;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0.2rem;font-family:dnp-shuei-gothic-gin-std,sans-serif;font-weight:600;font-style:normal}@media print,screen and (min-width:461px){.topcontent .newsArea .cat_list .list_link{min-width:1.78rem;height:0.45rem;font-size:0.18rem;border-radius:0.3rem}}@media screen and (max-width:460px){.topcontent .newsArea .cat_list .list_link{height:0.34rem;font-size:0.14rem;border-radius:0.2rem}}.no-touchevents .topcontent .newsArea .cat_list .list_link{-webkit-transition:all 0.3s;transition:all 0.3s}.no-touchevents .topcontent .newsArea .cat_list .list_link:hover{opacity:0.8}.topcontent .newsArea .cat_list_more{margin-top:0.3rem;cursor:pointer}.topcontent .newsArea .qr_wrap{width:2.53rem;height:auto}@media screen and (max-width:460px){.topcontent .newsArea .qr_wrap{width:calc(100% - 0.8rem);margin:0.4rem auto 0}}.no-touchevents .topcontent .newsArea .qr_wrap{-webkit-transition:all 0.3s;transition:all 0.3s}.no-touchevents .topcontent .newsArea .qr_wrap:hover{opacity:0.8}@media screen and (max-width:460px){.topcontent .newsArea .qr_box{text-align:center;background-color:#F1F0EE;border:2px solid #C6B7CC;border-radius:0.05rem}}@media screen and (max-width:460px){.topcontent .newsArea .qr_text{display:block;padding:0.2rem;font-size:0.22rem;font-weight:400;line-height:1.2;letter-spacing:0.02em}}.topcontent .fbArea{opacity:0;pointer-events:none}@media print,screen and (min-width:461px){.topcontent .fbArea{margin-top:1.3rem}}@media screen and (max-width:460px){.topcontent .fbArea{margin-top:0.5rem}}.loaded .topcontent .fbArea{-webkit-transition:1.5s;transition:1.5s;opacity:1;pointer-events:auto}.topcontent .fbArea .in{position:relative;display:block;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}@media print,screen and (min-width:461px){.topcontent .fbArea .in{padding:0.55rem 0 0.9rem}}@media screen and (max-width:460px){.topcontent .fbArea .in{padding:0.3rem 0 0.5rem}}.topcontent .fbArea .in:before{position:absolute;content:"";display:block;top:0;left:0;right:0;height:100%;margin:0 auto;background-color:#fff;opacity:0.7;z-index:-1}@media print,screen and (min-width:461px){.topcontent .fbArea .in:before{width:100%;max-width:13.1rem;border-radius:0.35rem}}@media screen and (max-width:460px){.topcontent .fbArea .in:before{width:calc(100% - 0.4rem);border-radius:0.2rem 0.2rem 0 0}}@media print,screen and (min-width:461px){.topcontent .fbArea .in .insta_ttlarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:10.45rem;margin:0 auto}}@media screen and (max-width:460px){.topcontent .fbArea .in .insta_ttlarea{padding:0 0.45rem}}@media print,screen and (min-width:461px){.topcontent .fbArea .in .insta_ttlimg{width:2.12rem}}@media screen and (max-width:460px){.topcontent .fbArea .in .insta_ttlimg{width:1.6rem;margin:0 auto}}.topcontent .fbArea .in .insta_ttlimg img{width:100%;height:auto}.topcontent .fbArea .in .insta_txt{font-weight:500}@media print,screen and (min-width:461px){.topcontent .fbArea .in .insta_txt{margin-top:-0.05rem;font-size:0.14rem;line-height:1.92;letter-spacing:0.1em}}@media screen and (max-width:460px){.topcontent .fbArea .in .insta_txt{margin-top:0.24rem;font-size:0.13rem;line-height:2.64;letter-spacing:0.075em}}@media print,screen and (min-width:461px){.topcontent .fbArea .in .l-left{max-width:14.4rem;margin:0.45rem auto 0}}@media screen and (max-width:460px){.topcontent .fbArea .in .l-left{margin-top:0.24rem;width:100%}}.topcontent .fbArea .in .l-left .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:460px){.topcontent .fbArea .in .l-left .list{min-height:2.5rem}}@media print,screen and (min-width:461px){.topcontent .fbArea .in .l-left .list{min-height:4.8rem}}.topcontent .fbArea .in .l-left .list:after{content:"";display:block;clear:both}.topcontent .fbArea .in .l-left .list li{position:relative;display:block;vertical-align:top;cursor:pointer}@media print,screen and (min-width:461px){.topcontent .fbArea .in .l-left .list li{width:calc((100% - 0.6rem) / 6);height:auto;margin-left:0.12rem}.topcontent .fbArea .in .l-left .list li:nth-of-type(6n+1){margin-left:0}.topcontent .fbArea .in .l-left .list li:nth-of-type(n+7){margin-top:0.2rem}}@media screen and (max-width:460px){.topcontent .fbArea .in .l-left .list li{width:calc((100vw - 0.12rem) / 3);height:auto;margin-left:0.06rem}.topcontent .fbArea .in .l-left .list li:nth-of-type(3n+1){margin-left:0}.topcontent .fbArea .in .l-left .list li:nth-of-type(n+4){margin-top:0.06rem}}.topcontent .fbArea .in .l-left .list li:after{display:block;content:"";padding-top:100%}.topcontent .fbArea .in .l-left .list li>span{position:absolute;top:0;left:0;width:100%;height:100%}.topcontent .fbArea .in .l-left .list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-size:cover;background-position:center center;-webkit-transition:0.2s;transition:0.2s}.topcontent .fbArea .in .l-left .list li a:before{position:absolute;content:"";display:block;top:0;left:0;width:100%;height:100%;background-color:#EB613B;opacity:0;z-index:1;-webkit-transition:all 0.3s;transition:all 0.3s}.topcontent .fbArea .in .l-left .list li p{left:0;right:0;display:inline-block;font-size:0.14rem;font-weight:400;letter-spacing:0;line-height:1.84;color:#fff;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;z-index:2;overflow:hidden}.topcontent .fbArea .in .l-left .list li .likes{position:absolute;display:block;bottom:0.1rem;width:100%;text-align:center}.topcontent .fbArea .in .l-left .list li .likes:before{content:"♥";padding-right:0.25em}.topcontent .fbArea .in .l-left .list li .cap{position:relative;padding:0 0.24rem;text-align:left}.topcontent .fbArea .in .l-left .list li .cap span{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;width:100%;text-align:left;overflow:hidden}.no-touchevents .topcontent .fbArea .in .l-left .list li a:hover:before{opacity:0.8}.no-touchevents .topcontent .fbArea .in .l-left .list li a:hover p{opacity:1}@media print,screen and (min-width:461px){.topcontent .fbArea .in .insta_more{width:2.8rem;margin:0.6rem auto 0}}@media screen and (max-width:460px){.topcontent .fbArea .in .insta_more{margin-top:0.35rem}}.topcontent .fbArea .in .fb-page{margin-left:50px}@media screen and (max-width:460px){.topcontent .fbArea .in .fb-page{margin-left:0;margin-top:0.3rem}}@media screen and (max-width:460px){.topcontent .more_link{max-width:2.2rem;margin:0.3rem auto 0}}
/*# sourceMappingURL=index.css.map */