@charset "utf-8";
/* CSS Document */


/* ----------------------------------------------------
   news setting
------------------------------------------------------- */

/* report :
--------------------------------------------*/


#report li {
    display: table;
    padding: 1em;
    border-bottom: 1px dotted #C4CAC2;
    width: 100%;
}

#report li b,
#report li > span {
    display: table-cell;
    vertical-align: top;
}

#report li b {
    vertical-align: middle;
    background: #dcecf4;
    padding: 1.2em 0.2em;
    text-align: center;
    color: #274fa6;
    width: 8em;
	line-height: 1.5em;
	border-radius: 1px;
}
#report li b.line2 {
    padding: 0.7em 0.1em;
    font-size: 90%;
    width: 8.8em;
}

#report li b img {width :4em;}

#report li span {
     padding: 0 1em 0.5em;
}

#report li time {
	display: block;
    font-weight: bold;
    text-align: right;
}


/* information  :
--------------------------------------------*/

#information ul {
    margin: 0 0 2em;
}

#information ul:after {
    content:" ";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}

#information li {
    float: left;
    width: 48.5%;
    margin-left: 3%;
    padding: 1em;
    border-bottom: 1px dotted #C4CAC2;
    position: relative;
}


#information li:nth-child(2n + 1) {
    clear: both;
    float: left;
    margin-left: 0;
}

#information li b {
    display: inline-block;
    float: left;
    padding: 0.2em;
    min-width: 8em;
    text-align: center;
	border-radius: 1px;
}

#information li b.category01 {background: #f9d8e8;} /*採用情報*/
#information li b.category02 {background: #ddf6c5;} /*調査研究*/
#information li b.category03 {background: #d0e3f7;} /*国際活動*/
#information li b.category04 {background: #f9ebdc;} /*人事関係*/
#information li b.category05 {background: #f0f0c1;} /*関係法令*/
#information li b.category06 {background: #f3eafc;} /*会議情報*/
#information li b.category07 {background: #effdf6;} /*刊行物等*/
#information li b.category08 {background: #ebeee9;} /*全般*/
#information li b.category09 {background: #d5eaf1;} /*その他*/


#information li time {
    /*width: 8em;*/
    font-weight: bold;
    text-align: right;
    display: inline-block;
    float: right;
}

#information li span {
    display: block;
    clear: both;
    padding: 0.5em 0 0;
}


/* IE11 :
--------------------------------------------*/

@media all and (-ms-high-contrast:none){
	*::-ms-backdrop, #report li b img {width: 70px; height: 70px;}
}
