@charset "utf-8";
@import url("../shere/css/base.css");

#nb3 a:link, #nb3 a:visited { background: transparent url(../shere/img/navibar.gif) -190px -26px no-repeat;}

.tobiraL, .tobiraR {
	width:350px;
	border:1px solid #e6e6e6;
}
#texMain .tobiraL h2, #texMain .tobiraR h2 {
	margin:0px;
	padding:0px;
	background:url(img/h2bg.gif) repeat-x;
	border:none;
	text-align:center;
	height:34px;
}
#texMain .tobiraL div, #texMain .tobiraR div {
	margin:1px;
	background-color:#f7f7f7;
	padding:7px;
	border-top:1px solid #e6e6e6;
}
#texMain .tobiraL div.alt, #texMain .tobiraR div.alt {
	background-color:#F7F6EE;
}
#texMain .tobiraL h3, #texMain .tobiraR h3 {
	font-size:84%;
	border-left:5px solid #6DA4BC;
	padding-left:5px;
}
#texMain .tobiraL ul {
	font-size:84%;
	margin:5px auto 5px 10px;
}
#texMain .tobiraR p {
	margin:5px auto 5px 10px;
}


#texMain div.h3Ptn1 {
	margin-left:14px;
	margin-right:0px;
}
#texMain div.h3Ptn1 h3 {
	font-size:84%;
	margin:20px 0px -5px -10px;
	padding:0px 0px 0px 4px;
	border-left:#6DA4BC 6px solid;
}
#texMain div.h3Ptn1 h4 {
	font-size:84%;
	margin:15px 0px 5px 0px;
}

img.bd1 { border:1px solid #ccc;}

dl.koho { font-size:84%;}
dl.koho dt {
	font-weight:bold;
	margin-top:10px;
}
dl.koho dd {
	margin-left:2em;
}

table.pnphFmt1 {
	border-top:2px solid #B2B2B2;
	border-bottom:1px solid #B2B2B2;
	border-left:1px solid #B2B2B2;
}
table.pnphFmt1 th, table.pnphFmt1 td {
	border-bottom:1px solid #B2B2B2;
	border-right:1px solid #B2B2B2;
	padding:4px 5px;
}
table.pnphFmt1 th {
	background-color:#e6e6e6;
}
td.techName { white-space:nowrap; background-color:#EBF4F7;}


	





