
@charset "UTF-8";

/* //////////////////////////////////////////////////////////
*****************************************
Single Page Style - Mobile Style

--- お客様へ ---
このスタイルは、ブロックエディタ投稿のモバイル用スタイルを定義しています。
『モバイルのみ適用(デバイスサイズ926px以下の端末に適用)』させたいスタイルは、こちらのCSSファイルに記述してください。
同一箇所で同一CSSプロパティに対する指定は、納品時の指定スタイルよりも優先されます。

※必ず、修正前のファイルをバックアップした上で修正してください。
※最低限のCSSの記述方法を理解されている事が前提です。誤った記述をすると、体裁崩れの原因となります。
*****************************************
////////////////////////////////////////////////////////// */

/* //////////////////////////////////////////////////////////
-------------------------------------------------------------
Customer Common Style
-------------------------------------------------------------
////////////////////////////////////////////////////////// */

.business-Blocks{
    width: 94%;
    padding: 0 3% 40px;
}

.business-Blocks > .wp-block-group__inner-container{
    width: 100%;
    padding: 20px 0;
}

.business-Blocks > .wp-block-group__inner-container > h3{
    padding: 15px 0;
    text-align: center !important;
}

.business-Blocks > .wp-block-group__inner-container > h3 > strong {
    margin-top: 5px;
    border-bottom: 2px solid #39f;
}

.business-Blocks .wp-block-columns .wp-block-column:nth-child(odd) figure img{width:80%;}
.business-Blocks .wp-block-columns .wp-block-column:nth-child(even){
    margin-top: 15px;
    text-align: left;
}
.business-Blocks .wp-block-columns .wp-block-column:nth-child(even) li,
.business-Blocks .wp-block-columns .wp-block-column:nth-child(even) dt{padding-left:20px;}

@media screen and (orientation: portrait) {
/* 縦画面の場合 */

}

@media screen and (orientation: landscape) {
/* 横画面の場合 */

}