@charset "UTF-8";.sp_header{display:block;position:absolute;width:100%;height:65px;z-index:40;padding-top:10px}.pc_navi{display:none}@media screen and (min-width:768px){.sp_header{height:65px;padding:15px 0}}@media screen and (min-width:1000px){.sp_header{display:none}}.sp_logo{padding-left:15px}.sp_logo h1{width:170px;height:auto}.sp_logo h1 a{display:block;width:140px;text-indent:-99999px;overflow:hidden;background:url(//www.sakeno-nagata.jp/wp/wp-content/themes/nagata/css/../images/common/logo_w.svg);background-size:80% auto;background-repeat:no-repeat;background-position:center center}@media screen and (min-width:768px){.sp_logo h1{width:300px;height:38px}}.sp_navi_area{position:absolute;right:15px;top:2px}@media screen and (min-width:768px){.sp_navi_area{position:absolute;right:20px;top:13px}}.openbtn1{position:relative;cursor:pointer;width:45px;height:50px;border-radius:5px;z-index:99999}@media screen and (min-width:768px){.openbtn1{width:53px;height:62px}}.openbtn1 span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:3px;border-radius:2px;background:#fff;width:70%}.openbtn1 span:nth-of-type(1){top:15px}@media screen and (min-width:768px){.openbtn1 span:nth-of-type(1){top:9px;height:3px}}.openbtn1 span:nth-of-type(2){top:23px}@media screen and (min-width:768px){.openbtn1 span:nth-of-type(2){top:18px;height:3px}}.openbtn1 span:nth-of-type(3){top:31px}@media screen and (min-width:768px){.openbtn1 span:nth-of-type(3){top:27px;height:3px}}.openbtn1.active span:nth-of-type(1){top:18px;left:18px;transform:translateY(6px) rotate(-45deg);width:50%;background:#fff}.openbtn1.active span:nth-of-type(2){opacity:0;background:#fff}.openbtn1.active span:nth-of-type(3){top:30px;left:18px;transform:translateY(-6px) rotate(45deg);width:50%;background:#fff}.openbtn1:after{content:"MENU";color:#fff;position:absolute;bottom:-8px;font-size:10px;font-weight:600;right:-3px}@media screen and (min-width:768px){.openbtn1:after{bottom:6px;font-size:11px;right:1px}}.openbtn1.active:after{color:#fff}#g-nav{position:fixed;z-index:999;bottom:-120%;left:0;width:100%;height:100vh;background:#2e90c3;transition:all .6s;opacity:.8}#g-nav.panelactive{bottom:0}#g-nav.panelactive #g-nav-list{position:fixed;z-index:999;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}#g-nav ul{position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%)}#g-nav li{list-style:none;text-align:center}#g-nav li a{color:#fff;text-decoration:none;padding:20px;display:block;letter-spacing:.1em;white-space:nowrap}#g-nav li a span{display:block;font-size:2rem;line-height:.5;text-align:center;letter-spacing:0;margin-bottom:7px}@media screen and (min-width:1000px){.pc_navi{display:flex;align-items:center;width:100%;margin:0 auto;padding-left:55px;padding-right:55px;justify-content:space-between;position:absolute;top:0;left:0;right:0;z-index:40;height:180px;transition-duration:.4s}}.top_logo{margin-top:10px}.top_logo h1{width:170px}.top_logo h1 a{display:block;width:100%;height:100%;text-indent:-99999px;overflow:hidden;background:url(//www.sakeno-nagata.jp/wp/wp-content/themes/nagata/css/../images/common/logo_w.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center center}@media screen and (min-width:768px){.top_logo{margin-top:0}}.pc_navi_logo{width:130px;display:inline-block}.pc_na_li{width:calc(100% - 305px);display:flex;float:right;justify-content:flex-end;margin-top:20px;margin-bottom:20px}.pc_na_li a{text-decoration:none;text-align:center;padding:15px 20px;font-size:14px;font-size:1.4rem;line-height:1.6;display:block;position:relative;height:100%;letter-spacing:.05em;transition-duration:.3s;color:#fff}.pc_na_li a span{display:block;font-weight:400;font-size:20px;font-size:2rem;line-height:1.6;text-align:center;letter-spacing:.05em}.pc_na_li li{text-align:center;position:relative;margin-right:18px}@media screen and (min-width:768px){.pc_na_li{width:100%;display:flex;float:right;justify-content:flex-end;margin-top:0;margin-bottom:0}.pc_na_li a{text-decoration:none;text-align:center;padding:10px 25px;line-height:1.6;display:block;position:relative;height:100%;letter-spacing:.05em;transition-duration:.3s}.pc_na_li a span{display:block;font-size:1.6rem;line-height:1.2;text-align:center;letter-spacing:.05em;margin-bottom:5px}.pc_na_li li{text-align:center;position:relative;margin-right:0}.pc_na_li li:last-child{margin-right:0}}@media screen and (min-width:1340px){.pc_na_li a span{display:block;font-size:1.8rem;line-height:1.4;text-align:center;letter-spacing:0;margin-bottom:0}}.pc_na_li.current a,.pc_na_li a:hover{color:#e84023}.page_pc_na_li.current a,.page_pc_na_li a:hover{color:#fff}.pc_na_li a:after{content:"";position:absolute;bottom:0;left:10%;width:80%;height:2px;background:#e84023;transition:all .3s;transform:scale(0,1);transform-origin:center top}.pc_na_li.current a:after,.pc_na_li a:hover:after{transform:scale(1,1)}.pc_f_navi{width:100%;font-size:14px;margin-top:25px;margin-bottom:0}.page_top{height:270px;position:relative;background-color:#1c479c;margin-bottom:40px}.page_top h1{font-size:4.5rem;position:absolute;bottom:20px;left:20px;color:#fff;letter-spacing:0;font-weight:700;font-family:"Roboto",sans-serif}.page_top h1 span{font-weight:400;font-size:2rem;display:block;margin-top:10px;letter-spacing:.1rem}@media screen and (min-width:768px){.page_top{height:330px;margin-bottom:120px}.page_top h1{font-size:5rem;bottom:30px;left:20px;color:#fff;letter-spacing:.2rem}.page_top h1 span{font-size:2.2rem;margin-top:15px}}@media screen and (min-width:1280px){.page_top h1{left:55px}}#header.fixed .header-wrapper{position:fixed;z-index:50;width:100%}#header.fixed .sp_header{transition-duration:.4s}#header.fixed .header-wrapper .sp_header{background:#f8f9f9;height:62px;box-shadow:0 1px 1px -1px rgba(0,0,0,.5)}#header.fixed .header-wrapper .sp_header .openbtn1 span{background:#000}#header.fixed .header-wrapper .sp_header .openbtn1:after{color:#000}#header.fixed .header-wrapper .header-logo{transition-duration:.4s}#header.fixed .header-wrapper .sp_logo h1,#header.fixed .header-wrapper .header-logo p{width:200px}@media screen and (min-width:768px){#header.fixed .header-wrapper .sp_header{position:fixed;z-index:50;width:100%}#header.fixed .header-wrapper .sp_header .sp_logo h1{transition-duration:.4s;height:34px}#header.fixed .header-wrapper .sp_header .sp_logo h1,#header.fixed .header-wrapper .header-logo p{width:235px}#header.fixed .header-wrapper .sp_header .sp_navi_area{top:7px;transition-duration:.4s}#header.fixed .header-wrapper .sp_header .sp_navi_area .openbtn1{width:47px;height:62px;transition-duration:.4s}#header.fixed .header-wrapper .sp_header .sp_navi_area .openbtn1 span:nth-of-type(1){top:8px;transition-duration:.4s}#header.fixed .header-wrapper .sp_header .sp_navi_area .openbtn1 span:nth-of-type(2){top:16px;transition-duration:.4s}#header.fixed .header-wrapper .sp_header .sp_navi_area .openbtn1 span:nth-of-type(3){top:25px;transition-duration:.4s}#header.fixed .header-wrapper .sp_header .sp_navi_area .openbtn1:after{bottom:8px;right:-3px;transition-duration:.4s}}@media screen and (min-width:1340px){#header.header-wrapper{position:fixed;z-index:50;width:100%}#header.fixed .header-wrapper .pc_navi{background:#f8f9f9;height:80px;box-shadow:0 1px 1px -1px rgba(0,0,0,.5)}#header.fixed .header-wrapper .header-logo{margin-top:0}#header.fixed .top_logo h1 a{background:0 0}#header.fixed .header-wrapper .header-logo h1,#header.fixed .header-wrapper .header-logo p{width:120px;background:url(//www.sakeno-nagata.jp/wp/wp-content/themes/nagata/css/../images/common/logo.svg);z-index:999}#header.fixed .header-wrapper .pc_na_li a{color:#000;font-size:1rem}#header.fixed .header-wrapper .pc_na_li a span{font-size:1.4rem}}#header.fixed .header-wrapper .sp_header .sp_logo h1 a{background:url(//www.sakeno-nagata.jp/wp/wp-content/themes/nagata/css/../images/common/logo.svg);width:100px;background-repeat:no-repeat;background-position:center center}.insta{height:40px}.insta img{height:40px}#header.fixed .header-wrapper .insta{width:35px;background:url(//www.sakeno-nagata.jp/wp/wp-content/themes/nagata/css/../images/top/Instagram_b.svg);background-repeat:no-repeat;background-position-y:5px;z-index:999}.pc_na_li .insta a:after{content:"";position:absolute;bottom:0;left:10%;width:80%;height:2px;background:0 0;transition:all .3s;transform:scale(0,1);transform-origin:center top}.sp_sns{width:35px;position:absolute;right:60px;top:15px}.sp_sns{display:block;width:35px;overflow:hidden;background:url(//www.sakeno-nagata.jp/wp/wp-content/themes/nagata/css/../images/top/Instagram.svg);background-size:35px auto;background-repeat:no-repeat;background-position:center center}#header.fixed .header-wrapper .sp_header .sp_sns{background:url(//www.sakeno-nagata.jp/wp/wp-content/themes/nagata/css/../images/top/Instagram_b.svg);width:35px;background-repeat:no-repeat;background-position:center center}