@charset "euc-jp";

/* sub
============================================*/
#sub{
float:right;
width:300px;
}
.rightBox{
margin-bottom:10px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/bg_sub_btm.gif) 0 100% #ffffff;
}
.rightBox h4{
width:300px;
height:30px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/ttl_sub.png);
text-indent:-9999px;
}
#r_info h4{
background-position:0 0;
}
#r_recommend h4{
background-position:0 -30px;
}
#r_today h4{
background-position:0 -60px;
}
#r_tools h4{
background-position:0 -90px;
}
#r_mannar h4{
background-position:0 -120px;
}
#r_category h4{
background-position:0 -150px;
}
#r_search h4{
background-position:0 -180px;
}
#r_eWord h4{
background-position:0 -210px;
}
#r_picks h4{
height:48px;
background-position:0 -240px;
}
#r_lab h4{
height:48px;
background-position:0 -288px;
}
#r_category ul,#r_search ul{
padding:15px 12px 20px;
}

/* off */
#sub .off{
padding:5px;
background-color:#eeeeee;
color:#ff0000;
border:2px solid #dddddd;
font-size:90%;
}

/* info */
.r_infoInner{
padding-bottom:10px;
overflow:hidden;
clear:both;
zoom:1;
}
.r_infoInner h5{
margin:10px;
}
.r_infoInner ul{
padding-left:10px;
clear:both;
}
.r_infoInner li{
width:135px;
margin: 0 10px 5px 0;
float:left;
list-style:none;
}

/* recommendation */
#r_recommend ul#recomTab{
margin:0 4px;
}
#r_recommend ul#recomTab li{
float:left;
}
#r_recommend ul#recomTab li a,#r_recommend ul#recomTab li strong{
display:block;
width:40px;
height:36px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/top_btn_recom_tab.png);
text-indent:-9999px;
overflow:hidden;
}
#r_recommend ul#recomTab li#tab0 a{
width:52px;
background-position:0 -43px;
}
#r_recommend ul#recomTab li#tab1 a{
background-position:-52px -43px;
}
#r_recommend ul#recomTab li#tab2 a{
background-position:-92px -43px;
}
#r_recommend ul#recomTab li#tab3 a{
background-position:-132px -43px;
}
#r_recommend ul#recomTab li#tab4 a{
background-position:-172px -43px;
}
#r_recommend ul#recomTab li#tab5 a{
background-position:-212px -43px;
}
#r_recommend ul#recomTab li#tab6 a{
background-position:-252px -43px;
}
#r_recommend ul#recomTab li strong,#r_recommend ul#recomTab li a:hover{
height:43px;
}
#r_recommend ul#recomTab li#tab0 strong,#r_recommend ul#recomTab li#tab0 a:hover{
width:52px;
background-position:0 0;
}
#r_recommend ul#recomTab li#tab1 strong,#r_recommend ul#recomTab li#tab1 a:hover{
background-position:-52px 0;
}
#r_recommend ul#recomTab li#tab2 strong,#r_recommend ul#recomTab li#tab2 a:hover{
background-position:-92px 0;
}
#r_recommend ul#recomTab li#tab3 strong,#r_recommend ul#recomTab li#tab3 a:hover{
background-position:-132px 0;
}
#r_recommend ul#recomTab li#tab4 strong,#r_recommend ul#recomTab li#tab4 a:hover{
background-position:-172px 0;
}
#r_recommend ul#recomTab li#tab5 strong,#r_recommend ul#recomTab li#tab5 a:hover{
background-position:-212px 0;
}
#r_recommend ul#recomTab li#tab6 strong,#r_recommend ul#recomTab li#tab6 a:hover{
background-position:-252px 0;
}
#r_recommend ul.recomCt{
zoom:1;
clear:both;
padding-bottom:7px;
display:none;
}
#r_recommend ul.recomCt li{
margin:0 12px;
padding:7px 0;
border-top:2px dotted #d9a068;
}
#r_recommend ul.recomCt li.recom1st{
border-top-style:none;
}
#r_recommend ul.recomCt li span{
padding:3px;
background-color:#74c9be;
font-size:80%;
color:#ffffff;
}
#r_recommend ul.recomCt li a{
margin-left:5px;
}

/* today */
#r_today p{
margin:0 15px;
padding:15px 12px 20px 40px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/ic_cal.gif) 0 50%;
}

