@charset "utf-8";

h3.catch{
	margin-bottom: 2em;
}

h4{
	border-top: dotted 1px #ccc;
	margin-top: 1.5em;
	padding: 1.4em 0 0.8em;
	font-size: 20px;
	font-weight: normal;
	font: 23px/1.35 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro',"HGS明朝E","ＭＳ Ｐ明朝",serif;
}

.pt{/*特許*/
	color: #3f5b7a;
}

.tm{/*商標担当*/
	color: #951915;
}

.ip{/*IPパラリーガル*/
	color: #8b940d;
}

.tl{/*翻訳担当*/
	color: #c7ac08;
}

.prof{
	margin: 2em 0;
	color: #fff;
}

div.pt span{
	background-color: #3f5b7a;
	padding: .8em 1em;
}

div.tm span{
	background-color: #951915;
	padding: .8em 1em;
}

div.ip span{
	background-color: #8b940d;
	padding: .8em 1em;
}

div.tl span{
	background-color: #c7ac08;
	padding: .8em 1em;
}