
.t_box {
    display: flex;
}
.t_img {
    display: flex;
    align-items: center;
}
.pdL00 {
	padding-left:0 !important;
}
.g_box {
	position: relative;
    background: #fff0cd;
    max-width: 485px;
    margin: 1em auto;
    box-shadow: 0px 0px 0px 5px #fff0cd;
    border: dashed 2px white;
    padding: 0.2em 0.5em;
	text-align: center;
    color: #454545;
}
.g_box:after {
    position: absolute;
    content: '';
    right: -7px;
    top: -7px;
    border-width: 0 15px 15px 0;
    border-style: solid;
    border-color: #ffdb88 #fff #ffdb88;
    box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.15);
}

.icon_kou {
	display: inline-block;
    background: #dbac28;
    padding: 0.1em 0.4em 0em;
    border: #b98f1c 1px solid;
    border-radius: 5px;
    color: #fff;
}
.icon_tsugaku {
	display: inline-block;
	background: #e42424 !important;
	padding: 0.1em 0.4em 0em;
	border: #c22020 1px solid;
    border-radius: 5px;
	color:#fff;
}
.icon_tsushin {
	display: inline-block;
	background: #1a60a3 !important;
	padding: 0.1em 0.4em 0em;
	border: #0e4477 1px solid;
    border-radius: 5px;
	color:#fff;
}
.ml05 {
	margin: 0 0 0 5px;
}