@charset "euc-jp";

/* main
======================*/
#main{
padding-top:2px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/bg_kokuban950_top.gif) 0 0 #467561;
}
#paperBtm{
height:85px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/bg_kokuban_paper_btm.gif) 0 100%;
}
#sunaBtm{
height:104px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/bg_room_suna.gif) 0 100%;
}
#lab{
margin:0 25px;
padding:45px 45px 0;
background:no-repeat url(http://i.yimg.jp/images/kids/study/bg_paper_top.gif) 10px 10px #ffffff;
}
h2{
height:42px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/ttl_lab.gif) 13px 100%;
text-indent:-9999px;
}
h3{
min-height:14px;
_height:14px;
padding:10px 7px 10px;
border-left:8px solid #a1d88b;
border-bottom:2px solid #a1d88b;
background:repeat-x url(http://i.yimg.jp/images/kids/study/bg_lab_ttl_bg.gif) 0 100%;
color:#3d9b35;
font-weight:bold;
}
.text{
float:left;
width:494px;
padding-top:17px;
}
.img{
float:right;
width:304px;
padding-top:17px;
text-align:center;
}
.text h4,.text p{
padding:0 15px 30px;
}
.text h4{
font-weight:bold;
color:#d38b4b;
}
.img img{
padding:1px;
border:1px solid #999999;
}
.img p{
padding:5px 0 20px;
font-size:90%;
line-height:1.2em;
}

/* cp */
.cpLink{
clear:both;
padding-bottom:15px;
text-align:right;
}

/* baloon area */
#bmArea,#bmText,#bmLink{
background:no-repeat url(http://i.yimg.jp/images/kids/study/bg_lab_baloon.png);
}
#bmAlt{
float:left;
width:143px;
height:110px;
}
#bmArea{
min-height:107px;
_height:107px;
padding-bottom:10px;
background-position:-1370px 0;
}
#bmText{
width:571px;
min-height:29px;
_height:29px;
padding:34px 38px 0;
color:#3d9b35;
font-weight:bold;
background-position:0 10px;
}
#bmLink{
padding:0 34px 18px;
background-position:-700px 100%;
}
#bmLink span{
padding-left:15px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/common/ic_arrow_dot_o.gif) 0 50%;
}