/*!
Template: arkhe
Theme Name: はまゆうロード
Theme URI: https://arkhe-theme.com/ja/
Description: Arkhe用子テーマを使用した「はまゆうロード」テーマ
Author: 株式会社 梅田制作
Version: 1.0.0
Text Domain: arkhe
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl.html
*/.l-header__center{grid-area:1/1/2/4}.l-header__center .l-header__logo{justify-content:flex-start}.l-header__center .c-headLogo{font-size:1rem;display:flex;align-items:center;font-weight:bold}.l-header__right .c-gnav__li.-recruit,.l-header__right .c-gnav__li.-contact{position:relative;width:100px}.l-header__right .c-gnav__li.-recruit .c-gnav__a,.l-header__right .c-gnav__li.-contact .c-gnav__a{position:absolute;color:var(--ark-color_bg);width:100px;height:100px;justify-content:flex-end;align-items:center}.l-header__right .c-gnav__li.-recruit:focus,.l-header__right .c-gnav__li.-recruit:hover .c-gnav__a,.l-header__right .c-gnav__li.-contact:focus,.l-header__right .c-gnav__li.-contact:hover .c-gnav__a{color:var(--ark-color--main)}.l-header__right .c-gnav__li.-recruit .c-gnav__a{background:url(./assets/img/header/recruit.jpg) no-repeat center/cover}.l-header__right .c-gnav__li.-contact{margin-left:.5rem}.l-header__right .c-gnav__li.-contact .c-gnav__a{background:url(./assets/img/header/contact.jpg) no-repeat center/cover}#drawer_menu.p-drawer{padding-bottom:0}#drawer_menu.p-drawer .p-drawer__inner{color:var(--ark-color_bg);background:var(--ark-color--main)}#drawer_menu.p-drawer .c-drawerNav{border:none}#drawer_menu.p-drawer .c-drawerNav .menu-item{text-align:center;border-bottom:none}.c-pageTitle__main{color:#000}.c-pageTitle__main::first-letter{color:var(--ark-color--main)}.p-breadcrumb{background:var(--ark-color--main)}.p-breadcrumb .p-breadcrumb__list{justify-content:center}.p-breadcrumb .p-breadcrumb__list,.p-breadcrumb .p-breadcrumb__list a,.p-breadcrumb .p-breadcrumb__list span{color:var(--ark-color_bg)}.c-postTimes__item{color:var(--ark-color--main)}.wp-block-table{border:solid var(--ark-color--main);border-width:1px 0}.wp-block-table table{border:none}.wp-block-table tr{border:solid var(--ark-color--border--table);border-width:1px 0}.wp-block-table td,.wp-block-table th{background:none;border:none}.up_title{color:#000}.up_title::first-letter{color:#028ed5}.wpcf7{max-width:800px;margin:auto}.wpcf7 form{text-align:left}.wpcf7 form>p{margin:2rem 0}.wpcf7 form>p>label,.wpcf7 form>p>span{display:flex;gap:1rem;width:100%}.wpcf7 form>p>label>span:first-child,.wpcf7 form>p>span>span:first-child{width:30%}.wpcf7 form>p>label>span:last-child,.wpcf7 form>p>span>span:last-child{width:70%}.wpcf7 form input:is([type=text],[type=tel],[type=email]),.wpcf7 form textarea{width:100%;max-width:100%}