/*全体フォント*/
span {
    font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-seri!important;
    letter-spacing:1.5px!important;
}

p {
    font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-seri!important;
    letter-spacing:1.5px!important;
}

/*ヘッダー*/
header {
    font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-serif;
	font-size:14px;
}

/*フッター*/
footer {
	font-size:12px;
}

/* 記事見出し3デザイン */
.article-body h3 {
	color:black	
}

/* 画像周りの枠線 */
img.i {
border : 1px solid #dddddd;
}

h1 {
    font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-seri!important;
    letter-spacing:1.5px!important;
padding:10px;
	color:black;
}

h2 {
    font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-seri!important;
    letter-spacing:1.5px!important;
padding:10px;
}

h3 {
    font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-seri!important;
    letter-spacing:1.5px!important;
padding:10px;}

.row h1 :not(product-title) {
	font-size:25px!important;
    letter-spacing: 7px!important;
}

.product-title {
	line-height:30px;
	font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-serif;
    letter-spacing: 1.08px;
}

a.button.white.is-outline.is-small {
    letter-spacing: 2px;
}

a.button.primary.is-outline.is-large {
	letter-spacing: 1.8px;
}

span.widget-title {
	font-size: 15px;
	letter-spacing: 1.8px;
}

a {
	font-family:Helvetica!important;
	letter-spacing: 1.5px;
}

span.section-title-main {
	letter-spacing: 1.5px;
	font-family: Helvetica;
}

a.nav-top-link {
  letter-spacing: 1.7px!important;
	font-weight:normal!important;
	margin-top:5px;
}

.header-account-title {
  letter-spacing: 1.3px!important;
	font-weight:normal!important;
}

.header-cart-link {
	font-size:11px!important;
  letter-spacing: 1.1px!important;
	font-weight:normal!important;
}

.uppercase {
  letter-spacing: 3px!important;
	font-weight:normal!important;
}

.woocommerce-MyAccount-navigation-link a {
  letter-spacing: 1.5px!important;
	font-weight:normal!important;
}

.widget_nav_menu {
	margin-bottom:50px!important;
}

.icon-menu {
	margin-top:3px!important;
}

.icon-shopping-bag {
	margin-bottom:1px!important;

}

span {
	letter-spacing:2px;
	font-weight:normal!important;
}

.lead {
	margin-top:7px!important;
	margin-bottom:25px!important;
	font-size:14px!important;
	letter-spacing:2px;
	font-weight:normal!important;
}

.breadcrumbs {
	letter-spacing:1.5px;
	font-weight:normal!important;
}

.success {
    background: linear-gradient(311deg, #68CEEB, #3F9DFB);
}

.sidebar-menu.no-scrollbar {
    font-size: 14px;
    font-weight: lighter;
}