﻿body{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;color:#3b2d2d}h1,h2,h3,h4,h5,h6{font-family:"Shippori Mincho B1",serif}a{text-decoration:underline;color:#3b2d2d}a:hover{opacity:.7;color:#e73328}header a{font-family:"Shippori Mincho B1",serif;text-decoration:none}header .pc{display:flex;max-width:1120px;margin:0 auto;align-items:center;justify-content:space-between;height:90px}header .pc .grand-menu{display:flex;align-items:center}header .pc .grand-menu .grand-menu__nav{font-size:14px;margin-left:30px;padding-left:15px;background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/red_line.png);background-repeat:no-repeat;background-position:left 7px}header .pc .grand-menu .grand-menu__sns--fb{margin-left:25px;width:20px}header .pc .grand-menu .grand-menu__sns--fb img{width:100%}header .pc .grand-menu .grand-menu__sns--ig{margin-left:20px;width:20px}header .pc .grand-menu .grand-menu__sns--ig img{width:100%}header .sp{display:none}@media(max-width:1150px){header .pc{display:none}header .sp{display:flex;position:fixed;top:0;left:0;width:calc(100% - 30px);align-items:center;justify-content:space-between;padding:15px;z-index:10}header .sp .sp-logo{width:40px}header .sp .sp-logo img{width:100%}header .sp .sp-hamburger{width:25px}header .sp .sp-hamburger img{width:100%}header .sp .sp-nav{position:fixed;color:#fff;top:0;left:0;width:100vw;height:100vh;display:none}header .sp .sp-nav.active{background-color:rgba(59,45,45,.94);display:block}header .sp .sp-nav .logo-and-close{display:flex;padding:15px;align-items:center;justify-content:space-between}header .sp .sp-nav .logo-and-close .logo{width:40px}header .sp .sp-nav .logo-and-close .logo img{width:100%}header .sp .sp-nav .logo-and-close .close{width:25px}header .sp .sp-nav .logo-and-close .close img{width:100%}header .sp .sp-nav .links{margin-top:100px}header .sp .sp-nav .links table{width:100%}header .sp .sp-nav .links table td{text-align:center;font-size:16px;padding:23px 0;width:50%;border:1px solid #605050;font-family:"Shippori Mincho B1",serif}header .sp .sp-nav .links table td a{color:#fff}header .sp .sp-nav .tel{text-align:center;border-bottom:1px solid #605050;padding-bottom:22px}header .sp .sp-nav .tel h3{margin-top:23px;font-size:16px}header .sp .sp-nav .tel a{width:250px;display:block;margin:23px auto 0 auto;font-size:32px;color:#fff}header .sp .sp-nav .sns{display:flex;width:150px;justify-content:space-between;margin:50px auto 0 auto}header .sp .sp-nav .sns .fb,header .sp .sp-nav .sns .insta{width:30px}header .sp .sp-nav .sns .fb img,header .sp .sp-nav .sns .insta img{width:100%}}@media(max-width:1150px){.page-hajime,.page-informations,.page-information,.page-menu,.page-takeout,.page-access{margin-top:72px}}@media(max-width:1150px){footer{margin-top:100px}}footer .reservation{max-width:1120px;border:1px solid #e73328;margin:150px auto 0 auto;position:relative}footer .reservation .line{height:66px;width:1px;margin:0 auto;border-left:1px solid #e73328;position:absolute;top:-33px;left:50%}footer .reservation h2{margin-top:50px;text-align:center;font-size:22px}footer .reservation .text-and-tel{display:flex;margin-top:35px;margin-bottom:55px}footer .reservation .text-and-tel p{line-height:1.6em;font-size:12px;margin-left:100px}footer .reservation .text-and-tel .tel{display:flex;align-items:center;margin-left:70px}footer .reservation .text-and-tel .tel h3{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;color:red;font-size:15px;position:relative;top:3px}footer .reservation .text-and-tel .tel span{font-size:38px;font-family:"Shippori Mincho B1",serif;margin-left:5px}@media(max-width:1150px){footer .reservation{margin:0 20px}footer .reservation .line{height:40px;top:-20px}footer .reservation .text-and-tel{flex-direction:column-reverse;margin:35px 0 0;padding-bottom:30px}footer .reservation .text-and-tel p{margin:30px 0 0;padding:0 20px}footer .reservation .text-and-tel .tel{margin:0}footer .reservation .text-and-tel .tel h3{display:none}footer .reservation .text-and-tel .tel span{margin:0 auto}}footer .logo-and-address-etc-wrapper{background:#f9f9f9;margin-top:90px}@media(max-width:1150px){footer .logo-and-address-etc-wrapper{margin-top:50px}}footer .logo-and-address-etc-wrapper .logo-and-address-etc{display:flex;max-width:1120px;margin:0 auto;padding-bottom:30px}@media(max-width:1150px){footer .logo-and-address-etc-wrapper .logo-and-address-etc{flex-direction:column;align-items:center;padding:0 20px}}footer .logo-and-address-etc-wrapper .logo-and-address-etc .img{width:50%;display:flex;justify-content:center;align-items:center}@media(max-width:1150px){footer .logo-and-address-etc-wrapper .logo-and-address-etc .img{margin-top:40px}footer .logo-and-address-etc-wrapper .logo-and-address-etc .img img{width:70px;height:70px}}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc h2{font-size:18px;margin-top:36px}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc h2 span{font-size:14px}@media(max-width:1150px){footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc h2{text-align:center;font-size:16px;margin-top:25px}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc h2 span{font-size:12px}}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc hr{margin-top:17px;border-top:1px solid #c6c6c6}@media(max-width:1150px){footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc hr{margin-top:14px}}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc p{line-height:1.6em;font-size:12px}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .address-and-tel{margin-top:17px;display:flex}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .address-and-tel p.tel{margin-left:15px}@media(max-width:1150px){footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .address-and-tel{display:block}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .address-and-tel p.tel{margin-left:0}}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .icons{margin-top:18px;display:flex;width:60px;justify-content:space-between}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .icons .fb,footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .icons .insta{width:20px}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .icons .fb img,footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .icons .insta img{width:100%;margin-right:18px}@media(max-width:1150px){footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .icons{margin:50px auto 0 auto;padding-bottom:40px;width:110px}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .icons .fb,footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .icons .insta{width:35px}footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .icons .fb img,footer .logo-and-address-etc-wrapper .logo-and-address-etc .address-etc .icons .insta img{margin-right:0;width:100%}}footer .copyright{background:#3b2d2d;color:#fff;font-size:10px;text-align:center;padding:12px 0}.hajime-btn a:hover{opacity:1}.hajime-btn .btn{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;position:relative;overflow:hidden;text-decoration:none;display:inline-block;border:1px solid #574949;text-align:center;outline:none;transition:ease .2s;min-width:280px;background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/right_arrow.png);background-repeat:no-repeat;background-position:right 20px center;padding:23px 15px 23px 0;background-color:#fff}.hajime-btn .btn span{position:relative;z-index:3;color:#333;font-size:14px;color:#574949}.hajime-btn .btn:hover span{color:#fff;opacity:1}.hajime-btn .bgleft:before{content:"";position:absolute;top:0;left:0;z-index:2;background:#e73328;width:100%;height:100%;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transform:scale(0,1);transform-origin:right top}.hajime-btn .bgleft:hover:before{transform-origin:left top;transform:scale(1,1)}@media(max-width:1150px){.hajime-btn{padding:20px}.hajime-btn .btn{width:100%}}.page-index .sp{background:0 0}.page-index .slider{border-top:2px solid #e73328}.page-index .slider img{width:100vw;height:calc(100vh - 90px);object-fit:cover}@media(max-width:1150px){.page-index .slider img{height:100vh}}.page-index .slider a{opacity:1}.page-index .scroll-arrow{position:absolute;top:calc(100vh - 80px);left:calc(50% - 14px)}.page-index .scroll-arrow img{width:28px}.page-index .img-and-text-section{margin-top:180px;display:flex}@media(max-width:1150px){.page-index .img-and-text-section{display:block;margin-top:60px}}.page-index .img-and-text-section .img{width:50vw;position:relative;top:-100px}@media(max-width:1150px){.page-index .img-and-text-section .img{position:static;width:calc(100% - 40px);padding:0 20px}}.page-index .img-and-text-section .img img{width:100%}.page-index .img-and-text-section .text h2{font-size:26px;padding-top:76px}@media(max-width:1150px){.page-index .img-and-text-section .text h2{font-size:20px;padding:0}}.page-index .img-and-text-section .text h3{font-size:11px;margin-top:12px;color:red}@media(max-width:1150px){.page-index .img-and-text-section .text h3{font-size:11px}}.page-index .img-and-text-section .text p{margin-top:40px;line-height:1.6em}.page-index .img-and-text-section .btn{margin-top:46px}.page-index .img-and-text-section.about-cook-1{background:linear-gradient(90deg,#fff 0%,#fff 30%,#f7f7f7 30%,#f7f7f7 100%)}@media(max-width:1150px){.page-index .img-and-text-section.about-cook-1{background:linear-gradient(180deg,#fff 0%,#fff 40px,#f7f7f7 40px,#f7f7f7 100%);padding-bottom:50px}}.page-index .img-and-text-section.about-cook-1 .text{margin-left:60px;margin-bottom:60px}@media(max-width:1150px){.page-index .img-and-text-section.about-cook-1 .text{margin:35px 0 0}.page-index .img-and-text-section.about-cook-1 .text h2,.page-index .img-and-text-section.about-cook-1 .text h3{text-align:center}.page-index .img-and-text-section.about-cook-1 .text p{margin-top:35px;padding:0 20px}}.page-index .img-and-text-section.about-hajime{margin-top:180px;display:flex;background:linear-gradient(90deg,#f7f7f7 0%,#f7f7f7 70%,#fff 70%,#fff 100%);justify-content:right}@media(max-width:1150px){.page-index .img-and-text-section.about-hajime{margin-top:50px;flex-direction:column-reverse;background:#f7f7f7;padding:50px 20px}}.page-index .img-and-text-section.about-hajime .text{margin:0 85px 60px 60px}@media(max-width:1150px){.page-index .img-and-text-section.about-hajime .text{margin:0;width:100%}.page-index .img-and-text-section.about-hajime .text h2{text-align:center;margin-top:35px}.page-index .img-and-text-section.about-hajime .text h3{text-align:center}}@media(max-width:1150px){.page-index .img-and-text-section.about-hajime .img{padding:0;width:100%}}.page-index .img-and-text-section.access{background:#f7f7f7}@media(max-width:1150px){.page-index .img-and-text-section.access{margin-top:50px;background:#fff}}.page-index .img-and-text-section.access .img{position:static}.page-index .img-and-text-section.access .img img{height:100%;object-fit:cover}@media(max-width:1150px){.page-index .img-and-text-section.access .img img{height:auto}}.page-index .img-and-text-section.access .text{margin-left:50px}@media(max-width:1150px){.page-index .img-and-text-section.access .text{margin:0}.page-index .img-and-text-section.access .text h2,.page-index .img-and-text-section.access .text h3{text-align:center}.page-index .img-and-text-section.access .text h2{margin-top:35px}.page-index .img-and-text-section.access .text p{margin-top:35px;padding:0 20px}}@media(max-width:1150px){.page-index .hajime-btn{margin-top:40px;padding:0 20px}.page-index .hajime-btn .btn{margin:0;padding:23px 0}}.page-index .hajime-btn-new{text-align:center;margin:90px auto 0 auto}@media(max-width:1150px){.page-index .hajime-btn-new{padding:0 20px;margin:40px auto 0 auto}}@media(max-width:1150px){.page-index .hajime-btn-about{padding:0}}.page-index .information-section{max-width:1120px;margin:100px auto}@media(max-width:1150px){.page-index .information-section{margin:55px auto}}.page-index .information-section h2{font-size:26px}@media(max-width:1150px){.page-index .information-section h2{text-align:center;font-size:20px;padding:0}}.page-index .information-section h3{font-size:11px;margin-top:12px;color:red}@media(max-width:1150px){.page-index .information-section h3{text-align:center}}.page-index .information-section .informations{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:1150px){.page-index .information-section .informations{flex-wrap:wrap;padding:0 20px}}.page-index .information-section a.information{text-decoration:none;width:256px;margin-top:40px}@media(max-width:1150px){.page-index .information-section a.information{width:calc(50% - 10px)}}.page-index .information-section a.information h6.date{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;font-size:12px;color:#666;margin-top:20px}@media(max-width:1150px){.page-index .information-section a.information h6.date{font-size:11px;margin-top:15px}}.page-index .information-section a.information h5.title{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;font-size:14px;margin-top:13px;line-height:1.6em}@media(max-width:1150px){.page-index .information-section a.information h5.title{font-size:12px;margin-top:12px}}.page-index .information-section a.information img{width:256px;height:192px;object-fit:cover}@media(max-width:1150px){.page-index .information-section a.information img{width:calc(50vw - 30px);height:calc((50vw - 30px) / 4 * 3);object-fit:cover}}.page-index .information-section .information-fill-margin{display:block;width:256px}.page-menu .cover{background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/bg_menu.jpg);background-size:cover;background-position:center;height:300px;border-top:2px solid #e73328;display:flex;align-items:center;justify-content:center}.page-menu .cover .cover-text{text-align:center;color:#fff}.page-menu .cover .cover-text h1{border-bottom:1px solid #c9c9c9;margin-bottom:15px;padding-bottom:10px;font-size:32px}.page-menu .cover .cover-text h2{font-size:16px}@media(max-width:1150px){.page-menu .cover{height:140px;border:none}.page-menu .cover .cover-text h1{font-size:18px}.page-menu .cover .cover-text h2{font-size:13px}}.page-menu ul.menu-genre{max-width:840px;margin:80px auto 0 auto;display:flex;justify-content:space-between;font-family:"Shippori Mincho B1",serif}.page-menu ul.menu-genre a{color:#3b2d2d;text-decoration:none}.page-menu ul.menu-genre li{width:240px;height:70px;display:flex;align-items:center;justify-content:center;border:1px solid red;font-size:16px}.page-menu ul.menu-genre li .text-with-arrow-wrapper{text-align:center}.page-menu ul.menu-genre li .text-with-arrow-wrapper img{margin-top:15px;width:10px}@media(max-width:768px){.page-menu ul.menu-genre{padding:0 20px;margin-top:50px}.page-menu ul.menu-genre li{width:100px;font-size:13px}}.page-menu .menu-title{display:flex;max-width:840px;margin:100px auto 0 auto;padding-bottom:5px;overflow:hidden}.page-menu .menu-title h2{font-size:26px;display:inline-block;border-bottom:3px solid #e73328;white-space:nowrap;padding-bottom:15px}.page-menu .menu-title div.line{display:block;width:100%;border-bottom:1px solid #989595;padding-bottom:15px;position:relative;top:-1px}@media(max-width:1150px){.page-menu .menu-title{padding:0 20px;margin-top:50px}.page-menu .menu-title h2{font-size:20px;white-space:nowrap}}@media(max-width:1150px){.page-menu .menu-title-shun{margin-top:50px}}.page-menu .cuisine-wrapper{max-width:840px;display:flex;justify-content:space-between;margin:40px auto 0 auto;padding-bottom:30px}.page-menu .cuisine-wrapper .cuisine{width:calc(50% - 20px)}.page-menu .cuisine-wrapper .cuisine img{width:100%}.page-menu .cuisine-wrapper .cuisine h3{margin-top:15px;font-size:13px;color:#574949;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif}@media(max-width:1150px){.page-menu .cuisine-wrapper{padding:0 20px;margin-top:20px}.page-menu .cuisine-wrapper .cuisine{width:calc(50% - 10px)}.page-menu .cuisine-wrapper .cuisine h3{font-size:12px}}@media(max-width: 1150px){.page-menu .cuisine-menu{padding:0 20px}}.page-menu .cuisine-menu p.detail{padding-top:20px;font-size:14px;color:#3b2d2d;max-width:630px;margin:0 auto;padding-bottom:10px;line-height:1.6em;position:relative;left:12px}@media(max-width:1150px){.page-menu .cuisine-menu p.detail{margin-top:15px;padding-top:0;font-size:12px}}.page-menu .cuisine-menu .normal-pattern,.page-menu .cuisine-menu .child-pattern,.page-menu .cuisine-menu .child-only-price-pattern{display:flex;max-width:630px;margin:40px auto 0 auto;justify-content:space-between;line-height:1.6em}.page-menu .cuisine-menu .normal-pattern .list-marker,.page-menu .cuisine-menu .child-pattern .list-marker,.page-menu .cuisine-menu .child-only-price-pattern .list-marker{width:12px;background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/menu-list-marker.png);background-size:8px;background-repeat:no-repeat;background-position:0 11px}.page-menu .cuisine-menu .normal-pattern h2,.page-menu .cuisine-menu .child-pattern h2,.page-menu .cuisine-menu .child-only-price-pattern h2{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;font-weight:700;display:flex;width:100%;background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/dot-line.png);background-size:4px;background-repeat:repeat-x;background-position:0 13px;margin-left:5px;margin-right:10px}.page-menu .cuisine-menu .normal-pattern h2 span.title,.page-menu .cuisine-menu .child-pattern h2 span.title,.page-menu .cuisine-menu .child-only-price-pattern h2 span.title{display:block;background:#fff;max-width:400px;padding-right:15px;font-size:20px;line-height:1.5}@media(max-width:1150px){.page-menu .cuisine-menu .normal-pattern h2 span.title,.page-menu .cuisine-menu .child-pattern h2 span.title,.page-menu .cuisine-menu .child-only-price-pattern h2 span.title{max-width:200px;font-size:14px}}.page-menu .cuisine-menu .normal-pattern h2.no-price,.page-menu .cuisine-menu .child-pattern h2.no-price,.page-menu .cuisine-menu .child-only-price-pattern h2.no-price{background:0 0}.page-menu .cuisine-menu .normal-pattern h2.no-price span.title,.page-menu .cuisine-menu .child-pattern h2.no-price span.title,.page-menu .cuisine-menu .child-only-price-pattern h2.no-price span.title{max-width:100%;padding:0}.page-menu .cuisine-menu .normal-pattern p.price,.page-menu .cuisine-menu .child-pattern p.price,.page-menu .cuisine-menu .child-only-price-pattern p.price{display:flex;font-size:20px;font-weight:700;white-space:nowrap}@media(max-width:1150px){.page-menu .cuisine-menu .normal-pattern p.price,.page-menu .cuisine-menu .child-pattern p.price,.page-menu .cuisine-menu .child-only-price-pattern p.price{font-size:14px}}.page-menu .cuisine-menu .normal-pattern p.price span.num,.page-menu .cuisine-menu .child-pattern p.price span.num,.page-menu .cuisine-menu .child-only-price-pattern p.price span.num{background:#fff}.page-menu .cuisine-menu .normal-pattern p.price span.unit,.page-menu .cuisine-menu .child-pattern p.price span.unit,.page-menu .cuisine-menu .child-only-price-pattern p.price span.unit{margin-left:2px;background:#fff}.page-menu .cuisine-menu .normal-pattern p.price span.subtitle,.page-menu .cuisine-menu .child-pattern p.price span.subtitle,.page-menu .cuisine-menu .child-only-price-pattern p.price span.subtitle{font-size:13px;margin-right:5px}.page-menu .cuisine-menu .normal-pattern p.price span.unit,.page-menu .cuisine-menu .child-pattern p.price span.unit,.page-menu .cuisine-menu .child-only-price-pattern p.price span.unit{font-size:13px}.page-menu .cuisine-menu .child-pattern,.page-menu .cuisine-menu .child-only-price-pattern{margin:25px auto 0 auto}@media(max-width:1150px){.page-menu .cuisine-menu .child-pattern,.page-menu .cuisine-menu .child-only-price-pattern{margin:20px auto 0 auto}}.page-menu .cuisine-menu .child-pattern h2,.page-menu .cuisine-menu .child-only-price-pattern h2{margin-left:50px;font-weight:700}.page-menu .cuisine-menu .child-pattern h2 span.title,.page-menu .cuisine-menu .child-only-price-pattern h2 span.title{font-size:16px}@media(max-width:1150px){.page-menu .cuisine-menu .child-pattern h2,.page-menu .cuisine-menu .child-only-price-pattern h2{margin-left:17px}.page-menu .cuisine-menu .child-pattern h2 span.title,.page-menu .cuisine-menu .child-only-price-pattern h2 span.title{max-width:180px;font-size:12px}}.page-menu .cuisine-menu .child-pattern+.detail,.page-menu .cuisine-menu .child-only-price-pattern+.detail{position:relative;left:50px}@media(max-width:1150px){.page-menu .cuisine-menu .child-pattern+.detail,.page-menu .cuisine-menu .child-only-price-pattern+.detail{left:17px}}.page-menu .cuisine-menu .child-only-price-pattern{margin:20px auto 0 auto}@media(max-width:1150px){.page-menu .cuisine-menu .child-only-price-pattern{margin:5px auto 0 auto}}.page-menu .cuisine-menu .child-only-price-pattern p.price{margin-left:auto;margin-right:0}.page-menu .two-images{max-width:840px;display:flex;justify-content:space-between;margin:45px auto 0 auto}@media(max-width:1150px){.page-menu .two-images{margin:20px auto 0 auto}}.page-menu .two-images .image-and-text{width:calc(100% - 20px)}.page-menu .two-images .image-and-text .image img{width:400px;max-width:100%;aspect-ratio:4/3;object-fit:cover}.page-menu .two-images .image-and-text .text{margin-top:15px;font-size:13px;line-height:1.6em}@media(max-width:1150px){.page-menu .two-images{padding:0 20px}.page-menu .two-images .image-and-text{width:calc(50% - 10px)}.page-menu .two-images .image-and-text .image img{max-width:100%}}.page-menu .one-image{max-width:840px;display:flex;justify-content:space-between;margin:45px auto 0 auto;justify-content:center}@media(max-width:1150px){.page-menu .one-image{margin:20px auto 0 auto}}.page-menu .one-image .image-and-text{width:calc(100% - 20px)}.page-menu .one-image .image-and-text .image img{width:400px;max-width:100%;aspect-ratio:4/3;object-fit:cover}.page-menu .one-image .image-and-text .text{margin-top:15px;font-size:13px;line-height:1.6em}@media(max-width:1150px){.page-menu .one-image{padding:0 20px}.page-menu .one-image .image-and-text{width:calc(50% - 10px)}.page-menu .one-image .image-and-text .image img{max-width:100%}}.page-menu .one-image .image-and-text{width:calc(50% - 10px)}.page-hajime .hajime-btn a:hover{opacity:1}.page-hajime .hajime-btn .btn{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;position:relative;overflow:hidden;text-decoration:none;display:inline-block;border:1px solid #574949;text-align:center;outline:none;transition:ease .2s;min-width:280px;background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/right_arrow.png);background-repeat:no-repeat;background-position:right 20px center;padding:23px 15px 23px 0;background-color:#fff}.page-hajime .hajime-btn .btn span{position:relative;z-index:3;color:#333;font-size:14px;color:#574949}.page-hajime .hajime-btn .btn:hover span{color:#fff;opacity:1}.page-hajime .hajime-btn .bgleft:before{content:"";position:absolute;top:0;left:0;z-index:2;background:#e73328;width:100%;height:100%;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transform:scale(0,1);transform-origin:right top}.page-hajime .hajime-btn .bgleft:hover:before{transform-origin:left top;transform:scale(1,1)}@media(max-width:1150px){.page-hajime .hajime-btn{padding:20px}.page-hajime .hajime-btn .btn{width:100%}}.page-hajime .cover{background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/bg_about.jpg);background-size:cover;background-position:center;height:300px;border-top:2px solid #e73328;display:flex;align-items:center;justify-content:center}.page-hajime .cover .cover-text{text-align:center;color:#fff}.page-hajime .cover .cover-text h1{border-bottom:1px solid #c9c9c9;margin-bottom:15px;padding-bottom:10px;font-size:32px}.page-hajime .cover .cover-text h2{font-size:16px}@media(max-width:1150px){.page-hajime .cover{height:140px;border:none}.page-hajime .cover .cover-text h1{font-size:18px}.page-hajime .cover .cover-text h2{font-size:13px}}.page-hajime .h2-with-down-arrow{text-align:center;margin:90px auto 0 auto}.page-hajime .h2-with-down-arrow h2{font-size:26px}.page-hajime .h2-with-down-arrow img{margin-top:20px;width:20px}@media(max-width:1150px){.page-hajime .h2-with-down-arrow{margin:50px auto 0 auto}.page-hajime .h2-with-down-arrow h2{font-size:20px}}.page-hajime h2.only-one{margin-top:55px;font-size:20px;text-align:center}@media(max-width:1150px){.page-hajime h2.only-one{margin-top:45px;font-size:18px}}.page-hajime p.kutsurogino{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;font-size:16px;text-align:center;margin-top:80px;line-height:2.5rem;background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/pink-hajime.png);background-repeat:no-repeat;background-position:center;background-size:contain;padding:20px 0}@media(max-width:1150px){.page-hajime p.kutsurogino{margin:50px 20px 0;text-align:left;font-size:14px}}.page-hajime .line-image{margin-top:80px;height:400px;background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/line-image.jpg);background-position:center;background-size:cover}.page-hajime .line-image img{width:100%}@media(max-width:1150px){.page-hajime .line-image{height:240px;margin-bottom:85px}}.page-hajime .about-tempo{max-width:1120px;margin:50px auto 0 auto}.page-hajime .about-tempo .image-and-text{display:flex;justify-content:space-between}.page-hajime .about-tempo .image-and-text .image{width:50%}.page-hajime .about-tempo .image-and-text .image img{width:100%}.page-hajime .about-tempo .image-and-text .text{width:calc(50% - 70px)}.page-hajime .about-tempo .image-and-text .text table{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;border-bottom:1px solid gray;line-height:1.6em}.page-hajime .about-tempo .image-and-text .text table tr{border-top:1px solid gray}.page-hajime .about-tempo .image-and-text .text table tr th{text-align:left;font-size:14px;font-weight:700;padding:20px 0;white-space:nowrap}.page-hajime .about-tempo .image-and-text .text table tr td{font-size:14px;padding:20px 0 20px 15px}@media(max-width:1150px){.page-hajime .about-tempo .image-and-text{flex-direction:column;padding:0 20px}.page-hajime .about-tempo .image-and-text .image{width:100%}.page-hajime .about-tempo .image-and-text .text{width:100%}.page-hajime .about-tempo .image-and-text table{margin-top:40px;width:100%}}.page-hajime .hajime-btn{display:flex;justify-content:center;margin-top:80px}@media(max-width:1150px){.page-hajime .hajime-btn{margin-top:50px}}.page-hajime .three-imgs{margin-top:100px;max-width:1120px;display:flex;margin:0 auto;justify-content:space-between;margin-top:100px}.page-hajime .three-imgs .image{width:calc(33% - 20px)}.page-hajime .three-imgs .image img{width:100%}.page-hajime .three-imgs .image-only-sp{display:none}@media(max-width: 1150px){.page-hajime .three-imgs{display:block;margin-top:80px;padding:0 20px}.page-hajime .three-imgs .image{width:100%;margin-top:20px}.page-hajime .three-imgs .image img{width:100%}.page-hajime .three-imgs .image-only-sp{display:block}}.page-hajime .yutori-and-st{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;max-width:680px;margin:60px auto 0 auto}.page-hajime .yutori-and-st .yutori{line-height:2.5em;font-size:16px}.page-hajime .yutori-and-st .st{margin-top:10px;line-height:2em;font-size:14px}@media(max-width:1150px){.page-hajime .yutori-and-st{padding:0 20px;margin-top:30px}.page-hajime .yutori-and-st .yutori{line-height:2em;font-size:14px}.page-hajime .yutori-and-st .st{font-size:12px}}@media(max-width:1150px){.page-hajime .h2-with-down-arrow-atarimae{margin-top:90px}}.page-hajime .atarimae{max-width:500px;margin:50px auto 0 auto;text-align:center;line-height:2.5em;font-size:16px}@media(max-width:1150px){.page-hajime .atarimae{margin-top:45px;padding:0 20px}.page-hajime .atarimae p{text-align:left;line-height:2em;font-size:14px}}.page-takeout .cover{background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/bg_takeout.jpg);background-size:cover;background-position:center;height:300px;border-top:2px solid #e73328;display:flex;align-items:center;justify-content:center}.page-takeout .cover .cover-text{text-align:center;color:#fff}.page-takeout .cover .cover-text h1{border-bottom:1px solid #c9c9c9;margin-bottom:15px;padding-bottom:10px;font-size:32px}.page-takeout .cover .cover-text h2{font-size:16px}@media(max-width:1150px){.page-takeout .cover{height:140px;border:none}.page-takeout .cover .cover-text h1{font-size:18px}.page-takeout .cover .cover-text h2{font-size:13px}}.page-takeout .ikagadesuka{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;margin-top:80px;font-size:14px;line-height:2em;text-align:center}@media(max-width:1150px){.page-takeout .ikagadesuka{padding:0 20px;margin-top:50px}.page-takeout .ikagadesuka p{text-align:left}}.page-takeout .menu-title{display:flex;max-width:840px;margin:100px auto 0 auto;padding-bottom:5px;overflow:hidden}.page-takeout .menu-title h2{font-size:26px;display:inline-block;border-bottom:3px solid #e73328;white-space:nowrap;padding-bottom:15px}.page-takeout .menu-title div.line{display:block;width:100%;border-bottom:1px solid #989595;padding-bottom:15px;position:relative;top:-1px}@media(max-width:1150px){.page-takeout .menu-title{padding:0 20px;margin-top:50px}.page-takeout .menu-title h2{font-size:20px;white-space:nowrap}}.page-takeout .two-images{max-width:840px;display:flex;justify-content:space-between;margin:45px auto 0 auto}@media(max-width:1150px){.page-takeout .two-images{margin:20px auto 0 auto}}.page-takeout .two-images .image-and-text{width:calc(100% - 20px)}.page-takeout .two-images .image-and-text .image img{width:400px;max-width:100%;aspect-ratio:4/3;object-fit:cover}.page-takeout .two-images .image-and-text .text{margin-top:15px;font-size:13px;line-height:1.6em}@media(max-width:1150px){.page-takeout .two-images{padding:0 20px}.page-takeout .two-images .image-and-text{width:calc(50% - 10px)}.page-takeout .two-images .image-and-text .image img{max-width:100%}}.page-takeout .one-image{max-width:840px;display:flex;justify-content:space-between;margin:45px auto 0 auto;justify-content:center}@media(max-width:1150px){.page-takeout .one-image{margin:20px auto 0 auto}}.page-takeout .one-image .image-and-text{width:calc(100% - 20px)}.page-takeout .one-image .image-and-text .image img{width:400px;max-width:100%;aspect-ratio:4/3;object-fit:cover}.page-takeout .one-image .image-and-text .text{margin-top:15px;font-size:13px;line-height:1.6em}@media(max-width:1150px){.page-takeout .one-image{padding:0 20px}.page-takeout .one-image .image-and-text{width:calc(50% - 10px)}.page-takeout .one-image .image-and-text .image img{max-width:100%}}.page-takeout .one-image .image-and-text{width:calc(50% - 10px)}@media(max-width: 1150px){.page-takeout .cuisine-menu{padding:0 20px}}.page-takeout .cuisine-menu p.detail{padding-top:20px;font-size:14px;color:#3b2d2d;max-width:630px;margin:0 auto;padding-bottom:10px;line-height:1.6em;position:relative;left:12px}@media(max-width:1150px){.page-takeout .cuisine-menu p.detail{margin-top:15px;padding-top:0;font-size:12px}}.page-takeout .cuisine-menu .normal-pattern,.page-takeout .cuisine-menu .child-pattern,.page-takeout .cuisine-menu .child-only-price-pattern{display:flex;max-width:630px;margin:40px auto 0 auto;justify-content:space-between;line-height:1.6em}.page-takeout .cuisine-menu .normal-pattern .list-marker,.page-takeout .cuisine-menu .child-pattern .list-marker,.page-takeout .cuisine-menu .child-only-price-pattern .list-marker{width:12px;background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/menu-list-marker.png);background-size:8px;background-repeat:no-repeat;background-position:0 11px}.page-takeout .cuisine-menu .normal-pattern h2,.page-takeout .cuisine-menu .child-pattern h2,.page-takeout .cuisine-menu .child-only-price-pattern h2{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;font-weight:700;display:flex;width:100%;background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/dot-line.png);background-size:4px;background-repeat:repeat-x;background-position:0 13px;margin-left:5px;margin-right:10px}.page-takeout .cuisine-menu .normal-pattern h2 span.title,.page-takeout .cuisine-menu .child-pattern h2 span.title,.page-takeout .cuisine-menu .child-only-price-pattern h2 span.title{display:block;background:#fff;max-width:400px;padding-right:15px;font-size:20px;line-height:1.5}@media(max-width:1150px){.page-takeout .cuisine-menu .normal-pattern h2 span.title,.page-takeout .cuisine-menu .child-pattern h2 span.title,.page-takeout .cuisine-menu .child-only-price-pattern h2 span.title{max-width:200px;font-size:14px}}.page-takeout .cuisine-menu .normal-pattern h2.no-price,.page-takeout .cuisine-menu .child-pattern h2.no-price,.page-takeout .cuisine-menu .child-only-price-pattern h2.no-price{background:0 0}.page-takeout .cuisine-menu .normal-pattern h2.no-price span.title,.page-takeout .cuisine-menu .child-pattern h2.no-price span.title,.page-takeout .cuisine-menu .child-only-price-pattern h2.no-price span.title{max-width:100%;padding:0}.page-takeout .cuisine-menu .normal-pattern p.price,.page-takeout .cuisine-menu .child-pattern p.price,.page-takeout .cuisine-menu .child-only-price-pattern p.price{display:flex;font-size:20px;font-weight:700;white-space:nowrap}@media(max-width:1150px){.page-takeout .cuisine-menu .normal-pattern p.price,.page-takeout .cuisine-menu .child-pattern p.price,.page-takeout .cuisine-menu .child-only-price-pattern p.price{font-size:14px}}.page-takeout .cuisine-menu .normal-pattern p.price span.num,.page-takeout .cuisine-menu .child-pattern p.price span.num,.page-takeout .cuisine-menu .child-only-price-pattern p.price span.num{background:#fff}.page-takeout .cuisine-menu .normal-pattern p.price span.unit,.page-takeout .cuisine-menu .child-pattern p.price span.unit,.page-takeout .cuisine-menu .child-only-price-pattern p.price span.unit{margin-left:2px;background:#fff}.page-takeout .cuisine-menu .normal-pattern p.price span.subtitle,.page-takeout .cuisine-menu .child-pattern p.price span.subtitle,.page-takeout .cuisine-menu .child-only-price-pattern p.price span.subtitle{font-size:13px;margin-right:5px}.page-takeout .cuisine-menu .normal-pattern p.price span.unit,.page-takeout .cuisine-menu .child-pattern p.price span.unit,.page-takeout .cuisine-menu .child-only-price-pattern p.price span.unit{font-size:13px}.page-takeout .cuisine-menu .child-pattern,.page-takeout .cuisine-menu .child-only-price-pattern{margin:25px auto 0 auto}@media(max-width:1150px){.page-takeout .cuisine-menu .child-pattern,.page-takeout .cuisine-menu .child-only-price-pattern{margin:20px auto 0 auto}}.page-takeout .cuisine-menu .child-pattern h2,.page-takeout .cuisine-menu .child-only-price-pattern h2{margin-left:50px;font-weight:700}.page-takeout .cuisine-menu .child-pattern h2 span.title,.page-takeout .cuisine-menu .child-only-price-pattern h2 span.title{font-size:16px}@media(max-width:1150px){.page-takeout .cuisine-menu .child-pattern h2,.page-takeout .cuisine-menu .child-only-price-pattern h2{margin-left:17px}.page-takeout .cuisine-menu .child-pattern h2 span.title,.page-takeout .cuisine-menu .child-only-price-pattern h2 span.title{max-width:180px;font-size:12px}}.page-takeout .cuisine-menu .child-pattern+.detail,.page-takeout .cuisine-menu .child-only-price-pattern+.detail{position:relative;left:50px}@media(max-width:1150px){.page-takeout .cuisine-menu .child-pattern+.detail,.page-takeout .cuisine-menu .child-only-price-pattern+.detail{left:17px}}.page-takeout .cuisine-menu .child-only-price-pattern{margin:20px auto 0 auto}@media(max-width:1150px){.page-takeout .cuisine-menu .child-only-price-pattern{margin:5px auto 0 auto}}.page-takeout .cuisine-menu .child-only-price-pattern p.price{margin-left:auto;margin-right:0}.page-informations .cover{background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/bg_information.jpg);background-size:cover;background-position:center;height:300px;border-top:2px solid #e73328;display:flex;align-items:center;justify-content:center}.page-informations .cover .cover-text{text-align:center;color:#fff}.page-informations .cover .cover-text h1{border-bottom:1px solid #c9c9c9;margin-bottom:15px;padding-bottom:10px;font-size:32px}.page-informations .cover .cover-text h2{font-size:16px}@media(max-width:1150px){.page-informations .cover{height:140px;border:none}.page-informations .cover .cover-text h1{font-size:18px}.page-informations .cover .cover-text h2{font-size:13px}}.page-informations .information-list{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1120px;margin:10px auto 0 auto}.page-informations .information-list a{text-decoration:none}@media(max-width:1150px){.page-informations .information-list{padding:0 20px}}.page-informations .information-list .information{width:256px;margin-top:70px}@media(max-width:1150px){.page-informations .information-list .information{width:calc(50% - 10px);margin-top:45px}}.page-informations .information-list .information .image img{width:256px;height:192px;object-fit:cover}@media(max-width:1150px){.page-informations .information-list .information .image img{width:calc(50vw - 30px);height:calc((50vw - 30px) / 4 * 3);object-fit:cover}}.page-informations .information-list .information .date{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;font-size:12px;color:#666;margin-top:20px}.page-informations .information-list .information .title{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;font-size:14px;margin-top:13px;line-height:1.6em}@media(max-width:1150px){.page-informations .information-list .information .title{font-size:12px;margin-top:12px}}.page-informations .information-fill-margin{width:256px;display:block}.page-informations .pagination{display:flex;justify-content:space-around;align-items:center;max-width:500px;margin:110px auto 0 auto}@media(max-width:1150px){.page-informations .pagination{max-width:calc(100% - 40px)}}.page-informations .pagination .left{width:30px}.page-informations .pagination .page-numbers{display:block;margin:0 15px;width:15px;height:15px;text-align:center;padding:3px;text-decoration:none}@media(max-width:1150px){.page-informations .pagination .page-numbers{margin:0}}.page-informations .pagination .current{background:red;color:#fff}.page-informations .pagination .next,.page-informations .pagination .prev{display:block;font-size:30px;width:10px;background-size:contain;background-repeat:no-repeat}.page-informations .pagination .next{background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/next.png)}.page-informations .pagination .prev{background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/prev.png)}.page-information .hajime-btn a:hover{opacity:1}.page-information .hajime-btn .btn{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;position:relative;overflow:hidden;text-decoration:none;display:inline-block;border:1px solid #574949;text-align:center;outline:none;transition:ease .2s;min-width:280px;background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/right_arrow.png);background-repeat:no-repeat;background-position:right 20px center;padding:23px 15px 23px 0;background-color:#fff}.page-information .hajime-btn .btn span{position:relative;z-index:3;color:#333;font-size:14px;color:#574949}.page-information .hajime-btn .btn:hover span{color:#fff;opacity:1}.page-information .hajime-btn .bgleft:before{content:"";position:absolute;top:0;left:0;z-index:2;background:#e73328;width:100%;height:100%;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transform:scale(0,1);transform-origin:right top}.page-information .hajime-btn .bgleft:hover:before{transform-origin:left top;transform:scale(1,1)}@media(max-width:1150px){.page-information .hajime-btn{padding:20px}.page-information .hajime-btn .btn{width:100%}}.page-information .pagination{display:flex;justify-content:space-around;align-items:center;max-width:500px;margin:110px auto 0 auto}@media(max-width:1150px){.page-information .pagination{max-width:calc(100% - 40px)}}.page-information .pagination .left{width:30px}.page-information .pagination .page-numbers{display:block;margin:0 15px;width:15px;height:15px;text-align:center;padding:3px;text-decoration:none}@media(max-width:1150px){.page-information .pagination .page-numbers{margin:0}}.page-information .pagination .current{background:red;color:#fff}.page-information .pagination .next,.page-information .pagination .prev{display:block;font-size:30px;width:10px;background-size:contain;background-repeat:no-repeat}.page-information .pagination .next{background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/next.png)}.page-information .pagination .prev{background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/prev.png)}.page-information .cover{background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/bg_information.jpg);background-size:cover;background-position:center;height:300px;border-top:2px solid #e73328;display:flex;align-items:center;justify-content:center}.page-information .cover .cover-text{text-align:center;color:#fff}.page-information .cover .cover-text h1{border-bottom:1px solid #c9c9c9;margin-bottom:15px;padding-bottom:10px;font-size:32px}.page-information .cover .cover-text h2{font-size:16px}@media(max-width:1150px){.page-information .cover{height:140px;border:none}.page-information .cover .cover-text h1{font-size:18px}.page-information .cover .cover-text h2{font-size:13px}}.page-information .post-nav-wrapper{display:flex;justify-content:space-between;max-width:980px;margin:80px auto 0 auto}@media(max-width:1150px){.page-information .post-nav-wrapper{flex-direction:column;margin:50px auto 0 auto}}.page-information .post-nav-wrapper .posts .post{margin-bottom:120px}.page-information .post-nav-wrapper .post-area{width:620px}@media(max-width:1150px){.page-information .post-nav-wrapper .post-area{width:calc(100% - 40px);padding:0 20px}}.page-information .post-nav-wrapper .post-area .title{font-size:20px;padding-bottom:18px;border-bottom:1px solid #989595}.page-information .post-nav-wrapper .post-area .title h1{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif}@media(max-width:1150px){.page-information .post-nav-wrapper .post-area .title{font-size:16px;padding-bottom:13px}}.page-information .post-nav-wrapper .post-area .date-and-category{display:flex;justify-content:right;margin-top:30px;font-size:12px;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif}@media(max-width:1150px){.page-information .post-nav-wrapper .post-area .date-and-category{margin-top:25px}}.page-information .post-nav-wrapper .post-area .date-and-category h2{border-right:1px solid #e73328;padding-right:15px;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif}.page-information .post-nav-wrapper .post-area .date-and-category h3{padding-left:15px;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif}.page-information .post-nav-wrapper .post-area .text{color:#3b2d2d}.page-information .post-nav-wrapper .post-area .text img{width:100%;height:auto}.page-information .post-nav-wrapper .post-area .text p{margin-top:20px;font-size:14px;line-height:2em}.page-information .post-nav-wrapper .post-area .text .hajime-btn{margin-top:135px;text-align:center}@media(max-width:1150px){.page-information .post-nav-wrapper .post-area .text .hajime-btn{padding:0;margin-top:75px}.page-information .post-nav-wrapper .post-area .text .hajime-btn .btn{padding:23px 0}}.page-information .post-nav-wrapper .nav-area{width:270px}@media(max-width:1150px){.page-information .post-nav-wrapper .nav-area{width:calc(100% - 40px);padding:0 20px;margin-top:80px}}.page-information .post-nav-wrapper .nav-area h2{font-family:"Shippori Mincho B1",serif;font-size:18px;padding-bottom:14px;border-bottom:1px solid #989595}.page-information .post-nav-wrapper .nav-area h2 span{margin-left:15px;font-size:11px;color:#e73328;position:relative;top:-2px}.page-information .post-nav-wrapper .nav-area ul{margin-top:20px}.page-information .post-nav-wrapper .nav-area ul li{line-height:1.8em;list-style-type:disc;margin-left:20px;font-size:14px}.page-information .post-nav-wrapper .nav-area ul li a{text-decoration:none}.page-information .post-nav-wrapper .nav-area .latest-posts{margin-top:5px}.page-information .post-nav-wrapper .nav-area .categories{margin-top:45px}.page-information .post-nav-wrapper .nav-area .archives{margin-top:45px}.page-access .cover{background-image:url(//tempura-hajime.com/wp/wp-content/themes/hajime/images/bg_access.jpg);background-size:cover;background-position:center;height:300px;border-top:2px solid #e73328;display:flex;align-items:center;justify-content:center}.page-access .cover .cover-text{text-align:center;color:#fff}.page-access .cover .cover-text h1{border-bottom:1px solid #c9c9c9;margin-bottom:15px;padding-bottom:10px;font-size:32px}.page-access .cover .cover-text h2{font-size:16px}@media(max-width:1150px){.page-access .cover{height:140px;border:none}.page-access .cover .cover-text h1{font-size:18px}.page-access .cover .cover-text h2{font-size:13px}}.page-access .address-etc{display:flex;max-width:900px;margin:80px auto 0 auto;justify-content:space-between;font-size:14px;line-height:1.6em}@media(max-width:1150px){.page-access .address-etc{display:block;margin:50px auto 0 auto;padding:0 20px}}.page-access .address-etc table{border-bottom:1px solid #989595;width:calc(100% / 2 - 30px)}@media(max-width: 1150px){.page-access .address-etc table{width:100%}}.page-access .address-etc table tr{border-top:1px solid #989595}.page-access .address-etc table tr th{text-align:left;font-weight:700;padding:24px 0;white-space:nowrap}.page-access .address-etc table tr td{padding:24px 0 24px 15px}@media(max-width:1150px){.page-access .address-etc table.second{position:relative;top:-1px}}.page-access .google-map{max-width:900px;margin:70px auto 0 auto}@media(max-width:1150px){.page-access .google-map{display:none}}.page-access .hajime-btn{display:none}@media(max-width:1150px){.page-access .hajime-btn{display:block;padding:0 20px;margin-top:50px}}.page-access .hajime-btn .btn{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif;padding:23px 0}.page-access .simple-map1{max-width:600px;margin:70px auto 0 auto}@media(max-width:1150px){.page-access .simple-map1{margin-top:50px;padding:0 20px}}.page-access .simple-map1 img{width:100%}.page-access .h2-with-down-arrow{text-align:center;margin:90px auto 0 auto}.page-access .h2-with-down-arrow h2{font-size:26px}.page-access .h2-with-down-arrow img{margin-top:20px;width:20px}@media(max-width:1150px){.page-access .h2-with-down-arrow{margin:50px auto 0 auto}.page-access .h2-with-down-arrow h2{font-size:20px}}.page-access .h2-with-down-arrow.park-annai{margin-top:85px}.page-access .arimasu{font-size:14px;text-align:center;margin-top:105px}@media(max-width:1150px){.page-access .arimasu{text-align:left;padding:0 20px;line-height:1.8em;margin-top:60px}}.page-access .simple-map2{max-width:700px;margin:60px auto 0 auto}@media(max-width:1150px){.page-access .simple-map2{margin-top:50px;padding:0 20px}}.page-access .simple-map2 img{width:100%}