@charset "utf-8";a:hover,p:hover,.areaPageHeader .navPageLocal>ul>li>a:hover>span{text-decoration:none !important}
a b.pseudoLinkKids{background-color:transparent;background-image:url(../libs/kids/image/bg-link-border-333333.png);background-position:left bottom;background-position:left bottom .1em;background-repeat:repeat-x;-webkit-background-size:50px 50px;background-size:50px 50px;color:inherit;font-weight:inherit}
.linkTopKids a{font-size:18px;font-size:1.8rem}
.linktext{color:#0093d0;text-decoration:underline}
.cmpItemKids2>.itemKidsWrap .itemKids h2 a b.pseudoLinkKids,.characterKidsTinyLink>a b.pseudoLinkKids,div.tabLinkKidsWrapper>div.isCurrent>a b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-ffffff.png)}
.navLocalSide .label>a b.pseudoLinkKids,.areaPageHeader .navPageLocal>ul>li>a b.pseudoLinkKids,.footerKidsUtilities li a b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-888888.png)}
.navLocalSide>ul li.isCurrent a b.pseudoLinkKids,.areaPageHeader .navPageLocal>.label>a b.pseudoLinkKids,.areaPageHeader .navPageLocal>ul>li.isCurrent>a b.pseudoLinkKids,ul.listLinkTy3>li>a b.pseudoLinkKids,ul.listLinkTy4>li>a b.pseudoLinkKids,.linkTopKids a b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-0093d0.png)}
a:hover b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-999999.png) !important;color:#999}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li>a:hover>span b.pseudoLinkKids,.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.isCurrent>a>span b.pseudoLinkKids{color:#fff !important;background-image:url(../libs/kids/image/bg-link-border-ffffff.png) !important}
.strKidsPseudoNavigation{padding-bottom:40px}
.strKidsPseudoNavigation .strNavigation .navGlobalInner{width:100%;max-width:1280px}
.cmpItemKids2>.itemKidsWrap .itemKids .data .lead b.pseudoLinkKids{line-height:1.6}
.isKidsTab .isKidsDisabledTab,.isKidsTab .isKidsDisabledOnlyTab,.isKidsSp .isKidsDisabledTab,.isKidsSp .isKidsDisabledSp{display:none !important}
.entryStatus{position:absolute;left:0;top:13px;display:block;width:100%;text-align:center}
.strKidsPositionSwapper{display:none}
.strNavigation ul.navGlobal>li.isKidsDisabledPc{display:none}
.strKidsNavigation{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li{width:16.667%}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li>a{padding:0}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li>a:hover,.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.isCurrent>a{color:#fff}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li>a{border-left:1px solid #cdd0d1}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.isPseudoFirstNavigationItem>a{border-left:0}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li>a>span{border-top:10px solid black;padding:30px 0 30px;font-size:22px;font-size:2.2rem;border-left:0;min-height:95px}
.hdgKids{font-size:32px;font-size:3.2rem}
.setScale>div>.hdgKidsContentFooter{padding-top:30px;margin-bottom:30px}
.hdgKidsIcon{line-height:50px;margin-bottom:46px}
span.hdgKidsIcon{margin-bottom:0}
.hdgKidsIcon:before{display:inline-block;width:50px;height:50px;vertical-align:top;margin-right:12px;border-radius:100%;content:''}
.hdgKidsCatMovie:before{background-color:#9ad12e;background-image:url(../libs/kids/image/cmp-kids-hdg-icon-1.png)}
.hdgKidsCatGame:before{background-color:#41d0ba;background-image:url(../libs/kids/image/cmp-kids-hdg-icon-2.png)}
.hdgKidsCatChara:before{background-color:#3caff1;background-image:url(../libs/kids/image/cmp-kids-hdg-icon-4.png)}
.hdgKidsCatDownload:before{background-color:#fd993f;background-image:url(../libs/kids/image/cmp-kids-hdg-icon-3.png)}
.hdgKidsCatTrivia:before{background-color:#b254e0;background-image:url(../libs/kids/image/cmp-kids-hdg-icon-5.png)}
.hdgKidsCatStar:before{background-image:url(../libs/kids/image/cmp-kids-hdg-icon-6.png)}
.hdgKidsSub{display:block;margin:1em 0;font-size:18px;font-size:1.8rem}
.hdgKidsIcon>span.hdgKidsSubCatIcon{display:inline-block;width:62px;height:50px;overflow:hidden;vertical-align:top}
.Ruby{margin:0 .25em;font-size:65%}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsChara.isCurrent a,.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsChara a:hover{background-color:#3caff1}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsChara a span{border-top-color:#3caff1}
.catKidsChara ul.tabLinkBa>li.isCurrent{border-top-color:#3caff1}
.catKidsChara ul.listBa>li:before{background-color:#3caff1}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsMovie.isCurrent a,.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsMovie a:hover{background-color:#9ad12e}
.catKidsMovie ul.tabLinkBa>li.isCurrent{border-top-color:#9ad12e}
.catKidsMovie ul.listBa>li:before{background-color:#9ad12e}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsMovie a span{border-top-color:#9ad12e}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsGame.isCurrent a,.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsGame a:hover{background-color:#41d0ba}
.catKidsGame ul.tabLinkBa>li.isCurrent{border-top-color:#41d0ba}
.catKidsGame ul.listBa>li:before{background-color:#41d0ba}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsGame a span{border-top-color:#41d0ba}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsDownload.isCurrent a,.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsDownload a:hover{background-color:#fd993f}
.catKidsDownload ul.tabLinkBa>li.isCurrent{border-top-color:#fd993f}
.catKidsDownload ul.listBa>li:before{background-color:#fd993f}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsDownload a span{border-top-color:#fd993f}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsTrivia.isCurrent a,.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsTrivia a:hover{background-color:#b254e0}
.catKidsTrivia ul.tabLinkBa>li.isCurrent{border-top-color:#b254e0}
.catKidsTrivia ul.listBa>li:before{background-color:#b254e0}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsTrivia a span{border-top-color:#b254e0}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsNetiquette.isCurrent a,.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsNetiquette a:hover{background-color:#f0579f}
.catKidsNetiquette ul.tabLinkBa>li.isCurrent{border-top-color:#f0579f}
.catKidsNetiquette ul.listBa>li:before{background-color:#f0579f}
.strKidsPseudoNavigation .strKidsNavigation ul.navGlobal>li.catKidsNetiquette a span{border-top-color:#f0579f}
.catKidsDwa ul.tabLinkBa>li.isCurrent{border-top-color:#e50012}
.catKidsDwa ul.listBa>li:before{background-color:#e50012}
.cmpKidsHeroPanel>ul.slide>li>.thumb{width:550px;height:550px}
.cmpKidsHeroPanel>ul.slide>li>.data>.logo{width:100%}
.catKidsDwa .cmpMain>ul.slide>li>.data>.logo>span{text-align:left}
.cmpKidsHeroPanel>ul.slide>li>.data>.logo>span>img{max-height:135px}
.cmpKidsHeroPanel>ul.slide>li>.data{width:648px}
.cmpMain>ul.slide>li>.data>div{height:auto}
.cmpKidsHeroPanel>ul.slide>li>.data>div>.lead{font-size:28px;font-size:2.8rem}
.cmpKidsHeroPanel>ul.slide>li>ul.list{width:649px}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li.iconKidsCat:before{display:none}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li.iconKidsCat a:after{position:absolute;display:inline-block;top:50%;left:30px;width:40px;height:40px;margin-top:-20px;border-radius:100%;background-color:#000;background-position:left top;content:''}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li.iconKidsCatGame a:after{background-color:#41d0ba;background-image:url(../libs/kids/image/cmd-kids-footer-howto-3.png)}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li.iconKidsCatLinkBa a:after{background-color:#0093d0;background-image:url(../libs/kids/image/cmd-kids-footer-howto-6.png)}
.cmpMain>ul.slide>li>.data>div>.lead,.cmpMain2>ul.slide>li>.data>div>.lead,.cmpMain-flex>ul.slide>li>.data>div>.lead,.cmpMain2-flex>ul.slide>li>.data>div>.lead{font-size:26px;font-size:2.55rem;font-weight:bold}
.cmpMain>ul.slide>li>.data>div>.text,.cmpMain-flex>ul.slide>li>.data>div>.text{font-size:17px;font-size:1.7rem;color:#333}
.strHeader .headerYahooKids{text-align:right}
.strHeader .headerYahooKids>a{display:inline-block;margin:30px 0 0 auto;font-size:11px;font-size:1.1rem}
.strHeader .headerYahooKids>a:hover{text-decoration:none}
.strHeader .headerYahooKids>a>img{display:block;width:168px;margin:.75em 0 0 auto}
.strHeader>.headerInner{min-height:77px;padding-top:12px}
.strHeader .headerInner>.headerLogo.catKids img{max-width:260px}
@media only screen and (max-width:1000px) and (min-width:801px){.strHeader .headerInner>.headerSearch>form{max-width:320px}
.strHeader .headerInner>.headerSearch>form .searchAssistance{margin-top:10px;margin-left:10px}
}
.strHeader .headerInner>.headerSearch>form div{display:inline-block}
.strHeader .headerInner>.headerSearch .searchAssistance{display:inline-block;margin-top:0;margin-bottom:0;padding-left:10px;line-height:20px;font-size:12px;font-size:1.2rem}
.strHeader .headerInner>.headerSearch .searchAssistance:before{display:none}
.strHeader .headerInner>.headerSearch .searchAssistance>a{padding-left:26px}
.strHeader .headerInner>.headerSearch .searchAssistance>a>b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-0093d0.png)}
.strKidsNavigation>.headerSearch .searchAssistance{display:inline-block;margin-top:10px;margin-bottom:0;padding-left:12px;line-height:20px;font-size:12px;font-size:1.2rem}
.strKidsNavigation>.headerSearch .searchAssistance:before{display:none}
.strKidsNavigation>.headerSearch .searchAssistance>a{padding-left:26px}
.strKidsNavigation>.headerSearch .searchAssistance>a>b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-0093d0.png)}
.strFooter>.footerUtility>p.footerLogo{text-align:center}
.strFooter>.footerUtility>p.footerLogo>a{bottom:-10px;overflow:hidden;width:84px;height:38px}
.strFooter>.footerUtility>p.footerLogo>a:before{position:static;display:inline-block;top:0;left:0;width:84px;height:38px;margin-top:0;background-image:url(../libs/common/image/sprite.png);background-position:-154px -438px;content:''}
.footerKidsNotice{position:relative;border:1px solid #dbdbdb;padding:38px 40px;background-color:#f5f7f8;text-align:center}
.footerKidsNoticeTitle{margin-top:0;margin-bottom:30px}
.footerKidsNoticeTitleSub{display:block;margin-bottom:.889em;font-size:16px;font-size:1.6rem}
.footerKidsNoticeDiscription{line-height:1.7;font-size:14px;font-size:1.4rem;word-break:normal}
.footerKidsNoticeHowto{margin-top:30px}
.footerKidsNoticeLinks{margin-top:36px;font-size:15px;font-size:1.5rem}
.footerKidsNoticeLinks li{display:inline-block;margin:0 15px}
.footerKidsNoticeLinks a:before{display:inline-block;width:40px;height:40px;margin-right:.5em;border-radius:100%;vertical-align:middle;background-color:#b3b3b3}
.footerKidsNoticeLinks .catKidsFaq a:before{content:url(../libs/kids/image/cmd-kids-footer-howto-1.png)}
.footerKidsNoticeLinks .catKidsMovie a:before{content:url(../libs/kids/image/cmd-kids-footer-howto-2.png);background-color:#9ad12e}
.footerKidsNoticeLinks .catKidsGame a:before{content:url(../libs/kids/image/cmd-kids-footer-howto-3.png);background-color:#41d0ba}
.footerKidsNoticeLinks .catKidsDownload a:before{content:url(../libs/kids/image/cmd-kids-footer-howto-4.png);background-color:#fd993f}
.footerKidsNoticeLinks .catKidsTrivia a:before{content:url(../libs/kids/image/cmd-kids-footer-howto-5.png);background-color:#b254e0}
.footerKidsNoticeLinks .catKidsDwa a:before{content:'';background-color:#e50012}
.footerKidsNav .cmpColumn.typeCol3.typeDetail{display:table;margin-right:0;margin-left:0;border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb}
.footerKidsNav .cmpColumn.typeCol3.typeDetail .column{position:static;float:none;display:table-cell;padding:38px 40px;background-color:#f5f7f8;border-collapse:separate;border-spacing:0;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;vertical-align:top}
.footerKidsNavItemTitle{margin-bottom:1em;font-size:24px;font-size:2.4rem;font-weight:bold}
.footerKidsNavItemTitle>a{display:inline}
.footerKidsNavItemTitle>a>img{display:block;margin-bottom:1em;max-height:69px}
.footerKidsNavItemText{font-size:14px;font-size:1.4rem;line-height:1.4;margin-bottom:61px;word-break:normal}
ul.footerKidsNavItemLinks{position:absolute;bottom:38px;margin-bottom:0}
.footerKidsUtilities{font-size:11px;font-size:1.1rem;text-align:center;color:#737373}
.footerKidsUtilities li{display:inline-block;line-height:1.8}
.footerKidsUtilities li:before{margin:0 .667em;content:"|"}
.footerKidsUtilities li.footerYahooKidsBanner{display:block;margin-top:30px}
.footerKidsUtilities li.footerKidsUtilityFirst:before,.footerKidsUtilities li.footerYahooKidsBanner:before{display:none;content:"";margin:0}
.footerKidsUtilities li.footerYahooKidsBanner img{display:block;margin-bottom:10px;width:100%}
.footerKidsUtilities li a{color:#737373}
.strFooterKids .footerCopy{text-align:center}
.cmpItemKids{border:1px solid gainsboro;background-color:#fff}
.cmpItemKids:after{clear:both;display:table;content:''}
.cmpItemKids a:hover{text-decoration:none}
.cmpItemKids a .lead:hover{text-decoration:underline}
.cmpItemKids .text{color:#777}
.cmpItemKids>.slideWrap{float:left;width:599px;border-right:1px solid gainsboro}
.cmpItemKids>.slideWrap>ul.slide{height:680px}
.cmpItemKids>.slideWrap>ul.slide>li>a{width:100%}
.cmpItemKids>.slideWrap>ul.slide>li>a>.thumb{margin:0 -1px 0 0}
.cmpItemKids>.slideWrap>ul.slide>li>a>.thumb a{display:}
.cmpItemKids>.slideWrap>ul.slide>li>a>.thumb>img{max-width:100%}
.cmpItemKids>.slideWrap>ul.slide>li .lead{position:relative;margin:0 0 6px;padding:15px 38px 0;font-size:24px;font-size:2.4rem;font-weight:bold;line-height:1.6}
.cmpItemKids>.slideWrap>ul.slide>li .lead:after{position:absolute;z-index:1;top:1px;top:-49px;left:38px;width:0;height:0;content:'';border:25px solid transparent;border-bottom-color:#fff}
.cmpItemKids>.slideWrap>ul.slide>li .text{margin:0;padding:0 38px;font-size:18px;font-size:1.8rem;line-height:1.6}
.cmpItemKids>ul.item{float:left;width:600px;margin:0 -1px 0 0}
.cmpItemKids>ul.item>li.type1,.cmpItemKids>ul.item>li.type2{height:340px}
.cmpItemKids>ul.item>li a:hover{text-decoration:underline}
.cmpItemKids>ul.item>li.type1:after,.cmpItemKids>ul.item>li.type2:after{clear:both;display:table;content:''}
.cmpItemKids>ul.item>li.type1 .thumb,.cmpItemKids>ul.item>li.type2 .thumb{width:300px}
.cmpItemKids>ul.item>li.type1 .thumb{float:left}
.cmpItemKids>ul.item>li.type2 .thumb{float:right}
.cmpItemKids>ul.item>li.type1 .thumb a img,.cmpItemKids>ul.item>li.type2 .thumb a img{max-width:100%}
.cmpItemKids>ul.item>li.type1 .data,.cmpItemKids>ul.item>li.type2 .data{position:relative;width:300px;margin:0 0 6px;padding:56px 38px 0}
.cmpItemKids>ul.item>li.type1 .data{float:right}
.cmpItemKids>ul.item>li.type2 .data{float:left}
.cmpItemKids>ul.item>li.type1 .data:after,.cmpItemKids>ul.item>li.type2 .data:after{position:absolute;z-index:1;top:56px;width:0;height:0;content:'';border:20px solid transparent}
.cmpItemKids>ul.item>li.type1 .data:after{left:-38px;border-right-color:#fff}
.cmpItemKids>ul.item>li.type2 .data:after{right:-38px;border-left-color:#fff}
.cmpItemKids>ul.item>li.type1 .data>.lead,.cmpItemKids>ul.item>li.type2 .data>.lead{font-size:19px;font-size:1.87rem;line-height:1.2;font-weight:bold}
.cmpItemKids>ul.item>li.type1 .data>.text,.cmpItemKids>ul.item>li.type2 .data>.text{font-size:15px;font-size:1.53rem;line-height:1.6}
.cmpItemKids>ul.item>li a{width:100%;vertical-align:bottom}
.cmpItemKids>ul.item>li a>b.pseudoLinkKids{line-height:1.6}
.cmpItemKids .thumb a{display:block}
.cmpItemKids .thumb a img{width:100%}
.cmpItemKids2{border:1px solid gainsboro}
.cmpItemKids2+.cmpItemKids2{border-top:0}
.cmpItemKids2 .itemKidsWrap{margin:-1px;overflow:hidden}
.cmpItemKids2 .itemKidsWrap:after{clear:both;display:table;content:''}
.cmpItemKids2 .itemKidsLayoutGroup{float:left;width:50%}
.cmpItemKids2 .itemKidsWrap .itemKids{position:relative;float:left;width:300px;height:340px;z-index:100}
.cmpItemKids2 .itemKidsWrap .itemKids:after{clear:both;display:table;content:''}
.cmpItemKids2 .itemKidsWrap .itemKidsLayoutGroup .itemKids{float:none}
.cmpItemKids2>.itemKidsWrap .itemKidsFR{float:right}
.cmpItemKids2>.itemKidsWrap .itemKidsC2{width:600px}
.cmpItemKids2>.itemKidsWrap .itemKidsC3{width:900px}
.cmpItemKids2>.itemKidsWrap .itemKidsC4{width:1200px}
.cmpItemKids2>.itemKidsWrap .itemKidsR1half{min-height:590px}
.cmpItemKids2>.itemKidsWrap .itemKidsR2{height:680px}
.cmpItemKids2>.itemKidsWrap .itemKidsR3{height:1020px}
.cmpItemKids2>.itemKidsWrap .itemKidsR3half{min-height:1270px}
.cmpItemKids2>.itemKidsWrap .itemKidsR4{height:1360px}
.cmpItemKids2>.itemKidsWrap .itemKidsBordered{margin:-1px;border:1px solid gainsboro;box-sizing:content-box;z-index:10}
.cmpItemKids2>.itemKidsWrap .itemKids .data{width:300px}
.cmpItemKids2>.itemKidsWrap .itemKids .data .lead{position:relative;margin:0;padding:10px 35px 0;font-size:18px;font-size:1.76rem;line-height:1.2}
.cmpItemKids2>.itemKidsWrap .itemKids .data .lead:before{position:absolute;z-index:1;top:-39px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:#fff}
.catKidsDwa .cmpItemKids2>.itemKidsWrap .itemKids .data .lead{padding-top:15px}
.cmpItemKids2>.itemKidsWrap .itemKids h2{display:block;width:100%;font-weight:bold;font-size:28px;font-size:2.8rem}
.cmpItemKids2>.itemKidsWrap .hdgLeft h2{float:left;width:300px;height:100%}
.cmpItemKids2>.itemKidsWrap .hdgLeft .data{float:right}
.cmpItemKids2>.itemKidsWrap .hdgRight h2{float:right;width:300px;height:100%}
.cmpItemKids2>.itemKidsWrap .hdgRight .data{float:left}
.cmpItemKids2>.itemKidsWrap .itemKids a{width:100%;vertical-align:bottom}
.cmpItemKids2>.itemKidsWrap .itemKids .thumb a img{max-width:100%}
.cmpItemKids2>.itemKidsWrap .itemKids .cmpCharacterKids.characterKidsTiny a{width:auto}
.cmpItemKids2>.itemKidsWrap .itemKids .cmpCharacterKids.characterKidsTiny .btnBa.characterKidsTinyLink a{width:100%}
.cmpItemKids2>.itemKidsWrap .itemKids h2{display:block}
.cmpItemKids2>.itemKidsWrap .itemKids h2 span.itemKidsHdgInner{display:table;width:100%;height:100%}
.cmpItemKids2>.itemKidsWrap .itemKids h2 a{display:table-cell;padding:0 35px;text-align:center;vertical-align:middle}
.cmpItemKids2>.itemKidsWrap .catKidsMovie h2{background:#9ad12e}
.cmpItemKids2>.itemKidsWrap .catKidsMovie h2 a{color:#fff;text-align:center}
.cmpItemKids2>.itemKidsWrap .catKidsMovie h2 a:before{display:block;width:65px;height:65px;margin:0 auto;background-image:url(../libs/kids/image/cmp-item-kids2-icon-1.png);background-repeat:no-repeat;background-position:left bottom;content:''}
.cmpItemKids2>.itemKidsWrap .catKidsGame h2{background:#41d0ba}
.cmpItemKids2>.itemKidsWrap .catKidsGame h2 a{color:#fff;text-align:center}
.cmpItemKids2>.itemKidsWrap .catKidsGame h2 a:before{display:block;width:65px;height:65px;margin:0 auto;background-image:url(../libs/kids/image/cmp-item-kids2-icon-2.png);background-repeat:no-repeat;background-position:left bottom;content:''}
.cmpItemKids2>.itemKidsWrap .catKidsDownload h2{background:#fd993f}
.cmpItemKids2>.itemKidsWrap .catKidsDownload h2 a{color:#fff;text-align:center}
.cmpItemKids2>.itemKidsWrap .catKidsDownload h2 a:before{display:block;width:65px;height:65px;margin:0 auto;background-image:url(../libs/kids/image/cmp-item-kids2-icon-3.png);background-repeat:no-repeat;background-position:left bottom;content:''}
.cmpItemKids2>.itemKidsWrap .catKidsTrivia h2{background:#b254e0}
.cmpItemKids2>.itemKidsWrap .catKidsTrivia h2 a{color:#fff;text-align:center}
.cmpItemKids2>.itemKidsWrap .catKidsTrivia h2 a:before{display:block;width:65px;height:65px;margin:0 auto;background-image:url(../libs/kids/image/cmp-item-kids2-icon-4.png);background-repeat:no-repeat;background-position:left bottom;content:''}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette{background-color:#f0579f}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette h2{font-size:30px;font-size:3rem}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette h2 a,.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie h2 a{display:inline-block;margin-bottom:.5em;padding-right:0;padding-left:0;text-align:left;color:#fff}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette .data,.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie .data{display:block;width:auto;padding:32px 46px;color:#fff}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette .data .lead,.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie .data .lead{padding:0;font-size:22px;font-size:2.2rem}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette .data .lead:before,.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie .data .lead:before{display:none}
.cmpItemKids2>.itemKidsWrap .catKidsDwa h2 a{background:#e50012;color:#fff}
.cmpItemKids2>.itemKidsWrap .catKidsDwa h2 a:before{display:none}
.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie a .data{display:block;width:auto;padding:32px 46px;background:#e50012;color:#fff}
.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie{background-color:#e50012}
.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie a .data .lead{padding:0}
.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie a .data .lead:before{display:none}
.imgLoading{margin:40px 0;text-align:center}
.imgLoading>span{display:inline-block;width:60px;height:60px;background:url(../libs/common/image/loading.png) no-repeat left center}
.imgLoading>span>span{display:none}
.cmpCharacterKids ul{padding:0 12px;+zoom:1}
.cmpCharacterKids ul:after{clear:both;display:table;content:''}
.cmpCharacterKids ul li{position:relative;float:left;width:294px;margin:0;padding:23px 22px 0 22px}
.cmpCharacterKids ul li .cmpCharacterKidsStatus{position:absolute;top:11px;left:0;width:100%;text-align:center}
.cmpCharacterKids ul li a,.cmpCharacterKids ul li a span{display:block}
.cmpCharacterKids ul li a span.Ruby{display:inline}
.cmpCharacterKids ul.navController>li>a>span{top:-100%}
.cmpCharacterKids ul li a span.cmpCharacterKidsThumb{padding:15px;border-radius:100%;background:transparent}
.cmpCharacterKids ul li a span.cmpCharacterKidsThumb img{display:block;width:100%;border:1px solid #ddd;border-radius:100%;background:#f5f7f8}
.cmpCharacterKids ul li a span.cmpCharacterKidsName{min-height:90px;text-align:center;font-size:21px;font-size:2.1rem}
.cmpCharacterKids ul li a:hover span.cmpCharacterKidsThumb{background:#3caff1}
.catKidsDwa .cmpCharacterKids ul li a:hover span.cmpCharacterKidsThumb{background:#e50012}
.characterKidsTiny{margin:49px 0 0}
.characterKidsTiny ul{padding:0 22px}
.characterKidsTiny ul li{width:278px;margin:0;padding:0 14px}
.characterKidsTinyLink{margin:0 3.667% 60px;text-align:center}
.characterKidsTiny .characterKidsTinyLink{margin-bottom:0}
.characterKidsTinyLink>a{width:100%;max-width:500px;border:0;background-color:#3caff1;font-size:21px;font-size:2.1rem;text-align:center;color:#fff}
.characterKidsTinyLink>a:after{right:84px;width:10px;height:17px;background-image:url(../libs/kids/image/cmp-character-kids-btn-1.png);background-position:left top}
.cmpCharacterKids .slideWrap{width:1176px;margin:0 auto;overflow:hidden}
.cmpCharacterKids .slideWrap ul.slide{position:relative;left:0;width:8000%;padding:0;-webkit-transition:left .5s;transition:left .5s}
.cmpCharacterKids .slideWrap ul.slide li{padding-top:0}
.cmpCharacterKids>ul.navController{position:absolute;top:41.1765%;left:0;width:100%}
.cmpCharacterKids>ul.navController>li{position:absolute;bottom:0;left:0;display:inline-block;float:none;width:auto;margin:0;padding:0;z-index:10}
.cmpCharacterKids>ul.navController>li>a{width:30px;height:30px;border:0;border-radius:30px;background-color:#000;background-color:rgba(85,85,85,.7)}
.cmpCharacterKids>ul.navController>li>a:hover{margin:0}
.cmpCharacterKids>ul.navController>li.prev>a:before{top:50%;left:50%;width:9px;height:14px;margin-top:-7px;margin-left:-6px;background-position:-10px 0}
.cmpCharacterKids>ul.navController>li.next{right:0;left:auto}
.cmpCharacterKids>ul.navController>li.next>a:before{top:50%;left:50%;width:9px;height:14px;margin-top:-7px;margin-left:-4px;background-position:0 0}
.cmpCharacterKids>ul.navController>li.isInvalid{display:none}
.cmpCharacterDwa>ul.navController>li.prev>a:before{background-position:-278px -300px}
.cmpCharacterDwa>ul.navController>li.next>a:before{background-position:-226px -90px}
.cmpItem.slideNone.cmpMarvelKids>.slideWrap>ul.slide>li>.lead{margin:0 0 20px;padding:26px 46px 0;font-size:20px;font-size:2rem;font-weight:normal;color:#999}
.cmpMarvelKids>.slideWrap>ul.slide>li>.lead .marvelKidsLeadSub{display:block;margin:10px 0 0;font-size:26px;font-size:2.6rem;font-weight:bold;line-height:1.6}
.cmpItem.slideNone.cmpMarvelKids>.slideWrap>ul.slide>li>.text{margin:0;padding:0 46px;font-size:18px;font-size:1.8rem;color:#333}
.cmpCharacterKids ul li.kidsLocalCategoryLabel{clear:both;float:none;width:auto;margin:0 0 10px;padding:0 4.25%;font-size:24px;font-size:2.4rem}
.kidsLocalCategoryLabel{margin:0 0 10px;padding:0;font-size:24px;font-size:2.4rem}
.kidsLocalCategoryWithIcon{margin:0;padding:40px 0}
.kidsLocalCategoryWithIcon:before{display:inline-block;height:32px;margin-right:12px;vertical-align:text-top}
.kidsGameAction:before{content:url(../libs/kids/image/icon_action_on.png)}
.kidsGameSports:before{content:url(../libs/kids/image/icon_sports_on.png)}
.kidsGamePuzzle:before{content:url(../libs/kids/image/icon_puzzle_on.png)}
.kidsGameTable:before{content:url(../libs/kids/image/icon_table_on.png)}
.kidsGameFun:before{content:url(../libs/kids/image/icon_fun_on.png)}
.characterKidsTiny .characterKidsTinyTitle{font-size:36px;font-size:3.6rem;margin:30px 15px 34px}
.characterKidsTiny .characterKidsTinyTitle .characterKidsTinyTitleSub{display:block;font-size:16px;font-size:1.6rem}
.cmpItem3 ul.slide>li>a>.data{font-size:15px;font-size:1.5rem}
.cmpItem3 ul.slide>li>a>.data>.lead,.cmpItem3-flex ul.slide>li>a>.data>.lead{height:auto;font-size:17px;font-size:1.7rem;overflow:visible;white-space:normal;line-height:1.6}
.cmpItem3 ul.slide>li>a>.data>.lead:before,.cmpItem3 ul.slide>li>a>.data>.lead:after{display:none}
.cmpItem5>.slideWrap{border-width:1px 0 0 1px}
.cmpItem5 ul.slide>li{border-width:0 1px 1px 0}
.cmpItem5 ul.slide>li>a>.data>.text.kidsItemSpec,.cmpItem5 ul.slide>li>a>.data>.lead.kidsItemSpec{margin-bottom:0}
.cmpItem5 ul.slide>li>a>.data{font-size:18px;font-size:1.8rem}
.panelKids{border:1px solid gainsboro;padding-bottom:26px}
.panelKids .hdgKids{text-align:center}
ul.listKidsParallel{padding-right:1em;padding-left:1em;margin-bottom:0}
ul.listKidsParallel:after{clear:both;display:table;content:''}
ul.listKidsParallel>li{float:left;padding-right:1em;padding-left:0;font-size:18px;font-size:1.8rem;font-weight:bold}
ul.listKidsParallel>li:before{display:none}
.kidsContentSearch{position:relative;margin:0 0 30px;border:1px solid #dcdcdc;padding:13px 38px;background:#f5f7f8}
.kidsContentSearch>form{position:relative;display:inline-block}
.kidsContentSearch>form>p{display:inline-block;margin:0 18px 0 0;font-size:18px;font-size:1.8rem;vertical-align:middle}
.kidsContentSearch>form>div{position:relative;display:inline-block}
.kidsContentSearch>form>div:before{position:absolute;top:50%;left:20px;display:inline-block;width:20px;height:20px;margin-top:-10px;background-image:url(../libs/common/image/sprite.png);background-position:-565px -410px;content:''}
.kidsContentSearch>form>div>input.inputSearch{width:260px;height:40px;padding-right:10px;padding-left:50px;-webkit-transition:.5s;transition:.5s;border-radius:4em}
.kidsContentSearch>form>div>input.inputSearch:focus{width:300px}
.kidsContentSearch>form>input[type='submit']{display:none}
.kidsContentSearch>form>.searchAssistance{position:absolute;top:.75em;left:100%;margin-bottom:0;margin-left:18px;white-space:nowrap;font-size:12px;font-size:1.2rem}
.kidsContentSearch>form>.searchAssistance:before{display:none}
.kidsContentSearch>form>.searchAssistance>a{padding-left:26px}
.kidsContentSearch>form>.searchAssistance>a>b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-0093d0.png)}
ul.tabLinkKids{margin-top:0;font-size:16px;font-size:1.6rem;font-weight:normal}
ul.tabLinkKids.typeCol6>li{width:16.6666666%}
ul.tabLinkKids>li>a{display:table;width:100%}
ul.tabLinkKids.typeCol6>li.hasCatIcon>a{position:relative;padding:0}
ul.tabLinkKids>li>a>*{display:table-cell;vertical-align:middle;text-align:center}
ul.tabLinkKids>li>a>ins{text-decoration:none}
ul.tabLinkKids.typeCol6>li.hasCatIcon>a>*{padding:12px 15px 19px 50px;text-align:left}
ul.tabLinkKids.typeCol6>li.hasCatIcon>a>ins.tabAnchorWrapper{padding-bottom:12px;padding-left:15px;text-align:center}
ul.tabLinkKids.typeCol6>li.hasCatIcon>a>ins.tabAnchorWrapper>span{position:relative;display:inline-block;padding-left:37px;text-align:left}
div.tabLinkKidsWrapper>div.hasCatIcon>a>span:after,ul.tabLinkBa.typeCol6>li.hasCatIcon>a>span:before,div.tabLinkKidsWrapper>div.hasCatIcon>a>ins.tabAnchorWrapper>span:after,ul.tabLinkBa.typeCol6>li.hasCatIcon>a>ins.tabAnchorWrapper>span:before{width:32px;height:33px;background-position:left top;background-repeat:no-repeat;content:'';vertical-align:bottom}
div.tabLinkKidsWrapper>div.hasCatIcon>a>span:after,ul.tabLinkBa.typeCol6>li.hasCatIcon>a>span:before{position:absolute;left:10px;top:50%;display:block;margin-top:-12%}
div.tabLinkKidsWrapper>div.hasCatIcon>a>ins.tabAnchorWrapper>span:after,ul.tabLinkBa.typeCol6>li.hasCatIcon>a>ins.tabAnchorWrapper>span:before{position:absolute;left:0;top:-8px;display:inline-block;height:100%;min-height:33px;background-position:left center}
div.tabLinkKidsWrapper>div.catKidsDl1>a>*:after,ul.tabLinkBa.typeCol6>li.catKidsDl1>a>*:before,div.tabLinkKidsWrapper>div.catKidsDl1>a>ins.tabAnchorWrapper>span:after,ul.tabLinkBa.typeCol6>li.catKidsDl1>a>ins.tabAnchorWrapper>span:before{background-image:url(../libs/kids/image/tab-link-icon-1.png)}
div.tabLinkKidsWrapper>div.catKidsDl2>a>*:after,ul.tabLinkBa.typeCol6>li.catKidsDl2>a>*:before,div.tabLinkKidsWrapper>div.catKidsDl2>a>ins.tabAnchorWrapper>span:after,ul.tabLinkBa.typeCol6>li.catKidsDl2>a>ins.tabAnchorWrapper>span:before{background-image:url(../libs/kids/image/tab-link-icon-2.png)}
div.tabLinkKidsWrapper>div.catKidsDl3>a>*:after,ul.tabLinkBa.typeCol6>li.catKidsDl3>a>*:before,div.tabLinkKidsWrapper>div.catKidsDl3>a>ins.tabAnchorWrapper>span:after,ul.tabLinkBa.typeCol6>li.catKidsDl3>a>ins.tabAnchorWrapper>span:before{background-image:url(../libs/kids/image/tab-link-icon-3.png)}
div.tabLinkKidsWrapper>div.catKidsDl4>a>*:after,ul.tabLinkBa.typeCol6>li.catKidsDl4>a>*:before,div.tabLinkKidsWrapper>div.catKidsDl4>a>ins.tabAnchorWrapper>span:after,ul.tabLinkBa.typeCol6>li.catKidsDl4>a>ins.tabAnchorWrapper>span:before{background-image:url(../libs/kids/image/tab-link-icon-4.png)}
div.tabLinkKidsWrapper>div.catKidsDl5>a>*:after,ul.tabLinkBa.typeCol6>li.catKidsDl5>a>*:before,div.tabLinkKidsWrapper>div.catKidsDl5>a>ins.tabAnchorWrapper>span:after,ul.tabLinkBa.typeCol6>li.catKidsDl5>a>ins.tabAnchorWrapper>span:before{background-image:url(../libs/kids/image/tab-link-icon-5.png)}
div.tabLinkKidsWrapper>div.catKidsDl6>a>*:after,ul.tabLinkBa.typeCol6>li.catKidsDl6>a>*:before,div.tabLinkKidsWrapper>div.catKidsDl6>a>ins.tabAnchorWrapper>span:after,ul.tabLinkBa.typeCol6>li.catKidsDl6>a>ins.tabAnchorWrapper>span:before{background-image:url(../libs/kids/image/tab-link-icon-6.png)}
p.kidsInfoIcon{margin-bottom:0}
.cmpMain>ul.slide>li>ul.kidsList>li.iconKidsDl a{padding-top:18px;padding-bottom:18px}
.cmpMain>ul.slide>li>ul.kidsList>li.iconKidsDl:before{display:inline-block;position:absolute;top:50%;margin-top:-20px;left:30px;width:40px;height:40px;background-color:#fd993f;background-image:url(../libs/kids/image/cmp-kids-hdg-icon-3.png);background-size:40px 40px;border-radius:100%}
.navLocalSide>ul.kidsLocalNav>li{position:relative}
.navLocalSide>ul.kidsLocalNav>li.isCurrent{background-color:#f5f7f8}
.navLocalSide>ul.kidsLocalNav>li:before{position:absolute;top:10px;left:20px;display:block;width:40px;height:40px;margin-right:13px;border-radius:100%;vertical-align:middle;background:#b3b3b3;content:''}
.navLocalSide>ul.kidsLocalNav>li.kidsLocalFaq:before{content:url(../libs/kids/image/cmd-kids-footer-howto-1.png)}
.navLocalSide>ul.kidsLocalNav>li.kidsLocalMovie:before{content:url(../libs/kids/image/cmd-kids-footer-howto-2.png);background-color:#9ad12e}
.navLocalSide>ul.kidsLocalNav>li.kidsLocalGame:before{content:url(../libs/kids/image/cmd-kids-footer-howto-3.png);background-color:#41d0ba}
.navLocalSide>ul.kidsLocalNav>li.kidsLocalDownload:before{content:url(../libs/kids/image/cmd-kids-footer-howto-4.png);background-color:#fd993f}
.navLocalSide>ul.kidsLocalNav>li.kidsLocalTrivia:before{content:url(../libs/kids/image/cmd-kids-footer-howto-5.png);background-color:#b254e0}
.navLocalSide>ul.kidsLocalNav>li a{padding-right:50px;padding-left:70px}
.navLocalSide .kidsLocalNavLabel{padding:25px 23px;border-bottom:1px solid #dbdbdb;font-size:24px;font-size:2.4rem;line-height:1;background-color:#f5f7f8}
.navLocalSide .label>a{padding-left:25px}
.cmpAccordionKids>.section>.hdg a{padding-left:0}
.cmpAccordionKids>.section>.contents{padding-left:0}
.cmpAccordionKids .accordionContentKids{padding:0 60px 0 0}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide.typeAutoH{height:auto !important}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li{border-bottom:1px solid gainsboro}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li.isBgColor1{background-color:#f5f7f8}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide.typeAutoH>li>.thumb{height:auto !important}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li>.lead{margin:0;padding:26px 46px 0;font-size:20px;font-size:2rem;font-weight:normal;color:#999}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li.isBgColor1>.lead:after{position:absolute;z-index:1;top:50px;left:-49px;width:0;height:0;content:'';border:25px solid transparent;border-right-color:#f5f7f8}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li>.text.kidsContentTitle{margin:10px 0 0;font-size:26px;font-size:2.6rem;font-weight:bold;color:#333}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li>.text{margin:20px 0 0;padding:0 46px;font-size:18px;font-size:1.8rem;color:#333}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li>ul.listLinkBa{float:left;width:50%;padding:0 50px}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.thumb a{vertical-align:bottom;width:100%}
.areaPageHeader .navPageLocal{font-size:16px;font-size:1.6rem}
.areaPageHeader .navPageLocalHasIcon>div.hasIcon>a,.areaPageHeader .navPageLocalHasIcon>ul>li.hasIcon>a>span{padding-left:47px;text-indent:-37px}
.areaPageHeader .navPageLocalHasIcon>div.hasIcon>a>span:before,.areaPageHeader .navPageLocalHasIcon>ul>li.hasIcon>a>span:before{display:inline-block;width:32px;height:32px;margin-right:5px;vertical-align:middle;background-color:transparent;background-position:left top;background-repeat:no-repeat;content:''}
.areaPageHeader .navPageLocalHasIcon>div.catAction>a>span:before,.areaPageHeader .navPageLocalHasIcon>ul>li.catAction>a>span:before{background-image:url(../libs/kids/image/icon_action_on.png)}
.areaPageHeader .navPageLocalHasIcon>div.catSports>a>span:before,.areaPageHeader .navPageLocalHasIcon>ul>li.catSports>a>span:before{background-image:url(../libs/kids/image/icon_sports_on.png)}
.areaPageHeader .navPageLocalHasIcon>div.catPuzzle>a>span:before,.areaPageHeader .navPageLocalHasIcon>ul>li.catPuzzle>a>span:before{background-image:url(../libs/kids/image/icon_puzzle_on.png)}
.areaPageHeader .navPageLocalHasIcon>div.catTable>a>span:before,.areaPageHeader .navPageLocalHasIcon>ul>li.catTable>a>span:before{background-image:url(../libs/kids/image/icon_table_on.png)}
.areaPageHeader .navPageLocalHasIcon>div.catFun>a>span:before,.areaPageHeader .navPageLocalHasIcon>ul>li.catFun>a>span:before{background-image:url(../libs/kids/image/icon_fun_on.png)}
.areaPageHeader .navPageLocalKids>ul{*zoom:1}
.areaPageHeader .navPageLocalKids>ul:before{display:table;content:''}
.areaPageHeader .navPageLocalKids>ul:after{display:table;content:''}
.areaPageHeader .navPageLocalKids>ul:after{clear:both}
.areaPageHeader .navPageLocalKids>.label>a{position:relative}
.areaPageHeader .navPageLocalKids{font-size:14px;font-size:1.4rem}
.areaPageHeader .navPageLocalKids>.label{display:none}
.areaPageHeader .navPageLocalKids.typeShare>ul{padding-right:125px}
.areaPageHeader .navPageLocalKids.typeBack>ul{padding-left:12em}
.areaPageHeader .navPageLocalKids>ul{line-height:1.6}
.areaPageHeader .navPageLocalKids>ul>li{font-weight:bold;display:table-cell;height:5.5em;vertical-align:middle}
.areaPageHeader .navPageLocalKids>ul>li>a{display:block;display:table-cell;height:100%;vertical-align:middle;color:#888}
.areaPageHeader .navPageLocalKids>ul>li>a:hover>span{text-decoration:underline}
.areaPageHeader .navPageLocalKids>ul>li>a>span{display:inline-block;padding:20px 10px}
.areaPageHeader .navPageLocalKids>ul>li.line>a{position:relative}
.areaPageHeader .navPageLocalKids>ul>li.line>a:before{position:absolute;top:50%;left:5px;display:inline-block;width:1px;height:2.4em;margin-top:-1.2em;content:'';background-color:#dcdcdc}
.areaPageHeader .navPageLocalKids>ul>li.line>a>span{padding-left:20px}
.areaPageHeader .navPageLocalKids>ul>li.isCurrent{position:relative;top:-1px;border-top:1px solid #0093d0}
.areaPageHeader .navPageLocalKids>ul>li.isCurrent>a{color:#0093d0}
.areaPageHeader .navPageLocalKids>ul>li.isCurrent span.clrAttention{color:#0093d0 !important}
.areaPageHeader .navPageLocalKids>ul>li.logo{position:absolute;top:12px;right:80px}
.areaPageHeader .navPageLocalKids>ul>li.logo.channel{top:15px;right:125px}
.areaPageHeader .navPageLocalKids>ul>li.logo+.logo{right:0}
.areaPageHeader .navPageLocalKids>ul>li>a:hover>span{text-decoration:none !important}
.areaPageHeader .navPageLocalKids>ul>li>a b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-888888.png)}
.areaPageHeader .navPageLocalKids>.label>a b.pseudoLinkKids,.areaPageHeader .navPageLocalKids>ul>li.isCurrent>a b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-0093d0.png)}
.areaPageHeader .navPageLocalKids{font-size:16px;font-size:1.6rem;text-align:left}
.cmpItem3>.slideWrap{padding:0 4px}
.cmpItem3 ul.slide>li>a>.thumb{display:table;width:100%;height:200px;table-layout:fixed}
.cmpItem3 ul.slide>li>a>.thumb>span>img,.cmpItem3-flex ul.slide>li>a>.thumb>span>img{max-width:232px}
.kidsDwaPageHeaderLogo{height:5em;padding-top:.5em}
.kidsDwaPageHeaderLogo img{height:100%}
.kidsDwaPageHeader .kidsDwaPageHeaderLogo{float:left}
.kidsDwaPageHeader .navPageLocal.typeShare>ul{float:left;padding-right:0}
.kidsDwaPageHeader>h1.hdgBa{clear:both}
.panelKidsInstruction{font-size:16px;font-size:1.6rem}
.panelKidsInstruction>.hdgPanel{font-size:26px;font-size:2.6rem}
.cmpItem.cmpMarvelKids>.slideWrap>ul.slide.typeAutoH,.cmpItem.slideNone.cmpMarvelKids>.slideWrap>ul.slide>li>.thumb{height:auto !important}
.cmpItem.slideNone.cmpMarvelKids>.slideWrap>ul.slide>li{border-bottom:1px solid gainsboro}
.hdgTy1{font-size:30px;font-size:3rem;font-weight:normal;margin-bottom:30px}
.lytImgTy4{width:100%;margin-bottom:30px;padding-top:25px;border-top:1px solid #dcdcdc}
.lytImgTy4.imageL{display:table}
.lytImgTy4.imageL>.img{display:table-cell;padding-right:25px;padding-left:0;direction:ltr;white-space:nowrap;vertical-align:middle !important}
.lytImgTy4.imageL>.img img{max-width:none;height:auto;margin-bottom:0}
.lytImgTy4.imageL>.contents{display:table-cell;width:100%;direction:ltr;vertical-align:middle !important}
.lytImgTy4>.contents .txtLeadTy1{font-size:30px;font-size:3rem}
.lytImgTy4.imageL>.contents>*:last-child{margin-bottom:0}
.txtLeadTy1{color:#333}
.cmpDwaProgramImg img{width:100%}
.cmpDwaProgramImg .text{margin-top:20px;font-size:22px;font-size:2.2rem}
.foldEnabled .foldContent{height:0;visibility:hidden;overflow:hidden}
.foldEnabled .expandContent{height:auto;visibility:visible;overflow:visible}
.cmpModalKids{width:100%;height:100%}
.cmpModalKids>.inner{position:relative;margin:0 auto;background-color:#fff}
.cmpModalKids>.inner>.btnClose{display:none}
.cmpModalKids .hdgBa{margin-bottom:25px}
#myStatus.isShowModal .cmpModalKids{position:absolute;z-index:100;top:0;left:0;padding:20px 80px;background:url(../libs/common/image/modal-bg.png) repeat center center}
#myStatus.isShowModal .cmpModalKids>.inner{width:100%;max-width:800px;margin-top:0}
#myStatus.isShowModal .cmpModalKids>.inner>.btnClose{position:absolute;top:0;right:-60px;display:inline-block}
#myStatus.isShowModal .cmpModalKids>.inner>.btnClose>a{display:block;overflow:hidden;width:60px;height:60px;color:#fff;background-color:#0093d0}
#myStatus.isShowModal .cmpModalKids>.inner>.btnClose>a:before{position:absolute;top:50%;left:50%;display:inline-block;width:15px;height:15px;margin-top:-7.5px;margin-left:-7.5px;content:'';background-image:url(../libs/common/image/sprite.png);background-position:-593px -66px}
#myStatus.isShowModal .cmpModalKids>.inner>.btnClose>a>span{position:relative;z-index:-1}
#myStatus.isShowModal .cmpModalKids>.inner>.modalContentsKids{min-height:392px;padding:40px;text-align:center}
#myStatus.isShowModal .cmpModalKids>.inner>.modalContentsKids p.modalContentKidsText{font-size:18px;font-size:1.8rem}
#myStatus.isShowModal .cmpModalKids>.inner>.modalContentsKids div.btnBa>a{min-width:200px}
#myStatus.isShowModal .cmpModalKids>.inner>.modalContentsKids p.modalContentKidsNoteText{font-size:12px;font-size:1.2rem}
@media only screen and (max-width:800px){.navLocalSide .kidsLocalNavLabel{display:none}
.strKidsPositionSwapper{display:block}
.strNavigation ul.navGlobal>li.isKidsDisabledPc{display:block}
.strHeader .headerYahooKids{border-bottom:1px solid gainsboro}
.strHeader .headerYahooKids>a{margin-top:14px;margin-bottom:14px;font-size:12px;font-size:1.2rem}
.strHeader>.headerInner{min-height:88px;padding-top:25px}
.strHeader .headerInner>.headerSearch .searchAssistance{display:none}
.strNavigation>.navGlobalInner>ul.navGlobal>li>a{padding:15px 15px 15px 64px;font-size:14px;font-size:1.4rem}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li>a:before{position:absolute;left:26px;top:.5em;display:inline-block;width:30px;height:30px;border-radius:100%;background-position:left top;background-size:cover;background-color:#b3b3b3;vertical-align:middle;content:" "}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li.catKidsHome>a:before{background-image:url(../libs/kids/image/cmp-kids-glonav-0.png);background-color:#000}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li.catKidsChara>a:before{background-image:url(../libs/kids/image/cmp-kids-glonav-6.png);background-color:#3caff1}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li.catKidsMovie>a:before{background-image:url(../libs/kids/image/cmp-kids-glonav-2.png);background-color:#9ad12e}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li.catKidsGame>a:before{background-image:url(../libs/kids/image/cmp-kids-glonav-3.png);background-color:#41d0ba}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li.catKidsDownload>a:before{background-image:url(../libs/kids/image/cmp-kids-glonav-4.png);background-color:#fd993f}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li.catKidsTrivia>a:before{background-image:url(../libs/kids/image/cmp-kids-glonav-5.png);background-color:#b254e0}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li.catKidsNetiquette>a:before{background-image:url(../libs/kids/image/cmp-kids-glonav-7.png);background-color:#f0579f}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li.catKidsUtilities{background-color:#fff}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li.catKidsUtilities>a{padding-left:30px}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li.catKidsUtilities>a:before{display:none}
.strKidsNavigation>.navGlobalInner>ul.navGlobal>li>a:after{display:none}
.strKidsPseudoNavigation{display:none}
.strHeader>.headerInner>.headerLogo.catKids img{width:180px}
.hdgKidsIcon{margin-bottom:36px}
.cmpKidsHeroPanel>ul.slide>li>.data>.logo{width:180px}
.cmpKidsHeroPanel>ul.slide>li>.thumb{width:101%;height:auto}
.cmpKidsHeroPanel>ul.slide>li>.thumb>a{width:100%}
.cmpKidsHeroPanel>ul.slide>li>.data{width:100%}
.cmpKidsHeroPanel>ul.slide>li>.data>div{height:auto}
.cmpKidsHeroPanel>ul.slide>li>ul.list{width:100%}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li.iconKidsCatLinkBa:after{top:50%;margin-top:-7.5px}
.cmpMain>ul.slide>li>ul.list>li>a{padding-right:50px}
.cmpKidsHeroPanel>ul.slide>li>ul.list{display:table}
.cmpKidsHeroPanel>ul.slide>li>ul.list:before{display:none}
.cmpKidsHeroPanel>ul.slide>li>ul.list:after{display:none}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li:nth-child(n){display:table-cell;float:none;vertical-align:middle}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li:nth-child(2n+1){border-right:1px solid gainsboro}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li:only-child{border-right:0}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li>a{display:inline-block;border-width:0}
.cmpItemKids>.slideWrap{float:none;width:100%;border-right:0;border-bottom:1px solid gainsboro}
.cmpItemKids>.slideWrap>ul.slide{height:auto}
.cmpItemKids2>.itemKidsWrap .itemKids .data .lead{padding-bottom:12px}
.cmpItemKids>.slideWrap>ul.slide>li>.text{padding-bottom:26px}
.cmpItemKids>ul.item{width:100%}
.cmpItemKids>ul.item>li.type1,.cmpItemKids>ul.item>li.type2{height:auto}
.cmpItemKids>ul.item>li.type1>.thumb,.cmpItemKids>ul.item>li.type2>.thumb{width:50%}
.cmpItemKids>ul.item>li.type1 .data>.lead,.cmpItemKids>ul.item>li.type2 .data>.lead{font-size:30x;font-size:3rem}
.cmpItemKids>ul.item>li.type1>.data,.cmpItemKids>ul.item>li.type2>.data{width:50%}
.cmpItemKids>ul.item>li.type1>.data>.text,.cmpItemKids>ul.item>li.type2>.data>.text{font-size:18px;font-size:1.8rem}
.cmpItemKids2 .itemKidsLayoutGroup{float:none;width:auto}
.cmpItemKids2>.itemKidsWrap .itemKids{height:auto}
.cmpItemKids2>.itemKidsWrap .itemKidsC2{width:100%}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette,.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie{height:auto;min-height:0}
.cmpItemKids2>.itemKidsWrap .catKidsChara,.cmpItemKids2>.itemKidsWrap .itemKidsR3half.catKidsDwa{height:auto;min-height:0;padding-bottom:40px}
.cmpItemKids2>.itemKidsWrap .itemKids>.data>.lead>a{min-height:2.364em}
.cmpCharacterKids{padding:0}
.cmpCharacterKids ul{padding:0 1.961%}
.cmpCharacterKids ul li{width:50%;padding-right:3.741%;padding-left:3.741%}
.cmpCharacterKids ul li a span.cmpCharacterKidsThumb{padding:6%}
.cmpCharacterKids>ul.navController{top:42.3773%}
.cmpCharacterKids>ul.navController>li.next>a:before{top:50%;left:50%;width:9px;height:14px;margin-top:-7px;margin-left:-5px;background-position:0 -8px;-webkit-background-size:19px 22px;background-size:19px 22px}
.characterKidsTiny ul{padding:0 3.666%}
.characterKidsTiny ul li{padding:0 5.035%}
.cmpCharacterKids>ul.navController>li.prev>a:before{top:50%;left:50%;width:9px;height:14px;margin-top:-7px;margin-left:-5px;background-position:-10px -8px;-webkit-background-size:19px 22px;background-size:19px 22px}
.cmpCharacterKids .slideWrap{width:96.078%}
.cmpCharacterKids .slideWrap ul.slide li{width:.625%;padding-right:.04675%;padding-left:.04675%}
.cmpItemKids2>.itemKidsWrap .itemKids .data{width:50%}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette .data,.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie .data{width:100%}
.setScale .itemKidsWrap .hdgParallel h2{position:absolute;top:0;right:0;bottom:0;left:0;float:none;width:auto}
.setScale .itemKidsWrap .hdgParallel:nth-child(2n+1) h2{left:50%}
.setScale .itemKidsWrap .hdgParallel:nth-child(2n+1) .data{float:left}
.setScale .itemKidsWrap .hdgParallel:nth-child(2n) h2{right:50%}
.setScale .itemKidsWrap .hdgParallel:nth-child(2n) .data{float:right}
.characterKidsTinyLink>a:after{right:10%;top:45%;background-size:cover}
.kidsContentSearch{padding:10px 18px 13px}
.kidsContentSearch>form>p{display:inline-block}
.kidsContentSearch>form>div{width:100%;margin:5px 0 0}
.kidsContentSearch>form>div>input.inputSearch{width:100%}
.kidsContentSearch>form>div>input.inputSearch:focus{width:100%}
.kidsContentSearch>form>.searchAssistance{position:static;display:inline-block;width:auto;margin:0}
ul.tabLinkKids.typeCol6>li.hasCatIcon>a>span{padding-top:15px;padding-left:15px;padding-bottom:15px;vertical-align:top}
ul.tabLinkKids.typeCol6>li.hasCatIcon>a>span:before{position:static;display:block;margin-right:auto;margin-left:auto;margin-bottom:5px;text-align:center}
.footerKidsNoticeTitle{margin-top:0}
.footerKidsNoticeLinks li{margin-top:15px;margin-left:0;text-align:left}
.footerKidsNav .cmpColumn.typeCol3.typeDetail{border-top:1px solid #dbdbdb}
.footerKidsNav .cmpColumn.typeCol3.typeDetail .column{display:block;width:100%;border-top:0}
.footerKidsNavItemText{margin-bottom:24px}
ul.footerKidsNavItemLinks{position:static}
.kidsDwaPageHeader .kidsDwaPageHeaderLogo{float:none;display:none}
.kidsDwaPageHeader .navPageLocal.typeShare>ul{float:none}
.hdgTy1{font-size:28px;font-size:2.8rem;margin-top:14px}
.lytImgTy4.imageL>.img{padding-right:20px;padding-left:0}
.lytImgTy4.imageL>.img img{max-width:200px;height:auto}
.lytImgTy4>.img .txtLeadTy1,.lytImgTy4>.contents .txtLeadTy1{font-size:24px;font-size:2.4rem}
.cmpDwaProgramDesc{width:100%}
#myStatus.isShowModal .cmpModalKids>.inner{min-height:0}
#myStatus.isShowModal .cmpModalKids>.inner>.btnClose{top:-40px;right:0}
#myStatus.isShowModal .cmpModalKids>.inner>.btnClose>a{width:40px;height:40px}
#myStatus.isShowModal .cmpModalKids>.inner>.btnClose>a:before{top:50%;left:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;background-position:-474px -53px;-webkit-background-size:492px 474px;background-size:492px 474px}
#myStatus.isShowModal .cmpModalKids>.inner>.modalContents{padding:30px}
.areaPageHeader .navPageLocalKids{font-size:18px;font-size:1.8rem;margin-bottom:15px;text-align:left;border:1px solid gainsboro}
.areaPageHeader .navPageLocalKids>.label{font-weight:bold;display:block}
.areaPageHeader .navPageLocalKids>.label>a{display:block;padding:15px 40px;color:#0093d0}
.areaPageHeader .navPageLocalKids>.label>a:before{width:0;height:0;border-width:11px 8px;border-color:#333 transparent transparent;border-style:solid;background-image:none}
.areaPageHeader .navPageLocalKids>.label.hasIcon>a{padding-left:77px}
.areaPageHeader .navPageLocalKids.typeShare{margin-right:60px}
.areaPageHeader .navPageLocalKids.typeShare>ul{padding-right:0}
.areaPageHeader .navPageLocalKids.typeBack>ul{padding-left:0}
.areaPageHeader .navPageLocalKids>ul{padding-right:0}
.areaPageHeader .navPageLocalKids>ul>li{display:block;height:auto}
.areaPageHeader .navPageLocalKids>ul>li.isCurrent{display:none}
.areaPageHeader .navPageLocalKids>ul>li.line>a:before{display:none}
.areaPageHeader .navPageLocalKids>ul>li>a{display:block;border-top:1px solid gainsboro}
.areaPageHeader .navPageLocalKids>ul>li>a>span{display:block;padding:15px 40px !important}
.areaPageHeader .navPageLocalHasIcon>ul>li.hasIcon>a>span{padding-left:77px !important}
.areaPageHeader .navPageLocalKids>ul>li>a>span>br{display:none}
.areaPageHeader .navPageLocalKids>ul>li.isCurrent{position:static;border:0}
.areaPageHeader .navPageLocalKids>ul>li.logo{position:static;display:inline-block;float:left;width:50%;text-align:center}
.areaPageHeader .navPageLocalKids>ul>li.logo>a{padding:10px 30px}
.areaPageHeader .navPageLocalKids>ul>li.logo>a img{width:auto;min-height:44px}
.areaPageHeader>.navPageLocalKids{transition:height .5s ease-out 0}
.areaPageHeader>.navPageLocalKids{overflow:hidden}
.areaPageHeader>.navPageLocalKids>div.label>a.isDisabled{display:none}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li>.text{margin-bottom:15px}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li>.listLinkTy3{padding-left:46px}
}
@media only screen and (max-width:800px) and (min-width:481px){.cmpItem5 ul.slide>li{height:auto !important}
}
@media only screen and (max-width:480px){.navLocalSide>ul.kidsLocalNav>li:before{top:6px}
.hdgKidsIcon{margin-bottom:30px}
ul.tabLinkKids{border-width:0 0 1px;border-color:#dadada;border-style:solid}
div.tabLinkKidsWrapper{margin:10px 0 40px;overflow:hidden;transition:height .5s ease-in-out 0}
div.tabLinkKidsWrapper>ul.tabLinkKids{margin:0}
ul.tabLinkKids li{float:none;border-width:1px 1px 0 !important;border-color:#dadada !important;border-style:solid}
ul.tabLinkKids li a{min-height:0}
div.tabLinkKidsWrapper>div.isCurrent>a,div.tabLinkKidsWrapper>ul.tabLinkKids>li>a{height:auto !important}
div.tabLinkKidsWrapper>ul.tabLinkKids>li.isCurrent{display:none}
div.tabLinkKidsWrapper>div.isCurrent{margin-top:0;border-width:1px 0 0 !important;background-color:#0093d0;color:#fff;font-size:16px;font-size:1.6rem;font-weight:bold}
div.tabLinkKidsWrapper>div.isCurrent>a{display:block;color:#fff}
div.tabLinkKidsWrapper>div.isCurrent>a>span{position:relative;display:block;padding:20px 25px 20px 26px;font-weight:bold}
div.tabLinkKidsWrapper>div.isCurrent>a>span:before{position:absolute;top:28px;right:20px;width:10px;height:7px;margin-top:0;background-position:-131px -157px;-webkit-background-size:185px 178px;background-size:185px 178px;background-image:url(../libs/common/image/sprite.png);content:''}
ul.tabLinkKids.typeCol3>li,ul.tabLinkKids.typeCol6>li{width:100%}
div.tabLinkKidsWrapper>div.hasCatIcon>a>span,ul.tabLinkBa.typeCol6>li.hasCatIcon>a>span{position:relative;padding-top:20px;padding-bottom:18px;padding-left:60px;line-height:1.5}
ul.tabLinkKids>li>a>span{text-align:left}
div.tabLinkKidsWrapper>div.hasCatIcon>a>span:after,ul.tabLinkBa.typeCol6>li.hasCatIcon>a span:before{position:absolute;left:15px;top:12px;display:block;margin-top:0;margin-bottom:0}
div.tabLinkKidsWrapper>div.hasCatIcon>a>span:after{margin-right:auto;margin-left:auto}
.strHeader>.headerInner>.headerLogo.catKids img{width:150px}
.strHeader .headerYahooKids>a>img{width:84px}
.headerSearch{top:10px}
.strHeader .headerInner>.headerSearch>form div{display:block}
.strHeader>.headerInner>#headerSearchControl:checked+.headerSearch+.headerSearchSwitch{top:0}
.cmpMain>ul.slide>li>ul.list>li.iconKidsDl:before{top:8px}
.cmpMain>ul.slide>li>ul.kidsList>li.hasIcon>a{padding-left:55px}
.cmpItemKids2>.itemKidsWrap .itemKids{height:auto}
.cmpItemKids>ul.item>li.type1>.thumb,.cmpItemKids>ul.item>li.type2>.thumb,.cmpItemKids>ul.item>li.type1>.data,.cmpItemKids>ul.item>li.type2>.data{float:none;width:100%}
.cmpItemKids>.slideWrap>ul.slide>li .lead{font-size:22px;font-size:2.2rem}
.cmpItemKids>.slideWrap>ul.slide>li .lead,.cmpItemKids>.slideWrap>ul.slide>li .text{padding-right:23px;padding-left:23px}
.cmpItemKids>.slideWrap>ul.slide>li .text{padding-bottom:26px}
.cmpItemKids>ul.item>li.type1>.data,.cmpItemKids>ul.item>li.type2>.data{padding:24px 23px 0}
.cmpItemKids>ul.item>li.type1 .data>.lead,.cmpItemKids>ul.item>li.type2 .data>.lead{margin-bottom:6px;font-size:22px;font-size:2.2rem}
.cmpItemKids2>.itemKidsWrap .itemKids>.data>.lead>a{min-height:0}
.cmpItemKids>ul.item>li.type1>.data>.text,.cmpItemKids>ul.item>li.type2>.data>.text{font-size:18px;font-size:1.8rem}
.cmpItemKids>ul.item>li.type1 .data:after,.cmpItemKids>ul.item>li.type2 .data:after{top:-39px;left:23px;border-color:transparent;border-bottom-color:#fff}
.cmpItemKids2>.itemKidsWrap .itemKids h2,.cmpItemKids2>.itemKidsWrap .itemKids .data{position:static;float:none !important;width:100% !important;height:auto}
.cmpItemKids2>.itemKidsWrap .itemKids .data .lead{padding-top:16px;padding-right:23px;padding-bottom:22px;padding-left:23px}
.cmpItemKids2>.itemKidsWrap .itemKids h2 a{height:2.75em;padding:0 25px;text-align:left;font-size:22px;font-size:2.2rem;font-weight:bold}
.cmpItemKids2>.itemKidsWrap .itemKids h2 a:before{display:inline-block;width:30px;height:30px;margin-right:12px;padding:0;vertical-align:middle;background-size:30px}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette h2 a{height:auto}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette .data,.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie .data{padding-right:23px;padding-bottom:0;padding-left:23px}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette .data h2 a,.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie .data h2 a{padding-top:0;padding-right:0;padding-left:0}
.cmpItemKids2>.itemKidsWrap .catKidsNetiquette .data .lead,.cmpItemKids2>.itemKidsWrap .catKidsDwaMovie .data .lead{padding-right:0;padding-bottom:26px;padding-left:0}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li.iconKidsCat a:after{left:8px}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li.iconKidsCatLinkBa:after{left:24px}
.cmpKidsHeroPanel>ul.slide>li>ul.list{display:block}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li:nth-child(n){display:block}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li:nth-child(2n+1){border-right:0}
.cmpKidsHeroPanel>ul.slide>li>ul.list>li>a{display:block;border-width:1px 0 0}
.cmpItem3 ul.slide>li>a>.data{width:auto}
.cmpItem3>ul.navController1>li.next{margin-right:11px}
.cmpItem3>ul.navController1>li.prev{margin-left:11px}
.cmpCharacterKids ul{padding:0 3.773%}
.cmpCharacterKids ul li{width:100%;padding-right:5.102%;padding-left:5.102%}
.characterKidsTiny ul{padding:0 6.508%}
.characterKidsTiny ul li{padding:0 7.482%}
.cmpCharacterKids .slideWrap{width:92.452%}
.cmpCharacterKids .slideWrap ul.slide li{width:1.25%;padding-right:.0935%;padding-left:.0935%}
.cmpCharacterKids>ul.navController{top:42.0054%}
.cmpItem.slideNone.cmpMarvelKids>.slideWrap>ul.slide>li>.lead,.cmpItem.slideNone.cmpMarvelKids>.slideWrap>ul.slide>li>.text{padding-right:23px;padding-left:23px}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li>.lead,.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li>.text{padding-right:23px;padding-left:23px}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li>.text{margin-bottom:15px}
.cmpItemKidsNoneSlide.slideNone>.slideWrap>ul.slide>li>.listLinkTy3{padding-left:23px}
.listKidsParallel li{float:none;width:auto}
.footerKidsNotice{padding-right:23px;padding-left:23px}
.footerKidsNoticeLinks{text-align:left}
.footerKidsNoticeLinks:after{clear:both;display:table;content:''}
.footerKidsNoticeLinks li{display:block;margin-right:0}
.footerKidsNav .cmpColumn.typeCol3.typeDetail .column{padding-right:23px;padding-left:23px}
#myStatus.isShowModal .cmpModalKids{padding:10px}
#myStatus.isShowModal .cmpModalKids>.inner>.modalContents{min-height:inherit;padding:20px}
#myStatus.isShowModal .cmpModalKids>.inner .hdgBa{font-size:18px;font-size:1.8rem}
.areaPageHeader .navPageLocalKids{font-size:15px;font-size:1.5rem}
.areaPageHeader .navPageLocalKids>.label{font-weight:bold;display:block}
.areaPageHeader .navPageLocalKids>.label>a{padding:15px 25px}
.areaPageHeader .navPageLocalKids>.label.hasIcon>a{padding-left:62px}
.areaPageHeader .navPageLocalKids>.label>a:before{top:26px;right:20px;border-width:7px 5px;border-color:#333 transparent transparent}
.areaPageHeader .navPageLocalKids>.label>a:after{display:none}
.areaPageHeader .navPageLocalKids>ul>li>a>span{padding:15px 25px !important}
.areaPageHeader .navPageLocalHasIcon>ul>li.hasIcon>a>span{padding-left:62px !important}
.areaPageHeader .navPageLocalKids>ul>li.back{padding-right:0}
.areaPageHeader .navPageLocalKids>ul>li.back>a>span{font-size:15px;font-size:1.5rem;padding:15px 25px !important}
.areaPageHeader .navPageLocalKids>ul>li.back>a>span:before{left:10px}
.areaPageHeader .navPageLocalKids>ul>li.logo{display:table}
.areaPageHeader .navPageLocalKids>ul>li.logo>a{display:table-cell;height:58px;padding:10px;text-align:center;vertical-align:middle}
.areaPageHeader .navPageLocalKids>ul>li.logo>a img{max-width:80px;min-height:inherit;max-height:34px}
.lytImgTy4.imageL{padding-top:20px}
.lytImgTy4.imageL>.img{display:block;width:100%;padding:0 0 15px !important;text-align:left !important}
.lytImgTy4.imageL>.contents{display:block}
.lytImgTy4>.contents .txtLeadTy1{font-size:18px;font-size:1.8rem}
.cmpDwaProgramDesc{width:100%}
}
.cmpSearch>.slideWrap>.listWrap>.pagination{width:700px;padding-right:220px}
.paginationAltText{display:none}
.cmpSearch.cmpSearchKids>.slideWrap>.listWrap>.listSearchPage>.contents>dl.listTy1>dt{font-size:19px;font-size:1.87rem}
.cmpSearch.cmpSearchKids>.slideWrap>.listWrap>.listSearchPage>.contents>dl.listTy1>dd{font-size:15px;font-size:1.53rem}
.cmpSearch.cmpSearchKids dl.listTy1 dd>a.url{font-size:14px;font-size:1.4rem}
@media only screen and (max-width:480px){.paginationAltText{display:none}
.pagination>ul>li.prev a:before,.pagination>ul>li.prev a:after,.pagination>ul>li.next a:before,.pagination>ul>li.next a:after{display:inline-block}
}
.pseudoNavKeywordLabel{display:none}
@media only screen and (max-width:480px){.pseudoNavKeyword{position:relative;font-size:16px;font-size:1.6rem;margin-bottom:15px;text-align:left;border:1px solid gainsboro}
.pseudoNavKeyword>.pseudoNavKeywordLabel{font-weight:bold;display:block;padding:15px 40px}
.pseudoNavKeyword>.pseudoNavKeywordLabel:before{position:absolute;top:22px;right:20px;display:inline-block;width:10px;height:7px;margin-top:0;background-image:url(../libs/common/image/sprite.png);background-position:-81px -156px;-webkit-background-size:185px 178px;background-size:185px 178px;content:''}
.pseudoNavKeyword>.pseudoNavKeywordLabel>b.pseudoLinkKids{background-color:transparent;background-image:url(../libs/kids/image/bg-link-border-333333.png);background-position:left bottom;background-position:left bottom .1em;background-repeat:repeat-x;-webkit-background-size:50px 50px;background-size:50px 50px;color:inherit;font-weight:inherit}
.pseudoNavKeyword>.pseudoNavKeywordLabel:hover>b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-999999.png) !important;color:#999}
.pseudoNavKeyword>.pseudoNavKeywordLabel:before{width:0;height:0;border-width:11px 8px;border-color:#333 transparent transparent;border-style:solid;background-image:none}
.pseudoNavKeyword .cmpNavKeywordKids{display:none;padding:0}
.pseudoNavKeyword .cmpNavKeywordKids>li{float:none;display:block;height:auto;margin:0;padding:0;font-size:16px;font-size:1.6rem}
.pseudoNavKeyword .cmpNavKeywordKids>li.isCurrent{display:none}
.pseudoNavKeyword .cmpNavKeywordKids>li>a{display:block;border-top:1px solid gainsboro;padding:20px 25px 20px 26px}
.pseudoNavKeyword .pseudoNavKeywordLabel{display:block;cursor:pointer}
.pseudoNavKeyword>.pseudoNavKeywordLabel{font-weight:bold;display:block;padding:15px 25px}
.pseudoNavKeyword>.pseudoNavKeywordLabel:before{top:26px;right:20px;border-width:7px 5px;border-color:#333 transparent transparent}
}
@charset 'utf-8';.cmpKidsPicturePosBottom{clear:both;float:none !important;display:block !important;margin:0 auto}
.cmpKidsPictureContent{-moz-transition:height .5s linear 0;-webkit-transition:height .5s linear 0;trasition:height .5s linear 0}
@media only screen and (max-width:800px){.cmpKidsPicturePosBottom{width:60% !important}
}
@media only screen and (max-width:480px){.cmpKidsPicturePosBottom{width:80% !important}
}
.hdgPictureStory{margin-bottom:-1px;padding:50px 10% 40px;background-color:#ffab19;font-size:31px;font-size:3.1rem;color:#fff}
.cmpKidsPictureStory{position:relative;padding:0 8.75%;background-color:#ffab19;overflow:hidden}
.cmpKidsPictureView{position:relative;left:0;width:1000%;-moz-transition:left .5s ease-in-out;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out;+zoom:1}
.cmpKidsPictureView:after{clear:both;display:table;content:""}
.cmpKidsPictureWrapper{display:table;table-layout:fixed;border-collapse:collapse}
.cmpKidsPictureWrapper .cmpKidsPictureItem{display:table-cell;vertical-align:middle;text-align:center}
.cmpKidsPictureRoundup{background-color:#ffab19;height:0;overflow:hidden;margin-top:-5px;-webkit-transition:height .5s linear 0;transition:height .5s linear 0}
.cmpKidsPictureDescription{width:77.7778%;margin:0 auto;padding:0;font-size:18px;font-size:1.8rem;text-align:left;color:#fff}
.cmpKidsPictureDescription em{font-size:20px;font-size:2rem;color:#dc143c}
.cmpKidsPictureDescription img{display:block;width:50%;margin:0 auto}
.cmpKidsPictureDescription img.cmpKidsPictureFigure{display:block;width:50%;margin:0 auto}
.cmpKidsPictureDescription ins.floatingPseudoBefore{display:none}
.cmpKidsPictureNav{position:absolute;left:0;bottom:57%;width:100%;height:12.1569%;+zoom:1}
.cmpKidsPictureNav:after{clear:both;display:table;content:''}
.cmpKidsPictureControl{position:absolute;top:50%;width:5.1667%;height:100%;cursor:pointer;overflow:hidden}
.cmpKidsPictureControl img{display:block;width:100%}
.cmpKidsPicturePrev{left:8.75%}
.cmpKidsPictureNext{right:8.75%}
.cmpKidsPictureControlDisabled{display:none}
.hdgKidsNetiquette{display:table;width:100%;height:200px;+zoom:1}
.hdgKidsNetiquette:after{display:table-cell;width:34%;background-image:url('../libs/kids/image/netiquette-hdg-1.png');background-position:center top;background-repeat:no-repeat;content:''}
.hdgKidsNetiquette small{display:block;margin:.5em 0 0;font-size:18px;font-size:1.8rem}
.hdgKidsNetiquetteButton{display:inline-block;color:#fff;vertical-align:top}
.hdgKidsNetiquetteButton:before{display:inline-block;width:24px;height:24px;margin-right:6px;content:url(../libs/kids/image/cmp-kids-netiquette-top-btn-1.png);vertical-align:middle}
.hdgKidsNetiquetteButton:hover:before{content:url(../libs/kids/image/cmp-kids-netiquette-top-btn-1_o.png)}
.hdgKidsNetiquetteButton .pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-ffffff.png)}
.hdgKidsNetiquette h1{display:table-cell;width:66%;padding:0 30px;background:#17c3e5;vertical-align:middle;font-size:34px;font-size:3.4rem;font-weight:normal;color:#fff}
.hdgKidsNetiquette h1 .hdgKidsNetiquetteSub{display:block;font-size:18px;font-size:1.8rem}
.hdgNetiquetteNav{margin-top:0;margin-bottom:-1px;padding:50px 10% 40px;background-color:#ff7c24;color:#fff;font-size:31px;font-size:3.1rem}
.cmpKidsNetiquetteNav{position:relative;padding:0 0 50px;background-color:#ff7c24;font-size:16px;font-size:1.6rem}
.cmpKidsNetiquetteTop .cmpKidsNetiquetteNav{background-color:transparent}
.cmpKidsNetiquetteNavList{text-align:center}
.cmpKidsNetiquetteNavList li{display:inline-block;width:14.1667%;margin:0 2.1667%}
.cmpKidsNetiquetteTop .cmpKidsNetiquetteNavList li{margin:0 1%}
.cmpKidsNetiquetteNavList li a,.cmpKidsNetiquetteNavList li a img{display:block;width:100%}
.cmpKidsNetiquetteNavList>li>a>span{display:block;max-width:170px;margin:.5em auto 0;text-align:center;font-weight:bold;text-indent:-31px;color:#fff}
.cmpKidsNetiquetteNavList>li>a>span:before{display:inline-block;width:26px;height:26px;margin-right:5px;background-color:transparent;background-image:url(../libs/kids/image/cmp-kids-netiquette-nav-icon.png);background-position:left top;vertical-align:middle;content:''}
.cmpKidsNetiquetteNavList>li>a:hover>span:before{background-position:right top}
.cmpKidsNetiquetteNavList>li>a>span>b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-ffffff.png)}
.cmpKidsNetiquetteNavControl{display:none}
.cmpKidsNetiquetteTop{position:relative}
.cmpKidsNetiquetteTopContent{position:relative}
.cmpKidsNetiquetteTopImage{margin:0}
.cmpKidsNetiquetteTopImage img{display:block;width:100%}
.cmpKidsNetiquetteTopItem{position:absolute;top:0;width:50%;height:100%;z-index:1000;color:#fff}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopImage{width:50%;margin:0 0 0 auto}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem{width:50%;background-color:#17c3e5;background-image:-webkit-linear-gradient(#17c3e5,#13a4c1);background-image:linear-gradient(#17c3e5,#13a4c1)}
.cmpKidsNetiquetteTopItem>div{display:table;height:100%}
.cmpKidsNetiquetteTopItem>div>div{display:table-cell;vertical-align:top}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem>div>div{padding:0 5%}
.cmpKidsNetiquetteTopItem .hdg{margin:2em 0 .5em;font-size:28px;font-size:2.8rem}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem .hdg{margin:1.5em 0 .5em;font-size:44px;font-size:4.4rem}
.cmpKidsNetiquetteTopItem p{margin:0;font-size:21px;font-size:2.1rem}
.cmpKidsNetiquetteTopWhatis{background-color:#59b200;background-image:-webkit-linear-gradient(#59b200,#50a100);background-image:linear-gradient(#59b200,#50a100)}
.cmpKidsNetiquetteTopWhatis .cmpKidsNetiquetteTopImage{width:50%;margin:0 auto 0 0}
.cmpKidsNetiquetteTopWhatis .cmpKidsNetiquetteTopItem{right:5%}
.cmpKidsNetiquetteTopStudy{background-color:#ffa100;background-image:-webkit-linear-gradient(#ffa100,#e69200);background-image:linear-gradient(#ffa100,#e69200)}
.cmpKidsNetiquetteTopStudy .cmpKidsNetiquetteTopImage{width:50%;margin:0 0 0 auto}
.cmpKidsNetiquetteTopStudy .cmpKidsNetiquetteTopItem{left:5%}
.cmpKidsNetiquetteTopNav{text-align:center}
.cmpKidsNetiquetteTopNav li{display:inline-block;margin:0 12px;padding-bottom:50px}
.cmpKidsNetiquetteTopNav>li>a>span{display:block;width:100%;max-width:170px;margin:.5em auto 0;text-align:center;color:#fff;font-size:16px;font-size:1.6rem;font-weight:bold;text-indent:-31px}
.cmpKidsNetiquetteTopNav>li>a>span:before{display:inline-block;width:26px;height:26px;margin-right:5px;background-color:transparent;background-image:url(../libs/kids/image/cmp-kids-netiquette-nav-icon.png);background-position:left top;vertical-align:text-top;content:''}
.cmpKidsNetiquetteTopNav>li>a:hover>span:before{background-position:right top}
.cmpKidsNetiquetteTopNav>li>a>span>b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-ffffff.png)}
.cmpKidsNetiquetteTopNav li a span.Ruby{display:inline}
@media only screen and (max-width:800px){.cmpKidsPictureDescription:after{clear:both;display:table;content:''}
.cmpKidsPictureDescription ins.floatingPseudoBefore{float:right;display:block;margin:0;padding:0;border:0;width:1px}
.hdgKidsNetiquette{position:relative;display:block;height:auto}
.hdgKidsNetiquette h1,.hdgKidsNetiquette:after{display:block;width:100%}
.hdgKidsNetiquette:after{position:absolute;top:-185px;left:0;z-index:1000;height:185px;background-size:cover}
.hdgKidsNetiquette h1{height:auto;margin-top:185px;padding:20px 40px}
.cmpKidsNetiquetteNavWrapper{width:85%;margin:0 auto;overflow:hidden}
.cmpKidsNetiquetteNav{font-size:18px;font-size:1.8rem}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList{position:relative;-moz-transition:left .3s ease-in-out;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out;+zoom:1}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList:after{clear:both;display:table;content:''}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList li{float:left;display:block;width:auto;margin:0}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList li a{padding:0 7%}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList>li>a>span{white-space:nowrap;text-indent:-13px}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList>li>a>span:before{width:31px;height:31px;background-image:url(../libs/kids/image/cmp-kids-picture-nav-2.png);background-size:cover;background-position:center center;background-repeat:no-repeat}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList>li>a:hover>span:before{background-image:url(../libs/kids/image/cmp-kids-picture-nav-2_o.png)}
.cmpKidsNetiquetteNavControl{position:absolute;left:0;top:0;width:100%;height:100%;height:-webkit-calc(100% - 50px - 21px - 0.5em);height:calc(100% - 50px - 21px - 0.5em)}
.cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavControl{display:block}
.cmpKidsNetiquetteNavControl li{position:absolute;top:50%;width:31px}
.cmpKidsNetiquetteNavControl li a{display:block;margin-top:-50%}
.cmpKidsNetiquetteNavControl li.cmpKidsNetiquetteNavPrev{left:3%}
.cmpKidsNetiquetteNavControl li.cmpKidsNetiquetteNavNext{right:3%}
.cmpKidsPictureStory{padding:0}
.cmpKidsPictureWrapper{margin-bottom:40px}
.cmpKidsPictureItem .cmpKidsPictureDescription img.cmpKidsPictureFigure{clear:both;float:right;padding-bottom:0}
.cmpKidsPictureNav{height:20%}
.cmpKidsPictureControl{width:31px}
.cmpKidsPictureControl img{max-width:200%;max-height:100%}
.cmpKidsPicturePrev{left:3%}
.cmpKidsPictureNext{right:3%}
.cmpKidsNetiquetteTop{border-top:5px solid #fff}
.cmpKidsNetiquetteTopItem{position:static;width:auto !important;border-top:1px solid #fff}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem{border-top:0}
.cmpKidsNetiquetteTopWhatis .cmpKidsNetiquetteTopItem{border-top-color:#6fdd00}
.cmpKidsNetiquetteTopStudy .cmpKidsNetiquetteTopItem{border-top-color:#ffaf2b}
.cmpKidsNetiquetteTopItem>div,.cmpKidsNetiquetteTopItem>div>div{display:block}
.cmpKidsNetiquetteTopItem>div>div{padding:5% !important}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem .hdg,.cmpKidsNetiquetteTopItem .hdg{margin-top:0}
.cmpKidsNetiquetteTop .cmpKidsNetiquetteTopImage{width:100%;margin:0}
}
@media only screen and (max-width:480px){.cmpKidsPictureWrapper{margin-bottom:30px}
.cmpKidsPictureDescription:after{padding-bottom:10px}
.cmpKidsPicturePrev{left:2%}
.cmpKidsPictureNext{right:2%}
.cmpKidsNetiquetteTopImage img{width:100%;max-width:none}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem .hdg{margin:0 0 .5em;font-size:34px;font-size:3.4rem}
.hdgKidsNetiquette h1{font-size:30px;font-size:3rem}
.cmpKidsNetiquetteNavControl{bottom:30%}
.cmpKidsNetiquetteNavControl li{width:31px;z-index:100}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList li a{width:76%;margin:0 auto;padding:0}
.cmpKidsNetiquetteNavControl li.cmpKidsNetiquetteNavPrev{left:5%}
.cmpKidsNetiquetteNavControl li.cmpKidsNetiquetteNavNext{right:5%}
}
.cmpKidsPictureDescriptionImg{display:block;width:100%;margin-bottom:1em}
.cmpKidsPictureDescriptionImg img{width:auto}
.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_pc,.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_tab,.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_sp{display:none;margin:0 auto}
@media only screen and (min-width:801px){.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_pc{display:block}
}
@media only screen and (max-width:800px){.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_tab{display:block}
}
@media only screen and (max-width:480px){.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_tab{display:none}
.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_sp{display:block}
}
.cmpItem9 .lytImgTy3>.contents{padding:20px 46px 20px}
.cmpItem9 ul.slide>li .lead{font-size:26px;font-size:2.6rem;font-weight:bold;color:#333}
.cmpItem9 ul.slide>li .lead a{background-color:transparent;background-image:url(../libs/kids/image/bg-link-border-333333.png);background-position:left bottom .1em;background-repeat:repeat-x;background-size:50px 50px;display:inline}
.cmpItem9 ul.slide>li .lead a:hover{color:#999;background-image:url(../libs/kids/image/bg-link-border-999999.png)}
.cmpItem9 ul.slide>li .text{font-size:20px;font-size:2rem;margin-bottom:6px;color:#999}
.cmpItem9 ul.slide>li .info,.cmpItem9 ul.slide>li .text{font-size:18px;font-size:1.8rem}
.cmpItem9 ul.slide>li .info{margin-bottom:6px}
@media only screen and (max-width:800px){.cmpItem9 .lytImgTy3.imageR .contents,.cmpItem9 .lytImgTy3.imageL .contents{padding:26px 46px}
.cmpItem9>ul.navController1{top:30%}
}
@media only screen and (max-width:480px){.cmpItem9 .lytImgTy3.imageR .contents,.cmpItem9 .lytImgTy3.imageL .contents{padding:23px 23px}
}
@charset 'utf-8';.cmpKidsPicturePosBottom{clear:both;float:none !important;display:block !important;margin:0 auto}
.cmpKidsPictureContent{-moz-transition:height .5s linear 0;-webkit-transition:height .5s linear 0;trasition:height .5s linear 0}
@media only screen and (max-width:800px){.cmpKidsPicturePosBottom{width:60% !important}
}
@media only screen and (max-width:480px){.cmpKidsPicturePosBottom{width:80% !important}
}
.hdgPictureStory{margin-bottom:-1px;padding:50px 10% 40px;background-color:#ffab19;font-size:31px;font-size:3.1rem;color:#fff}
.cmpKidsPictureStory{position:relative;padding:0 8.75%;background-color:#ffab19;overflow:hidden}
.cmpKidsPictureView{position:relative;left:0;width:1000%;-moz-transition:left .5s ease-in-out;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out;+zoom:1}
.cmpKidsPictureView:after{clear:both;display:table;content:""}
.cmpKidsPictureWrapper{display:table;table-layout:fixed;border-collapse:collapse}
.cmpKidsPictureWrapper .cmpKidsPictureItem{display:table-cell;vertical-align:middle;text-align:center}
.cmpKidsPictureRoundup{background-color:#ffab19;height:0;overflow:hidden;margin-top:-5px;-webkit-transition:height .5s linear 0;transition:height .5s linear 0}
.cmpKidsPictureDescription{width:77.7778%;margin:0 auto;padding:0;font-size:18px;font-size:1.8rem;text-align:left;color:#fff}
.cmpKidsPictureDescription em{font-size:20px;font-size:2rem;color:#dc143c}
.cmpKidsPictureDescription img{display:block;width:50%;margin:0 auto}
.cmpKidsPictureDescription img.cmpKidsPictureFigure{display:block;width:50%;margin:0 auto}
.cmpKidsPictureDescription ins.floatingPseudoBefore{display:none}
.cmpKidsPictureNav{position:absolute;left:0;bottom:57%;width:100%;height:12.1569%;+zoom:1}
.cmpKidsPictureNav:after{clear:both;display:table;content:''}
.cmpKidsPictureControl{position:absolute;top:50%;width:5.1667%;height:100%;cursor:pointer;overflow:hidden}
.cmpKidsPictureControl img{display:block;width:100%}
.cmpKidsPicturePrev{left:8.75%}
.cmpKidsPictureNext{right:8.75%}
.cmpKidsPictureControlDisabled{display:none}
.hdgKidsNetiquette{display:table;width:100%;height:200px;+zoom:1}
.hdgKidsNetiquette:after{display:table-cell;width:34%;background-image:url('../libs/kids/image/netiquette-hdg-1.png');background-position:center top;background-repeat:no-repeat;content:''}
.hdgKidsNetiquette small{display:block;margin:.5em 0 0;font-size:18px;font-size:1.8rem}
.hdgKidsNetiquetteButton{display:inline-block;color:#fff;vertical-align:top}
.hdgKidsNetiquetteButton:before{display:inline-block;width:24px;height:24px;margin-right:6px;content:url(../libs/kids/image/cmp-kids-netiquette-top-btn-1.png);vertical-align:middle}
.hdgKidsNetiquetteButton:hover:before{content:url(../libs/kids/image/cmp-kids-netiquette-top-btn-1_o.png)}
.hdgKidsNetiquetteButton .pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-ffffff.png)}
.hdgKidsNetiquette h1{display:table-cell;width:66%;padding:0 30px;background:#17c3e5;vertical-align:middle;font-size:34px;font-size:3.4rem;font-weight:normal;color:#fff}
.hdgKidsNetiquette h1 .hdgKidsNetiquetteSub{display:block;font-size:18px;font-size:1.8rem}
.hdgNetiquetteNav{margin-top:0;margin-bottom:-1px;padding:50px 10% 40px;background-color:#ff7c24;color:#fff;font-size:31px;font-size:3.1rem}
.cmpKidsNetiquetteNav{position:relative;padding:0 0 50px;background-color:#ff7c24;font-size:16px;font-size:1.6rem}
.cmpKidsNetiquetteTop .cmpKidsNetiquetteNav{background-color:transparent}
.cmpKidsNetiquetteNavList{text-align:center}
.cmpKidsNetiquetteNavList li{display:inline-block;width:14.1667%;margin:0 2.1667%}
.cmpKidsNetiquetteTop .cmpKidsNetiquetteNavList li{margin:0 1%}
.cmpKidsNetiquetteNavList li a,.cmpKidsNetiquetteNavList li a img{display:block;width:100%}
.cmpKidsNetiquetteNavList>li>a>span{display:block;max-width:170px;margin:.5em auto 0;text-align:center;font-weight:bold;text-indent:-31px;color:#fff}
.cmpKidsNetiquetteNavList>li>a>span:before{display:inline-block;width:26px;height:26px;margin-right:5px;background-color:transparent;background-image:url(../libs/kids/image/cmp-kids-netiquette-nav-icon.png);background-position:left top;vertical-align:middle;content:''}
.cmpKidsNetiquetteNavList>li>a:hover>span:before{background-position:right top}
.cmpKidsNetiquetteNavList>li>a>span>b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-ffffff.png)}
.cmpKidsNetiquetteNavControl{display:none}
.cmpKidsNetiquetteTop{position:relative}
.cmpKidsNetiquetteTopContent{position:relative}
.cmpKidsNetiquetteTopImage{margin:0}
.cmpKidsNetiquetteTopImage img{display:block;width:100%}
.cmpKidsNetiquetteTopItem{position:absolute;top:0;width:50%;height:100%;z-index:1000;color:#fff}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopImage{width:50%;margin:0 0 0 auto}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem{width:50%;background-color:#17c3e5;background-image:-webkit-linear-gradient(#17c3e5,#13a4c1);background-image:linear-gradient(#17c3e5,#13a4c1)}
.cmpKidsNetiquetteTopItem>div{display:table;height:100%}
.cmpKidsNetiquetteTopItem>div>div{display:table-cell;vertical-align:top}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem>div>div{padding:0 5%}
.cmpKidsNetiquetteTopItem .hdg{margin:2em 0 .5em;font-size:28px;font-size:2.8rem}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem .hdg{margin:1.5em 0 .5em;font-size:44px;font-size:4.4rem}
.cmpKidsNetiquetteTopItem p{margin:0;font-size:21px;font-size:2.1rem}
.cmpKidsNetiquetteTopWhatis{background-color:#59b200;background-image:-webkit-linear-gradient(#59b200,#50a100);background-image:linear-gradient(#59b200,#50a100)}
.cmpKidsNetiquetteTopWhatis .cmpKidsNetiquetteTopImage{width:50%;margin:0 auto 0 0}
.cmpKidsNetiquetteTopWhatis .cmpKidsNetiquetteTopItem{right:5%}
.cmpKidsNetiquetteTopStudy{background-color:#ffa100;background-image:-webkit-linear-gradient(#ffa100,#e69200);background-image:linear-gradient(#ffa100,#e69200)}
.cmpKidsNetiquetteTopStudy .cmpKidsNetiquetteTopImage{width:50%;margin:0 0 0 auto}
.cmpKidsNetiquetteTopStudy .cmpKidsNetiquetteTopItem{left:5%}
.cmpKidsNetiquetteTopNav{text-align:center}
.cmpKidsNetiquetteTopNav li{display:inline-block;margin:0 12px;padding-bottom:50px}
.cmpKidsNetiquetteTopNav>li>a>span{display:block;width:100%;max-width:170px;margin:.5em auto 0;text-align:center;color:#fff;font-size:16px;font-size:1.6rem;font-weight:bold;text-indent:-31px}
.cmpKidsNetiquetteTopNav>li>a>span:before{display:inline-block;width:26px;height:26px;margin-right:5px;background-color:transparent;background-image:url(../libs/kids/image/cmp-kids-netiquette-nav-icon.png);background-position:left top;vertical-align:text-top;content:''}
.cmpKidsNetiquetteTopNav>li>a:hover>span:before{background-position:right top}
.cmpKidsNetiquetteTopNav>li>a>span>b.pseudoLinkKids{background-image:url(../libs/kids/image/bg-link-border-ffffff.png)}
.cmpKidsNetiquetteTopNav li a span.Ruby{display:inline}
@media only screen and (max-width:800px){.cmpKidsPictureDescription:after{clear:both;display:table;content:''}
.cmpKidsPictureDescription ins.floatingPseudoBefore{float:right;display:block;margin:0;padding:0;border:0;width:1px}
.hdgKidsNetiquette{position:relative;display:block;height:auto}
.hdgKidsNetiquette h1,.hdgKidsNetiquette:after{display:block;width:100%}
.hdgKidsNetiquette:after{position:absolute;top:-185px;left:0;z-index:1000;height:185px;background-size:cover}
.hdgKidsNetiquette h1{height:auto;margin-top:185px;padding:20px 40px}
.cmpKidsNetiquetteNavWrapper{width:85%;margin:0 auto;overflow:hidden}
.cmpKidsNetiquetteNav{font-size:18px;font-size:1.8rem}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList{position:relative;-moz-transition:left .3s ease-in-out;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out;+zoom:1}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList:after{clear:both;display:table;content:''}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList li{float:left;display:block;width:auto;margin:0}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList li a{padding:0 7%}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList>li>a>span{white-space:nowrap;text-indent:-13px}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList>li>a>span:before{width:31px;height:31px;background-image:url(../libs/kids/image/cmp-kids-picture-nav-2.png);background-size:cover;background-position:center center;background-repeat:no-repeat}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList>li>a:hover>span:before{background-image:url(../libs/kids/image/cmp-kids-picture-nav-2_o.png)}
.cmpKidsNetiquetteNavControl{position:absolute;left:0;top:0;width:100%;height:100%;height:-webkit-calc(100% - 50px - 21px - 0.5em);height:calc(100% - 50px - 21px - 0.5em)}
.cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavControl{display:block}
.cmpKidsNetiquetteNavControl li{position:absolute;top:50%;width:31px}
.cmpKidsNetiquetteNavControl li a{display:block;margin-top:-50%}
.cmpKidsNetiquetteNavControl li.cmpKidsNetiquetteNavPrev{left:3%}
.cmpKidsNetiquetteNavControl li.cmpKidsNetiquetteNavNext{right:3%}
.cmpKidsPictureStory{padding:0}
.cmpKidsPictureWrapper{margin-bottom:40px}
.cmpKidsPictureItem .cmpKidsPictureDescription img.cmpKidsPictureFigure{clear:both;float:right;padding-bottom:0}
.cmpKidsPictureNav{height:20%}
.cmpKidsPictureControl{width:31px}
.cmpKidsPictureControl img{max-width:200%;max-height:100%}
.cmpKidsPicturePrev{left:3%}
.cmpKidsPictureNext{right:3%}
.cmpKidsNetiquetteTop{border-top:5px solid #fff}
.cmpKidsNetiquetteTopItem{position:static;width:auto !important;border-top:1px solid #fff}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem{border-top:0}
.cmpKidsNetiquetteTopWhatis .cmpKidsNetiquetteTopItem{border-top-color:#6fdd00}
.cmpKidsNetiquetteTopStudy .cmpKidsNetiquetteTopItem{border-top-color:#ffaf2b}
.cmpKidsNetiquetteTopItem>div,.cmpKidsNetiquetteTopItem>div>div{display:block}
.cmpKidsNetiquetteTopItem>div>div{padding:5% !important}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem .hdg,.cmpKidsNetiquetteTopItem .hdg{margin-top:0}
.cmpKidsNetiquetteTop .cmpKidsNetiquetteTopImage{width:100%;margin:0}
}
@media only screen and (max-width:480px){.cmpKidsPictureWrapper{margin-bottom:30px}
.cmpKidsPictureDescription:after{padding-bottom:10px}
.cmpKidsPicturePrev{left:2%}
.cmpKidsPictureNext{right:2%}
.cmpKidsNetiquetteTopImage img{width:100%;max-width:none}
.cmpKidsNetiquetteTopTitle .cmpKidsNetiquetteTopItem .hdg{margin:0 0 .5em;font-size:34px;font-size:3.4rem}
.hdgKidsNetiquette h1{font-size:30px;font-size:3rem}
.cmpKidsNetiquetteNavControl{bottom:30%}
.cmpKidsNetiquetteNavControl li{width:31px;z-index:100}
.cmpKidsNetiquetteNav .cmpKidsNetiquetteNavWrapper .cmpKidsNetiquetteNavList li a{width:76%;margin:0 auto;padding:0}
.cmpKidsNetiquetteNavControl li.cmpKidsNetiquetteNavPrev{left:5%}
.cmpKidsNetiquetteNavControl li.cmpKidsNetiquetteNavNext{right:5%}
}
.cmpKidsPictureDescriptionImg{display:block;width:100%;margin-bottom:1em}
.cmpKidsPictureDescriptionImg img{width:auto}
.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_pc,.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_tab,.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_sp{display:none;margin:0 auto}
@media only screen and (min-width:801px){.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_pc{display:block}
}
@media only screen and (max-width:800px){.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_tab{display:block}
}
@media only screen and (max-width:480px){.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_tab{display:none}
.cmpKidsPictureDescriptionImg .cmpKidsPictureDescriptionImg_sp{display:block}
}
.cmpItem9 .lytImgTy3>.contents{padding:20px 46px 20px}
.cmpItem9 ul.slide>li .lead{font-size:26px;font-size:2.6rem;font-weight:bold;color:#333}
.cmpItem9 ul.slide>li .lead a{background-color:transparent;background-image:url(../libs/kids/image/bg-link-border-333333.png);background-position:left bottom .1em;background-repeat:repeat-x;background-size:50px 50px;display:inline}
.cmpItem9 ul.slide>li .lead a:hover{color:#999;background-image:url(../libs/kids/image/bg-link-border-999999.png)}
.cmpItem9 ul.slide>li .text{font-size:20px;font-size:2rem;margin-bottom:6px;color:#999}
.cmpItem9 ul.slide>li .info,.cmpItem9 ul.slide>li .text{font-size:18px;font-size:1.8rem}
.cmpItem9 ul.slide>li .info{margin-bottom:6px}
@media only screen and (max-width:800px){.cmpItem9 .lytImgTy3.imageR .contents,.cmpItem9 .lytImgTy3.imageL .contents{padding:26px 46px}
.cmpItem9>ul.navController1{top:30%}
}
@media only screen and (max-width:480px){.cmpItem9 .lytImgTy3.imageR .contents,.cmpItem9 .lytImgTy3.imageL .contents{padding:23px 23px}
}
a img,img{border:0;vertical-align:middle}
strong{font-style:normal;font-weight:bold}
small{font-size:100%}
ol,ul{list-style-type:none}
dd,dl,dt,li,ol,ul{margin:0;padding:0}
hr{background-color:#ccc;border:0;color:#ccc;height:1px;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;font-size:100%}
th{font-style:normal;font-weight:normal;margin:0;padding:0;text-align:left}
td{margin:0;padding:0}
blockquote,div,span{margin:0;padding:0}
pre{font-family:monospace;line-height:1;margin:0;padding:0}
button{background:0;border:0;cursor:pointer;padding:0;vertical-align:middle}
button,fieldset,form,input,label,legend,select,textarea{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:middle}
label{cursor:pointer}
textarea{resize:vertical}
* html textarea{margin-top:-2px}
*:first-child+html textarea{margin-top:-2px}
abbr,acronym{border:0}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
caption{text-align:left}
code,kbd,pre,samp,tt{font-family:monospace;line-height:1.0}
*+html code,*+html kbd,*+html pre,*+html samp,*+html tt{font-size:108%}
q:after,q:before{content:''}
article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,nav,section,summary,time,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{background:#fff;color:#333;line-height:1.5}
body *{box-sizing:border-box}
#myStatus{overflow:hidden}
a:hover{color:#448aca;text-decoration:none}
@media only screen and (max-width:480px){.pc-only{display:none !important}
}
.sp-only{display:none !important}
@media only screen and (max-width:480px){.sp-only{display:block !important}
br.sp-only{display:inline !important}
}
#layout{left:50%;overflow:hidden;position:relative}
#header{border-bottom:1px solid #c4c4c4;padding:0 10px;width:100%}
#header>div{margin:0 auto;max-width:1082px;position:relative}
@media only screen and (max-width:480px){#header{border-bottom:1px solid #f0f0f0}
}
.header--logo{padding:74px 0 36px;text-align:center}
@media only screen and (max-width:1280px){.header--logo{padding:5.78vw 0 2.81vw}
.header--logo img{width:22.17vw}
}
@media only screen and (max-width:480px){.header--logo{padding:18.93vw 0 5.6vw}
.header--logo::after{background:#f0f0f0;content:'';height:1px;left:0;position:absolute;top:13.33vw;width:100%}
.header--logo img{width:34.13vw}
}
.header--search{box-shadow:0 0 0 1px #dcdcdc;border-radius:20px;height:40px;left:0;position:absolute;top:24px;width:280px}
.header--search::before,.header--search::after{content:"";display:table}
.header--search::after{clear:both}
.header--search{zoom:1}
.header--search input{background:0;border:0;display:block;float:left;font-size:1.2rem;height:100%;padding:0;width:74%}
.header--search input:focus{outline:0}
.header--search button{border:0;display:block;float:left;height:100%;text-align:center;width:20%}
.header--search button img{width:23px}
@media only screen and (max-width:1280px){.header--search{border-radius:1.56vw;height:3.12vw;top:1.87vw}
.header--search input{font-size:.93vw}
.header--search button img{width:1.79vw}
}
@media only screen and (max-width:800px){.header--search{width:200px}
}
@media only screen and (max-width:480px){.header--search{border-radius:4.8vw;box-shadow:none;height:9.6vw;left:2.67%;top:1.86vw;width:94.66%}
.header--search.opened{box-shadow:0 0 0 1px #dcdcdc}
.header--search input{display:none;font-size:3.73vw;width:84%}
.header--search button{width:12%}
.header--search.opened input{display:block}
.header--search button img{width:6.4vw}
.header--search.opened img{opacity:.3}
}
.header--yahoo-logo{right:0;position:absolute;text-align:right;top:21px}
.header--yahoo-logo p:nth-child(1){color:#8f8f8f;font-size:1.2rem;line-height:1.5;margin-bottom:5px}
@media only screen and (max-width:1280px){.header--yahoo-logo{top:1.64vw}
.header--yahoo-logo p:nth-child(1){font-size:.93vw;margin-bottom:.39vw}
.header--yahoo-logo p:nth-child(2) img{width:13.82vw}
}
@media only screen and (max-width:480px){.header--yahoo-logo{top:1.56vw;right:2.88vw}
.header--yahoo-logo p:nth-child(1){font-size:2.13vw;margin-bottom:.57vw}
.header--yahoo-logo p:nth-child(2) img{width:28.32vw}
}
.gnav{width:100%}
.gnav ul{margin:0 auto;max-width:720px}
.gnav ul:before,.gnav ul:after{content:"";display:table}
.gnav ul:after{clear:both}
.gnav ul{zoom:1}
.gnav li{float:left;height:112px;margin-right:3.344%;text-align:center;width:13.88%}
.gnav li:last-child{margin-right:0}
.gnav li a{color:#333;display:block;font-size:1.4rem;font-weight:bold;height:100%;padding-top:15px;position:relative;text-decoration:none}
.gnav li img{display:block;margin:0 auto;width:60px}
.gnav li img.hover{left:50%;opacity:0;position:absolute;top:15px;transform:translateX(-50%);transition:.2s}
.gnav li a.gnav--game img.hover{background-color:#6ccdba}
.gnav li a.gnav--video img.hover{background-color:#a6ce4e}
.gnav li a.gnav--download img.hover{background-color:#f09d52}
.gnav li a.gnav--trivia img.hover{background-color:#a55cd9}
.gnav li a.gnav--character img.hover{background-color:#5baeeb}
.gnav li a.gnav--netiquette img.hover{background-color:#df629d}
.gnav li a:hover,.gnav li a.current{text-decoration:underline !important}
.gnav li a:hover img.hover,.gnav li a.current img.hover{opacity:1}
@media only screen and (max-width:1280px){.gnav ul{max-width:56.25%}
.gnav li{height:8.75vw}
.gnav li img{width:4.68vw}
.gnav li a{font-size:1.09vw;padding-top:1.17vw}
.gnav li img.hover{top:1.17vw}
}
@media only screen and (max-width:480px){.gnav{overflow:auto}
.gnav::-webkit-scrollbar{display:none}
.gnav ul{max-width:128%;width:128%}
.gnav li{height:15.46vw;margin-right:0;width:16.66%}
.gnav li img{width:9.06vw}
.gnav li a{font-size:2.66vw}
}
.visual-animate{height:100%;position:relative;width:100%;z-index:1}
.visual-animate--layer{height:100%;overflow:hidden;width:100%}
.visual-animate--layer--inner{height:100%;margin:0 auto;overflow:hidden;position:relative;width:100%}
.visual-animate--bg{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}
.visual-animate--bg--layer{height:100%;width:100%}
.visual-animate--bg--layer--inner{height:100%;text-align:center;width:100%}
.visual-animate--contents{height:100%}
.visual-animate ul.slide{height:100%;left:0;position:absolute;top:0;width:100%}
.visual-animate ul.slide:before,.visual-animate ul.slide:after{content:"";display:table}
.visual-animate ul.slide:after{clear:both}
.visual-animate ul.slide{zoom:1}
.visual-animate ul.slide>li{float:left;height:100%;padding:0 16px;position:relative;width:100%}
.visual-animate ul.fade{height:100%;width:100%}
.visual-animate ul.fade>li{height:100%;left:0;position:absolute;top:0;width:100%}
.visual-animate--btn-prev,.visual-animate--btn-next{display:table;height:100%;position:absolute;top:0;z-index:9999}
.visual-animate--btn-prev{left:10px}
.visual-animate--btn-next{right:10px}
.visual-animate--btn-prev>div,.visual-animate--btn-next>div{display:table-cell;height:100%;vertical-align:middle}
.visual-animate--btn-prev span,.visual-animate--btn-next span{cursor:pointer;display:inline-block}
.visual-animate--btn-prev img,.visual-animate--btn-next img{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.5;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;width:100%}
.visual-animate--btn-prev span:hover img,.visual-animate--btn-next span:hover img{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}
.visual-animate--btn-prev span:hover img{-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}
.visual-animate--btn-next span:hover img{-webkit-transform:translate(10px,0);transform:translate(10px,0)}
@media only screen and (max-width:600px){.visual-animate--btn-prev{width:6.66%}
.visual-animate--btn-next{width:6.66%}
}
ul.visual-animate--dot{padding:10px 0 0;text-align:center;width:100%}
ul.visual-animate--dot li{background:#ccc;-webkit-border-radius:10px;border-radius:10px;cursor:pointer;display:inline-block;height:20px;margin-right:10px;width:20px}
ul.visual-animate--dot li.current{background:#39c}
ul.visual-animate--dot li:last-child{margin-right:0}
.visual-animate--num{bottom:0;position:absolute;text-align:center;width:100%}
.visual-animate--num span{background:rgba(255,255,255,0.8);display:inline-block;padding:2px 5px}
.visual-animate--overlay{background:rgba(255,255,255,0.8);height:100%;position:absolute;top:0;width:-webkit-calc((100% - 600px) / 2);width:calc((100% - 600px) / 2);z-index:9998}
.visual-animate--overlay__left{left:0}
.visual-animate--overlay__right{right:0}
@media only screen and (max-width:1000px){.visual-animate--overlay{display:none}
}
.hero-panel{background:#09F;height:26.04vw;overflow:hidden;position:relative;width:100%}
.hero-panel li{background:#fff;box-shadow:4px 4px 20px 0 #57b9ff;border-radius:1.04vw;height:13.69vw;left:200%;padding:.62vw;position:absolute;top:4.55vw;width:12.91vw}
.hero-panel li:nth-child(3){left:50%;margin-left:40.625vw}
.hero-panel li:nth-last-child(-n+2){left:50%;margin-left:-53.54vw}
.hero-panel li:nth-child(2){left:50%;margin-left:26.04vw}
.hero-panel li:last-child{left:50%;margin-left:-38.95vw}
.hero-panel li:first-child{left:50%;margin-left:-24.37vw}
.hero-panel li:before,.hero-panel li:after{content:"";display:table}
.hero-panel li:after{clear:both}
.hero-panel li{zoom:1}
@media only screen and (max-width:480px){.hero-panel{height:129.33vw}
.hero-panel li{border-radius:5.33vw;height:70.13vw;left:100%;padding:2.66vw;top:27.06vw;width:74.66vw}
.hero-panel li:nth-child(3){left:100%;margin-left:0}
.hero-panel li:nth-last-child(-n+2){left:100%;margin-left:0}
.hero-panel li:nth-child(2){left:50%;margin-left:42.66vw}
.hero-panel li:last-child{left:50%;margin-left:-117.33vw}
.hero-panel li:first-child{left:50%;margin-left:-37.33vw}
}
.hero-panel li.current{height:20.72vw;padding:.62vw .62vw .62vw 1.25vw;top:1.04vw;width:48.75vw}
@media only screen and (max-width:480px){.hero-panel li.current{height:113.6vw;padding:2.66vw;top:5.33vw;width:74.66vw}
}
.hero-panel li.current .hero-panel--cols{height:100%}
.hero-panel li.current .hero-panel--cols::before,.hero-panel li.current .hero-panel--cols::after{content:"";display:table}
.hero-panel li.current .hero-panel--cols::after{clear:both}
.hero-panel li.current .hero-panel--cols{zoom:1}
.hero-panel li .hero-panel--content{opacity:.5}
.hero-panel li.current .hero-panel--content{height:100%;float:left;opacity:1;width:36%}
.hero-panel li.current .hero-panel--content>div{display:table;height:100%;width:100%}
.hero-panel li .hero-panel--content>div>div{padding:.625vw}
.hero-panel li.current .hero-panel--content>div>div{display:table-cell;height:100%;padding:0;vertical-align:middle;width:100%}
.hero-panel li .hero-panel--content p{font-size:.83vw;font-weight:bold;height:2.5vw;line-height:1.5;overflow:hidden}
.hero-panel li.current .hero-panel--content p{font-size:1.66vw;font-weight:bold;height:10vw;line-height:1.5;margin-bottom:2.18vw;padding:0}
@media only screen and (max-width:480px){.hero-panel li.current .hero-panel--content{float:none;width:100%}
.hero-panel li.current .hero-panel--content>div{display:block}
.hero-panel li.current .hero-panel--content>div>div{display:block}
.hero-panel li .hero-panel--content p{display:none}
.hero-panel li.current .hero-panel--content p{display:block;font-size:5.86vw;height:35.16vw;margin-bottom:6.13vw}
}
.hero-panel--fig{height:7.77vw;opacity:.5;overflow:hidden;width:100%}
.hero-panel li.current .hero-panel--fig{float:right;height:19.48vw;opacity:1;width:62.34%}
.hero-panel--fig picture{display:block;height:100%;width:100%}
.hero-panel--fig>div{background:#000;border-radius:.52vw;height:100%;width:11.66vw}
.hero-panel li.current .hero-panel--fig>div{height:100%;width:100%}
@media only screen and (max-width:480px){.hero-panel--fig{height:39.8vw}
.hero-panel li.current .hero-panel--fig{float:none;height:45.86vw;margin-bottom:4.26vw;width:100%}
.hero-panel--fig>div{border-radius:2.66vw;height:45.86vw;width:100%}
}
.hero-panel li .hero-panel--more{display:none}
.hero-panel li.current .hero-panel--more{display:block}
.hero-panel li.current .hero-panel--more a{background:#0095ff;border-radius:1.35vw;color:#fff;display:block;font-size:1.35vw;font-weight:bold;height:2.7vw;line-height:2.7vw;margin:0 auto;text-align:center;text-decoration:none;width:12.5vw}
@media only screen and (max-width:480px){.hero-panel li.current .hero-panel--more a{border-radius:6.93vw;font-size:4.8vw;height:13.86vw;line-height:13.86vw;width:85.71%}
}
.hero-panel--nav{bottom:.72vw;left:0;position:absolute;text-align:center;width:100%}
@media only screen and (max-width:480px){.hero-panel--nav{bottom:2.2vw}
}
.hero-panel--btn-prev,.hero-panel--btn-next{border-radius:1.35vw;box-shadow:.2vw .2vw .83vw 0 #3baeff;cursor:pointer;display:inline-block;height:2.7vw;text-align:center;vertical-align:middle;width:2.7vw;z-index:9999}
.hero-panel--btn-prev:hover,.hero-panel--btn-next:hover{opacity:.7}
.hero-panel--btn-prev{background:#fff url(../libs/kids/image/ico_arrow_prev.png) 46% 50% no-repeat;background-size:28.84% auto}
.hero-panel--btn-next{background:#fff url(../libs/kids/image/ico_arrow_next.png) 54% 50% no-repeat;background-size:28.84% auto}
@media only screen and (max-width:480px){.hero-panel--btn-prev,.hero-panel--btn-next{display:none}
}
.hero-panel--dot{bottom:1.04vw;display:inline-block;margin:0 72px;vertical-align:middle}
.hero-panel--dot::before,.hero-panel--dot::after{content:"";display:table}
.hero-panel--dot::after{clear:both}
.hero-panel--dot{zoom:1}
.hero-panel--dot span{background:#fff;border-radius:.36vw;display:inline-block;margin-right:.41vw;height:.72vw;width:.72vw}
.hero-panel--dot span:last-child{margin-right:0}
.hero-panel--dot span.current{background:#303484}
@media only screen and (max-width:480px){.hero-panel--dot{bottom:2.288vw;margin:0}
.hero-panel--dot span{border-radius:1.865vw;margin-right:2.13vw;height:3.73vw;width:3.73vw}
.hero-panel--dot span:last-child{margin-right:0}
}
.panel-menu{padding:30px 10px 52px;width:100%}
.panel-menu ul{margin:0 auto;max-width:1056px}
.panel-menu ul:before,.panel-menu ul:after{content:"";display:table}
.panel-menu ul:after{clear:both}
.panel-menu ul{zoom:1}
.panel-menu li{float:left;height:0;margin-right:3.416%;padding-top:13.82%;position:relative;text-align:center;width:13.82%}
.panel-menu li:last-child{margin-right:0}
.panel-menu li a{border-radius:50%;color:#fff;display:block;font-size:1.8rem;font-weight:bold;height:100%;left:0;padding-top:27px;position:absolute;text-decoration:none;top:0;-webkit-transform:scale(1);transform:scale(1);transition:.3s ease-in-out;width:100%}
.panel-menu li a:hover{opacity:.7;-webkit-transform:scale(1.2);transform:scale(1.2)}
.panel-menu--game a{background:#6ccdba;box-shadow:4px 4px 16px 0 #6ccdba}
.panel-menu--movie a{background:#a6ce4e;box-shadow:4px 4px 16px 0 rgba(108,205,186,0.6)}
.panel-menu--play a{background:#f09d52;box-shadow:4px 4px 16px 0 rgba(240,157,82,0.6)}
.panel-menu--quiz a{background:#a55cd9;box-shadow:4px 4px 16px 0 rgba(165,92,217,0.6)}
.panel-menu--character a{background:#5baeeb;box-shadow:4px 4px 16px 0 rgba(91,174,235,0.6)}
.panel-menu--ticket a{background:#df629d;box-shadow:4px 4px 16px 0 rgba(223,98,157,0.7)}
.panel-menu li img{display:block;margin:0 auto;width:60px}
@media only screen and (max-width:1056px){.panel-menu{padding:2.84vw 10px 4.92vw;width:100%}
.panel-menu li a{font-size:1.7vw;padding-top:2.55vw}
.panel-menu li img{width:5.68vw}
}
@media only screen and (max-width:480px){.panel-menu{padding:8vw 0 13.86vw}
.panel-menu li a{font-size:3.2vw;padding-top:5.33vw}
.panel-menu li{margin:0 5.33% 5.33% 0;padding-top:26.66%;width:26.66%}
.panel-menu li:nth-child(3n){margin-right:0}
.panel-menu li:nth-child(3n+1){margin-left:4.66%}
.panel-menu li:nth-child(4n){clear:both}
.panel-menu li:nth-last-child(-n+3){margin-bottom:0}
.panel-menu li img{width:9.06vw}
}
.pickup{padding:0 10px 3.9%}
.pickup__game{background:#6ccdba}
.pickup__movie{background:#a6ce4e}
.pickup__play{background:#f09d52}
.pickup__quiz{background:#a55cd9}
.pickup--hd{color:#fff;font-size:5.2rem;font-weight:bold;line-height:1;padding:3.9% 0 1%;text-align:center}
.pickup--hd img{vertical-align:-22%;width:60px}
.pickup--txt{color:#fff;font-size:2rem;line-height:1.5;margin-bottom:1.5%;text-align:center}
.pickup--items{height:336px;margin:0 auto;max-width:1846px}
.pickup--items::before,.pickup--items::after{content:"";display:table}
.pickup--items::after{clear:both}
.pickup--items{zoom:1}
.pickup--item{background:#fff;border-radius:20px;float:left;margin-right:1vw;position:relative;width:18.95%}
.pickup--item::after{background:url(../libs/kids/image/pickup_arrow.png) 50% 50% no-repeat;background-size:25% 43.75%;border-radius:50%;bottom:2.97%;content:'';height:0;padding-top:9.14%;position:absolute;right:2.85%;width:9.14%}
.pickup__game .pickup--item::after{background-color:#6ccdba;box-shadow:4px 4px 16px 0 rgba(112,235,211,0.75)}
.pickup__movie .pickup--item::after{background-color:#a6ce4e;box-shadow:4px 4px 16px 0 rgba(192,237,94,0.8)}
.pickup__play .pickup--item::after{background-color:#f09d52;box-shadow:4px 4px 16px 0 #fdcc9f}
.pickup__quiz .pickup--item::after{background-color:#a55cd9;box-shadow:4px 4px 16px 0 #d08eff}
.pickup--item:last-child{margin-right:0}
.pickup--item>div{padding:2.85% 2.85% 0}
.pickup--item--fig{background:#fff;border-radius:10px;height:67.48%;margin-bottom:6.13%;overflow:hidden;width:100%}
.pickup--item--fig>div{display:block;height:100%;-webkit-transform:scale(1);transform:scale(1);transition:.3s ease-in-out;width:100%}
.pickup--item:hover .pickup--item--fig>div{-webkit-transform:scale(1.2);transform:scale(1.2)}
.pickup--item--title{color:#333;font-size:2rem;font-weight:bold;height:18.71%;line-height:1.5;padding:0 6.13%;text-align:left;width:100%}
.pickup--item--title a{color:#333;display:block;height:100%;text-decoration:none;width:100%}
.pickup--item--title a:hover{text-decoration:underline !important}
.pickup--more{margin-top:2.27%;text-align:center}
.pickup--more a{align-items:center;background:#fff;border:2px solid #fff;border-radius:999px;color:#fff;display:inline-flex;font-size:2.6rem;font-weight:bold;height:52px;justify-content:center;line-height:1;text-decoration:none;width:240px}
.pickup__game .pickup--more a{color:#6ccdba}
.pickup__movie .pickup--more a{color:#a6ce4e}
.pickup__play .pickup--more a{color:#f09d52}
.pickup__quiz .pickup--more a{color:#a55cd9}
.pickup--more a:hover{background:none !important;color:#fff !important}
@media only screen and (max-width:1846px){.pickup--hd{font-size:2.81vw}
.pickup--hd img{width:3.25vw}
.pickup--txt{font-size:1.08vw}
.pickup--items{height:18.22vw}
.pickup--item{border-radius:1.08vw}
.pickup--item--fig{border-radius:.54vw}
.pickup--item--title{font-size:1.08vw}
.pickup--more a{font-size:1.4vw;height:2.8vw;width:13vw}
}
@media only screen and (max-width:480px){.pickup{padding:0 0 9.6vw}
.pickup--hd{font-size:11.2vw;padding:7.46% 0 5.33vw}
.pickup--hd img{width:12.26vw}
.pickup--txt{font-size:5.33vw;padding:0 2.66vw;margin-bottom:7.46vw;text-align:left}
.pickup--items{height:72.8vw}
.pickup--item{border-radius:5.33vw;margin-right:5.60vw;width:62.93%}
.pickup--item::after{bottom:3.66%;padding-top:13.55%;right:4.23%;width:13.55%}
.pickup--item>div{padding:4.23% 4.23% 0}
.pickup--item--fig{border-radius:2.66vw;height:55.13%;margin-bottom:7.4%}
.pickup--item--title{font-size:5.33vw;height:22.81%;padding:0}
.pickup--more{margin-top:7.46vw}
.pickup--more a{font-size:4.8vw;height:15.4vw;width:42.00%}
}
.pickup--items .visual-animate--layer--inner{overflow:visible;max-width:18.95%}
@media only screen and (max-width:480px){.pickup--items .visual-animate--layer--inner{max-width:62.93%}
}
.character{background:#5baeeb;padding:0 0 3.9%}
.character--hd{color:#fff;font-size:5.2rem;font-weight:bold;line-height:1;padding:3.35% 0 1%;text-align:center}
.character--hd img{vertical-align:-22%;width:60px}
.character--txt{color:#fff;font-size:2rem;line-height:1.5;margin-bottom:38px;text-align:center}
.character--items{height:350px;line-height:1.5;margin:0 auto;width:100%}
.character--items .visual-animate--layer ul>li a{background:#fff;border-radius:50%;box-shadow:4px 4px 16px #3997dd;display:block;overflow:hidden;width:100%;z-index:1}
.character--items .visual-animate--layer ul>li a img{display:block;transition:.4s;width:100%}
@media only screen and (min-width:800px){.character--items .visual-animate--layer ul>li a:hover img{opacity:.8;transform:scale(1.2)}
}
.character--items .visual-animate--layer ul>li p{color:#fff;font-size:1.6rem;margin-top:20px;padding:0 5%}
.character--items .visual-animate--layer--inner{overflow:visible;max-width:262px}
.character--nav{text-align:center}
.character--more{align-items:center;background:#fff;border:2px solid #fff;border-radius:999px;color:#5baeeb;display:inline-flex;font-size:2.6rem;font-weight:bold;height:52px;justify-content:center;line-height:1;margin:0 72px;text-decoration:none;vertical-align:top;width:240px}
.character--more:hover{background:0;color:#fff}
.character--btn-prev,.character--btn-next{background:#fff;border-radius:26px;box-shadow:4px 4px 16px 0 #3baeff;cursor:pointer;display:inline-block !important;height:52px;text-align:center;vertical-align:top;width:52px}
.character--btn-prev:hover,.character--btn-next:hover{opacity:.7}
.character--btn-prev{background:#fff url(../libs/kids/image/ico_arrow_prev.png) 46% 50% no-repeat;background-size:28.84% auto}
.character--btn-next{background:#fff url(../libs/kids/image/ico_arrow_next.png) 54% 50% no-repeat;background-size:28.84% auto}
@media only screen and (max-width:1846px){.character--hd{font-size:2.81vw}
.character--hd img{width:3.25vw}
.character--txt{font-size:1.04vw;margin-bottom:1.97vw}
.character--items{height:18.22vw}
.character--items .visual-animate--layer ul>li p{font-size:.83vw}
.character--items .visual-animate--layer--inner{max-width:13.64%}
.character--more{font-size:1.4vw;height:2.8vw;margin:0 3.75vw;width:13vw}
.character--btn-prev,.character--btn-next{border-radius:1.4vw;height:2.8vw;width:2.8vw}
}
@media only screen and (max-width:480px){.character{padding:0 0 9.6vw}
.character--hd{font-size:11.2vw;padding:7.46% 0 5.33vw}
.character--hd img{width:12.26vw}
.character--txt{font-size:5.33vw;padding:0 2.66vw;margin-bottom:7.46vw;text-align:left}
.character--items{height:68vw}
.character--nav{margin-top:7.46vw}
.character--more{font-size:4.8vw;height:15.4vw;width:42.00%}
.character--btn-prev,.character--btn-next{display:none !important}
.character--items .visual-animate--layer--inner{max-width:61.33vw}
.character--items .visual-animate--layer ul>li p{font-size:4.26vw}
}
.hero_panel_top_kids{margin:0 calc(50% - 50vw)}
.pickup_top_kids{margin:0 calc(50% - 50vw)}
.trivia_pickup_kids{margin:0 calc(50% - 50vw)}
.gnav li img{opacity:.8}
.gnav li img:hover{opacity:1}
.gnav li img.hover{display:none}
.hero-panel li{box-shadow:none}
.hero-panel--btn-next{background:#fff url(../libs/kids/image/ico_arrow_next.png) 54% 50% no-repeat;background-size:28.84% auto;box-shadow:none}
.hero-panel--btn-prev{background:#fff url(../libs/kids/image/ico_arrow_prev.png) 46% 50% no-repeat;background-size:28.84% auto;box-shadow:none}
.panel-menu a{box-shadow:none !important}
@media only screen and (max-width:480px){.pickup--txt{font-size:4.8vw;padding:0 8vw}
}
.pickup--item::after{background:url(../libs/kids/image/pickup_arrow.png) 50% 50% no-repeat;background-size:25% 43.75%;box-shadow:none !important}
.pickup--item .pickup--item--fig>div{background-size:cover !important;position:relative}
.pickup--item .pickup--item--fig>div>img{display:block;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}
@supports(object-fit:cover){.pickup--item .pickup--item--fig>div>img{height:100%;left:0;object-fit:cover;position:static;top:0;transform:none;width:100%}
}
.pickup--item:hover .pickup--item--fig>div{-webkit-transform:scale(1);transform:scale(1)}
@media only screen and (max-width:480px){.character--txt{font-size:4.8vw;padding:0 8vw}
}
.character--items .visual-animate--layer ul>li{padding-left:.83vw !important;padding-right:.83vw !important}
.character--items .visual-animate--layer ul>li p{margin:1vw 0 0}
@media only screen and (max-width:480px){.character--items{height:auto !important;width:100%}
.character--items .visual-animate--layer{height:auto}
.character--items .visual-animate--layer--inner{max-width:100%;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;box-sizing:content-box;padding-bottom:100px}
.character--items .visual-animate--layer--inner::-webkit-scrollbar{display:none}
.character--items ul.slide{height:auto;position:relative;white-space:nowrap;width:auto !important;display:flex}
.character--items .visual-animate--layer ul>li{display:block;float:none;margin:0 4vw !important;padding-left:0 !important;padding-right:0 !important;vertical-align:top;width:60vw !important}
.character--items .visual-animate--layer ul>li.visual-animate--first{margin-left:20vw !important}
.character--items .visual-animate--layer ul>li.visual-animate--last{margin-right:20vw !important}
.character--items a{border-radius:30vw;display:block;height:60vw;overflow:hidden;width:60vw !important}
.character--items img{width:100%}
.character--items p{color:#fff;font-size:4.26vw;padding-top:4vw;text-align:center;white-space:normal}
}
.character--items .visual-animate--layer ul>li a{box-shadow:none}
.character--btn-next{background:#fff url(../libs/kids/image/ico_arrow_next.png) 54% 50% no-repeat;background-size:28.84% auto}
.character--btn-prev{background:#fff url(../libs/kids/image/ico_arrow_prev.png) 46% 50% no-repeat;background-size:28.84% auto}
@media only screen and (max-width:480px){.character--items{height:72vw}
}
.visual-animate ul.slide>li{padding-left:0;padding-right:0}
.panel-menu{padding-bottom:30px}
@media only screen and (max-width:1056px){.panel-menu{padding-bottom:2.84vw}
}
@media only screen and (max-width:480px){.panel-menu{padding-bottom:8vw}
}
@media only screen and (max-width:480px){.pickup--hd{font-size:36px}
.character--hd{font-size:36px}
}
.pickup--slider{overflow:hidden}
.pickup--slider--inn{padding-bottom:100px}
.pickup--slider ul{display:flex;justify-content:space-between;padding:0 .5vw}
.pickup--slider li{background:#fff;border-radius:1.08vw;height:18.47591vw;overflow:hidden;width:18.8vw}
.pickup--slider a{color:#333;display:block;height:100%;padding:.5vw .5vw 1.5vw;position:relative}
.pickup--slider a:hover{text-decoration:underline !important}
.pickup--slider a:after{background:url(../libs/kids/image/pickup_arrow.png) center no-repeat;background-size:25% 43.75%;border-radius:50%;bottom:.5vw;content:"";display:block;height:1.72vw;position:absolute;right:.5vw;width:1.72vw}
.pickup__game .pickup--slider a:after{background-color:#6ccdba}
.pickup__movie .pickup--slider a:after{background-color:#a6ce4e}
.pickup__play .pickup--slider a:after{background-color:#f09d52}
.pickup__quiz .pickup--slider a:after{background-color:#a55cd9}
.pickup--slider .img-wrap{border-radius:.54vw;display:block;height:12.10208vw;margin-bottom:6.13%;overflow:hidden;width:100%}
.pickup--slider img{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}
.pickup--slider .title{display:block;font-size:1.08vw;font-weight:bold;height:3.35514vw;padding:0 3%;width:100%}
@media only screen and (max-width:480px){.pickup--slider--inn{overflow-x:auto;-webkit-overflow-scrolling:touch}
.pickup--slider ul{display:inline-block;letter-spacing:-.4em;padding:0 15.7vw;white-space:nowrap}
.pickup--slider li{border-radius:5.33vw;display:inline-block;height:72.8vw;letter-spacing:normal;margin:0 3vw;vertical-align:top;width:62.6vw}
.pickup--slider a{padding:2.6vw 2.6vw 12vw}
.pickup--slider a:after{background-size:25% 43.75%;bottom:2.6vw;height:9.2vw;right:2.6vw;width:9.2vw}
.pickup--slider .img-wrap{border-radius:2.66vw;height:38.672vw}
.pickup--slider .title{font-size:5.33vw;height:16vw;padding:0;white-space:normal}
}
.footerKidsNav{margin-bottom:20px}
.footerKidsNav .column{position:relative !important}
.textbox_image_kids{margin:0 auto;max-width:1200px}
.strFooterKids{margin:30px auto 0;max-width:1200px}
.footerYahooKidsBanner{margin:0 auto;max-width:450px}
.hdgKidsContentFooter{font-size:3rem;font-weight:bold;margin:20px 0;text-align:center}
.footerLogo{margin-bottom:20px}
.footerLogo span{display:none}