@charset "utf-8";

/* ----- common ----- */

/* header */
#logoArea a{
background:url(http://i.yimg.jp/i/kids/mh/zukan_w_2x.png);
-moz-background-size:258px 40px;
-webkit-background-size:258px 40px;
background-size:258px 40px;
}
#header #iiList.btnOn a{
background:url(../../favorite/img/ii_on_2x.gif) 0 center no-repeat;
}
#header #iiList a{
background:url(../../favorite/img/ii_2x.png) 0 center no-repeat;
-moz-background-size:16px 16px;
-webkit-background-size:16px 16px;
background-size:16px 16px;
}
#toolArea .back a{
background:url(http://i.yimg.jp/i/kids/common/icon/kids32.png) 0 center no-repeat;
-moz-background-size:16px 16px;
-webkit-background-size:16px 16px;
background-size:16px 16px;
}
#toolArea .help a{
background:url(http://i.yimg.jp/i/kids/common/icon/help_2x.png) 0 center no-repeat;
-moz-background-size:16px 16px;
-webkit-background-size:16px 16px;
background-size:16px 16px;
}
#toolArea #yomiganaOn a{
background:url(http://i.yimg.jp/i/kids/common/btn/ymgnOn_2x.png) no-repeat left top;
-moz-background-size:61px 30px;
-webkit-background-size:61px 30px;
background-size:61px 30px;
}


/* search */
#srchText,#srchCtgr #selectMenu,#searchHint .select,#srchBtn{
background-image:url(../img/searchArea_2x.png);
-moz-background-size:650px 36px;
-webkit-background-size:650px 36px;
background-size:650px 36px;
}

/* navigation */
#glnavi,/*#glnavi li a:hover,*/#glnavi li a,#glnavi li span, .naviOpen ul li .open{
background-image:url(../img/navi_2x.png);
-moz-background-size:950px 200px;
-webkit-background-size:950px 200px;
background-size:950px 200px;
}
#glnaviVer2,#glnaviVer2 li a,#glnaviVer2 li span{
background-image:url(../img/navi2_2x.png);
-moz-background-size:950px 125px;
-webkit-background-size:950px 125px;
background-size:950px 125px;
}

/* notice */
#notice,#notice dl,#notice dt,#notice dd{
background-image:url(../img/notice_2x.png);
-moz-background-size:1560px 65px;
-webkit-background-size:1560px 65px;
background-size:1560px 65px;
}

/* sitemap */
#sitemap h2{
background:url(../../cmn/img/dash_2x.png) repeat-x left bottom;
-moz-background-size:100px 2px;
-webkit-background-size:100px 2px;
background-size:100px 2px;
}
#sitemap dt{
background-image:url(../img/naviArw_2x.png);
-moz-background-size:6px 12px;
-webkit-background-size:6px 12px;
background-size:6px 12px;
}
.kidsFooter .Ybang{
width:79px;
height:45px;
text-indent:-9999px;
background:url(http://i.yimg.jp/yui/jp/footer/csr/images/csr_footer_2x.png) no-repeat left top;
-moz-background-size:79px 45px;
-webkit-background-size:79px 45px;
background-size:79px 45px;
}

/* contents */
#contents h1{
background:url(../img/titleBar_2x.png) no-repeat left 5px;
-moz-background-size:7px 26px;
-webkit-background-size:7px 26px;
background-size:7px 26px;
}

/* icon */
.iconNew{
background:url(http://i.yimg.jp/images/icon/u/bsc/1.0.0/new.png) no-repeat left top;
-moz-background-size:28px 11px;
-webkit-background-size:28px 11px;
background-size:28px 11px;
}
.iconP, .iconC, #top #ranking .rank ,#detail #pictMain #soundArea .ttl,#searchHint .bad,#searchHint .good,
.bundle #ranking .favRank1 dt,.bundle #ranking .favRank2 dt,.bundle #ranking .favRank3 dt{
background-image:url(../../cmn/img/iconAll_2x.png);
-moz-background-size:200px 90px;
-webkit-background-size:200px 90px;
background-size:200px 90px;
}
