@charset "utf-8";
/* CSS Document */

ul#sidemenu {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	width: 150px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#siryo_forchild ul {
	margin-left: 85px;
	margin-top: 5px;
}

ul#sidemenu li {
	list-style-type: none;
	width: 150px;
	height: 30px;
	margin-right: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	display: block;
}
#library .topics img {
	padding-bottom: 10px;
	padding-top: 5px;
}
	_side p {
	text-align: center;
	margin-bottom: 3px;
	margin-top: 0px;
	padding-top: 0px;
}
#unicefhouse .hour h4 {
	margin-bottom: 5px;
	margin-top: 0px;
}
div#siryo_side ul {
	margin-left: 20px;
	padding-left: 10px;
}
ul#sidemenu a {
	text-indent: -100em;
	height: 30px;
	width: 150px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
div#video {
	margin-bottom: 20px;
}
h3.lib{
border-style: solid;
border-width: 0px 0px 1px 0px;
border-bottom-color: #006699;
color:#006699;
}
div#siryo_forchild h3 {
	color: #FFFFFF;
	background-color: #0099FF;
	margin-right: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	margin-bottom: 10px;
}
div#video p {
	margin-bottom: 10px;
}
div#siryo img {
	margin-top: -10px;
	margin-right: 20px;
}
#library .topics {
	margin-left: 10px;
	background-color: #E3EDF0;
	padding: 8px;
}
#library .topics .photol {
	margin-left: 5px;
	margin-right: 5px;
}
#unicefhouse .hour {
	background-color: #E1F4F8;
	padding-bottom: 10px;
	margin-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
div#library .topics p {
	margin: 0px;
	padding: 0px;
}
a#libtn1 {
	background-image: url(../library/images/menub1.gif);
}
a#libtn2 {
	background-image: url(../library/images/menub2.gif);
}
a#libtn3 {
	background-image: url(../library/images/menub3.gif);
}
a#libtn4 {
	background-image: url(../library/images/menub4.gif);
}
a#libtn5 {
	background-image: url(../library/images/menub5.gif);
}
a#libtn6 {
	background-image: url(../library/images/menub6.gif);
}
a#libtn7 {
	background-image: url(../library/images/menub7.gif);
}
a#libtn8 {
	background-image: url(../library/images/menub8.gif);
}
a#libtn9 {
	background-image: url(../library/images/menub9.gif);
}
a#libtn10 {
	background-image: url(../library/images/menub10.gif);
}
a#libtn11 {
	background-image: url(../library/images/menub11.gif);
}
a#blibtn:hover {
	background-image: url(../library/images/underconstruction.gif);
	}
#siryo_side {
	background-color: #E1F4F8;
	height: 132px;
	margin-top: 0px;
	padding-top: 0px;
}
#library p {
	line-height: 150%;
	font-size: 0.78em;
}
#library h3 {
	color: #336699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #336699;
	padding-left: 0px;
	margin-left: 0px;
	font-size: 0.8em;
	margin-top: 0px;
	padding-top: 0px;
}
#library #siryo_forchild {
	margin-top: 15px;
}
div#siryo_side h3 {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #003399;
	margin: 0px 0px 15px;
	font-size: 0.78em;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	padding-left: 0px;
}
div#siryo li {
	padding-left: 2px;
	margin-bottom: 2px;
	font-size: 0.78em;
	line-height: 120%;
	margin-top: 0px;
	padding-top: 0px;
}
div#video h3 {
	margin-bottom: 10px;
	background-color: #009900;
	color: #FFFFFF;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
}
div#siryo ul {
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 10px;
	padding: 5px 0px 0px 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
div#siryo {
	margin-left: 10px;
	background-color: #F2F7D9;
	margin: 3px 7px 0 10px;
	padding: 3px 3px 5px;
	width:420px !important;
	width:356px\9;
	float:left;
	display:block;
	height:151px;
}
/* IE11ハックここから */
@media all and (-ms-high-contrast:none){
  *::-ms-backdrop, div#siryo { width:354px; } 
}
/* IE11ハックここまで */

/*Chromeハックここから*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #siryo {
        width: 345px !important;
    }}
}
/*Chromeハックここまで*/
/*Safariハックここから*/
html[xmlns*=""]:root #siryo {
        width: 380px !important;
}

/*Safariハックここまで*/

#space_side {
	margin-top: 0px;
	margin-bottom: 0px;
}
#library #siryo_side #space_side {
	margin-bottom: 7px;
}

/*  2010 11/16 try edit */

.kodomo {
	background-color:#FFE6D2;
	padding: 3px 0 5px 0;
	display:block;
	float:left;
	margin:3px 0 0 0;
	height:151px;
	width:387px;
}
* html .kodomo {/*IE6*/
	height: 1%;
}
.photo_w {
		width:70px;
}


.kodomo_s ul {
	/*background-color:#999;*/
	margin-left:98px;
	padding-top: 5px;
}

.bec_kodomo {
	list-style-position: outside;
	margin-left: 0px;
	list-style-image: url(../images/mark1.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
}

.bec_kodomo a { text-decoration: none; }

.em078_kodomo  {
	font-size: 0.78em;
	line-height: 1em;
}


