@charset "UTF-8";
/*menu-col
***********************************************************/
#menu-col .menu-box1 #cate-research .main-cate {
	background-image: url(../images/menu_research_f3.gif);
}

#menu-col #cate-research .sub-cate-box {
	display: block;
}

#menu-col .research-jittai {
	border-top: none;
}#research-jittai21 #menu-col .research-jittai, 

#research-jittai20 #menu-col .research-jittai,
#research-jittai19 #menu-col .research-jittai, 
#research-jittai18 #menu-col .research-jittai, 
#research-jittai17 #menu-col .research-jittai, 
#research-jittai16 #menu-col .research-jittai, 
#research-jittai15 #menu-col .research-jittai, 
#research-jittai14 #menu-col .research-jittai,
#research-teisu20 #menu-col .research-teisu,
#research-teisu19 #menu-col .research-teisu, 
#research-teisu18 #menu-col .research-teisu, 
#research-teisu17 #menu-col .research-teisu, 
#research-teisu16 #menu-col .research-teisu, 
#research-teisu15 #menu-col .research-teisu {
	background-image: url(../images/sub1_research.gif);
	background-color: #FFF0C1;
}#research-jittai21 #menu-col .research-jittai21,

#research-jittai20 #menu-col .research-jittai20,
#research-jittai19 #menu-col .research-jittai19,
#research-jittai18 #menu-col .research-jittai18, 
#research-jittai17 #menu-col .research-jittai17, 
#research-jittai16 #menu-col .research-jittai16, 
#research-jittai15 #menu-col .research-jittai15, 
#research-jittai14 #menu-col .research-jittai14,
#research-teisu19 #menu-col .research-teisu19, 
#research-teisu18 #menu-col .research-teisu18, 
#research-teisu17 #menu-col .research-teisu17, 
#research-teisu16 #menu-col .research-teisu16, 
#research-teisu15 #menu-col .research-teisu15 {
	background-image: url(../images/sub2_research.gif);
}#research-jittai21 #menu-col .research-jittai21 a,


#research-jittai20 #menu-col .research-jittai20 a,
#research-jittai19 #menu-col .research-jittai19 a,
#research-jittai18 #menu-col .research-jittai18 a, 
#research-jittai17 #menu-col .research-jittai17 a, 
#research-jittai16 #menu-col .research-jittai16 a, 
#research-jittai15 #menu-col .research-jittai15 a, 
#research-jittai14 #menu-col .research-jittai14 a,
#research-teisu20 #menu-col .research-teisu20 a, 
#research-teisu19 #meu-col .research-teisu19 a, 
#research-teisu18 #menu-col .research-teisu18 a, 
#research-teisu17 #menu-col .research-teisu17 a, 
#research-teisu16 #menu-col .research-teisu16 a, 
#research-teisu15 #menu-col .research-teisu15 a {
	color: #333399;
}

/*pdf+excel
***********************************************************/
#contents .contents-unit .entry-top {
	margin: 0;
	padding: 0;
	height: 10px;
	font-size: 1px;/*Win IE*/
	line-height: 1%;/*Win IE*/
	background:url(../images/entry_base_t.gif) no-repeat;
}

#contents .contents-unit .entry-inner {
	margin: 0;
	padding: 5px 20px;
	background:url(../images/entry_base_m.gif) repeat-y;
}

#contents .contents-unit .entry-bottom {
	margin: 0;
	padding: 0;
	height: 10px;
	font-size: 1px;/*Win IE*/
	line-height: 1%;/*Win IE*/
	background:url(../images/entry_base_b.gif) no-repeat;
}

#contents .contents-unit#dllist .entry-unit {
	margin: 0 0 15px;
}

#contents .contents-unit#dllist .entry-unit#end {
	margin: 0;
}

#contents .contents-unit .entry-unit .pdffile, 
#contents .contents-unit .entry-unit .excelfile,
#contents .contents-unit .entry-unit .wordfile {
	margin: 5px 0;
	padding-left: 22px;
}

