/*
Theme Name: AFFINGER Child
Template: affinger
Description: AFFINGER6 対応
Version: 20250630
*/

/* ----- 共通 ----- */
h2 {margin-top: 40px !important; margin-bottom: 40px !important;}
h3 {margin-top: 35px !important; margin-bottom: 35px !important;}
strong {background: #fff7aa;}
#side .st-widgets-title {margin-top: 20px !important; margin-bottom: 20px !important;}

/*--- Pochipp ---*/
.pochipp-box {margin-top: 0.5em !important; border: 1px solid #e0e0e0;}
.pochipp-box__body .pochipp-box__title a {color: #1a0dab !important;}
.pochipp-box .pochipp-box__btn {padding-top: 16px !important; padding-bottom: 16px !important;}
.pochipp-box__logo {display: none !important;}

/* ----- その他 ----- */
.wp-block-st-blocks-midashi-box {margin-bottom: 40px !important;}
.wp-block-flexible-table-block-table {margin-bottom: 40px !important;}
.tagst {width: 100%; font-size: 17px !important;}
.tagst a {border: 1px solid #666; color: #333; text-decoration: none; padding: 5px; margin-bottom: 3px;
	margin-right: 3px; border-radius: 3px; display: inline-block;}
.tbl_nowrap {white-space: nowrap !important;}
br.spbr {display: none;}
.post-card-title {margin-top: 0 !important; margin-bottom: 0 !important;}
.grecaptcha-badge { visibility: hidden; }

/*media Queries スマートフォンとタブレットサイズ（959px以下）で適応したいCSS - スマホ・タブレット
---------------------------------------------------------------------------------------------------*/
@media only screen and (max-width: 959px) {


	/*-- ここまで --*/
}
	
/*media Queries タブレットサイズ（600px～959px）のみで適応したいCSS -タブレットのみ
---------------------------------------------------------------------------------------------------*/
@media only screen and (min-width: 600px) and (max-width: 959px) {


	/*-- ここまで --*/
}	
	
/*media Queries タブレット（600px）以上で適応したいCSS -タブレット・PC
---------------------------------------------------------------------------------------------------*/
@media only screen and (min-width: 600px) {


	/*-- ここまで --*/
}

/*media Queries PCサイズ（960px）以上で適応したいCSS - PCのみ
---------------------------------------------------------------------------------------------------*/
@media print, screen and (min-width: 960px) {


	/*-- ここまで --*/
}

/*media Queries スマホサイズ（599px）以下で適応したいCSS - スマホのみ
---------------------------------------------------------------------------------------------------*/
@media print, screen and (max-width: 599px) {

/*--- テーブルの改行指定など ---*/
br.spbr {display: inline;}

/*--- Pochipp ---*/
.pochipp-box .pochipp-box__btn {padding: 16px 10px !important;}

	/*-- ここまで --*/
}
