@charset "utf-8";
/*
Theme Name:mrp04-child
Template:mrp04
Version: 0.01
*/

/*------------------------
グローバルメニュー幅調整
------------------------*/
@media only screen and (min-width: 1024px) {

nav#mainNav ul li a {
	padding-left:50px;
	padding-right:50px;
}

}/*@media only screen and (min-width: 1024px) */



/*------------------------
スマホh1重なり防止
------------------------*/

@media only screen and (max-width: 900px) {
h1.title span, .post h1::before {
font-size: 24px;
}
}


/*アレンジ強調枠組み
----------------------------*/
.round {
	border: 2px solid #0B80D6;
	margin-bottom:15px;
}

.round2 {
	border: 2px solid #D65F0B;
	margin-bottom:15px;
}

.round3 {
	border: 2px solid #81D60B;
	margin-bottom:15px;
}

.round p, .round2 p, .round3 p{
	padding:1em;
}

.tl {
    background-color: #0B80D6;
    padding-bottom:5px;
}

.tl2 {
    background-color: #D65F0B;
    padding-bottom:5px;
}

.tl3 {
    background-color: #81D60B;
    padding-bottom:5px;
}

.tl span, .tl2 span, .tl3 span {
  padding: 0.5em;
  color: #fff;
}

/*明朝体で表示*/
p.mincho{
	font-family: "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif;
}

/*新HOLOCF7送信テキストずれ対応*/
.wpcf7-spinner {
	margin: 0 auto!important;
}