<br />
<b>Warning</b>:  Trying to access array offset on value of type bool in <b>/home/www/whowp03.cc.tsukuba.ac.jp/public/content/plugins/simple-map/simple-map.php</b> on line <b>272</b><br />
/*コンタクトフォーム*/
@media (prefers-color-scheme: dark) {#main .pen_article dd{
    border-left: 0px solid rgba(120,120,120,0.3);
}
}

.pen_article dd {
    border-left: 0px solid rgba(120,120,120,0.3);
}

@media (prefers-color-scheme: dark) {
	#page label {
		color: rgba(120,120,120,0.9);
	}
	body.pen_dark_mode #page label {
		color: rgba(255,255,255,0.75);
	}
	#page input[type="date"],
	#page input[type="datetime"],
	#page input[type="datetime-local"],
	#page input[type="email"],
	#page input[type="month"],
	#page input[type="number"],
	#page input[type="password"],
	#page input[type="search"],
	#page input[type="tel"],
	#page input[type="text"],
	#page input[type="time"],
	#page input[type="url"],
	#page input[type="week"],
	#page select,
	#page textarea {
		background: rgba(255,255,255,0.75);
		border: 0px solid rgba(0,0,0,0.25) !important;
		color: #888;
	}

#main .pen_article dd {
    border-left: 0px solid rgba(120,120,120,0.3);
    margin: 0 1.5rem 1.5rem 0;
    padding: 0rem;
    border-bottom: 1px solid;
}

/**お問い合わせぺージ*/
.wp-block-contact-form-7-contact-form-selector{
    width: 70%;
    margin-left: 0px;
    margin-right: auto;
}

/*全体*/

*{
font-family:"小塚ゴシック Pro";
}

/*header-logo*/
.pen_logo{
    width: 65%;
}

@media only screen and (max-width:728px) {
	#pen_header .pen_header_main {
		padding: 1rem;
	}
	body.pen_header_sticky_minimize #pen_header .pen_header_main {
		padding: 1rem !important;
	}
	#pen_header #pen_site_title {
		margin: 0;
		text-align: center;
		white-space: normal;
		width: 75%;
	}


/***********topページ
div.wp-container-11 wp-block-column div{
    height: auto;
}*******************/

/*SRICページ*/
.wp-block-image aligncenter size-full is-resized is-style-rounded{
 width:70%;
}

/*
.aligncenter size-full is-resized{
    width: 60%;
    margin-left: auto;
    margin-right: auto;
}*/

.nen{
font-weight: bolder;
color:#0EB5C7;
}

/*スマホ SRICページ先生方のサイズ*/
@media only screen and (max-width:728px) {
	body.pen_list_tiles #pen_tiles .pen_article,
	body.pen_list_masonry #pen_masonry .pen_article {
		margin:auto !important;
	}
	#main .alignleft,
	#main .aligncenter,
	#main .alignright {
		/* margin: 1rem 0; */
		margin: auto;
		width: 40%;
	}

/*div.wp-block-image.our.innovation {
         width: 100%;
        }*/

/* div.wp-block-image.member {
          /* width: 70%; */
       text-align:center;
            margin:0 auto;
        }*/


@media only screen and (max-width:728px) {
	body.pen_list_tiles #pen_tiles .pen_article,
	body.pen_list_masonry #pen_masonry .pen_article {
		margin: auto !important;
	}
	#main .alignleft,
	#main .aligncenter,
	#main .alignright {
		margin: auto;
		width: 50%;
		/* text-align: center; */
	}

