@charset "utf-8";

/* KISER ABOUT.CSS  */


/*--------------------------------------
*	
*	00.GLOBAL_COMMON
*	01.OUTLINE
*		01-00.COMMON
*		01-01.OUTLINE_MISSION
*		01-02.OUTLINE_OUTLINE
*	02.ORGANIZATION
*	03.MEMBER_LIST
*	04.ACCESS
*
*--------------------------------------*/


/**-------------------------------------
	00.GLOBAL_COMMON
---------------------------------------**/

h2
{
	margin: 0 0 20px 0;
	width: 700px;
	height: 75px;
}

h3
{
	margin: 0 0 15px 0;
	width: 700px;
	height: 46px;
}

h4
{
	margin: 0 0 12px 0;
	width: 670px;
	height: 43px;
}

/**-------------------------------------
	01.OUTLINE
---------------------------------------**/

/**-------------------------------------
	01-00.COMMON
---------------------------------------**/

div#outlineMission p,
div#outlineOutline p,
div#aboutOutline p
{
	margin: 10px 20px 20px 20px;
	font-size: 12px;
}

/**-------------------------------------
	01-01.OUTLINE_MISSION
---------------------------------------**/

div#outlineMission
{
	margin: 0 15px 20px;
}

/**-------------------------------------
	01-02.OUTLINE_OUTLINE
---------------------------------------**/

div#outlineOutline
{
	margin: 0 15px;
}

div#outlineOutline p.excerpt
{
	width:100%;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 10px;
	text-align:right;
}

div#outlineOutline h5
{
	margin: 0 0 1px 0;
	padding: 5px 5px 5px 10px;
	border: 1px solid #E8E8E8;
	background-color: #C6C6C6;
	color: #FFFFFF;
	font-weight: 800;
}

div#outlineOutline ol
{
	list-style-type: decimal;
	list-style-position: inside;
}

div#outlineOutline li
{
	font-size: 12px;
}

div#outlineOutline ul li
{
	padding: 0 0 0 13px;
	background: url(../../common/images/pin01.gif) no-repeat left 0.45em;
}

div#outlineOutline p.column
{
	margin:20px 0 20px 0;
	padding:10px;
	background:#F8F8F8;
	border:#E8E8E8 1px solid;
}

div#outlineOutline h6
{
	display:block;
	margin: 20px 0 0 0;
	padding: 5px 5px 5px 10px;
	border-bottom: 1px dotted #E8E8E8;
	background: url(../../common/images/h5_bkg.gif) no-repeat;
	background-position: left;
	color: #006699;
	font-weight: 800;
	text-indent:15px;
}


div#outlineBlock01,
div#outlineBlock02,
div#outlineBlock03
{
	padding: 10px 10px 10px 10px;
	border: 1px solid #E8E8E8;
	background-color: #F8F8F8;
}

div#outlineBlock01 table
{
	width:100%;
	margin:0;
	padding:0;
}

div#outlineBlock01 td
{
	margin: 0;
	padding:5px;
	width: 33%;
	border: none;
	text-align: left;
	font-size: 12px;
	vertical-align:top;
}


div#outlineBlock01,
div#outlineBlock02
{
	margin: 0 0 18px 0;
}

div#outlineBlock01 ul
{
	margin: 0 0 0 17px;
}

div#outlineBlock01 ul li
{
	font-size: 12px;
}

/**-------------------------------------
	02.ORGANIZATION
---------------------------------------**/

div#aboutOutline
{
	margin: 0 15px;
}

div#aboutOutline .name
{
	padding:0 5px 10px 20px;
}

div#aboutOutline .name p
{
	margin:0;
	padding:0;
}

div#aboutOutline ul.pdfList
{
	margin:10px;
	font-size:12px;
}

div#aboutOutline ul.pdfList li
{
	margin:0 0 5px 0;
	background: url(../../common/images/pdf_ico.gif) left no-repeat;
	background-position: left;
	font-size: 12px;
	text-indent:25px;
}

div#aboutOutline ul.pdfList li.name
{
	margin:0;
}

/**-------------------------------------
	03.MEMBER
--------------------------------------**/







/**-------------------------------------
	04.ACCESS
---------------------------------------**/

div#outlineOutline p.access
{
	margin:10px 0 10px 20px;
}

div#outlineOutline p.picture
{
	display:block;
	text-align:center;
	width:500px;
	margin:10px auto 20px auto;
}

div#outlineMission p.picture,
div#aboutOutline p.picture
{
	display:block;
	text-align:center;
	width:550px;
	margin:10px auto 20px auto;
}
div#outlineMission h6,
div#aboutOutline h6
{
	display:block;
	margin: 20px 0 0 0;
	padding: 5px 5px 5px 10px;
	border-bottom: 1px dotted #E8E8E8;
	background: url(../../common/images/h5_bkg.gif) no-repeat;
	background-position: left;
	color: #006699;
	font-weight: 800;
	text-indent:15px;
}

div#aboutOutline table
{
	width: 650px;
	margin:0;
	padding:0;
	border: 1px solid #E8E8E8;
}

div#aboutOutline th
{
	background: #F8F8F8;
	padding: 5px;
	font-weight: 500px;
	border: 1px solid #E8E8E8;
}

div#aboutOutline td
{
	padding: 5px;
	border: 1px solid #E8E8E8;
}

div#aboutOutline p.right
{
	margin: 10px 0 10px 0;
	display: block;
	width: 650px;
	text-align: right;
}