/* toolBox */
#r_tools div{
margin:0 12px;
padding-top:10px;
border-top:2px dotted #d9a068;
}
#r_tools div.tools1st{
border-top-style:none;
}
#r_tools img{
float:left;
margin-right:10px;
}
#r_tools dl{
float:left;
width:176px;
padding:0 0 10px;
}
#r_tools dt{
padding:0 23px 5px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/common/ic_circle_g.gif) 0 50%;
font-weight:bold;
}

/* netMannar ABC */
#r_mannar div{
padding:10px 12px 15px;
}
#r_mannar img{
float:left;
margin-right:10px;
}
#r_mannar p{
float:left;
width:176px;
}
#r_mannar p a{
font-weight:bold;
}

/* category, search */
#r_category li,#r_search li{
display:inline;
padding-right:5px;
line-height:1.5em;
}

/* englishWords */
#r_eWord p.lead{
widows:292px;
height:49px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/tx_sub_tbs_lead.gif) 50% 0;
text-indent:-9999px;
}
#r_eWordCt{
padding:10px 12px 15px;
text-align:center;
}
#r_eWordCt p{
text-align:left;
}
#r_eWord #wordGame{
margin-bottom:10px;
padding:5px 0;
background-color:#fffbcd;
}
#r_eWord #wordGame ul{
font-weight:bold;
padding:0 10px 0 25px;
}
#r_eWord #wordGame ul li{
line-height:1.5em;
text-align:left;
}
#r_eWord #wordGame ul li span{
display:block;
float:left;
}
#r_eWord #wordGame ul li span.e{
width:104px;
}
#r_eWord #wordGame ul li span.j{
width:137px;
}
#r_eWord #swfEntrance{
margin-top:5px;
text-align:center;
}
#r_eWord #swfEntrance p.tbs{
margin:0 auto;
width:140px;
text-align:right;
font-size:80%;
}
#r_eWord #swfS #swfSpeaker{
float:left;
}
#r_eWord p.listen{
float:left;
padding-left:5px;
width:230px;
color:#e16704;
}
ul#eWordTab{
clear:both;
margin-top:10px;
}
ul#eWordTab li{
float:left;
background-color:#dba570;
}
ul#eWordTab li a,ul#eWordTab li strong{
display:block;
width:138px;
height:35px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/btn_tbs.png);
text-indent:-9999px;
overflow:hidden;
}
ul#eWordTab li#tab0 a{
background-position:0 0;
}
ul#eWordTab li#tab1 a{
background-position:-138px 0px;
}
ul#eWordTab li#tab0 a:hover{
background-position:0 -36px;
}
ul#eWordTab li#tab1 a:hover{
background-position:-138px -36px;
}
ul#eWordTab li#tab0 strong{
background-position:0 -72px;
}
ul#eWordTab li#tab1 strong{
background-position:-138px -72px;
}
.tabCt{
padding:15px 10px;
border:2px solid;
background:no-repeat url(http://i.yimg.jp/images/kids/study/btn_tbs.png) #fffbcd;
display:none;
}
#tabCt0{
border-color:#83cb70;
background-position:-138px -108px;
}
#tabCt1{
border-color:#f08842;
background-position:138px -108px;
}
#r_eWord p.sounds{
padding:5px 0;
font-size:80%;
line-height:1.4em;
}
#r_eWord p.more,#r_eWord p.cp{
padding-top:5px;
text-align:right;
}
#r_eWord p.more a{
padding-left:15px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/common/ic_arrow_dot_o.gif) 0 2px;
}

/* kidsPicks */
#r_picks div{
padding:0 12px 4px;
}
#r_picks dl{
border-top:2px dotted #ec8290;
padding:5px 0 10px;
}
#r_picks dt{
margin:5px 0;
padding:0 23px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/common/ic_circle_g.gif) 0 0;
font-weight:bold;
}
#r_picks dl.picks1st{
border-top-style:none;
}

/* "nazenani" Lab */
#r_lab dl{
padding:5px 12px 14px;
}
#r_lab dt{
padding:5px 23px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/common/ic_circle_g.gif) 0 50%;
font-weight:bold;
}
#r_lab dd img{
float:left;
margin:0 10px 10px 0;
}
#r_lab p.more{
margin-top:5px;
padding-left:15px;
background:no-repeat url(http://i.yimg.jp/images/kids/study/common/ic_arrow_dot_o.gif) 0 50%;
clear:both;
float:right;
}