@charset "UTF-8";.gnav .drawer-hamburger{background-color:#fff}.before_after_blog.section_name .h2_wrapper,.blockimage_blog.section_name .h2_wrapper,.blog_temp_section.section_name .h2_wrapper,.details_blog.section_name .h2_wrapper,.standard_blog.section_name .h2_wrapper,.standard_caption_blog.section_name .h2_wrapper,.standard_subtitle_blog.section_name .h2_wrapper{margin:0 10px;max-width:calc(100% - 20px)}#section-wrapper section:nth-child(2) .content{padding:1rem}[class^=mainvisual_]{max-height:calc(100vh - 20px)}@media only screen and (min-width:1025px){.gnav_pc,.gnav_pc .section_inner{height:100px}#global-nav{position:absolute;margin:0 40px;max-width:calc(100% - 80px);top:100px;-webkit-transform:translate(0,-60px);transform:translate(0,-60px)}.gnav .drawer-nav{padding:8rem 2rem 2rem}.gnav_bg{display:block}.gnav_pc{transition:none}.gnav_pc .header{left:80px}.gnav_pc .gnav_items li{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 2rem}.gnav_pc .gnav_items li:last-child{width:210px;margin-left:2rem;padding:0}.gnav_pc .gnav_items li:last-child a{background-color:#e9e8e8;color:#000;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.gnav_pc .gnav_items li:last-child a:before{content:none}.gnav_pc .gnav_items li a{font-weight:700;position:relative;padding:1.8rem 1rem}.gnav_pc .gnav_items li a:before{content:"";height:2px;width:60%;margin-left:-30%;background-color:#fff;position:absolute;bottom:0;left:50%;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;-webkit-transform:scale(0,1);transform:scale(0,1)}.gnav_pc .gnav_items li a:hover:before{-webkit-transform:scale(1,1);transform:scale(1,1)}.fixed#global-nav{position:fixed;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;max-width:none;margin:0;-webkit-transform:translate(0,0);transform:translate(0,0);top:0}.fixed .gnav_pc{max-width:none;margin:0;width:100%;height:100px;display:-ms-flexbox;display:flex;-webkit-transform:translate(0,0);transform:translate(0,0);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.fixed .gnav_pc .section_inner{background-color:#fff;width:100%}.fixed .gnav_pc header{left:50px}.fixed .gnav_pc .header_logo{position:static;width:auto;-webkit-transform:none;transform:none}.fixed .gnav_pc .gnav_items li a{color:#000}.fixed .gnav_pc .gnav_items li:last-child{padding:1rem;width:250px}.gnav_items li a{color:#fff}.before_after_blog.section_name .h2_wrapper,.blockimage_blog.section_name .h2_wrapper,.blog_temp_section.section_name .h2_wrapper,.details_blog.section_name .h2_wrapper,.standard_blog.section_name .h2_wrapper,.standard_caption_blog.section_name .h2_wrapper,.standard_subtitle_blog.section_name .h2_wrapper{padding:19rem 2rem 5rem;margin:40px 40px 0;max-width:calc(100% - 80px)}#section-wrapper section:nth-child(2) .content{padding:40px}[class^=mainvisual_]{max-height:calc(100vh - 80px)}}