#contents .contents-unit#dllist .entry-unit .pdffile, 
#contents .contents-unit#dllist .entry-unit .excelfile,
#contents .contents-unit#dllist .entry-unit .wordfile {
	margin: 0;
}

#contents .contents-unit .entry-unit .pdffile {
	background:url(../images/pdf-icon.gif) no-repeat;
}

#contents .contents-unit .entry-unit .excelfile {
	background:url(../images/excel-icon.gif) no-repeat;
}

#contents .contents-unit .entry-unit .wordfile {
	background:url(../images/word-icon.gif) no-repeat;
}


/*pdffile*/
#contents .contents-unit#for-pdfnote {
	/*margin-top: 10px;*/
	padding: 0 10px;
	background-color:#f7f7f7;
	border: 1px solid #999;
}

#contents .contents-unit#for-pdfnote .pdffile {
	margin: 10px 0 0;
	padding-left: 22px;
	background:url(../images/pdf-icon.gif) no-repeat;
}

#contents .contents-unit p.pdfnote{
	margin-top: 5px;
}

#contents .contents-unit ul.pdffilelist {
	padding: 0;
	margin: 2px 0 0 0;
}

#contents .contents-unit ul.pdffilelist li {
	margin: 0 0 5px 0;
	padding-left: 22px;
	list-style: none;
	background:url(../images/pdf-icon.gif) no-repeat;
}
/*extend
***********************************************************/
#contents .contents-unit#extend .table-box {
	margin: 10px 0 20px;
	background-color: #999;
}

#contents .contents-unit#extend .table-box table {
	width: 100%;
}

#contents .contents-unit#extend .table-box td {
	background-color: #fff;
	padding: 2px 10px;
}

#contents .contents-unit#extend .table-box .table-head td {
	background-color: #eee;
}

/*list-box*/
#member-rules13 #contents .list-box {
	border: 1px solid #999;
	padding: 10px 15px;
}

#member-rules13 #contents .list-box h4 {
	margin: 5px 15px;
}

#member-rules13 #contents .list-box ol {
	padding: 0 0 0 3em;
	margin: 2px 0 0 0;
}

#member-rules13 #contents .list-box ol li {
	margin: 0 0 2px 0;
	padding: 0;
	line-height: 1.4;
}

/*table*/
#contents .contents-unit td {
	vertical-align: top;
}

/*jouken*/
#contents .contents-unit .table-box#jouken{
	margin-top: 0;
	margin-bottom: 0;
}

#contents .contents-unit #jouken td.item {
	white-space: nowrap;
	background-color: #eee;
}

#contents .contents-unit #jouken ul {
	padding: 0 0 0 1.5em;
	margin: 2px 0 0 0;
}

 #contents .contents-unit #jouken li {
	margin: 0 0 2px 0;
	padding: 0;
	line-height: 1.4;
}

/*cyu*/
#contents .contents-unit .table-box#cyu {
	margin-top: 0;
	font-size: 90%;
}

#contents .contents-unit #cyu td {
	padding: 2px 1px;
}

#contents .contents-unit #cyu .item {
	white-space: nowrap;
}

#contents .contents-unit .table-box#cyu td p {
	margin-bottom: 0.2em;
}

#contents .contents-unit .table-box#cyu ol {
	padding: 0 0 0 1em;
	margin: 2px 0 0 0;
}

#contents .contents-unit .table-box#cyu ol li {
	margin: 0 0 2px 0;
	padding: 0;
	line-height: 1.4;
}


/*research-teisu15
***********************************************************/
#research-teisu15 #contents .contents-unit#dllist {
	margin-top: 0;
}

#research-teisu15 #contents .contents-unit .table-box#cyu {
	margin-bottom: 0;
}

/*research-jittai
***********************************************************/
#contents .contents-unit .entry-unit#allpage {
	margin-top: 0;
	padding: 0 10px;
	background-color:#f7f7f7;
	border: 1px solid #ccc;
}

#contents .contents-unit .entry-unit#pdflist {
	margin-top: 15px;
	padding: 0 10px;
}

#contents .contents-unit .entry-unit#pdflist p {
	margin-bottom: 8px;
}