@charset "utf-8";

/*------------------------------------------------
	/pipl_publication/ styles
--------------------------------------------------*/

h1#pt_publication{
	background: url(../images/pra-mak_m_pagetitle.gif) left top no-repeat;
}
div.selection{
	margin: 40px 0px 0px 0px;
}
#maincontents .content .selection h2{
	margin: 20px 0px 0px 0px;
}
#maincontents .content .selection p.publication{
	margin: 20px 0px 15px 0px;
}
#maincontents .content p{
	margin: 20px 0px 0px 0px;
	line-height: 1.2em;
}
#maincontents div.content table.table01{
	margin: 0px;
}
#maincontents div.content table.table01 th.cell_left{
	width: 25%;
	padding: 4px 10px;
}
#maincontents div.content table.table01 th.cell_center{
	width: 25%;
}
#maincontents div.content table.table01 th.cell_right{
	width: 50%;
}
#maincontents div.content table.table01 td{
	vertical-align: top;
}
#maincontents .content .selection ul.outline{
	margin: 15px 0px 0px 25px;
	list-style-type: decimal;
}
#maincontents .content .selection ul.outline li{
	margin: 10px 0px 0px 0px;
	line-height: 1.3em;
}
#maincontents .content .selection ul.outline li p{
	margin: 10px 0px 0px 0px;
	line-height: 1.3em;
}
#maincontents .content .selection ul.example{
	margin: 10px 0px 0px 15px;
	list-style-type: circle;
}
#maincontents .content .selection ul.example li{
	margin: 8px 0px 0px 10px;
	list-style-type: circle;
}
#maincontents .content .selection ul.madoguchi{
	margin: 15px 0px 15px 0px;
}
#maincontents .content .selection ul.madoguchi li{
	margin: 3px 0px 0px 0px;
}
a.link_blank{
	padding: 0px 17px 0px 0px;
	background: url(../../common/images/a_newwin01.gif) right 0.1em no-repeat;
}
