/*
 Theme Name:   astra-child
 Description:  astra-childTheme
 Template:     astra
*/

/*--　文字のふちどりぼかし
------------------------------------*/
.blur {
text-shadow:
2px 2px 2px #FFFFFF, -2px -2px 2px #FFFFFF,
-2px 2px 2px #FFFFFF,  2px -2px 2px #FFFFFF,
2px 0px 2px #FFFFFF, -2px -0px 2px #FFFFFF,
0px 2px 2px #FFFFFF,  0px -2px 2px #FFFFFF !important;
}

.blur2 {
text-shadow:
1px 1px 1px #FFFFFF, -1px -1px 1px #FFFFFF,
-1px 1px 1px #FFFFFF,  1px -1px 1px #FFFFFF,
1px 0px 1px #FFFFFF, -1px -0px 1px #FFFFFF,
0px 1px 1px #FFFFFF,  0px -1px 1px #FFFFFF !important;
}

/*--　お問い合わせ　レイアウト
------------------------------------*/
span.wpcf7-list-item {
display: block !important;
}


/* ヘッダー上部固定 */
.site-sticky-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
}





/*--　reCaptcha 非表示 設定
------------------------------------*/

.grecaptcha-badge { visibility: hidden; }


/*--　表示・非表示 設定
------------------------------------*/
.toggle { display: none !important; }
.sm { display: none !important;}
.pc { display: block !important; }
@media screen and (max-width: 697px) {
.sm { display: block !important; }
.pc { display: none !important; }
}



