@charset "utf-8";@import "/etc/designs/disney/clientlibs/marvel/css/adds.css";.strContents,.strHeader>.headerInner,.strNavigation>.navGlobalInner,.areaPageHeader,.areaPageHeader .navPageLocal>ul,.strFooter>.footerUtility,.strFooter>.footerUtility>.footerSns>ul,.strFooter>ul.footerSitemap,ul.navController1,.secListAll,.setTblHead,.lytImgTy2,ul.listLinkTy3,ul.tabLinkBa,.secCalendar.typeChannel ul.tabLinkTy1,ul.listIconStudio,ol.listStep>li,.pagination>ul,dl.tblKana,form.formRefinerBa>.header,form.formRefinerBa>.header>.sub,form.formRefinerBa>.contents,form.formRefinerBa>.contents ul.listCheckBa li>label,.cmpMain>ul.slide,.cmpMain2>ul.slide,.cmpMain>ul.slide>li,.cmpMain2>ul.slide>li,.cmpMain>ul.slide>li>ul.list,.cmpMain2>ul.slide>li>ul.list,.cmpMain>ul.nav,.cmpMain2>ul.nav,.navChannel>.slideWrap>ul.slide,.navChannel>ul.navController,.navChannel>ul.navController1,.cmpMovie,.cmpMovie>.data,.cmpMovie>.data .slideWrap ul.slide,.cmpItem,.cmpItem>.slideWrap>ul.slide,.cmpItem>ul.nav,.cmpItem>ul.item,.cmpItem>ul.item>li.type1>a,.cmpItem>ul.item>li.type1>div,.cmpItem>ul.item>li.type2>a,.cmpItem>ul.item>li.type2>div,.cmpItem>ul.item>li.type1.isColorDark>a,.cmpItem>ul.item>li.type1.isColorDark>div,.cmpItem>ul.item>li.type2.isColorDark>a,.cmpItem>ul.item>li.type2.isColorDark>div,.cmpItem1>ul,.cmpItem1 ul.slide,.cmpItem2 ul.slide,.cmpItem3 ul.slide,.cmpItem4>ul.slide,.cmpItem4>ul.slide>li>a,.cmpItem4>ul.slide>li.type1>a,.cmpItem4>ul.slide>li.type4>a,.cmpItem4>ul.slide>li.type3>a,.cmpItem4>ul.slide>li.type3 .data>dl.list,.cmpItem5 ul.slide,.cmpItem5 ul.slide>li>a>.data ul.icon,.cmpItem6>ul.item>li,.cmpItem6>ul.item>li>.info,.cmpItem6>ul.item>li .data>dl.list,.cmpItem6>ul.item>li .data ul.icon,.cmpItem7 ul.slide,.cmpItem7 ul.slide>li,.cmpItem7 ul.slide>li .info,.cmpItem8 ul.slide,.cmpItem9 ul.slide,.cmpNews,.cmpNews>.newsWrap>.news>.sns>ul,.cmpNews>.newsWrap>ul.item,ol.cmpRankingMusic,ol.cmpRankingMusic>li,.cmpBanner>ul.tab,.cmpNavCharacter>.slideWrap>ul.slide,.cmpNavCharacter.typeFew>.slideWrap>ul.slide,.cmpColumn,.cmpColumn.typeCol2.typeGallery>.column.type1>ul,ul.cmpListIcon,.cmpPanelSns>div,.cmpPanelSns>div ul,.cmpPanel{*zoom:1}
.strContents:before,.strHeader>.headerInner:before,.strNavigation>.navGlobalInner:before,.areaPageHeader:before,.areaPageHeader .navPageLocal>ul:before,.strFooter>.footerUtility:before,.strFooter>.footerUtility>.footerSns>ul:before,.strFooter>ul.footerSitemap:before,ul.navController1:before,.secListAll:before,.setTblHead:before,.lytImgTy2:before,ul.listLinkTy3:before,ul.tabLinkBa:before,.secCalendar.typeChannel ul.tabLinkTy1:before,ul.listIconStudio:before,ol.listStep>li:before,.pagination>ul:before,dl.tblKana:before,form.formRefinerBa>.header:before,form.formRefinerBa>.header>.sub:before,form.formRefinerBa>.contents:before,form.formRefinerBa>.contents ul.listCheckBa li>label:before,.cmpMain>ul.slide:before,.cmpMain2>ul.slide:before,.cmpMain>ul.slide>li:before,.cmpMain2>ul.slide>li:before,.cmpMain>ul.slide>li>ul.list:before,.cmpMain2>ul.slide>li>ul.list:before,.cmpMain>ul.nav:before,.cmpMain2>ul.nav:before,.navChannel>.slideWrap>ul.slide:before,.navChannel>ul.navController:before,.navChannel>ul.navController1:before,.cmpMovie:before,.cmpMovie>.data:before,.cmpMovie>.data .slideWrap ul.slide:before,.cmpItem:before,.cmpItem>.slideWrap>ul.slide:before,.cmpItem>ul.nav:before,.cmpItem>ul.item:before,.cmpItem>ul.item>li.type1>a:before,.cmpItem>ul.item>li.type1>div:before,.cmpItem>ul.item>li.type2>a:before,.cmpItem>ul.item>li.type2>div:before,.cmpItem>ul.item>li.type1.isColorDark>a:before,.cmpItem>ul.item>li.type1.isColorDark>div:before,.cmpItem>ul.item>li.type2.isColorDark>a:before,.cmpItem>ul.item>li.type2.isColorDark>div:before,.cmpItem1>ul:before,.cmpItem1 ul.slide:before,.cmpItem2 ul.slide:before,.cmpItem3 ul.slide:before,.cmpItem4>ul.slide:before,.cmpItem4>ul.slide>li>a:before,.cmpItem4>ul.slide>li.type1>a:before,.cmpItem4>ul.slide>li.type4>a:before,.cmpItem4>ul.slide>li.type3>a:before,.cmpItem4>ul.slide>li.type3 .data>dl.list:before,.cmpItem5 ul.slide:before,.cmpItem5 ul.slide>li>a>.data ul.icon:before,.cmpItem6>ul.item>li:before,.cmpItem6>ul.item>li>.info:before,.cmpItem6>ul.item>li .data>dl.list:before,.cmpItem6>ul.item>li .data ul.icon:before,.cmpItem7 ul.slide:before,.cmpItem7 ul.slide>li:before,.cmpItem7 ul.slide>li .info:before,.cmpItem8 ul.slide:before,.cmpItem9 ul.slide:before,.cmpNews:before,.cmpNews>.newsWrap>.news>.sns>ul:before,.cmpNews>.newsWrap>ul.item:before,ol.cmpRankingMusic:before,ol.cmpRankingMusic>li:before,.cmpBanner>ul.tab:before,.cmpNavCharacter>.slideWrap>ul.slide:before,.cmpColumn:before,.cmpColumn.typeCol2.typeGallery>.column.type1>ul:before,ul.cmpListIcon:before,.cmpPanel:before,.cmpPanelSns>div ul:before,.strContents:after,.strHeader>.headerInner:after,.strNavigation>.navGlobalInner:after,.areaPageHeader:after,.areaPageHeader .navPageLocal>ul:after,.strFooter>.footerUtility:after,.strFooter>.footerUtility>.footerSns>ul:after,.strFooter>ul.footerSitemap:after,ul.navController1:after,.secListAll:after,.setTblHead:after,.lytImgTy2:after,ul.listLinkTy3:after,ul.tabLinkBa:after,.secCalendar.typeChannel ul.tabLinkTy1:after,ul.listIconStudio:after,ol.listStep>li:after,.pagination>ul:after,dl.tblKana:after,form.formRefinerBa>.header:after,form.formRefinerBa>.header>.sub:after,form.formRefinerBa>.contents:after,form.formRefinerBa>.contents ul.listCheckBa li>label:after,.cmpMain>ul.slide:after,.cmpMain2>ul.slide:after,.cmpMain>ul.slide>li:after,.cmpMain2>ul.slide>li:after,.cmpMain>ul.slide>li>ul.list:after,.cmpMain2>ul.slide>li>ul.list:after,.cmpMain>ul.nav:after,.cmpMain2>ul.nav:after,.navChannel>.slideWrap>ul.slide:after,.navChannel>ul.navController:after,.navChannel>ul.navController1:after,.cmpMovie:after,.cmpMovie>.data:after,.cmpMovie>.data .slideWrap ul.slide:after,.cmpItem:after,.cmpItem>.slideWrap>ul.slide:after,.cmpItem>ul.nav:after,.cmpItem>ul.item:after,.cmpItem>ul.item>li.type1>a:after,.cmpItem>ul.item>li.type1>div:after,.cmpItem>ul.item>li.type2>a:after,.cmpItem>ul.item>li.type2>div:after,.cmpItem>ul.item>li.type1.isColorDark>a:after,.cmpItem>ul.item>li.type1.isColorDark>div:after,.cmpItem>ul.item>li.type2.isColorDark>a:after,.cmpItem>ul.item>li.type2.isColorDark>div:after,.cmpItem1>ul:after,.cmpItem1 ul.slide:after,.cmpItem2 ul.slide:after,.cmpItem3 ul.slide:after,.cmpItem4>ul.slide:after,.cmpItem4>ul.slide>li>a:after,.cmpItem4>ul.slide>li.type1>a:after,.cmpItem4>ul.slide>li.type4>a:after,.cmpItem4>ul.slide>li.type3>a:after,.cmpItem4>ul.slide>li.type3 .data>dl.list:after,.cmpItem5 ul.slide:after,.cmpItem5 ul.slide>li>a>.data ul.icon:after,.cmpItem6>ul.item>li:after,.cmpItem6>ul.item>li>.info:after,.cmpItem6>ul.item>li .data>dl.list:after,.cmpItem6>ul.item>li .data ul.icon:after,.cmpItem7 ul.slide:after,.cmpItem7 ul.slide>li:after,.cmpItem7 ul.slide>li .info:after,.cmpItem8 ul.slide:after,.cmpItem9 ul.slide:after,.cmpNews:after,.cmpNews>.newsWrap>.news>.sns>ul:after,.cmpNews>.newsWrap>ul.item:after,ol.cmpRankingMusic:after,ol.cmpRankingMusic>li:after,.cmpBanner>ul.tab:after,.cmpNavCharacter>.slideWrap>ul.slide:after,.cmpColumn:after,.cmpColumn.typeCol2.typeGallery>.column.type1>ul:after,ul.cmpListIcon:after,.cmpPanelSns>div,.cmpPanelSns>div ul,.cmpPanel:after{display:table;content:''}
.strContents:after,.strHeader>.headerInner:after,.strNavigation>.navGlobalInner:after,.areaPageHeader:after,.areaPageHeader .navPageLocal>ul:after,.strFooter>.footerUtility:after,.strFooter>.footerUtility>.footerSns>ul:after,.strFooter>ul.footerSitemap:after,ul.navController1:after,.secListAll:after,.setTblHead:after,.lytImgTy2:after,ul.listLinkTy3:after,ul.tabLinkBa:after,.secCalendar.typeChannel ul.tabLinkTy1:after,ul.listIconStudio:after,ol.listStep>li:after,.pagination>ul:after,dl.tblKana:after,form.formRefinerBa>.header:after,form.formRefinerBa>.header>.sub:after,form.formRefinerBa>.contents:after,form.formRefinerBa>.contents ul.listCheckBa li>label:after,.cmpMain>ul.slide:after,.cmpMain2>ul.slide:after,.cmpMain>ul.slide>li:after,.cmpMain2>ul.slide>li:after,.cmpMain>ul.slide>li>ul.list:after,.cmpMain2>ul.slide>li>ul.list:after,.cmpMain>ul.nav:after,.cmpMain2>ul.nav:after,.navChannel>.slideWrap>ul.slide:after,.navChannel>ul.navController:after,.navChannel>ul.navController1:after,.cmpMovie:after,.cmpMovie>.data:after,.cmpMovie>.data .slideWrap ul.slide:after,.cmpItem:after,.cmpItem>.slideWrap>ul.slide:after,.cmpItem>ul.nav:after,.cmpItem>ul.item:after,.cmpItem>ul.item>li.type1>a:after,.cmpItem>ul.item>li.type1>div:after,.cmpItem>ul.item>li.type2>a:after,.cmpItem>ul.item>li.type2>div:after,.cmpItem>ul.item>li.type1.isColorDark>a:after,.cmpItem>ul.item>li.type1.isColorDark>div:after,.cmpItem>ul.item>li.type2.isColorDark>a:after,.cmpItem>ul.item>li.type2.isColorDark>div:after,.cmpItem1>ul:after,.cmpItem1 ul.slide:after,.cmpItem2 ul.slide:after,.cmpItem3 ul.slide:after,.cmpItem4>ul.slide:after,.cmpItem4>ul.slide>li>a:after,.cmpItem4>ul.slide>li.type1>a:after,.cmpItem4>ul.slide>li.type4>a:after,.cmpItem4>ul.slide>li.type3>a:after,.cmpItem4>ul.slide>li.type3 .data>dl.list:after,.cmpItem5 ul.slide:after,.cmpItem5 ul.slide>li>a>.data ul.icon:after,.cmpItem6>ul.item>li:after,.cmpItem6>ul.item>li>.info:after,.cmpItem6>ul.item>li .data>dl.list:after,.cmpItem6>ul.item>li .data ul.icon:after,.cmpItem7 ul.slide:after,.cmpItem7 ul.slide>li:after,.cmpItem7 ul.slide>li .info:after,.cmpItem8 ul.slide:after,.cmpItem9 ul.slide:after,.cmpNews:after,.cmpNews>.newsWrap>.news>.sns>ul:after,.cmpNews>.newsWrap>ul.item:after,ol.cmpRankingMusic:after,ol.cmpRankingMusic>li:after,.cmpBanner>ul.tab:after,.cmpNavCharacter>.slideWrap>ul.slide:after,.cmpColumn:after,.cmpColumn.typeCol2.typeGallery>.column.type1>ul:after,ul.cmpListIcon:after,.cmpPanel:after,.cmpPanelSns>div,.cmpPanelSns>div ul:after{clear:both}
.headerSearch>form>div,.strHeader>.headerInner>.headerMenu>a,.strNavigation ul.navGlobal>li.catHome>a,.navLocal>div>ul.list>li>a,.navLocal .linkBack>a,.navLocalSide .label>a,.navLocalSide>ul>li>a,.btnBack>a,.areaPageHeader .navPageLocal>.label>a,.areaPageHeader .btnShare>a,.strFooter>.footerUtility>ul.footerList>li.footerLogo>a,.strFooter>.footerUtility>.footerSns>ul>li.snsFb a,.strFooter>.footerUtility>.footerSns>ul>li.snsTw a,.strFooter>.footerUtility>.footerSns>ul>li.snsIg a,.strFooter>.footerUtility>.footerSns>ul>li.snsYt a,.strFooter>.footerUtility>.footerSns>ul>li.snsLn a,.hdgTy3.iconShopping,.hdgTy3.iconDownload,.hdgTy3.iconTv,.hdgTy3.iconHelp,.hdgTy3.iconMail,.hdgTy3.iconTel,ul.navController>li>a,ul.navController1>li>a,ul.navController>li.prev>a,ul.navController1>li.prev>a,ul.listLinkBa>li>a,ul.listAnchorBa>li>a,ul.listAnchorTy1>li>a,.secCalendar>.label>a,ul.tabLinkTy2>li>a>span,ul.listIconStudio>li>a,ul.listInfoBa>li.iconCd,.panelBa>.hdgPanel.iconSpeker,table.tblMusicList thead th>span.iconTime,form.formRefinerBa>.header>.sub .toggle>a,form.formRefinerBa>.contents ul.listCheckBa li>label,.quoteBa,.cmpMain>ul.slide>li>ul.list>li>a,.cmpMain2>ul.slide>li>ul.list>li>a,.cmpMain>ul.slide>li>ul.list>li,.cmpMain2>ul.slide>li>ul.list>li,.cmpMovie>.data .slideWrap ul.slide>li>a,.cmpMovie>.data ul.nav>li>a,.cmpItem>.slideWrap .listLinkTy3>li.iconShopping>a,.cmpItem>.slideWrap .listLinkTy3>li.iconSite>a,.cmpItem>.slideWrap .listLinkTy3>li.iconInfo>a,.cmpItem>ul.nav>li>a,.cmpItem2 ul.slide>li>.data>ul.list>li>a,.cmpItem2 ul.slide>li>.data>ul.list>li,.cmpItem5 ul.slide>li>a>.iconStar,.cmpItem5 ul.slide>li>a>.data ul.icon>li>span,.cmpItem6>ul.item>li .data>.price span.iconMovienex,.cmpItem6>ul.item>li .data ul.icon>li>span,.cmpNews>.newsWrap>.news>.sns>ul>li>a,.cmpNews>.newsWrap>ul.item>li>a,ol.cmpRankingMusic>li ul.list>li>a,.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul>li.iconHeadphone>a,.cmpTimetable>dl.listTimeTableBa>dd>a.link,.cmpAccordionBa>.section>.hdg a,ul.cmpListIcon>li>a,ul.cmpListIconTy1>li,.cmpPanel>.column .hdg,#myStatus.isShowModal .cmpModal>.inner>.btnClose>a{position:relative}
.headerSearch>form>div:before,.strHeader>.headerInner>.headerMenu>a:before,.strNavigation ul.navGlobal>li.catHome>a:before,.navLocal>div>ul.list>li>a:before,.navLocal .linkBack>a:before,.navLocalSide .label>a:before,.navLocalSide>ul>li>a:before,.btnBack>a:before,.areaPageHeader .navPageLocal>.label>a:before,.areaPageHeader .btnShare>a:before,.strFooter>.footerUtility>ul.footerList>li.footerLogo>a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsFb a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsTw a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsIg a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsYt a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsLn a:before,.hdgTy3.iconShopping:before,.hdgTy3.iconDownload:before,.hdgTy3.iconTv:before,.hdgTy3.iconHelp:before,.hdgTy3.iconMail:before,.hdgTy3.iconTel:before,ul.listLinkBa>li>a:before,ul.listAnchorBa>li>a:before,ul.listAnchorTy1>li>a:before,.secCalendar>.label>a:before,ul.tabLinkTy2>li>a>span:before,ul.listIconStudio>li>a:before,ul.listInfoBa>li.iconCd:before,.panelBa>.hdgPanel.iconSpeker:before,table.tblMusicList thead th>span.iconTime:before,form.formRefinerBa>.contents ul.listCheckBa li>label:before,.quoteBa:before,.cmpMain>ul.slide>li>ul.list>li>a:before,.cmpMain2>ul.slide>li>ul.list>li>a:before,.cmpMain>ul.slide>li>ul.list>li:before,.cmpMain2>ul.slide>li>ul.list>li:before,.cmpMovie>.data .slideWrap ul.slide>li>a:before,.cmpMovie>.data ul.nav>li>a:before,.cmpItem>.slideWrap .listLinkTy3>li.iconShopping>a:before,.cmpItem>.slideWrap .listLinkTy3>li.iconSite>a:before,.cmpItem>.slideWrap .listLinkTy3>li.iconInfo>a:before,.cmpItem2 ul.slide>li>.data>ul.list>li>a:before,.cmpItem2 ul.slide>li>.data>ul.list>li:before,.cmpItem5 ul.slide>li>a>.iconStar:before,.cmpItem5 ul.slide>li>a>.data ul.icon>li>span:before,.cmpItem6>ul.item>li .data>.price span.iconMovienex:before,.cmpItem6>ul.item>li .data ul.icon>li>span:before,.cmpNews>.newsWrap>.news>.sns>ul>li>a:before,.cmpNews>.newsWrap>ul.item>li>a:before,ol.cmpRankingMusic>li ul.list>li>a:before,.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul>li.iconHeadphone>a:before,.cmpTimetable>dl.listTimeTableBa>dd>a.link:before,.cmpAccordionBa>.section>.hdg a:before,ul.cmpListIcon>li>a:before,ul.cmpListIconTy1>li:before,.cmpPanel>.column .hdg:before,#myStatus.isShowModal .cmpModal>.inner>.btnClose>a:before{position:absolute;top:0;display:inline-block;content:'';background-image:url(../libs/marvel/image/sprite.png)}
.strNavigation ul.navGlobal>li>a,.linkBa>*,.linkShowMore>a span,.btnBa>*,button.btnBa,ul.listLinkTy3>li>a,.secCalendar>.label>a,.pagination>ul>li.prev>a,.pagination>ul>li.next>a,.quoteBa,.cmpNews>.newsWrap>.news>.link>a{position:relative}
.strNavigation ul.navGlobal>li>a:after,.linkBa>:after,.linkShowMore>a span:after,.btnBa>:after,button.btnBa:after,ul.listLinkTy3>li>a:after,.secCalendar>.label>a:after,.pagination>ul>li.prev>a:after,.pagination>ul>li.next>a:after,.quoteBa:after,.cmpNews>.newsWrap>.news>.link>a:after{position:absolute;top:0;display:inline-block;content:'';background-image:url(../libs/marvel/image/sprite.png)}
#myStatus.isErrorImg .isOnlyIcon{width:100% !important}
#myStatus.isErrorImg .isOnlyIcon:before{display:none !important}
#myStatus.isErrorImg .isOnlyIcon:hover{text-decoration:none}
#myStatus.isErrorImg .isOnlyIcon>span{font-size:10px;position:static !important;display:inline-block;width:auto;margin:0;padding:2px 4px;color:#fff;background-color:#333}
#myStatus.isErrorImg .cmpItem>ul.nav>li>a>span,#myStatus.isErrorImg ul.navController>li>a>span,#myStatus.isErrorImg ul.navController1>li>a>span,#myStatus.isErrorImg .cmpMain>ul.nav>li>a>span{z-index:1;margin:0}
#myStatus.isErrorImg ul.navController>li>a,#myStatus.isErrorImg ul.navController1>li>a{text-align:center}
.panelTy1>*:last-child,.panelTy2>*:last-child,.panelInfoBa>.contents>*:last-child,dl.tblKana dd>*:last-child,.cmpPanel>.column>*:last-child,#myStatus.isShowModal .cmpModal>.inner>.contents>*:last-child{margin-bottom:0}
.isBlockDisplaySml,.strNavigation ul.navGlobal>li.catKids ~ li,.cmpItem1>ul>li ul.navController,.cmpItem1>ul>li ul.navController1,.cmpItem4>ul.navController1,.cmpNews>.newsWrap>ul.item>li>a>.date,.cmpBanner>ul.tab>li.isCurrent>a.banner{display:none !important}
.isNoneDisplaySml,.strHeader>.headerInner>.headerMyDisney,.strFooter>ul.footerSitemap,.cmpBanner>ul.banner{display:block !important}
.isBlockDisplayMdl,.strHeader>.headerInner>.headerMenu,.strNavigation>.headerSearch{display:none !important}
.isNoneDisplayMdl,.headerSearch,.navLocal>div>ul.banner,.areaPageHeader .btnShare,.areaPageHeader .hdgBa{display:block !important}
.w5,.w5+.easy-select-box{width:5% !important}
.w10,.w10+.easy-select-box{width:10% !important}
.w15,.w15+.easy-select-box{width:15% !important}
.w20,.w20+.easy-select-box{width:20% !important}
.w25,.w25+.easy-select-box{width:25% !important}
.w30,.w30+.easy-select-box{width:30% !important}
.w35,.w35+.easy-select-box{width:35% !important}
.w40,.w40+.easy-select-box{width:40% !important}
.w45,.w45+.easy-select-box{width:45% !important}
.w50,.w50+.easy-select-box{width:50% !important}
.w55,.w55+.easy-select-box{width:55% !important}
.w60,.w60+.easy-select-box{width:60% !important}
.w65,.w65+.easy-select-box{width:65% !important}
.w70,.w70+.easy-select-box{width:70% !important}
.w75,.w75+.easy-select-box{width:75% !important}
.w80,.w80+.easy-select-box{width:80% !important}
.w85,.w85+.easy-select-box{width:85% !important}
.w90,.w90+.easy-select-box{width:90% !important}
.w95,.w95+.easy-select-box{width:95% !important}
.w100,.w100+.easy-select-box{width:100% !important}
.w5{width:5% !important}
.w10{width:10% !important}
.w15{width:15% !important}
.w20{width:20% !important}
.w25{width:25% !important}
.w30{width:30% !important}
.w35{width:35% !important}
.w40{width:40% !important}
.w45{width:45% !important}
.w50{width:50% !important}
.w55{width:55% !important}
.w60{width:60% !important}
.w65{width:65% !important}
.w70{width:70% !important}
.w75{width:75% !important}
.w80{width:80% !important}
.w85{width:85% !important}
.w90{width:90% !important}
.w95{width:95% !important}
.w100{width:100% !important}
.mgB0{margin-bottom:0 !important}
.mgB0{margin-bottom:-1px !important}
.mgB5{margin-bottom:5px !important}
.mgB0{margin-bottom:-1px !important}
.mgB10{margin-bottom:10px !important}
.mgB0{margin-bottom:-1px !important}
.mgB15{margin-bottom:15px !important}
.mgB0{margin-bottom:-1px !important}
.mgB20{margin-bottom:20px !important}
.mgB0{margin-bottom:-1px !important}
.mgB25{margin-bottom:25px !important}
.mgB0{margin-bottom:-1px !important}
.mgB30{margin-bottom:30px !important}
.mgB0{margin-bottom:-1px !important}
.mgB35{margin-bottom:35px !important}
.mgB0{margin-bottom:-1px !important}
.mgB40{margin-bottom:40px !important}
.mgB0{margin-bottom:-1px !important}
.mgB45{margin-bottom:45px !important}
.mgB0{margin-bottom:-1px !important}
.mgB50{margin-bottom:50px !important}
.mgB0{margin-bottom:-1px !important}
.mgB55{margin-bottom:55px !important}
.mgB0{margin-bottom:-1px !important}
.mgB60{margin-bottom:60px !important}
.mgB0{margin-bottom:-1px !important}
.mgB65{margin-bottom:65px !important}
.mgB0{margin-bottom:-1px !important}
.mgB70{margin-bottom:70px !important}
.mgB0{margin-bottom:-1px !important}
.mgB75{margin-bottom:75px !important}
.mgB0{margin-bottom:-1px !important}
.mgB80{margin-bottom:80px !important}
.mgB0{margin-bottom:-1px !important}
.mgB85{margin-bottom:85px !important}
.mgB0{margin-bottom:-1px !important}
.mgB90{margin-bottom:90px !important}
.mgB0{margin-bottom:-1px !important}
.mgB95{margin-bottom:95px !important}
.mgB0{margin-bottom:-1px !important}
.mgB100{margin-bottom:100px !important}
.mgB0{margin-bottom:-1px !important}
.mgT0{margin-top:0 !important}
.mgT5{margin-top:5px !important}
.mgT10{margin-top:10px !important}
.mgT15{margin-top:15px !important}
.mgT20{margin-top:20px !important}
.mgT25{margin-top:25px !important}
.mgT30{margin-top:30px !important}
.mgT35{margin-top:35px !important}
.mgT40{margin-top:40px !important}
.mgT45{margin-top:45px !important}
.mgT50{margin-top:50px !important}
.mgT55{margin-top:55px !important}
.mgT60{margin-top:60px !important}
.mgT65{margin-top:65px !important}
.mgT70{margin-top:70px !important}
.mgT75{margin-top:75px !important}
.mgT80{margin-top:80px !important}
.mgT85{margin-top:85px !important}
.mgT90{margin-top:90px !important}
.mgT95{margin-top:95px !important}
.mgT100{margin-top:100px !important}
.mgScale{margin-bottom:50px !important}
.pd0{padding:0 !important}
.flR{float:right}
.taC{text-align:center !important}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,b,cite,code,del,dfn,em,img,ins,kbd,q,samp,strong,sub,sup,tt,var,ul,ol,li,dl,dt,dd,form,fieldset,legend,label,input,textarea,table,caption,tbody,tfoot,thead,tr,th,td,header,footer,nav,small{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;word-break:break-all}
header,footer,nav,small{display:block}
h1,h2,h3,h4,h5,h6{font-size:100%}
ul{list-style:none}
ol{list-style-type:decimal}
img{vertical-align:bottom;border:0}
sup{vertical-align:top}
sub{vertical-align:bottom}
em,strong,cite{font-style:normal}
em,strong{font-weight:bold}
html{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo',Helvetica,Arial,Verdana,sans-serif;font-size:62.5%;overflow-y:scroll}
body{font-size:14px;font-size:1.4rem;overflow-y:hidden;min-width:1280px;color:#333;background-color:#fff}
a{display:inline-block;text-decoration:none;color:#333}
a:hover{text-decoration:underline}
strong{color:#cf0003}
em{color:#333}
input,textarea,button{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo',Helvetica,Arial,Verdana,sans-serif;border:1px solid gainsboro}
button{margin:0}
table{width:100%;border-collapse:collapse;word-break:break-all}
table tbody th,table tbody td{text-align:left;vertical-align:top}
h1,h2,h3,h4,h5,h6{line-height:1.2}
.strHeader,.strFooter{line-height:1.2}
.strWrapper{line-height:1.5}
.strWrapper{padding:0 40px}
.headerInner,.strNavigation>.navGlobalInner,.strWrapper{width:100%;max-width:1280px;margin:0 auto}
.strWrapper{padding-bottom:10px !important;background-color:#fff;position:relative}
.strContents{display:table;width:100%;margin-bottom:50px;border:1px solid #dcdcdc}
.strContents>.strMain,.strContents>.strSub{display:table-cell;vertical-align:top}
.strContents>.strMain{width:75%;padding:50px 40px;border-left:1px solid #dcdcdc}
.strContents>.strSub{width:25%}
.strMain>.tabLinkBa{margin-right:-40px;margin-left:-40px}
.headerSearch{font-size:16px;font-size:1.6rem;float:left;margin-top:9px}
.headerSearch>form>div{display:block}
.headerSearch>form>div:before{top:50%;left:20px;width:20px;height:20px;margin-top:-10px;background-position:-390px -252px}
.headerSearch>form>div>input.inputSearch{width:260px;height:40px;padding-right:10px;padding-left:50px;-webkit-transition:.5s;transition:.5s;border-radius:4em}
.headerSearch>form>div>input.inputSearch:focus{width:300px}
.headerSearch>form>input[type='submit']{display:none}
.strHeader>.headerInner{position:relative;min-height:90px;margin-bottom:20px;padding-top:25px;vertical-align:middle}
.strHeader>.headerInner>.headerLogo{position:absolute;display:table;width:100%;min-height:64px}
.strHeader>.headerInner>.headerLogo h1{position:relative;display:table-cell;margin:0 auto;padding:0 270px;text-align:center;vertical-align:middle}
.strHeader>.headerInner>.headerLogo img{width:144px;height:auto}
.strHeader>.headerInner>.headerLogo.catStudio img{width:473px}
.strHeader>.headerInner>.headerLogo.catMovie img,.strHeader>.headerInner>.headerLogo.catMusic img{width:246px}
.strHeader>.headerInner>.headerLogo.catMobile img{width:258px}
.strHeader>.headerInner>.headerLogo.catMobile-s img{width:247px}
.strHeader>.headerInner>.headerLogo.catGames img{width:260px}
.strHeader>.headerInner>.headerLogo.catDisneych{top:12px}
.strHeader>.headerInner>.headerLogo.catDisneych img{width:140px}
.strHeader>.headerInner>.headerLogo.catDvc{top:15px}
.strHeader>.headerInner>.headerLogo.catDvc img{width:175px}
.strHeader>.headerInner>.headerMyDisney{font-size:18px;font-size:1.8rem;position:absolute;top:43px;right:0}
.strNavigation{margin:0;background-color:#f0f0f0;-webkit-box-shadow:inset 0 -3px 4px 0 rgba(0,0,0,.09);box-shadow:inset 0 -3px 4px 0 rgba(0,0,0,.09)}
.strNavigation>.headerSearch{font-size:12px;font-size:1.2rem;width:100%;padding:5px 15px 15px}
.strNavigation>.headerSearch>form>div:before{top:50%;left:15px;width:16px;height:16px;margin-top:-8px;background-position:-312px -201px;-webkit-background-size:340px 331px;background-size:340px 331px}
.strNavigation>.headerSearch>form>div>input.inputSearch{width:100%;padding-left:40px}
.strNavigation ul.navGlobal{display:table;width:100%}
.strNavigation ul.navGlobal>li{display:table-cell;height:100%;vertical-align:middle}
.strNavigation ul.navGlobal>li>a{font-weight:bold;display:block;min-width:6em;padding:1.2em 0;text-align:center}
.strNavigation ul.navGlobal>li>a>span{line-height:16px;display:block;padding:0 1em;border-left:1px solid #cdd0d1}
.strNavigation ul.navGlobal>li.catHome{width:auto}
.strNavigation ul.navGlobal>li.catHome>a:before{display:none}
.strNavigation ul.navGlobal>li.catHome>a>span{margin-top:0}
#myStatus.isMenuOpen ul.navGlobal>li>a{color:#777}
#myStatus.isMenuOpen ul.navGlobal>li.isCurrent>a{color:#333}
.navLocal{padding:0 40px 0 15px}
.navLocal>div{display:none;width:100%;padding:20px 0 15px}
.navLocal>div.isCurrent{display:table}
.navLocal>div>ul.list{display:table-cell !important;width:61%;vertical-align:top}
.navLocal>div>ul.list>li{font-size:20px;font-size:2rem;display:table-cell;width:30%;height:280px;padding:5px 20px 20px 25px;vertical-align:top;border-left:1px solid #c9cbcc}
.navLocal>div>ul.list>li:first-child{border:0}
.navLocal>div>ul.list>li>a{padding:5px 0}
.navLocal>div>ul.list>li>a:hover{cursor:default;text-decoration:none}
.navLocal>div>ul.list>li>a:focus{outline:0}
.navLocal>div>ul.list>li>ul{font-size:12px;font-size:1.2rem;display:table;width:100%}
.navLocal>div>ul.list>li>ul>li{color:#5f696e}
.navLocal>div>ul.list>li>ul>li.title{margin-top:5px;color:#333}
.navLocal>div>ul.list>li>ul>li.title>a{font-weight:bold;color:inherit}
.navLocal>div>ul.list>li>ul>li.title>a:hover{cursor:default;text-decoration:none}
.navLocal>div>ul.list>li>ul>li>a{padding:5px 0;color:#5f696e}
.navLocal>div>ul.list>li>ul+a{margin-top:10px}
.navLocal>div>ul.banner{display:table-cell !important;width:39%;margin-right:-10px;padding:10px 0 0;text-align:right}
.navLocal>div>ul.banner>li{float:left;width:50%;margin-bottom:20px;padding:0 0 0 19px}
.navLocal>div>ul.banner>li img{min-width:100%;max-width:none !important}
.navLocalSide .label{display:none}
.navLocalSide .label>a{font-size:18px;font-size:1.8rem;font-weight:bold;display:block;padding:15px 40px;color:#0093d0}
.navLocalSide>ul a{display:block}
.navLocalSide>ul>li{border-bottom:1px solid #dcdcdc;background-color:#fff}
.navLocalSide>ul>li>a{padding:20px 60px 20px 40px}
.navLocalSide>ul>li>a:before{top:50%;right:38px;width:9px;height:15px;margin-top:-7.5px;background-position:-248px -163px}
.navLocalSide>ul>li.parent{background-color:#f5f7f8}
.navLocalSide>ul>li.parent>a{border:0}
.navLocalSide>ul>li.parent>a:before{top:50%;right:40px;width:11px;height:8px;margin-top:-4px;background-position:-414px -103px}
.navLocalSide>ul>li.parent>a.isCurrent{background-color:#fff}
.navLocalSide>ul>li.parent>a.isCurrent:before{top:50%;right:40px;width:11px;height:8px;margin-top:-4px;background-position:-414px -93px}
.navLocalSide>ul>li.parent>ul{padding-bottom:30px}
.navLocalSide>ul>li.parent>ul>li>a{position:relative;margin-bottom:5px;padding:2px 20px 2px 63px}
.navLocalSide>ul>li.parent>ul>li>a:before{position:absolute;top:.7em;left:35px;display:inline-block;width:5px;height:5px;content:'';border-radius:10px;background-color:#0093d0}
.btnBack{position:absolute;top:18px;left:0}
.btnBack>a{font-size:12px;font-size:1.2rem;display:inline-block;padding:12px 28px 12px 40px;color:#fff;background-color:#333}
.btnBack>a:before{top:50%;left:20px;width:6px;height:9px;margin-top:-4.5px;background-position:-414px -71px}
.areaPageHeader{position:relative;border-top:1px solid #dcdcdc}
.areaPageHeader .navPageLocal{font-size:14px;font-size:1.4rem;text-align:center}
.areaPageHeader .navPageLocal>.label{display:none}
.areaPageHeader .navPageLocal.typeShare>ul{padding-right:145px}
.areaPageHeader .navPageLocal.typeBack>ul{padding-left:12em}
.areaPageHeader .navPageLocal>ul{line-height:1.2}
.areaPageHeader .navPageLocal>ul>li{font-weight:bold;display:table-cell;height:5.5em;vertical-align:middle}
.areaPageHeader .navPageLocal>ul>li>a{display:block;display:table-cell;height:100%;vertical-align:middle;color:#888}
.areaPageHeader .navPageLocal>ul>li>a:hover>span{text-decoration:underline}
.areaPageHeader .navPageLocal>ul>li>a>span{display:inline-block;padding:20px 10px}
.areaPageHeader .navPageLocal>ul>li.line>a{position:relative}
.areaPageHeader .navPageLocal>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 .navPageLocal>ul>li.line>a>span{padding-left:20px}
.areaPageHeader .navPageLocal>ul>li.isCurrent{position:relative;top:-1px;border-top:1px solid #0093d0}
.areaPageHeader .navPageLocal>ul>li.isCurrent>a{color:#0093d0}
.areaPageHeader .navPageLocal>ul>li.logo{position:absolute;top:12px;right:80px}
.areaPageHeader .navPageLocal>ul>li.logo+.logo{right:0}
.areaPageHeader .btnShare{font-size:12px;font-size:1.2rem;font-weight:bold;position:absolute;top:18px;right:0;margin-bottom:10px}
.areaPageHeader .btnShare>a{display:inline-block;padding:10px 38px 10px 20px;border:1px solid #dcdcdc;background-color:#f5f7f8}
.areaPageHeader .btnShare>a:before{top:50%;right:20px;width:10px;height:10px;margin-top:-5px;background-position:-414px -15px}
.areaPageHeader .btnShare.logo{position:static;float:right;margin-bottom:20px}
.areaPageHeader .hdgBa{margin-bottom:20px;text-align:left;color:#000}
div.hedding_1_1 div.areaPageHeader.isNoneNav>h1.hdgBa{font-size:3rem}
.strFooter{font-size:12px;font-size:1.2rem;text-align:center;background:#000;width:auto;padding:20px 0 30px 0;margin:70px -40px -10px -40px}
.strFooter>.footerUtility{font-size:14px;font-size:1.4rem;margin-bottom:25px}
.strFooter>.footerUtility>ul.footerList{float:left}
.strFooter>.footerUtility>ul.footerList>li{display:inline-block;margin-left:20px}
.strFooter>.footerUtility>ul.footerList>li.footerLogo{margin-left:0}
.strFooter>.footerUtility>ul.footerList>li.footerLogo>a{bottom:-10px;overflow:hidden;width:84px;height:38px}
.strFooter>.footerUtility>ul.footerList>li.footerLogo>a:before{top:0;left:0;width:84px;height:38px;margin-top:0;background-position:-192px -300px}
.strFooter>.footerUtility>ul.footerList>li.footerLogo>a:before{position:static}
.strFooter>.footerUtility.footerSnsMarvel{padding-right:40px;padding-left:40px}
.strFooter>.footerUtility>.footerSns{display:inline-block;float:right;margin-top:23px}
.strFooter>.footerUtility>.footerSns>p{display:inline-block}
.strFooter>.footerUtility>.footerSns>ul{font-size:16px;font-size:1.6rem;display:inline-block}
.strFooter>.footerUtility>.footerSns>ul>li{display:inline-block;margin-left:16px}
.strFooter>.footerUtility>.footerSns>ul>li>a{color:#a5a5a5}
.strFooter>.footerUtility>.footerSns>ul>li.snsFb a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsTw a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsIg a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsYt a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsLn a:before{background-image:url(../libs/marvel/image/footer-sns-sprite.png)}
.strFooter>.footerUtility>.footerSns>ul>li.snsFb a{width:32px}
.strFooter>.footerUtility>.footerSns>ul>li.snsFb a:before{top:50%;left:0;width:32px;height:32px;margin-top:-16px;background-position:-66px -68px}
.strFooter>.footerUtility>.footerSns>ul>li.snsTw a{width:32px}
.strFooter>.footerUtility>.footerSns>ul>li.snsTw a:before{top:50%;left:0;width:32px;height:32px;margin-top:-16px;background-position:-33px -68px}
.strFooter>.footerUtility>.footerSns>ul>li.snsIg a{width:32px}
.strFooter>.footerUtility>.footerSns>ul>li.snsIg a:before{top:50%;left:0;width:32px;height:32px;margin-top:-16px;background-position:0 -68px}
.strFooter>.footerUtility>.footerSns>ul>li.snsYt a{width:32px}
.strFooter>.footerUtility>.footerSns>ul>li.snsYt a:before{top:50%;left:0;width:32px;height:32px;margin-top:-16px;background-position:-99px -68px}
.strFooter>.footerUtility>.footerSns>ul>li.snsLn a{width:32px}
.strFooter>.footerUtility>.footerSns>ul>li.snsLn a:before{top:50%;left:0;width:32px;height:32px;margin-top:-16px;background-position:-165px -68px}
.strFooter>.footerUtility>.footerSns>ul>li.snsFb a span,.strFooter>.footerUtility>.footerSns>ul>li.snsTw a span,.strFooter>.footerUtility>.footerSns>ul>li.snsYt a span,.strFooter>.footerUtility>.footerSns>ul>li.snsIg a span,.strFooter>.footerUtility>.footerSns>ul>li.snsLn a span{display:inline-block;width:32px;overflow:hidden;white-space:nowrap}
.strFooter>.footerUtility>.footerSns>ul>li.snsList a{font-size:14px;font-size:1.4rem;color:#333}
.strFooter>ul.footerSitemap{width:100%;margin-bottom:20px;padding:10px 0 30px;border:1px solid gainsboro;border-width:1px 0}
.strFooter>ul.footerSitemap>li{float:left;width:20%;padding-right:10px}
.strFooter>ul.footerSitemap>li>b{font-size:14px;font-size:1.4rem;font-weight:bold;display:inline-block;padding:20px 0}
.strFooter>ul.footerSitemap>li>ul>li>a{padding:3px 0;color:#8f8f8f}
.strFooter.hasFooterMarvel{padding:0;background:transparent}
.strFooter.hasFooterMarvel>ul.footerSitemap{margin-bottom:40px;border-bottom:0;padding:30px 40px 0}
.strFooter.hasFooterMarvel>ul.footerSitemap>li{float:none;display:inline-block;width:auto;margin-top:10px;padding-right:20px}
.strFooter.hasFooterMarvel>.footerMarvel{padding:20px 0 30px;background:#000}
.strFooter>ul.footerList1,.strFooter.hasFooterMarvel>.footerMarvel>ul.footerList1{line-height:1}
.strFooter>ul.footerList1>li,.strFooter.hasFooterMarvel>.footerMarvel>ul.footerList1>li{display:inline-block;margin-right:5px;margin-bottom:28px;border-left:1px solid #959595}
.strFooter>ul.footerList1>li>a,.strFooter.hasFooterMarvel>.footerMarvel>ul.footerList1>li>a{padding:1px 0 1px 8px;color:#fff}
.strFooter>.footerMarvel>li:first-child,.strFooter.hasFooterMarvel>.footerMarvel>ul.footerList1>li:first-child{border:0}
.strFooter>.footerMarvel>li:first-child>a,.strFooter.hasFooterMarvel>.footerMarvel>ul.footerList1>li:first-child>a{padding-left:0}
.strFooter>.footerCopy,.strFooter.hasFooterMarvel>.footerMarvel>.footerCopy{color:#fff}
.strFooter>.footerCopy small,.strFooter.hasFooterMarvel>.footerMarvel>.footerCopy small{font-size:1.2rem}
p{margin-bottom:20px}
b{color:#333}
.clrNotice{color:#777 !important}
.clrDefault{color:#333 !important}
.clrTicket{color:#fd3691 !important}
.txtLeadBa{font-size:24px;font-size:2.4rem;font-weight:normal;margin-bottom:20px;color:#0093d0}
.hdgTy1+.txtLeadBa{margin-top:-10px;margin-bottom:40px}
.hdgBa{font-size:30px;font-size:3rem;font-weight:normal;margin-top:1.53333 em;margin-bottom:46px;text-align:center}
.hdgBa.line{padding-top:40px;border-top:1px solid gainsboro}
.hdgTy1{font-size:30px;font-size:3rem;font-weight:normal;margin-bottom:30px}
.hdgTy2{font-weight:normal;margin-top:40px;margin-bottom:20px}
.hdgTy2:first-child{margin-top:0}
.hdgTy3{font-size:24px;font-size:2.4rem;font-weight:normal;margin-top:38px;margin-bottom:15px}
.hdgTy3:first-child{margin-top:0}
.hdgTy3.iconShopping,.hdgTy3.iconDownload,.hdgTy3.iconTv,.hdgTy3.iconHelp,.hdgTy3.iconMail,.hdgTy3.iconTel{padding-left:40px}
.hdgTy3.iconShopping:before{top:50%;left:0;width:25px;height:26px;margin-top:-13px;background-position:-64px -342px}
.hdgTy3.iconDownload:before{top:50%;left:2px;width:25px;height:22px;margin-top:-11px;background-position:-27px -376px}
.hdgTy3.iconTv:before{top:50%;left:2px;width:25px;height:24px;margin-top:-12px;background-position:-222px -342px}
.hdgTy3.iconHelp:before{top:50%;left:2px;width:25px;height:25px;margin-top:-12.5px;background-position:-91px -342px}
.hdgTy3.iconMail:before{top:50%;left:2px;width:23px;height:23px;margin-top:-11.5px;background-position:-300px -342px}
.hdgTy3.iconTel:before{top:50%;left:2px;width:24px;height:24px;margin-top:-12px;background-position:-118px -342px}
.hdgTy4{font-size:22px;font-size:2.2rem;font-weight:normal;margin-top:30px;margin-bottom:13px}
.hdgTy4:first-child{margin-top:0}
.linkBa{margin-bottom:20px}
.linkBa>*{display:inline-block;padding-left:32px;color:#0093d0}
.linkBa>*:hover{text-decoration:underline}
.linkBa>*:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:'';border-radius:20px;background-color:#0093d0}
.linkBa>*:after{top:5px;left:8px;width:6px;height:9px;margin-top:0;background-position:-414px -60px}
.linkShowMore{margin-top:-1px;text-align:center}
.linkShowMore>a{font-size:13px;font-size:1.3rem;font-weight:bold;display:block;padding:14px;color:#0093d0;border:1px solid gainsboro;background-color:#f6f7f9}
.linkShowMore>a:hover span{text-decoration:underline}
.linkShowMore>a span{display:inline-block;padding-left:24px}
.linkShowMore>a span:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:'';border-radius:20px;background-color:#0093d0}
.linkShowMore>a span:after{top:5px;left:6px;width:9px;height:9px;margin-top:0;background-position:-414px -49px}
.linkShowMore>a span.isClose:after{top:5px;left:6px;width:9px;height:9px;margin-top:0;background-position:-414px -27px}
.linktext{color:#0093d0;text-decoration:underline}
.btnBa>*,button.btnBa{font-size:14px;font-size:1.4rem;font-weight:bold;display:inline-block;min-width:150px;min-height:50px;margin-bottom:10px;padding:14px 50px 14px 25px;text-align:left;border:1px solid #818182;border-radius:100px;background-color:transparent}
.btnBa>*:after,button.btnBa:after{top:50%;right:20px;width:11px;height:18px;margin-top:-8.5px;background-position:-347px -319px}
.btnBa>*:hover,button.btnBa:hover{cursor:pointer;text-decoration:underline}
.secController{position:relative}
.secController .hdgBa{margin-top:0;padding:0 110px}
.secController ul.navController,.secController ul.navController1{position:absolute;top:-12px;right:0}
ul.navController,ul.navController1{font-size:10px;font-size:1rem}
ul.navController>li,ul.navController1>li{display:inline-block;margin-left:3px}
ul.navController>li>a>span,ul.navController1>li>a>span{position:relative;z-index:-1}
ul.navController>li.isInvalid a,ul.navController1>li.isInvalid a{cursor:default !important}
ul.navController>li.isInvalid a>span,ul.navController1>li.isInvalid a>span{visibility:hidden}
ul.navController1{width:100%;height:0}
ul.navController1>li{float:right}
ul.navController1>li>a{border:0}
ul.navController1>li.prev{float:left}
.secListAll{position:relative}
.secListAll>.hdgBa{margin-top:0;padding:0 5em}
.secListAll>.hdgBa+.linkBa{position:absolute;top:8px;right:0}
.setTblHead{position:relative;margin:0;border:1px solid #dcdcdc;border-width:1px 1px 0}
.setTblHead>.hdgBa{font-size:24px;font-size:2.4rem;margin-top:0 !important;margin-bottom:0;padding:0 5em;padding:35px 0;padding-left:40px;text-align:left}
.setTblHead>.hdgBa+.linkBa{position:absolute;top:40px;right:40px}
.setTblHead+.tblBa{margin-bottom:0}
.lytImg.typeBnr a{display:block}
.lytImgBa,.lytImgTy1,.lytImgTy3{width:100%;margin-bottom:25px}
.lytImgBa.imageR,.lytImgBa.imageL,.lytImgTy1.imageR,.lytImgTy1.imageL,.lytImgTy3.imageR,.lytImgTy3.imageL{display:table}
.lytImgBa.imageR>.img,.lytImgBa.imageL>.img,.lytImgTy1.imageR>.img,.lytImgTy1.imageL>.img,.lytImgTy3.imageR>.img,.lytImgTy3.imageL>.img{display:table-cell;padding-left:25px;vertical-align:top;white-space:nowrap}
.lytImgBa.imageR>.img img,.lytImgBa.imageL>.img img,.lytImgTy1.imageR>.img img,.lytImgTy1.imageL>.img img,.lytImgTy3.imageR>.img img,.lytImgTy3.imageL>.img img{max-width:none;margin-bottom:0}
.lytImgBa.imageR>.contents,.lytImgBa.imageL>.contents,.lytImgTy1.imageR>.contents,.lytImgTy1.imageL>.contents,.lytImgTy3.imageR>.contents,.lytImgTy3.imageL>.contents{display:table-cell;width:100%;vertical-align:top}
.lytImgBa.imageR>.contents>*:last-child,.lytImgBa.imageL>.contents>*:last-child,.lytImgTy1.imageR>.contents>*:last-child,.lytImgTy1.imageL>.contents>*:last-child,.lytImgTy3.imageR>.contents>*:last-child,.lytImgTy3.imageL>.contents>*:last-child{margin-bottom:0}
.lytImgBa.imageR>.contents>*:last-child *:last-child,.lytImgBa.imageL>.contents>*:last-child *:last-child,.lytImgTy1.imageR>.contents>*:last-child *:last-child,.lytImgTy1.imageL>.contents>*:last-child *:last-child,.lytImgTy3.imageR>.contents>*:last-child *:last-child,.lytImgTy3.imageL>.contents>*:last-child *:last-child{margin-bottom:0}
.lytImgBa.imageL,.lytImgTy1.imageL,.lytImgTy3.imageL{direction:rtl}
.lytImgBa.imageL>.img,.lytImgTy1.imageL>.img,.lytImgTy3.imageL>.img{padding-right:25px;padding-left:0;direction:ltr}
.lytImgBa.imageL>.contents,.lytImgTy1.imageL>.contents,.lytImgTy3.imageL>.contents{direction:ltr}
.lytImgTy1.imageL{direction:ltr}
.lytImgTy1.imageR{direction:rtl}
.lytImgTy1.imageR>.contents{direction:ltr}
.lytImgTy2>.img{float:left;padding:0 25px 0 0}
.lytImgTy2>.img>img{margin:0 0 25px 0}
.lytImgTy2.imageR>.img{float:right;padding:0 0 0 25px}
.lytImgTy3{border:1px solid #dcdcdc;background-color:#f5f7f8}
.lytImgTy3.imageL{direction:ltr}
.lytImgTy3.imageL>.img{border-right:1px solid #dcdcdc}
.lytImgTy3.imageR{direction:rtl}
.lytImgTy3.imageR>.img,.lytImgTy3.imageR>.contents{direction:ltr}
.lytImgTy3.imageR>.img{border-left:1px solid #dcdcdc}
.lytImgTy3.imageR>.contents{padding:20px 10px 10px 30px}
.lytImgTy3>.img{padding:0 !important}
.lytImgTy3>.img img{width:300px;height:auto}
.lytImgMain{margin-bottom:45px}
.lytImgMain img{width:900px;height:auto}
.strMain .lytImgMain{margin:40px -41px 45px -40px}
.strMain .lytImgMain:first-child{margin:-50px -41px 45px -40px}
ul.listBtnBa{margin-bottom:20px}
ul.listBtnBa>li.btnBa{display:inline-block;margin:0 10px 0 0}
ul.listNewsBa{margin-top:3px;margin-bottom:20px}
ul.listNewsBa>li{position:relative;margin-bottom:5px;padding-left:8em}
ul.listNewsBa>li>span.date{position:absolute;top:0;left:0}
ul.listNewsBa>li>a{color:#777}
ul.listLinkBa{margin-bottom:20px}
ul.listLinkBa>li{margin-bottom:10px}
ul.listLinkBa>li>a{font-weight:bold;display:inline-block;padding-left:25px;color:#0093d0}
ul.listLinkBa>li>a:before{top:.35em;left:0;width:13px;height:11px;margin-top:0;background-position:-96px -400px}
ul.listLinkBa>li>a:hover{text-decoration:none;color:#333}
ul.listLinkBa>li>a:hover:before{top:.35em;left:0;width:13px;height:11px;margin-top:0;background-position:-111px -400px}
ul.listLinkTy1{font-size:16px;font-size:1.6rem;line-height:1;margin-bottom:20px}
ul.listLinkTy1>li{display:inline-block;margin-right:25px;margin-bottom:10px}
ul.listLinkTy1>li>a{padding:2px 0;color:#8f8f8f}
ul.listLinkTy2{line-height:1;margin-bottom:10px}
ul.listLinkTy2>li{display:inline-block;margin-right:10px;margin-bottom:10px;border-left:1px solid gainsboro}
ul.listLinkTy2>li>a{font-weight:bold;padding:8px 0 8px 12px;color:#0093d0}
ul.listLinkTy2>li:first-child{border:0}
ul.listLinkTy2>li:first-child>a{padding-left:0}
ul.listLinkTy3{line-height:1.5;margin-bottom:10px}
ul.listLinkTy3>li{display:inline-block;float:left;margin:10px 0 20px;padding-right:40px}
ul.listLinkTy3>li>a{padding-left:26px;color:#0093d0}
ul.listLinkTy3>li>a span.iconMedia{font-size:11px;font-size:1.1rem;font-weight:normal;display:inline-block;margin-left:10px;color:#888}
ul.listLinkTy3>li>a:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:'';border-radius:20px;background-color:#0093d0}
ul.listLinkTy3>li>a:after{top:5px;left:8px;width:6px;height:9px;margin-top:0;background-position:-414px -60px}
ul.listLinkTy3>li:last-child{margin-bottom:0 !important}
ul.listLinkTy3.typeCol2>li{width:50%}
ul.listLinkTy3.typeCol3>li{width:33%}
ul.listAnchorBa,ul.listAnchorTy1{margin-bottom:20px}
ul.listAnchorBa>li,ul.listAnchorTy1>li{margin-bottom:10px}
ul.listAnchorBa>li>a,ul.listAnchorTy1>li>a{font-weight:bold;display:inline-block;padding-left:25px;color:#0093d0}
ul.listAnchorBa>li>a:before,ul.listAnchorTy1>li>a:before{top:.35em;left:0;width:11px;height:13px;margin-top:0;background-position:-414px 0}
ul.listAnchorBa>li>a:hover,ul.listAnchorTy1>li>a:hover{text-decoration:none;color:#333}
ul.listAnchorBa>li>a:hover:before,ul.listAnchorTy1>li>a:hover:before{top:.35em;left:0;width:11px;height:13px;margin-top:0;background-position:-371px -55px}
@media screen and (max-width:800px){ul.listAnchorTy1>li>a:before{top:.35em;background-image:url(../libs/common/image/sprite.png);background-position:-254px -216px}
ul.listAnchorTy1>li>a:hover:before{background-position:-81px -242px}
ul.listAnchorTy1>li{display:inline-block;margin-right:10px}
ul.tabLinkBa{margin-top:40px;margin-bottom:40px}
ul.tabLinkBa>li{float:left;width:100%;border:1px solid #dadada;border-width:1px 1px 1px 0;background-color:#f5f7f8}
ul.tabLinkBa>li>a{font-weight:bold;display:block;padding:30px 40px}
ul.tabLinkBa>li.isCurrent{margin-top:-3px;border-width:0;border-top:4px solid #e60013;background-color:#fff}
ul.tabLinkBa>li:last-child{border-right-width:0}
ul.tabLinkBa.typeCol2>li{width:50%}
ul.tabLinkBa.typeCol3>li{width:33.33333%}
ol.listLinkBa{font-weight:bold;margin-bottom:10px;list-style:none;counter-reset:li}
ol.listLinkBa>li>a{position:relative;margin-bottom:5px;padding-left:2em;color:#0093d0}
ol.listLinkBa>li>a:before{position:absolute;top:0;left:0;content:counter(li) '. ';counter-increment:li}
ol.listLinkBa>li>a:hover{text-decoration:none;color:#333}
ol.listLinkBa>li>ol.listBa{margin:25px 0 20px 0 !important}
ol.listLinkBa>li>ol.listBa>li>a{padding-left:3em}
ol.listLinkBa>li>ol.listBa>li>a:before{content:counters(li,'.') ' '}
.listSearchPage{width:100%;margin-bottom:25px}
.listSearchPage.imageR,.listSearchPage.imageL{display:table}
.listSearchPage.imageR>.img,.listSearchPage.imageL>.img{display:table-cell;padding-left:25px;vertical-align:top;white-space:nowrap}
.listSearchPage.imageR>.img img,.listSearchPage.imageL>.img img{max-width:none;margin-bottom:0}
.listSearchPage.imageR>.contents,.listSearchPage.imageL>.contents{display:table-cell;width:100%;vertical-align:top}
.listSearchPage.imageR>.contents>*:last-child,.listSearchPage.imageL>.contents>*:last-child{margin-bottom:0}
.listSearchPage.imageR>.contents>*:last-child *:last-child,.listSearchPage.imageL>.contents>*:last-child *:last-child{margin-bottom:0}
.listSearchPage.imageL{direction:rtl}
.listSearchPage.imageL>.img{padding-right:25px;padding-left:0;direction:ltr}
.listSearchPage.imageL>.contents{direction:ltr}
.listSearchPage+.listSearchPage{margin-top:45px;padding-top:60px;border-top:1px solid gainsboro}
.secCalendar>.label{display:none}
ul.tabLinkTy1{display:table;width:100%;padding-bottom:30px}
ul.tabLinkTy1>li{position:relative;display:table-cell;text-align:center}
ul.tabLinkTy1>li:before{position:absolute;top:50%;left:0;display:inline-block;width:1px;height:58px;margin-top:-29px;content:'';background-color:#dcdcdc}
ul.tabLinkTy1>li:first-child:before{display:none}
ul.tabLinkTy1>li.isCurrent:before,ul.tabLinkTy1>li.isCurrent+li:before{display:none}
ul.tabLinkTy1>li>a{font-size:32px;font-size:3.2rem;font-weight:bold;line-height:100px;display:inline-block;width:100px;height:100px;text-align:center}
ul.tabLinkTy1>li>a:first-child{border:0}
ul.tabLinkTy1>li>a:hover,ul.tabLinkTy1>li.isCurrent>a{text-decoration:none;color:#fff;border-radius:300px;background-color:#0093d0}
.secCalendar.typeChannel .slideWrap{overflow:hidden;width:88%;margin:0 auto}
.secCalendar.typeChannel ul.tabLinkTy1{width:1000%;padding-bottom:30px}
.secCalendar.typeChannel ul.tabLinkTy1>li{position:relative;float:left;width:1.42857%;text-align:center}
.secCalendar.typeChannel ul.tabLinkTy1>li:before{position:absolute;top:50%;left:0;display:inline-block;width:1px;height:58px;margin-top:-29px;content:'';background-color:#dcdcdc}
.secCalendar.typeChannel ul.tabLinkTy1>li:first-child:before{display:none}
.secCalendar.typeChannel ul.tabLinkTy1>li.isCurrent:before,.secCalendar.typeChannel ul.tabLinkTy1>li.isCurrent+li:before{display:none}
.secCalendar.typeChannel ul.tabLinkTy1>li>a{font-size:28px;font-size:2.8rem;font-weight:bold;line-height:1;display:inline-block;width:100px;height:100px;padding-top:1em;text-align:center}
.secCalendar.typeChannel ul.tabLinkTy1>li>a:first-child{border:0}
.secCalendar.typeChannel ul.tabLinkTy1>li>a>.sub{font-size:20px;font-size:2rem;font-weight:normal;position:relative;top:-2px;color:#777}
.secCalendar.typeChannel ul.tabLinkTy1>li>a:hover,.secCalendar.typeChannel ul.tabLinkTy1>li.isCurrent>a{text-decoration:none;color:#fff;border-radius:300px;background-color:#0093d0}
.secCalendar.typeChannel ul.tabLinkTy1>li>a:hover>.sub,.secCalendar.typeChannel ul.tabLinkTy1>li.isCurrent>a>.sub{color:#fff}
.secCalendar.typeChannel .navController,.secCalendar.typeChannel ul.navController1{position:absolute;top:50%;width:100%;height:0;margin-top:-40px}
.secCalendar.typeChannel .navController>li,.secCalendar.typeChannel ul.navController1>li{float:left}
.secCalendar.typeChannel .navController>li.next,.secCalendar.typeChannel ul.navController1>li.next{float:right}
.secCalendar.typeChannel .navController>li>a,.secCalendar.typeChannel ul.navController1>li>a{width:50px;height:50px}
ul.tabLinkTy2{font-size:24px;font-size:2.4rem;display:table;width:100%;margin-bottom:40px}
ul.tabLinkTy2>li{display:table-cell;width:100%;text-align:center;vertical-align:top;border:1px solid #dadada;border-width:1px 1px 1px 0;background-color:#f5f7f8}
ul.tabLinkTy2>li>a{display:block;height:100%;padding:30px 10px}
ul.tabLinkTy2>li>a>span{display:inline-block;padding-left:40px}
ul.tabLinkTy2>li>a:hover>span{text-decoration:underline}
ul.tabLinkTy2>li.iconProgram1>a>span:before{top:50%;left:0;width:27px;height:27px;margin-top:-13.5px;background-position:-355px -266px}
ul.tabLinkTy2>li.iconProgram2>a>span:before{top:50%;left:0;width:23px;height:29px;margin-top:-14.5px;background-position:-355px -204px}
ul.tabLinkTy2>li.iconProgram3>a>span:before{top:50%;left:0;width:28px;height:20px;margin-top:-10px;background-position:-153px -376px}
ul.tabLinkTy2>li.isCurrent{position:relative;background-color:#0093d0}
ul.tabLinkTy2>li.isCurrent:after{position:absolute;z-index:1;top:100%;top:100%;left:50%;width:0;height:0;margin-left:-20px;content:'';border:20px solid transparent;border-top-color:#0093d0}
ul.tabLinkTy2>li.isCurrent>a{color:#fff}
ul.tabLinkTy2>li.isCurrent.iconProgram1>a>span:before{top:50%;left:0;width:27px;height:27px;margin-top:-13.5px;background-position:-355px -295px}
ul.tabLinkTy2>li.isCurrent.iconProgram2>a>span:before{top:50%;left:0;width:23px;height:29px;margin-top:-14.5px;background-position:-355px -235px}
ul.tabLinkTy2>li.isCurrent.iconProgram3>a>span:before{top:50%;left:0;width:28px;height:20px;margin-top:-10px;background-position:-183px -376px}
ul.tabLinkTy2>li:first-child{border-left-width:1px}
ul.tabLinkTy2.typeCol2>li{width:50%}
ul.tabLinkTy2.typeCol3>li{width:33.33333%}
ul.tabLinkTy3{font-size:18px;font-size:1.8rem;display:table;width:100%;margin-bottom:30px}
ul.tabLinkTy3>li{display:table-cell;width:100%;text-align:center;border:1px solid #dadada;border-width:1px 1px 1px 0;background-color:#f5f7f8}
ul.tabLinkTy3>li>a{display:block;padding:18px 10px}
ul.tabLinkTy3>li>a>span{display:inline-block}
ul.tabLinkTy3>li>a:hover>span{text-decoration:underline}
ul.tabLinkTy3>li.isCurrent{position:relative;background-color:#0093d0}
ul.tabLinkTy3>li.isCurrent:after{position:absolute;z-index:1;top:100%;top:100%;left:50%;width:0;height:0;margin-left:-12.5px;content:'';border:12.5px solid transparent;border-top-color:#0093d0}
ul.tabLinkTy3>li.isCurrent>a{color:#fff}
ul.tabLinkTy3>li:first-child{border-left-width:1px}
ul.tabLinkTy3.typeCol2>li{width:50%}
ul.tabLinkTy3.typeCol3>li{width:33.33333%}
ul.listBa{margin-bottom:10px;color:#777}
ul.listBa>li{position:relative;margin-bottom:5px;padding-left:28px}
ul.listBa>li:before{position:absolute;top:.5em;left:0;display:inline-block;width:5px;height:5px;content:'';border-radius:10px;background-color:#0093d0}
ul.listBa>li>ul.listBa{margin:25px 0 20px !important}
ul.listBa>li>.linkBa{margin-top:20px}
ul.listIconBa{margin-bottom:10px}
ul.listIconBa>li{display:inline-block;margin-right:3px;margin-bottom:10px}
ul.listIconBa>li>span,ul.listIconBa>li>a{font-weight:bold;display:inline-block;padding:8px;text-align:center;border-radius:4px}
ul.listIconBa>li.limited>span,ul.listIconBa>li.limited>a{font-size:12px;font-size:1.2rem;color:#fff;background-color:#cf0003}
ul.listIconCh{font-size:12px;font-size:1.2rem;margin-bottom:20px;color:#777}
ul.listIconCh>li{display:inline-block;margin-right:25px;margin-bottom:10px}
ul.listIconCh>li span.iconCh{font-weight:bold;display:inline-block;margin:0 10px 0 0;padding:1px 4px;border:1px solid #dcdcdc;background-color:#f5f7f8}
ul.listIconStudio{margin-bottom:20px}
ul.listIconStudio>li{line-height:1.2;display:inline-block;float:left;margin-right:12px;margin-bottom:15px}
ul.listIconStudio>li>a{font-weight:bold;display:block;overflow:hidden;width:110px;height:110px;padding:68px 10px 10px;text-align:center;color:#fff;border-radius:4px;background-color:#003e58}
ul.listIconStudio>li>a:hover{text-decoration:none;background-color:#0093d0}
ul.listIconStudio>li.iconExtras>a:before{top:20px;left:50%;width:33px;height:34px;margin-top:0;margin-left:-16.5px;background-position:-355px 0}
ul.listIconStudio>li.iconBonus>a:before{top:21px;left:50%;width:25px;height:31px;margin-top:0;margin-left:-12.5px;background-position:-355px -171px}
ul.listIconStudio>li.iconDigital>a:before{top:22px;left:50%;width:35px;height:32px;margin-top:0;margin-left:-17.5px;background-position:0 -342px}
ul.listIconStudio>li.iconBehind>a:before{top:18px;left:50%;width:36px;height:37px;margin-top:0;margin-left:-18px;background-position:-304px -300px}
ul.listIconStudio>li.iconExtras span,ul.listIconStudio>li.iconDigital span{position:relative;top:8px;display:inline-block}
ul.listNoticeBa,ul.listNoticeTy1{font-size:12px;font-size:1.2rem;margin:-10px 0 30px;color:#737373}
ul.listNoticeBa>li,ul.listNoticeTy1>li{margin-bottom:4px;padding-left:1.5em}
ul.listNoticeBa>li>span.sign,ul.listNoticeTy1>li>span.sign{display:inline-block;width:1.5em;margin-left:-1.5em}
ul.listNoticeBa:first-child,ul.listNoticeTy1:first-child{margin-top:0}
ul.listNoticeTy1>li{padding-left:0}
ul.listInfoBa{font-size:18px;font-size:1.8rem;line-height:1.2;margin-bottom:20px}
ul.listInfoBa>li{margin-bottom:10px}
ul.listInfoBa>li:last-child{margin-bottom:0}
ul.listInfoBa>li.iconCd{margin-bottom:25px;padding-left:40px}
ul.listInfoBa>li.iconCd:before{top:-8px;left:0;width:31px;height:31px;margin-top:0;background-position:-355px -138px}
ul.listInfoBa>li.iconCd+li{margin-bottom:20px}
.listNumBa>li{position:relative;min-height:34px;margin-bottom:25px;padding-left:3.3em;list-style:none}
.listNumBa>li span.num{font-weight:bold;line-height:34px;position:absolute;top:0;left:0;display:inline-block;width:34px;height:34px;text-align:center;color:#fff;border-radius:34px;background-color:#333}
dl.listBa{margin-bottom:30px}
dl.listBa dt{font-weight:bold;margin-top:20px;margin-bottom:10px}
dl.listBa dt:first-child{margin-top:0}
dl.listTy1{margin-bottom:30px;color:#777}
dl.listTy1 dt{font-size:17px;font-size:1.7rem;font-weight:bold;margin-top:20px;margin-bottom:0;color:#333}
dl.listTy1 dt:first-child{margin-top:0}
dl.listTy1 dd>a.url{font-size:12px;font-size:1.2rem;display:inline-block;margin-bottom:5px;color:#0093d0}
ol.listBa{margin-bottom:10px;list-style:none;counter-reset:li}
ol.listBa>li{position:relative;margin-bottom:5px;padding-left:2em;color:#777}
ol.listBa>li:before{font-weight:bold;position:absolute;top:0;left:0;content:counter(li) '. ';counter-increment:li;color:#a5acb0}
ol.listBa>li>ol.listBa{margin:25px 0 20px 0 !important}
ol.listBa>li>ol.listBa>li{padding-left:3em}
ol.listBa>li>ol.listBa>li:before{content:counters(li,'.') ' '}
ol.listStep{margin-bottom:30px;color:#777}
ol.listStep>li{overflow:hidden;margin-bottom:10px;list-style:none}
ol.listStep>li>.thumb{float:left;overflow:hidden;margin-right:20px;margin-bottom:10px}
ol.listStep>li>.thumb>img{margin-bottom:10px}
ol.listStep>li>.contents>b.hdg{font-size:16px;font-size:1.6rem;display:inline-block;margin-bottom:5px;color:#333}
.panelBa{display:table;width:100%;padding:35px 40px;border:1px solid gainsboro;background-color:#f5f7f8}
.panelBa.typeNarrow{padding:20px 25px}
.panelBa.typeNarrow>.hdgPanel{width:23.5%}
.panelBa.typeNarrow>.contents{width:76.5%}
.panelBa>.hdgPanel,.panelBa>.contents{display:table-cell;vertical-align:top}
.panelBa>.hdgPanel{font-size:24px;font-size:2.4rem;font-weight:normal;width:25%;padding:0 20px 0 0}
.panelBa>.hdgPanel>b.sub{font-size:14px;font-size:1.4rem;display:block;margin-top:5px}
.panelBa>.hdgPanel.iconSpeker{padding-left:34px}
.panelBa>.hdgPanel.iconSpeker:before{top:4px;left:0;width:22px;height:19px;margin-top:0;background-position:-390px -337px}
.panelBa>.contents{width:75%;padding:0 0 0 60px;border-left:1px solid gainsboro}
.panelBa>.contents>*:last-child{margin-bottom:0}
.panelBa>.contents>ul.listInfoBa{font-size:14px;font-size:1.4rem}
.panelTy1,.panelTy2{margin-bottom:40px;padding:50px 40px;background-color:#f5f7f8}
.panelTy2{background-color:#0093d0}
.panelTy2 *{color:#fff}
.panelTy2 .linkBa>*:before{background-color:#fff}
.panelTy2 .linkBa>*:after{top:5px;left:8px;width:6px;height:9px;margin-top:0;background-position:-414px -82px}
.panelInfoBa{display:table;width:100%;padding:0 40px;border:1px solid gainsboro}
.panelInfoBa>.hdgPanel{font-size:24px;font-size:2.4rem;font-weight:normal;width:25%;padding-right:20px}
.panelInfoBa>.hdgPanel>b.sub{font-size:14px;font-size:1.4rem;display:block;margin-top:5px}
.panelInfoBa>.hdgPanel>span.sub2{font-size:12px;font-size:1.2rem;display:block;margin-top:5px;color:#777}
.panelInfoBa>.contents{width:75%;padding-left:60px;border-left:1px solid gainsboro}
.lineBa{margin:50px 0;border:0;border-top:1px solid #dcdcdc}
.pagination>ul{font-size:0;font-size:0rem;text-align:center}
.pagination>ul>li{font-size:12px;font-size:1.2rem;display:inline-block;border-left:1px solid #dcdcdc}
.pagination>ul>li>a{padding:0 10px;color:#777}
.pagination>ul>li>b{padding:0 10px;color:#0093d0}
.pagination>ul>li.prev,.pagination>ul>li.next,.pagination>ul>li.data,.pagination>ul>li.data+li,.pagination>ul>li.last{border:0}
.pagination>ul>li.last:before{display:inline-block;content:'...'}
.pagination>ul>li.data{font-weight:bold;margin-right:25px;color:#777}
.pagination>ul>li.data+li{border:0}
.pagination>ul>li.prev,.pagination>ul>li.next{font-size:14px;font-size:1.4rem}
.pagination>ul>li.prev>a,.pagination>ul>li.next>a{font-weight:bold;padding-left:32px;color:#0093d0}
.pagination>ul>li.prev>a:before,.pagination>ul>li.next>a:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:'';border-radius:20px;background-color:#0093d0}
.pagination>ul>li.prev>a:hover,.pagination>ul>li.next>a:hover{text-decoration:none;color:#333}
.pagination>ul>li.prev>a:hover:before,.pagination>ul>li.next>a:hover:before{background-color:#333}
.pagination>ul>li.prev{float:left}
.pagination>ul>li.prev>a:after{top:5px;left:6px;width:6px;height:9px;margin-top:0;background-position:-414px -71px}
.pagination>ul>li.next{float:right}
.pagination>ul>li.next>a{padding-right:32px;padding-left:0}
.pagination>ul>li.next>a:before{right:0;left:auto}
.pagination>ul>li.next>a:after{top:5px;right:6px;width:6px;height:9px;margin-top:0;background-position:-414px -60px}
.pagination>ul>li.isInvalid span{color:#777}
table.tblBa,table.tblTy1,table.tblTy2,table.tblMusicList{margin-bottom:30px;color:#777;border:1px solid #dcdcdc;border-width:1px 0 0 1px}
table.tblBa a,table.tblTy1 a,table.tblTy2 a,table.tblMusicList a{color:#0093d0}
table.tblBa th,table.tblBa td,table.tblTy1 th,table.tblTy1 td,table.tblTy2 th,table.tblTy2 td,table.tblMusicList th,table.tblMusicList td{padding:18px 40px;vertical-align:top;word-break:normal;border:1px solid #dcdcdc;border-width:0 1px 1px 0;background-color:#fff}
table.tblBa thead th,table.tblBa thead td,table.tblTy1 thead th,table.tblTy1 thead td,table.tblTy2 thead th,table.tblTy2 thead td,table.tblMusicList thead th,table.tblMusicList thead td{font-weight:bold;padding:30px 40px;text-align:left;color:#333;background-color:#f5f7f8}
table.tblBa tbody th,table.tblBa tbody td,table.tblTy1 tbody th,table.tblTy1 tbody td,table.tblTy2 tbody th,table.tblTy2 tbody td,table.tblMusicList tbody th,table.tblMusicList tbody td{font-weight:normal}
table.tblBa span.iconCh,table.tblTy1 span.iconCh,table.tblTy2 span.iconCh,table.tblMusicList span.iconCh{font-size:12px;font-size:1.2rem;font-weight:bold;display:inline-block;margin:0 0 0 6px;padding:1px 4px;color:#777;border:1px solid #dcdcdc;background-color:#f5f7f8}
table.tblBa .linkBa.flR,table.tblTy1 .linkBa.flR,table.tblTy2 .linkBa.flR,table.tblMusicList .linkBa.flR{margin-bottom:0}
table.tblTy2 tbody th{color:#333;background-color:#f5f7f8}
table.tblMusicList{border-width:1px 1px 0 1px}
table.tblMusicList th,table.tblMusicList td{padding:15px 20px !important;vertical-align:middle;border:1px solid #dcdcdc;border-width:0 0 1px 0}
table.tblMusicList thead th{background-color:#fff}
table.tblMusicList thead th>span.iconTime{display:inline-block;overflow:hidden;width:18px;height:18px}
table.tblMusicList thead th>span.iconTime:before{top:0;right:0;width:18px;height:18px;margin-top:0;background-position:-305px -376px}
table.tblMusicList thead th>span.iconTime:before{position:static}
table.tblMusicList thead th>span.iconTime>span{position:relative}
table.tblMusicList tbody th,table.tblMusicList tbody td:last-child{font-weight:bold;text-align:center;color:#333}
dl.tblKana{margin-bottom:30px;border:1px solid gainsboro;border-width:1px 0 0 1px}
dl.tblKana dt,dl.tblKana dd{float:left;padding:10px;border:1px solid gainsboro;border-width:0 1px 1px 0}
dl.tblKana dt{font-size:30px;font-size:3rem;font-weight:normal;clear:both;width:25%;padding:40px;vertical-align:top;background-color:#f5f7f8}
dl.tblKana dd{width:75%;padding:40px 50px 30px;background-color:#fff}
form.fotmInpuiry .secInput{margin-bottom:20px}
form.fotmInpuiry label b{font-size:13px;font-size:1.3rem;display:inline-block;margin-bottom:5px}
form.fotmInpuiry label span.icon,form.fotmInpuiry label span.notice{font-size:18px;font-size:1.8rem;display:inline-block;margin-left:5px;vertical-align:text-top;color:#777}
form.fotmInpuiry label span.notice{font-size:12px;font-size:1.2rem;margin:-4px 0 5px}
input.inputBa,textarea.textareaBa{padding:10px 15px;color:#777;border:1px solid #dcdcdc;border-radius:2px}
input.inputBa{min-width:350px}
textarea.textareaBa{width:100%;height:160px}
form.formRefinerBa{border:1px solid #dcdcdc;border-width:1px}
form.formRefinerBa>.header{display:table;width:100%;background-color:#f5f7f8}
form.formRefinerBa>.header>.title,form.formRefinerBa>.header>.sub{display:table-cell;width:50%;height:100%;vertical-align:middle}
form.formRefinerBa>.header>.title{font-size:18px;font-size:1.8rem;padding:10px 40px}
form.formRefinerBa>.header>.title .refiner{font-weight:bold}
form.formRefinerBa>.header>.sub .toggle,form.formRefinerBa>.header>.sub .select{float:left;width:50%;height:100%}
form.formRefinerBa>.header>.sub .toggle{display:block;text-align:center;border:1px solid #dcdcdc;border-width:0 1px;background-color:#fff}
form.formRefinerBa>.header>.sub .toggle>a{display:inline-block;padding:30px 30px 30px 0}
form.formRefinerBa>.header>.sub .toggle>a:before{top:50%;right:0;width:24px;height:24px;margin-top:-12px;position:absolute;display:inline-block;content:'';background-image:url(../libs/marvel/image/sprite_icon01.png)}
form.formRefinerBa>.header>.sub .select{padding:18px 40px 10px}
form.formRefinerBa>.contents{margin-top:-1px;padding:30px 40px 0;border:1px solid #dcdcdc;border-width:1px 0 0}
form.formRefinerBa>.contents>.cmpColumn label>span,form.formRefinerBa>.contents>.cmpColumn div>span{font-weight:bold;display:inline-block;margin-bottom:3px}
form.formRefinerBa>.contents>.cmpColumn .column{padding-bottom:20px}
form.formRefinerBa>.contents>.cmpColumn .column.w100keep{width:100% !important}
form.formRefinerBa>.contents ul.listCheckBa{float:left;height:72px}
form.formRefinerBa>.contents ul.listCheckBa li{display:inline-block;margin-right:10px}
form.formRefinerBa>.contents ul.listCheckBa li>label{font-size:10px;font-size:1rem;display:inline-block;overflow:hidden;width:70px;height:70px;cursor:pointer;text-align:center;border:1px solid #dcdcdc;border-radius:70px;background-color:#f5f7f8}
form.formRefinerBa>.contents ul.listCheckBa li>label>input,form.formRefinerBa>.contents ul.listCheckBa li>label>span{position:relative;z-index:-1;margin-top:15px}
form.formRefinerBa>.contents ul.listCheckBa li.isCurrent>label,form.formRefinerBa>.contents ul.listCheckBa li>label:hover{border-color:#000;background-color:#000}
form.formRefinerBa>.contents ul.listCheckBa li.iconMovie02>label:before{top:6px;left:0;width:60px;height:50px;background-position:0 0;background-image:url(../libs/marvel/image/sprite_icon03.png)}
form.formRefinerBa>.contents ul.listCheckBa li.iconDvd>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:-268px -168px;background-image:url(../libs/marvel/image/sprite_icon02.png)}
form.formRefinerBa>.contents ul.listCheckBa li.iconBluray>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:-180px -94px;background-image:url(../libs/marvel/image/sprite_icon02.png)}
form.formRefinerBa>.contents ul.listCheckBa li.iconOndemand>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:0 -210px;background-image:url(../libs/marvel/image/sprite_icon02.png)}
form.formRefinerBa>.contents ul.listCheckBa li.iconMovienex>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:-194px -210px;background-image:url(../libs/marvel/image/sprite_icon02.png)}
form.formRefinerBa>.contents ul.listCheckBa li.iconBlurayDvd>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:-268px -56px;background-image:url(../libs/marvel/image/sprite_icon02.png)}
form.formRefinerBa>.contents ul.listCheckBa li.iconOther>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:-198px -154px;background-image:url(../libs/marvel/image/sprite_icon02.png)}
form.formRefinerBa>.contents ul.listCheckBa li.iconHeadphone>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:-132px -266px}
form.formRefinerBa>.contents ul.listCheckBa li.iconWebcast>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:0 -266px}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame1>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:0 -154px}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame2>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:-66px -154px}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame3>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:-132px -154px}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame4>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:-66px -210px}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame5>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:-268px 0}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame6>label:before{top:50%;left:50%;width:60px;height:50px;margin-top:-25px;margin-left:-30px;background-position:-268px -112px}
form.formRefinerBa>.contents button.btnBa{top:10px;float:right}
form.formRefinerBa>.contents .setParentSelect+.easy-select-box{float:left}
form.formRefinerBa>.contents .childSelect{float:left;width:40%;margin-left:10px}
form.formRefinerBa>.contents .childSelect .easy-select-box+select+.easy-select-box{margin-left:0}
form.formRefinerBa.isClose>.contents{display:none}
form.formRefinerBa.isClose>.header>.sub .toggle{margin-bottom:0;border-left-width:0;background-color:#f5f7f8}
form.formRefinerBa.subNone .header .sub .toggle{float:right;border-right-width:0}
form.formRefinerBa.subNone button.btnBa{float:none;margin-top:15px}
input.inputBa,textarea.textareaBa{padding:10px 15px;color:#777;border:1px solid #dcdcdc;border-radius:2px}
input.inputBa{min-width:350px}
textarea.textareaBa{width:100%;height:160px;resize:none}
select.selectTy2{font-size:16px;font-size:1.6rem;line-height:51px;height:51px;padding:15px 10px;cursor:pointer;border:1px solid #dcdcdc;border-radius:2px}
.easy-select-box{font-weight:bold;display:inline-block;width:330px;max-width:100%;color:#777;border:1px solid #dcdcdc;border-radius:4px}
.easy-select-box+select+.easy-select-box{margin-left:10px}
.easy-select-box.type1 .esb-displayer{line-height:40px;height:40px;padding-right:45px;text-indent:15px;background:white url(../libs/marvel/image/select-bg-2.png) no-repeat right center}
.easy-select-box .esb-displayer{line-height:50px;height:50px;padding-right:55px;cursor:pointer;text-indent:20px;background:white url(../libs/marvel/image/select-bg.png) no-repeat right center}
.easy-select-box .esb-dropdown{line-height:1.3;position:absolute;z-index:999;display:none;overflow:auto;max-height:310px;padding-left:1px;border:1px solid #ccc;border-width:0 1px 1px 0;background:#fff}
.easy-select-box .esb-item{padding:16px 20px;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc}
.easy-select-box .esb-item.first-child{border-top:0}
.easy-select-box .esb-item:hover{color:#fff;background-color:#0093d0}
.easy-select-box:hover .esb-displayer{text-decoration:none}
.selectW300+.easy-select-box .esb-dropdown{width:300px !important}
.easy-select-box.disabled .esb-displayer,.easy-select-box:hover.disabled .esb-displayer{background-position:0 -36px}
.pointBox{position:relative;margin:0 0 40px;padding-top:50px;text-align:center}
.pointBox:after{position:absolute;z-index:1;top:0;top:0;left:50%;width:0;height:0;margin-left:-25px;content:'';border:25px solid transparent;border-top-color:#333}
.pointBox>.inner{font-size:18px;font-size:1.8rem;display:inline-block;margin:0 auto;padding:20px;color:#fff;background-color:#0093d0}
.pointBox>.inner>span{font-size:22px;font-size:2.2rem;font-weight:bold}
.quoteBa{font-size:18px;font-size:1.8rem;margin-bottom:30px;padding:30px 0;color:#777}
.quoteBa:before{top:0;left:0;width:18px;height:13px;margin-top:0;background-position:-20px -400px}
.quoteBa:after{left:0;width:18px;height:13px;background-position:0 -400px}
.quoteBa:after{top:auto}
.setHoleFrameLeft .hold{display:none}
.slide .row{position:relative;overflow:hidden;margin-bottom:2px}
.scrl-root{position:relative;margin:auto;padding-bottom:50px}
.scrl-prev,.scrl-next{position:absolute;bottom:0;display:none;width:78px;height:36px;cursor:pointer;color:#fff;background-color:#000}
.scrl-prev.scrl-end,.scrl-next.scrl-end{background-color:#ccc}
.scrl-prev{left:0}
.scrl-next{right:0}
.scrl-bar-wrap{position:absolute;bottom:6px;left:50%;overflow:hidden;height:25px;padding:2px;border:#ccc solid 1px;border-radius:3px;background-color:#fff}
.scrl-bar-wrap .scrl-bar-inner{width:10px;height:19px;margin-left:0;padding-top:6px;cursor:move;-webkit-transform:translate(0);border-radius:2px;background-color:black}
.scrl-bar-wrap .scrl-bar-inner span{display:block;width:8px;height:7px;margin:0 auto;background-color:#fff}
.setHoleFrame .hold{position:absolute;z-index:1;top:0;left:0;display:table;width:144px;margin-bottom:0}
.setScale{position:relative;overflow:hidden;margin-bottom:30px}
.setScale>div{width:1200px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.setScale+.hdgBa{margin-top:-4px}
.setScale+.secController,.setScale+.secListAll{margin-top:-4px}
.cmpMain a .lead:hover,.cmpMain a .thumb:hover,.cmpMain .linkBa *:hover,.cmpMain .news .link a:hover,.cmpMain .listLinkTy3 a:hover,.cmpMain2 a .lead:hover,.cmpMain2 a .thumb:hover,.cmpMain2 .linkBa *:hover,.cmpMain2 .news .link a:hover,.cmpMain2 .listLinkTy3 a:hover,.cmpItem a .lead:hover,.cmpItem a .thumb:hover,.cmpItem .linkBa *:hover,.cmpItem .news .link a:hover,.cmpItem .listLinkTy3 a:hover,.cmpItem1 a .lead:hover,.cmpItem1 a .thumb:hover,.cmpItem1 .linkBa *:hover,.cmpItem1 .news .link a:hover,.cmpItem1 .listLinkTy3 a:hover,.cmpItem8 a .lead:hover,.cmpItem8 a .thumb:hover,.cmpItem8 .linkBa *:hover,.cmpItem8 .news .link a:hover,.cmpItem8 .listLinkTy3 a:hover,.cmpNews a .lead:hover,.cmpNews a .thumb:hover,.cmpNews .linkBa *:hover,.cmpNews .news .link a:hover,.cmpNews .listLinkTy3 a:hover{cursor:pointer;text-decoration:underline}
.cmpMain .linkBa,.cmpMain2 .linkBa,.cmpItem .linkBa,.cmpItem1 .linkBa,.cmpItem2 .linkBa,.cmpItem3 .linkBa,.cmpItem4 .linkBa,.cmpItem5 .linkBa,.cmpItem6 .linkBa,.cmpItem7 .linkBa,.cmpItem8 .linkBa,.cmpNews .linkBa{margin-bottom:0}
.cmpMain,.cmpMain2{position:relative;border:1px solid gainsboro}
.cmpMain>ul.slide>li,.cmpMain2>ul.slide>li{position:absolute;top:0;left:0;overflow:hidden;background-color:#fff}
.cmpMain>ul.slide>li:first-child,.cmpMain2>ul.slide>li:first-child{position:relative;z-index:1}
.cmpMain>ul.slide>li.isColorDark,.cmpMain2>ul.slide>li.isColorDark{background-color:#000}
.cmpMain>ul.slide>li.isColorDark>.data,.cmpMain2>ul.slide>li.isColorDark>.data{position:relative}
.cmpMain>ul.slide>li.isColorDark>.data:after,.cmpMain2>ul.slide>li.isColorDark>.data:after,.cmpMain-flex>ul.slide>li.isColorDark>.data:after,.cmpMain2-flex>ul.slide>li.isColorDark>.data:after{position:absolute;z-index:1;top:60px;left:99.5%;width:0;height:0;content:'';border:25px solid transparent;border-left-color:black}
.cmpMain>ul.slide>li.isColorDark>.data:after,.cmpMain2>ul.slide>li.isColorDark>.data:after{z-index:0}
.cmpMain>ul.slide>li.isColorDark>.data>div .thumb,.cmpMain2>ul.slide>li.isColorDark>.data>div .thumb{text-align:center}
.cmpMain>ul.slide>li.isColorDark>.data>div .thumb img,.cmpMain2>ul.slide>li.isColorDark>.data>div .thumb img{width:auto;max-height:270px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.2);box-shadow:0 0 25px rgba(0,0,0,.2)}
.cmpMain>ul.slide>li.isColorDark>.data>div .lead,.cmpMain2>ul.slide>li.isColorDark>.data>div .lead{color:#fff}
.cmpMain>ul.slide>li.isColorDark>.data>div .text,.cmpMain2>ul.slide>li.isColorDark>.data>div .text{color:rgba(255,255,255,.8)}
.cmpMain>ul.slide>li.isColorDark>ul.list,.cmpMain2>ul.slide>li.isColorDark>ul.list{border:0 solid rgba(255,255,255,.3)}
.cmpMain>ul.slide>li.isColorDark>ul.list>li>a,.cmpMain2>ul.slide>li.isColorDark>ul.list>li>a{color:#fff;border-color:rgba(255,255,255,.3)}
.cmpMain>ul.slide>li.isColorDark>ul.list>li>a:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li>a:before{top:50%;right:40px;width:9px;height:15px;margin-top:-7.5px;background-position:-248px -146px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li>a:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li>a:before{opacity:.5;-ms-filter:'alpha(opacity=50)'}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconVideo:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconVideo:before{top:50%;left:43px;width:12px;height:22px;margin-top:-11px;background-position:-390px -25px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconSite:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconSite:before{top:50%;left:40px;width:18px;height:18px;margin-top:-9px;background-position:-213px -376px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconTrailer:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconTrailer:before{top:50%;left:40px;width:24px;height:15px;margin-top:-7.5px;background-position:-385px -376px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconTicket:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconTicket:before{top:50%;left:38px;width:24px;height:24px;margin-top:-12px;background-position:-144px -342px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconShopping:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconShopping:before{top:50%;left:38px;width:22px;height:23px;margin-top:-11.5px;background-position:-285px -250px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconDownload:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconDownload:before{top:50%;left:38px;width:22px;height:19px;margin-top:-9.5px;background-position:-390px -274px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconTime:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconTime:before{top:50%;left:38px;width:23px;height:23px;margin-top:-11.5px;background-position:-275px -342px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconTwitter:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconTwitter:before{top:50%;left:38px;width:24px;height:18px;margin-top:-9px;background-position:-233px -376px}
.cmpMain>ul.slide>li>.thumb,.cmpMain2>ul.slide>li>.thumb,.cmpMain-flex>ul.slide>li>.thumb,.cmpMain2-flex>ul.slide>li>.thumb{float:right;width:900px;height:540px;margin:-1px -1px -1px 0}
.cmpMain>ul.slide>li>.thumb img,.cmpMain2>ul.slide>li>.thumb img{width:100%}
.cmpMain>ul.slide>li>.data,.cmpMain2>ul.slide>li>.data,.cmpMain-flex>ul.slide>li>.data,.cmpMain2-flex>ul.slide>li>.data{position:relative;float:left;width:299px;height:100%}
.cmpMain>ul.slide>li>.data:after,.cmpMain2>ul.slide>li>.data:after{position:absolute;z-index:1;top:60px;left:99.5%;width:0;height:0;content:'';border:25px solid transparent;border-left-color:white}
.cmpMain>ul.slide>li>.data:after,.cmpMain2>ul.slide>li>.data:after{z-index:0}
.cmpMain>ul.slide>li>.data>.logo,.cmpMain2>ul.slide>li>.data>.logo,.cmpMain-flex>ul.slide>li>.data>.logo,.cmpMain2-flex>ul.slide>li>.data>.logo{display:table;width:260px;height:auto !important}
.cmpMain>ul.slide>li>.data>.logo>span,.cmpMain2>ul.slide>li>.data>.logo>span,.cmpMain-flex>ul.slide>li>.data>.logo>span,.cmpMain2-flex>ul.slide>li>.data>.logo>span{display:table-cell;padding-top:10px;text-align:center;vertical-align:middle}
.cmpMain>ul.slide>li>.data>.logo>span>img,.cmpMain2>ul.slide>li>.data>.logo>span>img{min-width:140px;max-height:110px}
.cmpMain>ul.slide>li>.data>div,.cmpMain2>ul.slide>li>.data>div,.cmpMain-flex>ul.slide>li>.data>div,.cmpMain2-flex>ul.slide>li>.data>div{overflow:hidden;height:350px;margin-top:20px}
.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:30px;font-size:3rem;line-height:1.2;margin-bottom:20px}
.cmpMain>ul.slide>li>.data>div>.lead1,.cmpMain2>ul.slide>li>.data>div>.lead1{font-size:22px;font-size:2.2rem;line-height:1.2;margin-bottom:10px}
.cmpMain>ul.slide>li>.data>div>.text,.cmpMain2>ul.slide>li>.data>div>.text,.cmpMain-flex>ul.slide>li>.data>div>.text,.cmpMain2-flex>ul.slide>li>.data>div>.text{font-size:14px;font-size:1.4rem;margin-top:20px;margin-bottom:10px;color:#777}
.cmpMain>ul.slide>li>.data>div>.text:first-child,.cmpMain2>ul.slide>li>.data>div>.text:first-child{margin-top:0}
.cmpMain>ul.slide>li>.data>div>.linkBa,.cmpMain2>ul.slide>li>.data>div>.linkBa{margin-top:10px}
.cmpMain>ul.slide>li>ul.list,.cmpMain2>ul.slide>li>ul.list,.cmpMain-flex>ul.slide>li>ul.list,.cmpMain2-flex>ul.slide>li>ul.list{font-size:18px;font-size:1.8rem;position:absolute;bottom:0;left:1px;width:298px;border:0 solid #eaeaea}
.cmpMain>ul.slide>li>ul.list>li>a,.cmpMain2>ul.slide>li>ul.list>li>a,.cmpMain-flex>ul.slide>li>ul.list>li>a,.cmpMain2-flex>ul.slide>li>ul.list>li>a{display:block;padding:17px 50px 17px 40px;border:1px solid #eaeaea;border-width:1px 0 0 0}
.cmpMain>ul.slide>li>ul.list>li>a:before,.cmpMain2>ul.slide>li>ul.list>li>a:before{top:50%;right:40px;width:9px;height:15px;margin-top:-7.5px;background-position:-248px -163px}
.cmpMain>ul.slide>li>ul.list>li.iconVideo:before,.cmpMain2>ul.slide>li>ul.list>li.iconVideo:before{top:50%;left:43px;width:12px;height:22px;margin-top:-11px;background-position:-390px -49px}
.cmpMain>ul.slide>li>ul.list>li.iconSite:before,.cmpMain2>ul.slide>li>ul.list>li.iconSite:before{top:50%;left:40px;width:18px;height:18px;margin-top:-9px;background-position:-285px -275px}
.cmpMain>ul.slide>li>ul.list>li.iconTrailer:before,.cmpMain2>ul.slide>li>ul.list>li.iconTrailer:before{top:50%;left:40px;width:24px;height:15px;margin-top:-7.5px;background-position:-359px -376px}
.cmpMain>ul.slide>li>ul.list>li.iconTicket:before,.cmpMain2>ul.slide>li>ul.list>li.iconTicket:before{top:50%;left:38px;width:24px;height:24px;margin-top:-12px;background-position:-170px -342px}
.cmpMain>ul.slide>li>ul.list>li.iconShopping:before,.cmpMain2>ul.slide>li>ul.list>li.iconShopping:before{top:50%;left:38px;width:22px;height:23px;margin-top:-11.5px;background-position:-390px 0}
.cmpMain>ul.slide>li>ul.list>li.iconDownload:before,.cmpMain2>ul.slide>li>ul.list>li.iconDownload:before{top:50%;left:38px;width:22px;height:19px;margin-top:-9.5px;background-position:-390px -295px}
.cmpMain>ul.slide>li>ul.list>li.iconTime:before,.cmpMain2>ul.slide>li>ul.list>li.iconTime:before{top:50%;left:38px;width:23px;height:23px;margin-top:-11.5px;background-position:-350px -342px}
.cmpMain>ul.slide>li>ul.list>li.iconTwitter:before,.cmpMain2>ul.slide>li>ul.list>li.iconTwitter:before{top:50%;left:38px;width:24px;height:18px;margin-top:-9px;background-position:-279px -376px}
.cmpMain>ul.nav,.cmpMain2>ul.nav{line-height:1;position:absolute;z-index:1000;top:510px;right:40px;margin-top:-20px}
.cmpMain>ul.nav>li,.cmpMain2>ul.nav>li{float:left;width:15px;height:15px;margin-left:6px;opacity:.6;border-radius:15px;background-color:#e5e5e5;-ms-filter:'alpha(opacity=60)'}
.cmpMain>ul.nav>li>a,.cmpMain2>ul.nav>li>a{overflow:hidden;width:21px;height:21px;margin:-3px}
.cmpMain>ul.nav>li>a>span,.cmpMain2>ul.nav>li>a>span{font-size:10px;font-size:1rem;margin-left:30px}
.cmpMain>ul.nav>li:hover,.cmpMain2>ul.nav>li:hover{opacity:.4;-ms-filter:'alpha(opacity=40)'}
.cmpMain>ul.nav>li.isCurrent,.cmpMain2>ul.nav>li.isCurrent{opacity:1;background-color:#e5e5e5;-ms-filter:'alpha(opacity=100)'}
.cmpMain>ul.nav>li.isCurrent a,.cmpMain2>ul.nav>li.isCurrent a{cursor:default}
.cmpMain+.cmpColumn.typeDetail,.cmpMain2+.cmpColumn.typeDetail{border-top:none !important}
.navChannel{position:relative;padding:30px 120px;border:1px solid #dcdcdc;border-width:0 1px 1px;background-color:#f5f7f8}
.navChannel>.slideWrap{overflow:hidden;width:100%}
.navChannel>.slideWrap>ul.slide{width:1000%}
.navChannel>.slideWrap>ul.slide li{float:left;padding:10px}
.navChannel>.slideWrap>ul.slide li img{border:10px solid transparent}
.navChannel>.slideWrap>ul.slide li.isCurrent img{border-color:#e2e9ed}
.navChannel>ul.navController,.navChannel>ul.navController1{position:absolute;top:50%;width:94%;height:1px;margin-top:-30px;margin-left:-85px}
.navChannel>ul.navController li,.navChannel>ul.navController1 li{float:left}
.navChannel>ul.navController li.next,.navChannel>ul.navController1 li.next{float:right}
.cmpMovie{border:1px solid gainsboro}
.cmpMovie>ul.movie{position:relative;float:right;width:900px;height:540px;margin:-1px;background-color:#000}
.cmpMovie>ul.movie>li{position:absolute;top:0;left:0}
.cmpMovie>ul.movie>li:first-child{position:relative;z-index:1}
.cmpMovie>.data{font-size:13px;font-size:1.3rem;position:relative;float:left;width:299px;height:538px}
.cmpMovie>.data:after{position:absolute;z-index:1;top:60px;left:99.5%;width:0;height:0;content:'';border:25px solid transparent;border-left-color:white}
.cmpMovie>.data>.logo{display:table;width:100%}
.cmpMovie>.data>.logo>span{display:table-cell;height:180px;text-align:center;vertical-align:middle}
.cmpMovie>.data .slideWrap{overflow:hidden;height:300px;border-top:1px solid gainsboro}
.cmpMovie>.data .slideWrap ul.slide{position:relative;top:0;left:0}
.cmpMovie>.data .slideWrap ul.slide>li>a{position:relative;display:block;height:100px;padding:20px 10px 10px 160px;border-bottom:1px solid gainsboro}
.cmpMovie>.data .slideWrap ul.slide>li>a:hover{text-decoration:none}
.cmpMovie>.data .slideWrap ul.slide>li>a:hover .title{text-decoration:underline}
.cmpMovie>.data .slideWrap ul.slide>li>a>.title{font-weight:bold}
.cmpMovie>.data .slideWrap ul.slide>li>a>.time{color:#777}
.cmpMovie>.data .slideWrap ul.slide>li>a>img{position:absolute;top:19px;left:40px}
.cmpMovie>.data .slideWrap ul.slide>li.isCurrent{background-color:#f5f7f8}
.cmpMovie>.data .slideWrap ul.slide>li.isCurrent>a .title{color:#0093d0}
.cmpMovie>.data .label{font-weight:bold;line-height:60px;position:absolute;bottom:0;left:0;width:100%;padding:0 110px 0 40px;border-top:1px solid gainsboro;background-color:#fff}
.cmpMovie>.data .label>.playing{display:inline-block;margin-left:5px}
.cmpMovie>.data ul.nav{position:absolute;right:5px;bottom:10px}
.cmpMovie>.data ul.nav>li{display:inline-block}
.cmpMovie>.data ul.nav>li>a{display:block;overflow:hidden;width:50px !important;height:30px !important}
.cmpMovie>.data ul.nav>li>a:before{top:50%;right:50%;width:13px;height:9px;margin-top:-4.5px;margin-right:-6.5px;background-position:-90px -78px}
.cmpMovie>.data ul.nav>li>a>span{display:inline-block;margin-top:4em}
.cmpMovie>.data ul.nav>li.prev>a{border-right:1px solid gainsboro}
.cmpMovie>.data ul.nav>li.prev>a:before{top:50%;right:50%;width:13px;height:9px;margin-top:-4.5px;margin-right:-6.5px;background-position:-105px -78px}
.cmpMovie>.data ul.nav>li.isInvalid{opacity:.3;-ms-filter:'alpha(opacity=30)'}
.cmpMovie>.data ul.nav>li.isInvalid a{cursor:default}
.cmpMovie>.data ul.nav>li.isInvalid a span{display:none}
.cmpItem{position:relative;border:1px solid gainsboro;background-color:#fff}
.cmpItem a:hover{text-decoration:none}
.cmpItem a .lead:hover{text-decoration:underline}
.cmpItem .text{color:#777}
.cmpItem .linkBa{position:absolute}
.cmpItem>.slideWrap{float:left;overflow:hidden;width:599px;border-right:1px solid gainsboro}
.cmpItem>.slideWrap>ul.slide{position:relative;left:0;width:1000%;height:788px;-webkit-transition:left .5s;transition:left .5s;background-color:#f5f7f8}
.cmpItem>.slideWrap>ul.slide>li{position:relative;display:inline-block;float:left;width:599px;height:100%}
.cmpItem>.slideWrap>ul.slide>li>a,.cmpItem>.slideWrap>ul.slide>li>div{width:100%}
.cmpItem>.slideWrap>ul.slide>li>a>.thumb,.cmpItem>.slideWrap>ul.slide>li>div>.thumb{width:600px;height:450px;margin:-1px 0 0 -1px}
.cmpItem>.slideWrap>ul.slide>li>a>.thumb img,.cmpItem>.slideWrap>ul.slide>li>div>.thumb img{width:100%;height:100%}
.cmpItem>.slideWrap>ul.slide>li>a>.lead,.cmpItem>.slideWrap>ul.slide>li>div>.lead{line-height:1.2;position:relative;margin-bottom:0}
.cmpItem>.slideWrap>ul.slide>li>a>.lead:after,.cmpItem>.slideWrap>ul.slide>li>div>.lead:after{position:absolute;z-index:1;top:1px;top:-49px;left:40px;width:0;height:0;content:'';border:25px solid transparent;border-bottom-color:#f5f7f8}
.cmpItem>.slideWrap>ul.slide>li>.text{margin-bottom:1.5em}
.cmpItem>.slideWrap .listLinkTy3{float:left;bottom:43px;margin:0;padding:0 160px 0 50px;width:50%}
.cmpItem>.slideWrap .listLinkTy3>li{margin:0;margin-left:20px;padding-right:0}
.cmpItem>.slideWrap .listLinkTy3>li:first-child{margin-left:0}
.cmpItem>.slideWrap .listLinkTyM3{position:absolute;bottom:43px;margin:0;padding:0 160px 0 50px}
.cmpItem>.slideWrap .listLinkTyM3>li{margin:0;margin-left:20px;padding-right:0}
.cmpItem>.slideWrap .listLinkTyM3>li:first-child{margin-left:0}
.cmpItem>.slideWrap .listLinkTy3>li.iconShopping>a,.cmpItem>.slideWrap .listLinkTy3>li.iconSite>a,.cmpItem>.slideWrap .listLinkTy3>li.iconInfo>a{padding-left:28px}
.cmpItem>.slideWrap .listLinkTy3>li.iconShopping>a:before,.cmpItem>.slideWrap .listLinkTy3>li.iconSite>a:before,.cmpItem>.slideWrap .listLinkTy3>li.iconInfo>a:before{border-radius:0;background-color:inherit}
.cmpItem>.slideWrap .listLinkTy3>li.iconShopping>a:after,.cmpItem>.slideWrap .listLinkTy3>li.iconSite>a:after,.cmpItem>.slideWrap .listLinkTy3>li.iconInfo>a:after{display:none}
.cmpItem>.slideWrap .listLinkTy3>li.iconShopping>a:before{top:50%;left:0;width:22px;height:23px;margin-top:-11.5px;background-position:-236px -223px}
.cmpItem>.slideWrap .listLinkTy3>li.iconSite>a:before{top:50%;left:0;width:18px;height:18px;margin-top:-9px;background-position:-259px -376px}
.cmpItem>.slideWrap .listLinkTy3>li.iconInfo>a:before{top:50%;left:0;width:22px;height:23px;margin-top:-11.5px;background-position:-236px -198px}
.cmpItem>ul.nav{position:absolute;right:650px}
.cmpItem>ul.nav>li{float:left;margin-left:7px}
.cmpItem>ul.nav>li>a{display:block;width:50px;height:50px;border:1px solid #c1c1c1;border-radius:50px}
.cmpItem>ul.nav>li>a>span{position:relative;z-index:-1}
.cmpItem>ul.nav>li.isInvalid{opacity:.3;-ms-filter:'alpha(opacity=30)'}
.cmpItem>ul.nav>li.isInvalid a{cursor:default}
.cmpItem>ul.nav>li.isInvalid a span{display:none}
.cmpItem>ul.item{float:right;width:600px;height:788px;margin:0 -1px 0 0}
.cmpItem>ul.item>li{position:relative;float:left;overflow:hidden;width:300px;height:449px;border-left:1px solid gainsboro}
.cmpItem>ul.item>li:first-child{border-left:0;border-right:0}
.cmpItem>ul.item>li:nth-child(2n+1){border-left:0}
.cmpItem>ul.item>li>a,.cmpItem>ul.item>li>div{display:block;width:100%}
.cmpItem>ul.item>li>a>.thumb,.cmpItem>ul.item>li>div>.thumb{width:300px;height:208px;margin:-1px -1px 0 0}
.cmpItem>ul.item>li>a>.thumb img,.cmpItem>ul.item>li>div>.thumb img{width:100%;height:100%}
.cmpItem>ul.item>li>a>.lead,.cmpItem>ul.item>li>div>.lead{line-height:1.2;position:relative;margin-bottom:0}
.cmpItem>ul.item>li>a>.lead:after,.cmpItem>ul.item>li>div>.lead:after{position:absolute;z-index:1;top:0;top:-39px;left:25px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:white}
.cmpItem>ul.item>li.type1,.cmpItem>ul.item>li.type2{clear:both;width:600px;height:340px;margin:0 0 -1px;border:1px solid gainsboro;border-width:1px 1px 1px 0}
.cmpItem>ul.item>li.type1>a,.cmpItem>ul.item>li.type1>div,.cmpItem>ul.item>li.type2>a,.cmpItem>ul.item>li.type2>div{position:relative;width:100%;height:100%;cursor:default}
.cmpItem>ul.item>li.type1>a>.thumb,.cmpItem>ul.item>li.type1>div>.thumb,.cmpItem>ul.item>li.type2>a>.thumb,.cmpItem>ul.item>li.type2>div>.thumb{float:right;width:50%;height:auto;margin:0}
.cmpItem>ul.item>li.type1>a>.data,.cmpItem>ul.item>li.type1>div>.data,.cmpItem>ul.item>li.type2>a>.data,.cmpItem>ul.item>li.type2>div>.data{position:relative;float:left;width:50%;height:100%}
.cmpItem>ul.item>li.type1>a .lead,.cmpItem>ul.item>li.type1>div .lead,.cmpItem>ul.item>li.type2>a .lead,.cmpItem>ul.item>li.type2>div .lead{margin-bottom:0}
.cmpItem>ul.item>li.type1>a .text,.cmpItem>ul.item>li.type1>div .text,.cmpItem>ul.item>li.type2>a .text,.cmpItem>ul.item>li.type2>div .text{margin-bottom:0}
.cmpItem>ul.item>li.type1>a .linkBa,.cmpItem>ul.item>li.type1>div .linkBa,.cmpItem>ul.item>li.type2>a .linkBa,.cmpItem>ul.item>li.type2>div .linkBa{float:left}
.cmpItem>ul.item>li.type1.isColorDark>a,.cmpItem>ul.item>li.type1.isColorDark>div,.cmpItem>ul.item>li.type2.isColorDark>a,.cmpItem>ul.item>li.type2.isColorDark>div{position:relative;width:100%;height:100%;cursor:default;color:#fff}
.cmpItem>ul.item>li.type1.isColorDark>a:after,.cmpItem>ul.item>li.type1.isColorDark>div:after,.cmpItem>ul.item>li.type2.isColorDark>a:after,.cmpItem>ul.item>li.type2.isColorDark>div:after{display:none}
.cmpItem>ul.item>li.type1.isColorDark>a>.thumb,.cmpItem>ul.item>li.type1.isColorDark>div>.thumb,.cmpItem>ul.item>li.type2.isColorDark>a>.thumb,.cmpItem>ul.item>li.type2.isColorDark>div>.thumb{float:right;width:50%;height:auto;margin:0}
.cmpItem>ul.item>li.type1.isColorDark>a>.data,.cmpItem>ul.item>li.type1.isColorDark>div>.data,.cmpItem>ul.item>li.type2.isColorDark>a>.data,.cmpItem>ul.item>li.type2.isColorDark>div>.data{position:relative;float:left;width:50%;height:100%}
.cmpItem>ul.item>li.type1.isColorDark>a .lead,.cmpItem>ul.item>li.type1.isColorDark>div .lead,.cmpItem>ul.item>li.type2.isColorDark>a .lead,.cmpItem>ul.item>li.type2.isColorDark>div .lead{font-size:24px;font-size:2.4rem;margin-bottom:0;padding:60px 40px 25px}
.cmpItem>ul.item>li.type1.isColorDark>a .lead:after,.cmpItem>ul.item>li.type1.isColorDark>div .lead:after,.cmpItem>ul.item>li.type2.isColorDark>a .lead:after,.cmpItem>ul.item>li.type2.isColorDark>div .lead:after{display:none}
.cmpItem>ul.item>li.type1.isColorDark>a .text,.cmpItem>ul.item>li.type1.isColorDark>div .text,.cmpItem>ul.item>li.type2.isColorDark>a .text,.cmpItem>ul.item>li.type2.isColorDark>div .text{font-size:14px;font-size:1.4rem;margin-bottom:0;padding:0 40px;color:#aaa}
.cmpItem>ul.item>li.type1.isColorDark>a .linkBa,.cmpItem>ul.item>li.type1.isColorDark>div .linkBa,.cmpItem>ul.item>li.type2.isColorDark>a .linkBa,.cmpItem>ul.item>li.type2.isColorDark>div .linkBa{float:left;padding:0 40px}
.cmpItem>ul.item>li.type1.isColorDark>a .linkBa span,.cmpItem>ul.item>li.type1.isColorDark>div .linkBa span,.cmpItem>ul.item>li.type2.isColorDark>a .linkBa span,.cmpItem>ul.item>li.type2.isColorDark>div .linkBa span{color:#fff}
.cmpItem>ul.item>li.type1.isColorDark>a .linkBa span:before,.cmpItem>ul.item>li.type1.isColorDark>div .linkBa span:before,.cmpItem>ul.item>li.type2.isColorDark>a .linkBa span:before,.cmpItem>ul.item>li.type2.isColorDark>div .linkBa span:before{background-color:#fff}
.cmpItem>ul.item>li.type1.isColorDark>a .linkBa span:after,.cmpItem>ul.item>li.type1.isColorDark>div .linkBa span:after,.cmpItem>ul.item>li.type2.isColorDark>a .linkBa span:after,.cmpItem>ul.item>li.type2.isColorDark>div .linkBa span:after{top:5px;left:8px;width:6px;height:9px;margin-top:0;background-position:-414px -38px}
.cmpItem>ul.item>li.type2{height:449px;margin:0}
.cmpItem>ul.item>li.type2>a .lead,.cmpItem>ul.item>li.type2>div .lead{position:relative;margin-bottom:0}
.cmpItem>ul.item>li.type2>a .lead:after,.cmpItem>ul.item>li.type2>div .lead:after{position:absolute;z-index:1;top:40px;left:99.5%;width:0;height:0;content:'';border:25px solid transparent;border-left-color:white}
.cmpItem>ul.item>li.type2>a .lead:after,.cmpItem>ul.item>li.type2>div .lead:after{display:inline-block}
.cmpItem.slideR>.slideWrap{float:right;border-width:0 0 1px}
.cmpItem.slideR>.nav{right:50px}
.cmpItem.slideOnly>.slideWrap{float:none;width:100%;border-right:0}
.cmpItem.slideOnly>.slideWrap>ul.slide{height:450px}
.cmpItem.slideOnly>.slideWrap>ul.slide>li{width:1200px}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.thumb{float:left;width:50%;height:450px;margin:-1px 0 0 -1px}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.thumb img{width:100%;height:100%}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.lead{line-height:1.2;position:relative;float:left;width:50%;margin-bottom:0}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.lead:after{position:absolute;z-index:1;top:40px;left:-50px;width:0;height:0;content:'';border:25px solid transparent;border-right-color:#f5f7f8}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.text{float:left;width:50%;margin-bottom:1.5em}
.cmpItem.slideOnly>.slideWrap>ul.slide>li .listLinkTy3{left:600px}
.cmpItem.slideOnly>ul.nav{right:50px}
.cmpItem.slideNone>.slideWrap{float:none;width:100%;border-right:0}
.cmpItem.slideNone>.slideWrap>ul.slide{width:100%;height:438px;background-color:#fff}
.cmpItem.slideNone>.slideWrap>ul.slide>li{width:1200px}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.thumb{float:left;width:50%;height:450px;margin:-1px 0 0 -1px}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.thumb img{width:100%;height:100%}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.lead{line-height:1.2;position:relative;float:left;width:50%;margin-bottom:0}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.lead:after{position:absolute;z-index:1;top:50px;left:-50px;width:0;height:0;content:'';border:25px solid transparent;border-right-color:#f5f7f8}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.lead .sub{font-size:18px;font-size:1.8rem;font-weight:bold;position:relative;top:-12px;display:inline-block}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.lead>a:hover{text-decoration:underline}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.text,.cmpItem.slideNone>.slideWrap>ul.slide>li>.info{float:left;width:50%;margin-bottom:1.5em}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.info{margin-top:-20px}
.cmpItem.slideNone>.slideWrap>ul.slide>li .linkBa{left:600px}
.cmpItem1{position:relative;overflow:hidden;border:1px solid gainsboro}
.cmpItem1 a:hover{cursor:default;text-decoration:none}
.cmpItem1 .text{color:#777}
.cmpItem1>ul{position:relative;left:0;width:1000%;-webkit-transition:.5s;transition:.5s}
.cmpItem1>ul>li{position:relative;float:left;width:10%;background-color:#fff}
.cmpItem1>ul>li>.hdg{position:absolute;z-index:-1}
.cmpItem1 ul.slide{background-color:#fff}
.cmpItem1 ul.slide>li{float:left;width:299px;border:1px solid gainsboro;background-color:#fff}
.cmpItem1 ul.slide>li>a{position:relative;display:block;width:100%;height:100%}
.cmpItem1 ul.slide>li>a>.thumb{display:table;width:100%;text-align:center}
.cmpItem1 ul.slide>li>a>.thumb>span{display:table-cell;width:100%;vertical-align:middle}
.cmpItem1 ul.slide>li>a>.data{position:absolute;bottom:0;left:0;width:100%;background-color:#fff}
.cmpItem1 ul.slide>li>a>.data>.lead{font-size:14px;font-size:1.4rem}
.cmpItem1 ul.slide>li>a>.data>div>span.price{font-size:14px;font-size:1.4rem;font-weight:bold;display:inline-block;margin-right:10px}
.cmpItem1 ul.slide>li>a>.data>div>span.brand{font-size:11px;font-size:1.1rem;color:#777}
.cmpItem1 ul.slide>li.type1{overflow:hidden;width:600px;height:678px;border-width:0;background-color:#f5f6f8}
.cmpItem1 ul.slide>li.type1>a>.thumb>span{height:680px}
.cmpItem1 ul.slide>li.type1>a>.thumb>span img{width:100%}
.cmpItem1 ul.slide>li.type1>a>.thumb.taC>span{padding-bottom:25%}
.cmpItem1 ul.slide>li.type1>a>.thumb.taC>span img{width:auto;max-width:100%}
.cmpItem1 ul.slide>li.type1>a>.data{position:relative;position:absolute}
.cmpItem1 ul.slide>li.type1>a>.data:after{position:absolute;z-index:1;top:0;top:-50px;left:50px;width:0;height:0;content:'';border:25px solid transparent;border-bottom-color:white}
.cmpItem1 ul.slide>li.type1>a>.data>div>span.brand{font-size:12px;font-size:1.2rem}
.cmpItem1 ul.slide>li.type1+.type2,.cmpItem1 ul.slide>li.type1+.type2+.type2,.cmpItem1 ul.slide>li.type1+.type2+.type3,.cmpItem1 ul.slide>li.type1+.type3,.cmpItem1 ul.slide>li.type1+.type3+.type3{border-width:0 0 0 1px}
.cmpItem1 ul.slide>li.type2>a>.thumb>span img,.cmpItem1 ul.slide>li.type3>a>.thumb>span img{max-width:220px;height:auto}
.cmpItem1 ul.slide>li.type2>a>.data,.cmpItem1 ul.slide>li.type3>a>.data{position:absolute}
.cmpItem1 ul.slide>li.type2>a>.data>.lead,.cmpItem1 ul.slide>li.type3>a>.data>.lead{margin-bottom:0}
.cmpItem1 ul.slide>li.type2{float:right;height:680px}
.cmpItem1 ul.slide>li.type2 .thumb>span{height:600px}
.cmpItem1 ul.slide>li.type3{height:340px;border-width:1px 0 0 1px}
.cmpItem1 ul.slide>li.type3 .thumb>span{height:260px}
.cmpItem2{position:relative;overflow:hidden;width:100%;border:1px solid gainsboro;background-color:#fff}
.cmpItem2.slideNone{border-width:0 0 0 1px}
.cmpItem2 .thumb>span>img:hover{cursor:pointer;text-decoration:underline}
.cmpItem2 .linkBa{position:absolute}
.cmpItem2 .slideWrap{margin:0 -1px}
.cmpItem2 ul.slide{position:relative;left:0;width:1000%;-webkit-transition:left .5s;transition:left .5s}
.cmpItem2 ul.slide>li{float:left;width:2.5%;height:100%;border:1px solid gainsboro;border-width:0 1px 0 0}
.cmpItem2 ul.slide>li:nth-child(4n){border-right-width:0}
.cmpItem2.slideNone ul.slide>li{width:25%;border-width:1px 1px 1px 0}
.cmpItem2 ul.slide>li>.thumb{margin:0 -1px 0}
.cmpItem2 ul.slide>li>.thumb a{display:block}
.cmpItem2 ul.slide>li>.thumb a img{width:300px}
.cmpItem2 ul.slide>li>.data{position:relative}
.cmpItem2 ul.slide>li>.data:after{position:absolute;z-index:1;top:0;top:-39px;left:32px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:white}
.cmpItem2 ul.slide>li>.data.isNomore{padding-bottom:30px}
.cmpItem2 ul.slide>li>.data>.lead{line-height:1.2;margin-bottom:10px}
.cmpItem2 ul.slide>li>.data>.lead1{margin-bottom:20px;color:#777}
.cmpItem2 ul.slide>li>.data>.release{font-size:12px;font-size:1.2rem;display:inline-block;margin-bottom:-5px;padding:5px 12px;color:#737373;border-radius:2em}
.cmpItem2 ul.slide>li>.data>ul.list{margin-top:15px}
.cmpItem2 ul.slide>li>.data>ul.list>li>a{display:block;padding:10px 0 10px 35px}
.cmpItem2 ul.slide>li>.data>ul.list>li>a:before{top:50%;right:0;width:8px;height:14px;margin-top:-7px;background-position:-404px -25px}
.cmpItem2 ul.slide>li>.data>ul.list>li.iconVideo:before{top:50%;left:5px;width:12px;height:22px;margin-top:-11px;background-position:-390px -49px}
.cmpItem2 ul.slide>li>.data>ul.list>li.iconSite:before{top:50%;left:2px;width:18px;height:18px;margin-top:-9px;background-position:-285px -275px}
.cmpItem2 ul.slide>li>.data>ul.list>li.iconTrailer:before{top:50%;left:2px;width:24px;height:15px;margin-top:-7.5px;background-position:-359px -376px}
.cmpItem2 ul.slide>li>.data>ul.list>li.iconTicket:before{top:50%;left:0;width:24px;height:24px;margin-top:-12px;background-position:-170px -342px}
.cmpItem2 ul.slide>li>.data>ul.list>li.iconShopping:before{top:50%;left:0;width:22px;height:23px;margin-top:-11.5px;background-position:-390px 0}
.cmpItem2 ul.slide>li>.data>ul.list>li.iconDownload:before{top:50%;left:0;width:22px;height:19px;margin-top:-9.5px;background-position:-390px -295px}
.cmpItem2 ul.slide>li>.data>ul.list>li.iconTime:before{top:50%;left:0;width:18px;height:18px;margin-top:-9px;background-position:-305px -376px}
.cmpItem2>ul.navController1{position:absolute;top:26%;margin-top:-15px}
.cmpItem2>ul.navController1>li{position:relative}
.cmpItem2.isNoneSlide{border-width:1px 0 0 1px}
.cmpItem2.isNoneSlide .slideWrap{margin:0}
.cmpItem2.isNoneSlide ul.slide{width:100%}
.cmpItem2.isNoneSlide ul.slide>li{width:25%;border-width:0 1px 1px 0}
.cmpItem2.isNoneSlide ul.slide>li:nth-child(4n){border-right-width:1px}
.cmpItem3{position:relative}
.cmpItem3 .thumb img:hover,.cmpItem3 .data>.lead:hover{cursor:pointer;text-decoration:underline}
.cmpItem3>.slideWrap{position:relative;overflow:hidden;border:1px solid gainsboro;background-color:#fff}
.cmpItem3 ul.slide{position:relative;left:0;width:4000%;-webkit-transition:left .5s;transition:left .5s}
.cmpItem3 ul.slide>li{float:left;width:.625%;border:1px solid gainsboro;border-width:0 0 0 1px}
.cmpItem3 ul.slide>li:first-child,.cmpItem3 ul.slide>li:nth-child(4n+1){border:0}
.cmpItem3 ul.slide>li>a{display:block;height:100%;padding:30px 42px 30px 43px}
.cmpItem3 ul.slide>li>a:hover{cursor:default;text-decoration:none}
.cmpItem3 ul.slide>li>a>.thumb{margin-bottom:20px;text-align:center}
.cmpItem3 ul.slide>li>a>.thumb>img{position:relative;z-index:1;max-width:200px;height:auto}
.cmpItem3 ul.slide>li>a>.data,.cmpItem3-flex ul.slide>li>a>.data{font-size:13px;font-size:1.3rem}
.cmpItem3 ul.slide>li>a>.data>.lead{margin-bottom:3px}
.cmpItem3 ul.slide>li>a>.data>div>span.price{font-size:14px;font-size:1.4rem;font-weight:bold;display:inline-block;margin-right:10px}
.cmpItem3 ul.slide>li>a>.data>div>span.brand{font-size:11px;font-size:1.1rem;color:#777}
.cmpItem3 ul.slide>li>a>.data span.time{font-size:13px;font-size:1.3rem;color:#777}
.cmpItem3>ul.navController1>li{position:relative}
.cmpItem3.typeNarrow ul.slide>li>a{padding:20px 24px 20px 25px !important}
.cmpItem3.typeNarrow ul.slide>li>a>.thumb{margin-bottom:0}
.cmpItem3.typeNarrow ul.slide>li>a>.thumb>img{max-width:100%}
.cmpItem4{border:1px solid gainsboro;border-width:1px 0 0 1px}
.cmpItem4 .thumb>span>img:hover,.cmpItem4 .data>.lead:hover{cursor:pointer;text-decoration:underline}
.cmpItem4 a{display:block}
.cmpItem4 a:hover{cursor:default;text-decoration:none}
.cmpItem4>ul.slide{position:relative;left:0;-webkit-transition:left .5s;transition:left .5s;background-color:#fff}
.cmpItem4>ul.slide>li{float:left;height:440px;border:1px solid gainsboro;border-width:0 1px 1px 0}
.cmpItem4>ul.slide>li .data>.lead{line-height:1.2;margin-bottom:10px}
.cmpItem4>ul.slide>li.type1,.cmpItem4>ul.slide>li.type4{width:50%;background-color:#f5f7f8}
.cmpItem4>ul.slide>li.type1>a>.thumb,.cmpItem4>ul.slide>li.type1>a>.data,.cmpItem4>ul.slide>li.type4>a>.thumb,.cmpItem4>ul.slide>li.type4>a>.data{float:left;width:50%}
.cmpItem4>ul.slide>li.type1 .thumb,.cmpItem4>ul.slide>li.type4 .thumb{position:relative;margin:-1px 0 0 -1px}
.cmpItem4>ul.slide>li.type1 .thumb span,.cmpItem4>ul.slide>li.type4 .thumb span{display:inline-block;width:100%}
.cmpItem4>ul.slide>li.type1 .thumb span img,.cmpItem4>ul.slide>li.type4 .thumb span img{width:100%;height:auto}
.cmpItem4>ul.slide>li.type1 .data,.cmpItem4>ul.slide>li.type4 .data{position:relative;padding:50px 50px 0}
.cmpItem4>ul.slide>li.type1 .data:after,.cmpItem4>ul.slide>li.type4 .data:after{position:absolute;z-index:1;top:50px;left:-38px;width:0;height:0;content:'';border:20px solid transparent;border-right-color:#f5f7f8}
.cmpItem4>ul.slide>li.type1 .data>.text,.cmpItem4>ul.slide>li.type4 .data>.text{font-size:14px;font-size:1.4rem;margin-top:15px;margin-bottom:10px;color:#777}
.cmpItem4>ul.slide>li.type1 .data>.release,.cmpItem4>ul.slide>li.type4 .data>.release{font-size:16px;font-size:1.6rem;margin-bottom:10px}
.cmpItem4>ul.slide>li.type4{border-width:0 0 1px 0;background-color:#fff}
.cmpItem4>ul.slide>li.type4 .data{position:relative}
.cmpItem4>ul.slide>li.type4 .data:after{position:absolute;z-index:1;top:50px;left:-38px;width:0;height:0;content:'';border:20px solid transparent;border-right-color:white}
.cmpItem4>ul.slide>li.type5{width:50%;padding:80px 55px}
.cmpItem4>ul.slide>li.type5>a>.thumb{display:inline-block;text-align:center}
.cmpItem4>ul.slide>li.type2{width:25%;background-color:#fff}
.cmpItem4>ul.slide>li.type2>a{padding:50px 49px 42px 50px}
.cmpItem4>ul.slide>li.type2>a>.thumb{margin-bottom:20px}
.cmpItem4>ul.slide>li.type2>a>.data{font-size:13px;font-size:1.3rem}
.cmpItem4>ul.slide>li.type3{width:50%;height:336px}
.cmpItem4>ul.slide>li.type3>a>.thumb,.cmpItem4>ul.slide>li.type3>a>.data{float:left}
.cmpItem4>ul.slide>li.type3 .thumb{position:relative;width:38.5%;margin:-1px 0 0 -1px}
.cmpItem4>ul.slide>li.type3 .thumb>span{display:block}
.cmpItem4>ul.slide>li.type3 .thumb>span img{width:100%}
.cmpItem4>ul.slide>li.type3 .data{position:relative;width:61.5%}
.cmpItem4>ul.slide>li.type3 .data:after{position:absolute;z-index:1;top:35px;left:-38px;width:0;height:0;content:'';border:20px solid transparent;border-right-color:white}
.cmpItem4>ul.slide>li.type3 .data>.lead{line-height:1.2}
.cmpItem4>ul.slide>li.type3 .data>dl.list{font-size:13px;font-size:1.3rem;margin-bottom:15px}
.cmpItem4>ul.slide>li.type3 .data>dl.list>dt,.cmpItem4>ul.slide>li.type3 .data>dl.list>dd{display:inline-block;float:left}
.cmpItem4>ul.slide>li.type3 .data>dl.list>dt{clear:both}
.cmpItem4>ul.slide>li.type3 .data>dl.list>dt:after{display:inline-block;content:'：'}
.cmpItem4>ul.slide>li.type3 .data>dl.list>dd{margin-bottom:10px;color:#777}
.cmpItem5{position:relative}
.cmpItem5 .thumb>span>img:hover,.cmpItem5 .data>.lead:hover{cursor:pointer;text-decoration:underline}
.cmpItem5>.slideWrap{position:relative;border:1px solid gainsboro;border-width:1px 1px 1px 0;background-color:#fff}
.cmpItem5 ul.slide{position:relative;width:100%}
.cmpItem5 ul.slide>li{float:left;width:25%;margin:0 0 -1px;border:1px solid gainsboro;border-width:0 0 1px 1px}
.cmpItem5 ul.slide>li>a{position:relative;display:block;height:100%}
.cmpItem5 ul.slide>li>a:hover{cursor:default;text-decoration:none}
.cmpItem5 ul.slide>li>a>.iconStar{position:absolute;top:0;right:0;display:inline-block;overflow:hidden;width:53px;height:46px}
.cmpItem5 ul.slide>li>a>.iconStar:before{top:0;right:0;width:53px;height:46px;margin-top:0;background-position:-102px -250px}
.cmpItem5 ul.slide>li>a>.iconStar:before{position:static}
.cmpItem5 ul.slide>li>a>.iconStar>span{position:relative;z-index:-1}
.cmpItem5 ul.slide>li>a>.thumb{margin-bottom:20px;text-align:center}
.cmpItem5 ul.slide>li>a>.thumb>img{position:relative;z-index:1;max-width:200px;height:auto}
.cmpItem5 ul.slide>li>a>.data{font-size:13px;font-size:1.3rem}
.cmpItem5 ul.slide>li>a>.data>.lead{margin-bottom:3px}
.cmpItem5 ul.slide>li>a>.data>div>span.release,.cmpItem5 ul.slide>li>a>.data>div>span.text{display:inline-block;margin-bottom:10px}
.cmpItem5 ul.slide>li>a>.data>div>span.release{font-weight:bold;margin-right:10px}
.cmpItem5 ul.slide>li>a>.data ul.icon{line-height:1.2;width:100%;margin-bottom:-10px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li{float:left;width:33.33333%;height:40px;text-align:center;border-left:1px solid #e5e5e5}
.cmpItem5 ul.slide>li>a>.data ul.icon>li:first-child{border:0}
.cmpItem5 ul.slide>li>a>.data ul.icon>li>span{display:inline-block}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconDvd>span{overflow:hidden;width:48px;height:40px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconDvd>span:before{top:0;left:0;width:48px;height:40px;margin-top:0;background-position:-50px -300px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconDvd>span:before{position:static}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconBluray>span{overflow:hidden;width:48px;height:40px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconBluray>span:before{top:0;left:0;width:48px;height:40px;margin-top:0;background-position:-100px -300px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconBluray>span:before{position:static}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconOndemand>span{overflow:hidden;width:48px;height:40px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconOndemand>span:before{top:0;left:0;width:48px;height:40px;margin-top:0;background-position:0 -300px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconOndemand>span:before{position:static}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame1>span{overflow:hidden;width:40px;height:40px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame1>span:before{top:0;left:0;width:40px;height:40px;margin-top:0;background-position:-150px -300px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame1>span:before{position:static}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame2>span{overflow:hidden;width:40px;height:40px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame2>span:before{top:0;left:0;width:40px;height:40px;margin-top:0;background-position:-309px -87px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame2>span:before{position:static}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame3>span{overflow:hidden;width:40px;height:40px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame3>span:before{top:0;left:0;width:40px;height:40px;margin-top:0;background-position:-309px -255px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame3>span:before{position:static}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame4>span{overflow:hidden;width:40px;height:40px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame4>span:before{top:0;left:0;width:40px;height:40px;margin-top:0;background-position:-309px -213px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame4>span:before{position:static}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame5>span{overflow:hidden;width:40px;height:40px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame5>span:before{top:0;left:0;width:40px;height:40px;margin-top:0;background-position:-309px -171px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame5>span:before{position:static}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame6>span{overflow:hidden;width:40px;height:40px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame6>span:before{top:0;left:0;width:40px;height:40px;margin-top:0;background-position:-309px -129px}
.cmpItem5 ul.slide>li>a>.data ul.icon>li.iconGame6>span:before{position:static}
.cmpItem5 ul.slide>li>a>.data ul.icon>li:last-child{text-align:right}
.cmpItem5 ul.slide>li>a>.data ul.icon>li:first-child{text-align:left}
.cmpItem5>.linkShowMore{display:none}
.cmpItem6>ul.item>li{margin-bottom:30px;border:1px solid gainsboro;background-color:#fff}
.cmpItem6>ul.item>li>.info,.cmpItem6>ul.item>li>.detail{float:left;width:50%}
.cmpItem6>ul.item>li .thumb,.cmpItem6>ul.item>li .data{float:left;width:50%}
.cmpItem6>ul.item>li .thumb{height:100%}
.cmpItem6>ul.item>li .thumb>span{display:inline-block;width:100%}
.cmpItem6>ul.item>li .thumb>span img{width:100%}
.cmpItem6>ul.item>li .data{position:relative}
.cmpItem6>ul.item>li .data:after{position:absolute;z-index:1;top:35px;left:-38px;width:0;height:0;content:'';border:20px solid transparent;border-right-color:white}
.cmpItem6>ul.item>li .data .lineBa{margin:20px 0 30px}
.cmpItem6>ul.item>li .data>.lead{line-height:1.2}
.cmpItem6>ul.item>li .data>.price{font-weight:bold;margin-bottom:10px}
.cmpItem6>ul.item>li .data>.price span.iconMovienex{position:relative;top:-5px;display:inline-block;overflow:hidden;width:56px;height:50px;margin:0 8px;vertical-align:middle}
.cmpItem6>ul.item>li .data>.price span.iconMovienex:before{top:0;left:0;width:56px;height:50px;margin-top:0;background-position:-168px -90px}
.cmpItem6>ul.item>li .data>.price span.iconMovienex:before{position:static}
.cmpItem6>ul.item>li .data>.price span.iconMovienex>span{display:none}
.cmpItem6>ul.item>li .data>.price,.cmpItem6>ul.item>li .data ul.listIconBa{display:inline-block}
.cmpItem6>ul.item>li .data>dl.list{font-size:13px;font-size:1.3rem;margin-bottom:10px}
.cmpItem6>ul.item>li .data>dl.list>dt,.cmpItem6>ul.item>li .data>dl.list>dd{display:inline-block;float:left}
.cmpItem6>ul.item>li .data>dl.list>dt{font-weight:bold;clear:both}
.cmpItem6>ul.item>li .data>dl.list>dt:after{display:inline-block;content:'：'}
.cmpItem6>ul.item>li .data>dl.list>dd{margin-bottom:10px;color:#777}
.cmpItem6>ul.item>li .data>dl.list .end{color:#d90e0f}
.cmpItem6>ul.item>li .data>.text{color:#777}
.cmpItem6>ul.item>li .data ul.icon{line-height:1.2;width:100%;margin-bottom:-10px}
.cmpItem6>ul.item>li .data ul.icon>li{float:left;width:33.33333%;height:50px;text-align:center;border-left:1px solid #e5e5e5}
.cmpItem6>ul.item>li .data ul.icon>li:first-child{border:0}
.cmpItem6>ul.item>li .data ul.icon>li>span{display:inline-block}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame1>span{overflow:hidden;width:60px;height:50px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame1>span:before{top:0;left:0;width:60px;height:50px;margin-top:0;background-position:-62px -198px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame1>span:before{position:static}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame2>span{overflow:hidden;width:60px;height:50px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame2>span:before{top:0;left:0;width:60px;height:50px;margin-top:0;background-position:0 -198px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame2>span:before{position:static}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame3>span{overflow:hidden;width:60px;height:50px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame3>span:before{top:0;left:0;width:60px;height:50px;margin-top:0;background-position:-186px -146px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame3>span:before{position:static}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame4>span{overflow:hidden;width:60px;height:50px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame4>span:before{top:0;left:0;width:60px;height:50px;margin-top:0;background-position:-124px -146px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame4>span:before{position:static}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame5>span{overflow:hidden;width:60px;height:50px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame5>span:before{top:0;left:0;width:60px;height:50px;margin-top:0;background-position:-124px -198px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame5>span:before{position:static}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame6>span{overflow:hidden;width:60px;height:50px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame6>span:before{top:0;left:0;width:60px;height:50px;margin-top:0;background-position:-62px -146px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame6>span:before{position:static}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame7>span{overflow:hidden;width:60px;height:50px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame7>span:before{top:0;left:0;width:60px;height:50px;margin-top:0;background-position:0 -146px}
.cmpItem6>ul.item>li .data ul.icon>li.iconGame7>span:before{position:static}
.cmpItem6>ul.item>li .data ul.icon>li:last-child{text-align:right}
.cmpItem6>ul.item>li .data ul.icon>li:first-child{text-align:left}
.cmpItem6>ul.item>li .detail{border-left:1px solid gainsboro;background-color:#f5f7f8}
.cmpItem6>ul.item>li .detail ul.listIconStudio{margin-bottom:30px}
.cmpItem6>ul.item>li.type2 .thumb{display:table;padding:80px 50px;background-color:#f5f7f8}
.cmpItem6>ul.item>li.type2 .thumb img{-webkit-box-shadow:0 0 25px rgba(0,0,0,.2);box-shadow:0 0 25px rgba(0,0,0,.2)}
.cmpItem6>ul.item>li.type2 .thumb>span{display:table-cell;vertical-align:middle}
.cmpItem7{position:relative}
.cmpItem7>.slideWrap{position:relative;overflow:hidden;border:1px solid gainsboro;background-color:#fff}
.cmpItem7 ul.slide{position:relative;left:0;width:1000%;-webkit-transition:left .5s;transition:left .5s;background-color:#fff}
.cmpItem7 ul.slide>li{float:left;width:10%;height:440px;margin-right:1px}
.cmpItem7 ul.slide>li .info,.cmpItem7 ul.slide>li .movie{float:left;width:50%}
.cmpItem7 ul.slide>li .info .thumb,.cmpItem7 ul.slide>li .info .data{float:left;width:50%}
.cmpItem7 ul.slide>li .info .thumb{position:relative;margin:-1px 0 0 -1px}
.cmpItem7 ul.slide>li .info .data{position:relative;padding:50px 50px 0}
.cmpItem7 ul.slide>li .info .data:after{position:absolute;z-index:1;top:50px;left:-38px;width:0;height:0;content:'';border:20px solid transparent;border-right-color:white}
.cmpItem7 ul.slide>li .info .data>.lead{line-height:1.2}
.cmpItem7 ul.slide>li .info .data>.text{font-size:14px;font-size:1.4rem;margin-top:15px;margin-bottom:20px;color:#777}
.cmpItem7 ul.slide>li .info .data>.release{margin-bottom:20px}
.cmpItem7 ul.slide>li .movie{padding:80px 55px 80px 40px}
.cmpItem7 ul.slide>li .movie>a>.thumb{display:inline-block;text-align:center}
.cmpItem7>ul.navController1{position:absolute;top:50%;margin-top:-30px}
.cmpItem7>ul.navController1>li{position:relative}
.cmpItem7+ul.listNoticeBa{margin:20px 0 0}
.cmpItem8 a:hover{cursor:default;text-decoration:none}
.cmpItem8>.slideWrap{position:relative;overflow:hidden;border:1px solid gainsboro;background-color:#fff}
.cmpItem8 ul.slide{position:relative;left:0;width:1000%;-webkit-transition:left .5s;transition:left .5s}
.cmpItem8 ul.slide>li{float:left;width:5%;border-right:1px solid gainsboro}
.cmpItem8 ul.slide>li:nth-child(2n){border-right:0}
.cmpItem8 ul.slide>li>a{position:relative;width:600px;height:538px}
.cmpItem8 ul.slide>li>a>.thumb img{margin:-1px -1px 0}
.cmpItem8 ul.slide>li>a>.lead{line-height:1.2;position:relative;margin:0 0 10px}
.cmpItem8 ul.slide>li>a>.lead:after{position:absolute;z-index:1;top:0;top:-39px;left:40px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:white}
.cmpItem8 ul.slide>li>a>.text{font-size:14px;font-size:1.4rem;margin:0 0 10px;color:#777}
.cmpItem8 ul.slide>li>a>.linkBa{position:absolute;right:40px;bottom:40px}
.cmpItem8>ul.navController1{position:absolute;top:40%;margin-top:-30px}
.cmpItem8>ul.navController1>li{position:relative}
.cmpItem9>.slideWrap{position:relative;overflow:hidden;border:1px solid gainsboro;border-width:1px;background-color:#fff}
.cmpItem9 .lytImgTy3{margin-bottom:0;border:0;background-color:#fff}
.cmpItem9 .lytImgTy3 .img{border:none !important}
.cmpItem9 .lytImgTy3 .contents{position:relative}
.cmpItem9 .lytImgTy3 .contents:after{position:absolute;z-index:1;top:42%;left:-40px;width:0;height:0;content:'';border:20px solid transparent;border-right-color:white}
.cmpItem9 ul.slide{position:relative;left:0;width:100%;-webkit-transition:left .5s;transition:left .5s}
.cmpItem9 ul.slide>li{border-top:1px solid #dcdcdc}
.cmpItem9 ul.slide>li:first-child{border-top:0}
.cmpItem9 ul.slide>li .text{color:#777}
.cmpItem9>ul.navController1{display:none}
.cmpNews{border:1px solid gainsboro;border-width:1px;background-color:#fff}
.cmpNews a:hover{cursor:default;text-decoration:none}
.cmpNews>.pickup{width:600px}
.cmpNews>.pickup>a{position:relative;width:600px;height:598px}
.cmpNews>.pickup>a>.lead{font-size:19px;font-size:1.9rem;line-height:1.2;position:relative;margin:0 0 10px;padding:25px 7.5em 0 40px}
.cmpNews>.pickup>a>.lead:after{position:absolute;z-index:1;top:0;top:-39px;left:40px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:white}
.cmpNews>.pickup>a>.text{font-size:14px;font-size:1.4rem;margin:0 0 10px;padding:0 7.5em 0 40px;color:#777}
.cmpNews>.pickup>a>.linkBa{position:absolute;right:40px;bottom:45px}
.cmpNews>.movienex{width:600px;height:598px;padding:65px 45px 0 65px;background:#f5f7f8 url(../libs/marvel/image/news-movienex-bg.jpg) no-repeat right bottom}
.cmpNews>.movienex>.heading{font-size:38px;font-size:3.8rem;font-weight:normal;margin-bottom:15px}
.cmpNews>.movienex>.text{margin-bottom:40px;color:#838383}
.cmpNews>.movienex>.listNumBa{margin-right:50%;margin-bottom:40px}
.cmpNews>.movienex>.btnBa span{padding:18px 60px 18px 30px}
.cmpNews>.movienex>.btnBa span:after{right:30px}
.cmpNews>.newsWrap{float:right;width:598px;border:1px solid gainsboro;border-width:0 0 0 1px}
.cmpNews>.newsWrap>.news{position:relative;height:118px;padding:40px 10em 0 40px}
.cmpNews>.newsWrap>.news>.heading{font-size:30px;font-size:3rem;font-weight:normal;float:left;margin-right:20px}
.cmpNews>.newsWrap>.news>.link{margin-top:7px}
.cmpNews>.newsWrap>.news>.link>a{display:inline-block;padding-left:32px;color:#0093d0}
.cmpNews>.newsWrap>.news>.link>a:hover{text-decoration:underline}
.cmpNews>.newsWrap>.news>.link>a:before{position:absolute;top:50%;left:0;display:inline-block;width:20px;height:20px;margin-top:-10px;content:'';border-radius:20px;background-color:#0093d0}
.cmpNews>.newsWrap>.news>.link>a:after{top:50%;left:8px;width:6px;height:9px;margin-top:-4.5px;background-position:-414px -60px}
.cmpNews>.newsWrap>.news>.sns{position:absolute;top:35px;right:30px}
.cmpNews>.newsWrap>.news>.sns>ul{display:inline-block}
.cmpNews>.newsWrap>.news>.sns>ul>li{display:inline-block;margin-left:5px}
.cmpNews>.newsWrap>.news>.sns>ul>li>a{display:block !important;width:44px !important;height:44px !important;margin:0 auto;padding:0 !important;border:1px solid gainsboro;border-radius:100px}
.cmpNews>.newsWrap>.news>.sns>ul>li>a:hover{cursor:pointer}
.cmpNews>.newsWrap>.news>.sns>ul>li>a>span{position:relative;bottom:-3em}
.cmpNews>.newsWrap>.news>.sns>ul>li>a:before{position:absolute !important}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsFb a{overflow:hidden;width:14px;height:32px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsFb a:before{top:50%;left:50%;width:14px;height:32px;margin-top:-16px;margin-left:-7px;background-position:-355px -36px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsFb a:before{position:static}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsTw a{overflow:hidden;width:24px;height:32px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsTw a:before{top:50%;left:50%;width:24px;height:32px;margin-top:-16px;margin-left:-12px;background-position:-355px -70px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsTw a:before{position:static}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsYt a{overflow:hidden;width:30px;height:32px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsYt a:before{top:50%;left:50%;width:30px;height:32px;margin-top:-16px;margin-left:-15px;background-position:-355px -104px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsYt a:before{position:static}
.cmpNews>.newsWrap>ul.item{background-color:#f7f7f7}
.cmpNews>.newsWrap>ul.item>li>a{position:relative;display:block;height:120px;padding:30px 60px 0 200px;border:1px solid gainsboro;border-width:1px 0 0}
.cmpNews>.newsWrap>ul.item>li>a:before{top:50%;right:40px;width:11px;height:17px;margin-top:-8.5px;background-position:-342px -300px}
.cmpNews>.newsWrap>ul.item>li>a>.thumb{position:absolute;top:30px;left:40px}
.cmpNews>.newsWrap>ul.item>li>a>.thumb img{width:86px;height:60px;margin-left:-5px}
.cmpNews>.newsWrap>ul.item>li>a>.thumb>.date{position:relative;z-index:1;display:inline-block;width:60px;height:60px;padding-top:.4em;text-align:center;color:#fff;background-color:#e50012}
.cmpNews>.newsWrap>ul.item>li>a>.thumb>.date>span{display:block}
.cmpNews>.newsWrap>ul.item>li>a>.thumb>.date>.dateDD{font-size:18px;font-size:1.8rem;font-weight:bold;position:relative;bottom:-.3em}
.cmpNews>.newsWrap>ul.item>li>a>.thumb>.date>.dateMM{font-size:10px;font-size:1rem}
.cmpNews>.newsWrap>ul.item>li>a>.lead{font-size:14px;font-size:1.4rem;margin:8px 0 4px}
.cmpNews.typeFew{background-color:#f5f7f8}
.cmpNews.typeFew>.newsWrap .item>li:first-child>a{border-top:0}
.cmpNews.typeFew>.movienex{height:240px;padding:45px 45px 0 65px;background:#f5f7f8}
.cmpNews.typeFew>.movienex .text{margin-bottom:20px}
.cmpNews+.cmpBanner{margin-top:-1px}
ol.cmpRankingMusic{line-height:1.2;border:1px solid #dcdcdc;border-width:1px 0}
ol.cmpRankingMusic>li{position:relative;display:inline-block;float:left;overflow:hidden;width:300px;height:600px;background-color:#fff}
ol.cmpRankingMusic>li .data{height:300px;padding:30px 50px 20px}
ol.cmpRankingMusic>li .rank{font-size:24px;font-size:2.4rem;font-weight:bold;display:block;margin-bottom:20px;color:#0093d0}
ol.cmpRankingMusic>li .lead{font-size:24px;font-size:2.4rem;font-weight:bold;margin-bottom:10px}
ol.cmpRankingMusic>li .text{font-size:20px;font-size:2rem;margin-bottom:20px}
ol.cmpRankingMusic>li ul.list>li{margin-bottom:10px}
ol.cmpRankingMusic>li ul.list>li.iconShopping>a:before{top:50%;left:0;width:16px;height:17px;margin-top:-8.5px;background-position:-325px -376px}
ol.cmpRankingMusic>li ul.list>li.iconHeadphone>a:before{top:50%;left:0;width:14px;height:15px;margin-top:-7.5px;background-position:-343px -376px}
ol.cmpRankingMusic>li ul.list>li>a{padding-left:30px}
ol.cmpRankingMusic>li.rank1{width:900px}
ol.cmpRankingMusic>li.rank5,ol.cmpRankingMusic>li.rank6,ol.cmpRankingMusic>li.rank8,ol.cmpRankingMusic>li.rank9{width:50%;height:300px}
ol.cmpRankingMusic>li.rank5 .thumb,ol.cmpRankingMusic>li.rank6 .thumb,ol.cmpRankingMusic>li.rank8 .thumb,ol.cmpRankingMusic>li.rank9 .thumb{width:50%}
ol.cmpRankingMusic>li.rank5 .data,ol.cmpRankingMusic>li.rank6 .data,ol.cmpRankingMusic>li.rank8 .data,ol.cmpRankingMusic>li.rank9 .data{width:50%}
ol.cmpRankingMusic>li.rank1,ol.cmpRankingMusic>li.rank5,ol.cmpRankingMusic>li.rank7,ol.cmpRankingMusic>li.rank10{color:#fff;background-color:#003e58}
ol.cmpRankingMusic>li.rank1 a,ol.cmpRankingMusic>li.rank5 a,ol.cmpRankingMusic>li.rank7 a,ol.cmpRankingMusic>li.rank10 a{color:#fff}
ol.cmpRankingMusic>li.rank1 .rank,ol.cmpRankingMusic>li.rank5 .rank,ol.cmpRankingMusic>li.rank7 .rank,ol.cmpRankingMusic>li.rank10 .rank{color:#0093d0}
ol.cmpRankingMusic>li.rank4,ol.cmpRankingMusic>li.rank6,ol.cmpRankingMusic>li.rank9{color:#fff;background-color:#0093d0}
ol.cmpRankingMusic>li.rank4 a,ol.cmpRankingMusic>li.rank6 a,ol.cmpRankingMusic>li.rank9 a{color:#fff}
ol.cmpRankingMusic>li.rank4 .rank,ol.cmpRankingMusic>li.rank6 .rank,ol.cmpRankingMusic>li.rank9 .rank{color:#8edeff}
ol.cmpRankingMusic>li.rank4 ul.list>li.iconShopping>a:before,ol.cmpRankingMusic>li.rank6 ul.list>li.iconShopping>a:before,ol.cmpRankingMusic>li.rank9 ul.list>li.iconShopping>a:before{top:50%;left:0;width:16px;height:17px;margin-top:-8.5px;background-position:-290px -196px}
ol.cmpRankingMusic>li.rank4 ul.list>li.iconHeadphone>a:before,ol.cmpRankingMusic>li.rank6 ul.list>li.iconHeadphone>a:before,ol.cmpRankingMusic>li.rank9 ul.list>li.iconHeadphone>a:before{top:50%;left:0;width:14px;height:15px;margin-top:-7.5px;background-position:-372px -324px}
ol.cmpRankingMusic>li.rank3 .thumb{position:absolute;top:301px}
ol.cmpRankingMusic>li.rank3 .data{position:absolute;top:0}
ol.cmpRankingMusic>li.rank5 .thumb,ol.cmpRankingMusic>li.rank9 .thumb{position:absolute;left:300px}
ol.cmpRankingMusic>li.rank5 .data,ol.cmpRankingMusic>li.rank9 .data{position:absolute;left:0}
ol.cmpRankingMusic>li.rank6 .thumb,ol.cmpRankingMusic>li.rank8 .thumb{position:absolute;left:0}
ol.cmpRankingMusic>li.rank6 .data,ol.cmpRankingMusic>li.rank8 .data{position:absolute;left:300px}
ol.cmpRankingMusic>li.rank1{border-left:1px solid #dcdcdc}
ol.cmpRankingMusic>li.rank1 .thumb{float:right;width:66.66667%}
ol.cmpRankingMusic>li.rank1 .data{position:relative;width:33.33333%;height:600px;padding:120px 50px 10px}
ol.cmpRankingMusic>li.rank1 .data:after{position:absolute;z-index:1;top:100px;left:99.5%;width:0;height:0;content:'';border:25px solid transparent;border-left-color:#003e58}
ol.cmpRankingMusic>li.rank1 .rank{font-size:60px;font-size:6rem;margin-bottom:25px}
ol.cmpRankingMusic>li.rank1 .lead{font-size:30px;font-size:3rem}
ol.cmpRankingMusic>li.rank1 .text{font-size:24px;font-size:2.4rem;margin-bottom:25px}
ol.cmpRankingMusic>li.rank2{border-right:1px solid #dcdcdc}
ol.cmpRankingMusic>li.rank2 .data{position:relative}
ol.cmpRankingMusic>li.rank2 .data:after{position:absolute;z-index:1;top:2px;top:-48px;left:125px;width:0;height:0;content:'';border:25px solid transparent;border-bottom-color:white}
ol.cmpRankingMusic>li.rank3{border-left:1px solid #dcdcdc}
ol.cmpRankingMusic>li.rank3 .data{position:relative}
ol.cmpRankingMusic>li.rank3 .data:after{position:absolute;z-index:1;top:99.5%;top:99.5%;left:150px;width:0;height:0;margin-left:-25px;content:'';border:25px solid transparent;border-top-color:white}
ol.cmpRankingMusic>li.rank4 .data{position:relative}
ol.cmpRankingMusic>li.rank4 .data:after{position:absolute;z-index:1;top:2px;top:-48px;left:125px;width:0;height:0;content:'';border:25px solid transparent;border-bottom-color:#0093d0}
ol.cmpRankingMusic>li.rank5 .data{position:relative}
ol.cmpRankingMusic>li.rank5 .data:after{position:absolute;z-index:1;top:125px;left:99.5%;width:0;height:0;content:'';border:25px solid transparent;border-left-color:#003e58}
ol.cmpRankingMusic>li.rank6 .data{position:relative}
ol.cmpRankingMusic>li.rank6 .data:after{position:absolute;z-index:1;top:125px;left:-48px;width:0;height:0;content:'';border:25px solid transparent;border-right-color:#0093d0}
ol.cmpRankingMusic>li.rank7 .data{position:relative}
ol.cmpRankingMusic>li.rank7 .data:after{position:absolute;z-index:1;top:2px;top:-48px;left:125px;width:0;height:0;content:'';border:25px solid transparent;border-bottom-color:#003e58}
ol.cmpRankingMusic>li.rank8 .data{position:relative}
ol.cmpRankingMusic>li.rank8 .data:after{position:absolute;z-index:1;top:125px;left:-49px;width:0;height:0;content:'';border:25px solid transparent;border-right-color:white}
ol.cmpRankingMusic>li.rank9 .data{position:relative}
ol.cmpRankingMusic>li.rank9 .data:after{position:absolute;z-index:1;top:125px;left:99.5%;width:0;height:0;content:'';border:25px solid transparent;border-left-color:#0093d0}
ol.cmpRankingMusic>li.rank10{margin-top:-300px}
ol.cmpRankingMusic>li.rank10 .data{position:relative}
ol.cmpRankingMusic>li.rank10 .data:after{position:absolute;z-index:1;top:2px;top:-48px;left:125px;width:0;height:0;content:'';border:25px solid transparent;border-bottom-color:#003e58}
.cmpBanner>ul.tab{text-align:center;border:1px solid gainsboro}
.cmpBanner>ul.tab>li{float:left;width:25%}
.cmpBanner>ul.tab>li>a.logo{line-height:120px;display:inline-block;width:100%}
.cmpBanner>ul.tab>li>a.logo>span{display:inline-block}
.cmpBanner>ul.tab>li>a.logo>span>img{width:67.582%;vertical-align:middle}
.cmpBanner>ul.tab>li>a.banner{display:none}
.cmpBanner>ul.tab>li.isCurrent>a.logo{position:relative}
.cmpBanner>ul.tab>li.isCurrent>a.logo:after{position:absolute;z-index:1;top:99.5%;top:99.5%;left:50%;width:0;height:0;margin-left:-30px;content:'';border:30px solid transparent;border-top-color:white}
.cmpBanner>ul.banner{position:relative}
.cmpBanner>ul.banner>li{position:absolute;top:0;left:0;display:none}
.cmpBanner>ul.banner>li:first-child{position:static;display:block}
.cmpBanner>ul.banner>li>a{width:100%}
.cmpBanner>ul.banner>li>a>img{width:100%}
.cmpBanner>ul.banner>li.isCurrent{display:block}
.cmpNavCharacter{position:relative}
.cmpNavCharacter>.slideWrap{overflow:hidden;width:1040px;margin:0 auto}
.cmpNavCharacter>.slideWrap>ul.slide{line-height:1.2;position:relative;left:0;width:1000%;padding:15px 0 20px;-webkit-transition:left .5s;transition:left .5s}
.cmpNavCharacter>.slideWrap>ul.slide>li{float:left;width:1.25%;text-align:center}
.cmpNavCharacter>.slideWrap>ul.slide>li>a{font-weight:bold;position:relative;z-index:1;display:block;padding:0 8px}
.cmpNavCharacter>.slideWrap>ul.slide>li>a>span.caption{font-size:14px;font-size:1.4rem;display:inline-block;margin-top:10px;color:#888}
.cmpNavCharacter>.slideWrap>ul.slide>li>a>span.thumb{display:inline-block;overflow:hidden;max-width:98px;width:100%;height:98px;border:8px solid transparent;border-radius:100px}
:root .cmpNavCharacter>.slideWrap>ul.slide>li>a>span.thumb{height:auto}
.cmpNavCharacter>.slideWrap>ul.slide>li>a>span.thumb img{margin-top:-50%;margin-left:-50%;border-radius:100px}
:root .cmpNavCharacter>.slideWrap>ul.slide>li>a>span.thumb img{margin:0}
.cmpNavCharacter>.slideWrap>ul.slide>li.isCurrent>a,.cmpNavCharacter>.slideWrap>ul.slide>li>a:hover{margin-top:-10px}
.cmpNavCharacter>.slideWrap>ul.slide>li.isCurrent>a>span.thumb,.cmpNavCharacter>.slideWrap>ul.slide>li>a:hover>span.thumb{border-color:#e50012}
:root .cmpNavCharacter>.slideWrap>ul.slide>li>a:hover>span.thumb{height:auto}
.cmpNavCharacter>.slideWrap>ul.slide>li.isCurrent>a>span.caption,.cmpNavCharacter>.slideWrap>ul.slide>li>a:hover>span.caption{font-size:15px;font-size:1.5rem;margin-top:7px;color:#e50012}
.cmpNavCharacter>ul.navController,.cmpNavCharacter>ul.navController1{position:absolute;top:35px;left:0;width:100%}
.cmpNavCharacter>ul.navController>li,.cmpNavCharacter>ul.navController1>li{position:absolute;top:0;left:10px}
.cmpNavCharacter>ul.navController>li>a,.cmpNavCharacter>ul.navController1>li>a{text-align:center}
.cmpNavCharacter>ul.navController>li.next,.cmpNavCharacter>ul.navController1>li.next{right:10px;left:auto}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide{line-height:1.2;width:100%;padding:15px 0 20px;text-align:center}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li{display:inline-block;float:none;width:22%;height:100px}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li>br{display:none}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li>a{display:table}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li>a>span.caption{display:table-cell;padding-left:10px;vertical-align:middle}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li>a>span.thumb{display:table-cell;vertical-align:middle}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li.isCurrent{width:24%}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li.isCurrent>a,.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li>a:hover{text-decoration:none}
.cmpNavCharacter.typeFew>.navController,.cmpNavCharacter.typeFew>ul.navController1{display:none}
.cmpColumn{width:100%;margin-bottom:30px}
.cmpColumn>.column{float:left}
.cmpColumn>.column>*:last-child{margin-bottom:0 !important}
.cmpColumn.typeTable{display:table}
.cmpColumn.typeTable>.column{display:table-cell;vertical-align:top}
.cmpColumn.typeCol2{width:100%;margin-right:-20px;margin-left:-20px}
.cmpColumn.typeCol2>.column{width:50%;padding:0 20px}
.cmpColumn.typeCol2.typeCharacter{margin:0}
.cmpColumn.typeCol2.typeCharacter>.column{padding:40px}
.cmpColumn.typeCol2.typeCharacter>.column.img{padding:0}
.cmpColumn.typeCol2.typeCharacter>.column.img img{width:100%;height:auto}
.cmpColumn.typeCol2.typeGallery{margin:0}
.cmpColumn.typeCol2.typeGallery>.column{position:relative;padding:0}
.cmpColumn.typeCol2.typeGallery>.column .btnBa{position:absolute;bottom:70px;left:40px}
.cmpColumn.typeCol2.typeGallery>.column .btnBa>a{padding:18px 60px 18px 30px;color:#fff;border:2px solid #fff}
.cmpColumn.typeCol2.typeGallery>.column .btnBa>a:after{top:50%;right:20px;width:11px;height:17px;margin-top:-8.5px;background-position:-290px -215px}
.cmpColumn.typeCol2.typeGallery>.column.type1>ul li{float:left;width:50%}
.cmpColumn.typeCol2.typeGallery>.column.type1>ul li:last-child{width:100%}
.cmpColumn.typeCol2.typeMusic{margin:0;border:1px solid #dcdcdc}
.cmpColumn.typeCol2.typeMusic>.column{float:left;width:50%}
.cmpColumn.typeCol2.typeMusic>.column.type1{padding:60px;text-align:center;background-color:#f5f7f8}
.cmpColumn.typeCol2.typeMusic>.column.type2{padding:55px 60px 30px 70px;border-left:1px solid #dcdcdc}
.cmpColumn.typeCol2.typeMusic>.column.type2 .hdgTy2{font-size:38px;font-size:3.8rem}
.cmpColumn.typeCol2.typeMusic>.column.type2 .hdgTy3{margin-top:20px}
.cmpColumn.typeCol2.typeMusic>.column.type2 .text{margin-bottom:30px;color:#777}
.cmpColumn.typeCol2.typeMusicList{margin:0;padding:0}
.cmpColumn.typeCol2.typeMusicList>.column{float:left;overflow:auto;width:50%}
.cmpColumn.typeCol2.typeMusicList>.column.type1{padding:0}
.cmpColumn.typeCol2.typeMusicList>.column.type1:first-child{margin-right:-1px}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic{padding:15px 20px;border:1px solid #dcdcdc;border-width:1px 1px 0 1px;background-color:#f5f7f8}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul{line-height:47px;position:relative}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul>li{display:inline-block}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul>li.cdno{font-size:30px;font-size:3rem;margin-left:10px}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul>li.iconHeadphone{position:absolute;top:8px;right:0}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul>li.iconHeadphone>a{padding-left:25px;color:#0093d0}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul>li.iconHeadphone>a:before{top:50%;left:0;width:14px;height:15px;margin-top:-7.5px;background-position:-343px -376px}
.cmpColumn.typeCol2.typeDetail{margin:0;border:1px solid gainsboro}
.cmpColumn.typeCol2.typeDetail>.column:first-child{border-right:1px solid gainsboro}
.cmpColumn.typeCol3{width:100%;margin-right:-20px;margin-left:-20px}
.cmpColumn.typeCol3>.column{width:33.33333%;padding:0 20px}
.cmpTimetable{overflow-y:scroll;max-height:800px;padding-right:20px}
.cmpTimetable.isRun>dl.listTimeTableBa>dd>.contents{display:none}
.cmpTimetable>dl.listTimeTableBa{display:table;width:100%;border:1px solid #dcdcdc;border-width:0 0 1px 1px}
.cmpTimetable>dl.listTimeTableBa:first-child{border-width:1px 0 1px 1px}
.cmpTimetable>dl.listTimeTableBa>dt,.cmpTimetable>dl.listTimeTableBa>dd{display:table-cell;border:1px solid #dcdcdc;border-width:0 1px 0 0}
.cmpTimetable>dl.listTimeTableBa>dt{width:10%;text-align:center;vertical-align:middle;background-color:#f5f7f8}
.cmpTimetable>dl.listTimeTableBa>dt .time{font-size:24px;font-size:2.4rem;font-weight:bold;display:block}
.cmpTimetable>dl.listTimeTableBa>dd{width:90%;vertical-align:top}
.cmpTimetable>dl.listTimeTableBa>dd>a.link{display:block;padding:25px 40px 20px}
.cmpTimetable>dl.listTimeTableBa>dd>a.link:before{top:50%;right:40px;width:24px;height:24px;margin-top:-12px;background-position:-196px -342px}
.cmpTimetable>dl.listTimeTableBa>dd>a.link:hover{cursor:default;text-decoration:none}
.cmpTimetable>dl.listTimeTableBa>dd>a.link:hover:before{cursor:pointer;text-decoration:underline}
.cmpTimetable>dl.listTimeTableBa>dd>a.link .hdg{font-size:24px;font-size:2.4rem}
.cmpTimetable>dl.listTimeTableBa>dd>a.link .hdg:hover{cursor:pointer;text-decoration:underline}
.cmpTimetable>dl.listTimeTableBa>dd>a.link .comment{margin-bottom:0;color:#777}
.cmpTimetable>dl.listTimeTableBa>dd>.contents{padding:0 40px}
.cmpTimetable>dl.listTimeTableBa>dd>.contents .lytImgBa>.contents{display:table}
.cmpTimetable>dl.listTimeTableBa>dd>.contents .lytImgBa>.contents .column{display:table-cell;float:left;width:70%;padding:0 40px 0 0}
.cmpTimetable>dl.listTimeTableBa>dd>.contents .lytImgBa>.contents .column .listBa{margin-bottom:15px}
.cmpTimetable>dl.listTimeTableBa>dd>.contents .lytImgBa>.contents .column .listBa>dd{color:#777}
.cmpTimetable>dl.listTimeTableBa>dd>.contents .lytImgBa>.contents .column.line{width:30%;padding:0 0 0 40px;border-left:1px solid #dcdcdc}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dt,.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt{color:#fff;background-color:#0093d0}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dt>div,.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt>div{position:relative;display:block}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dt>div:after,.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt>div:after{position:absolute;z-index:1;top:50%;left:100%;width:0;height:0;content:'';border:20px solid transparent;border-left-color:#0093d0}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dt>div:after,.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt>div:after{margin-top:-20px}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dt .time,.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt .time{color:#fff}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dd>a.link:before{top:50%;right:40px;width:24px;height:24px;margin-top:-12px;background-position:-249px -342px}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dd>.contents{display:block}
.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt{background-color:#333}
.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt>div{position:relative}
.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt>div:after{position:absolute;z-index:1;top:50%;left:100%;width:0;height:0;content:'';border:20px solid transparent;border-left-color:#333}
.cmpAccordionBa{margin-bottom:50px;border-top:1px solid #dcdcdc}
.cmpAccordionBa>.hdgBa{margin:0;padding:40px 0;color:#4d4d4d;border-bottom:1px solid #dcdcdc}
.cmpAccordionBa>.section{border-bottom:1px solid #dcdcdc}
.cmpAccordionBa>.section>.hdg{font-size:14px;font-size:1.4rem}
.cmpAccordionBa>.section>.hdg a{display:block;padding:28px 60px 28px 40px}
.cmpAccordionBa>.section>.hdg a:before{top:50%;right:42px;width:12px;height:12px;margin-top:-6px;background-position:-40px -400px}
.cmpAccordionBa>.section>.hdg a:hover{text-decoration:none;color:#0093d0}
.cmpAccordionBa>.section>.hdg a:hover:before{top:50%;right:42px;width:12px;height:12px;margin-top:-6px;background-position:-54px -400px}
.cmpAccordionBa>.section.isClose>.hdg a:before{top:50%;right:42px;width:12px;height:12px;margin-top:-6px;background-position:-68px -400px}
.cmpAccordionBa>.section.isClose>.hdg a:hover:before{top:50%;right:42px;width:12px;height:12px;margin-top:-6px;background-position:-82px -400px}
ul.cmpListIcon{font-size:22px;font-size:2.2rem;border:1px solid #dcdcdc;background-color:#f5f7f8}
ul.cmpListIcon>li{float:left;text-align:center}
ul.cmpListIcon>li>a{display:block;padding:100px 10px 30px;border:1px solid #dcdcdc;border-width:0 1px 0 0}
ul.cmpListIcon>li.iconDocument>a:before{top:40px;left:50%;width:35px;height:44px;margin-top:0;margin-left:-17.5px;background-position:-157px -250px}
ul.cmpListIcon>li.iconMobile>a:before{top:40px;left:50%;width:28px;height:45px;margin-top:0;margin-left:-14px;background-position:-260px -196px}
ul.cmpListIcon>li.iconBuy>a:before{top:40px;left:50%;width:44px;height:43px;margin-top:0;margin-left:-22px;background-position:-309px 0}
ul.cmpListIcon>li.iconComment>a:before{top:40px;left:50%;width:43px;height:43px;margin-top:0;margin-left:-21.5px;background-position:-240px -250px}
ul.cmpListIcon>li:first-child>a{border-left:0}
ul.cmpListIcon.typeCol2>li{width:50%}
ul.cmpListIcon.typeCol3>li{width:33.33333%}
ul.cmpListIcon.typeCol4>li{width:25%}
ul.cmpListIconTy1{font-size:18px;font-size:1.8rem;padding:25px 30px;border:1px solid #dcdcdc;background-color:#f5f7f8}
ul.cmpListIconTy1>li{display:inline-block;margin-right:30px;padding:5px 0 5px 25px}
ul.cmpListIconTy1>li.iconTel:before{top:50%;left:0;width:20px;height:20px;margin-top:-10px;background-position:-390px -230px}
ul.cmpListIconTy1>li.iconCatalog:before{top:50%;left:0;width:19px;height:19px;margin-top:-9.5px;background-position:-390px -316px}
ul.cmpListIconTy1>li.iconInfo:before{top:50%;left:0;width:20px;height:20px;margin-top:-10px;background-position:-390px -164px}
.cmpPanel{border:1px solid #dcdcdc;background-color:#f5f7f8}
.cmpPanel>.column{float:left;padding:50px 40px;border:1px solid #dcdcdc;border-width:0 0 0 1px}
.cmpPanel>.column:first-child{border-left:0}
.cmpPanel>.column .btnBa>a{border-width:2px}
.cmpPanel>.column .hdg{font-size:30px;font-size:3rem;font-weight:normal;margin-bottom:20px}
.cmpPanel>.column .hdg>span.sub{font-size:14px;font-size:1.4rem;margin-left:10px}
.cmpPanel>.column .hdg.iconShopping,.cmpPanel>.column .hdg.iconSearch,.cmpPanel>.column .hdg.iconTv,.cmpPanel>.column .hdg.iconTicket,.cmpPanel>.column .hdg.iconTel{padding-top:58px}
.cmpPanel>.column .hdg.iconShopping:before{top:3px;left:0;width:44px;height:44px;margin-top:0;background-position:-194px -250px}
.cmpPanel>.column .hdg.iconSearch:before{top:0;left:0;width:48px;height:48px;margin-top:0;background-position:-186px -198px}
.cmpPanel>.column .hdg.iconTv:before{top:3px;left:0;width:50px;height:47px;margin-top:0;background-position:-50px -250px}
.cmpPanel>.column .hdg.iconTel:before{top:0;left:0;width:47px;height:48px;margin-top:0;background-position:-260px 0}
.cmpPanel>.column .hdg.iconTicket:before{top:0;left:0;width:48px;height:48px;margin-top:0;background-position:0 -250px}
.cmpPanel.typeCol2>.column{width:50%}
.cmpPanel.typeCol3>.column{width:33.33333%}
.cmpPanel.typeCol4>.column{width:25%}
.cmpPanelSns{font-size:12px;font-size:1.2rem;position:absolute;z-index:100;top:185px;right:40px;width:239px}
.cmpPanelSns>div{position:relative;position:relative}
.cmpPanelSns>div:before{position:absolute;z-index:1;top:1px;top:-24px;left:166px;width:0;height:0;content:'';border:12.5px solid transparent;border-bottom-color:gainsboro}
.cmpPanelSns>div:after{position:absolute;z-index:1;top:2px;top:-22px;left:167px;width:0;height:0;content:'';border:12.5px solid transparent;border-bottom-color:#f5f6f8}
.cmpPanelSns.jsPositionBottom{padding-bottom:17.5px}
.cmpPanelSns.jsPositionBottom>div:before{top:auto;bottom:1px;bottom:-24px;border:12.5px solid transparent;border-top-color:gainsboro}
.cmpPanelSns.jsPositionBottom>div:after{top:auto;bottom:2px;bottom:-22px;border:12.5px solid transparent;border-top-color:#f5f6f8}
.cmpPanelSns>div>ul{border:1px solid #dbdbdb;border-width:1px 0 0 1px;background-color:#f5f6f8}
.cmpPanelSns>div>ul>li{float:left;border:1px solid #dbdbdb;border-width:0 1px 1px 0;background:#f5f6f8}
.cmpPanelSns>div>ul>li>a{line-height:90px;display:block;width:118px;height:90px;text-align:center}
.cmpPanelSns.isClose{display:none}
.cmpModal>.inner{position:relative;margin:0 auto;background-color:#fff}
.cmpModal>.inner>.btnClose{display:none}
#myStatus.isShowModal .cmpModal{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;padding:20px 80px;background-color:rgba(0,0,0,.7)}
#myStatus.isShowModal .cmpModal>.inner{width:100%;max-width:800px;margin-top:0}
#myStatus.isShowModal .cmpModal>.inner>.btnClose{position:absolute;top:0;right:-60px;display:inline-block}
#myStatus.isShowModal .cmpModal>.inner>.btnClose>a{display:block;width:60px;height:60px;color:#fff;background-color:#0093d0}
#myStatus.isShowModal .cmpModal>.inner>.btnClose>a:before{top:50%;left:50%;width:15px;height:15px;margin-top:-7.5px;margin-left:-7.5px;background-position:-355px -324px}
#myStatus.isShowModal .cmpModal>.inner>.btnClose>a>span{display:none}
#myStatus.isShowModal .cmpModal>.inner>.contents{padding:40px}
.mSlideNone{border-width:1px 1px 0 1px}
.cmpNews .newsWrap .iItem1{background:url(../libs/marvel/image/bg-tab-1.png) repeat left top !important}
.slideWrap .mSlideBg1{background-color:#f5f7f8 !important}
.listIconSlide>li{display:inline-block;float:left;line-height:1.2;margin:10px 12px 0 50px}
.listIconSlide>li>a{color:#b9b9b9;display:block;height:50px;overflow:hidden;text-align:center;width:30px}
.listIconSlide>li.iconMovie>a{background:url(../../../../movie/img/icon-movie.png) no-repeat top center}
.listIconSlide>li>a>span{display:inline-block;position:relative;top:28px}
@media only screen and (min-width:801px) and (max-width:900px){.strNavigation{font-size:12px;font-size:1.2rem}
.cmpItem>.slideWrap>ul.slide>li>.text{font-size:1.8rem}
.cmpItem>ul.item>li>.data>.text{display:none}
.cmpItem>ul.item>li.type1>a .text,.cmpItem>ul.item>li.type1>div .text,.cmpItem>ul.item>li.type2>a .text,.cmpItem>ul.item>li.type2>div .text{display:none}
.cmpItem>ul.item>li.type1.isColorDark>a .text,.cmpItem>ul.item>li.type1.isColorDark>div .text,.cmpItem>ul.item>li.type2.isColorDark>a .text,.cmpItem>ul.item>li.type2.isColorDark>div .text{display:none}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.text{font-size:1.8rem}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.text,.cmpItem.slideNone>.slideWrap>ul.slide>li>.info{font-size:1.8rem}
.cmpItem1 ul.slide>li>a>.data>.lead{font-size:1.65rem}
.cmpItem1 ul.slide>li>a>.data>div>span.price{font-size:1.65rem}
.cmpItem1 ul.slide>li>a>.data>div>span.brand{display:none}
.cmpItem3 ul.slide>li>a>.data>div>span.price{font-size:1.65rem}
.cmpItem3 ul.slide>li>a>.data>div>span.brand{display:none}
.cmpItem4>ul.slide>li.type1 .data>.text,.cmpItem4>ul.slide>li.type4 .data>.text{font-size:1.65rem}
.cmpItem7 ul.slide>li .info .data>.text{font-size:1.65rem}
.cmpItem8 ul.slide>li>a>.text{font-size:1.65rem}
.cmpNews>.pickup>a>.text{font-size:1.65rem}
.cmpNews>.newsWrap>ul.item>li>a>.lead{font-size:1.65rem}
.slideWrap .mMgbList{margin-bottom:10px !important}
}
@media only screen and (max-width:5000px){body{min-width:0}
img{max-width:100%;height:auto}
}
@media only screen and (max-width:1280px){.strHeader>.headerInner .headerSearch>form>div>input.inputSearch{width:200px !important}
.strHeader>.headerInner>.headerLogo h1{padding:0 210px}
.navLocal>div>ul.list{width:81%}
.navLocal>div>ul.banner{width:19%}
.navLocal>div>ul.banner>li{float:none;width:100%;padding:0}
.navLocal>div>ul.banner>li:nth-child(2) ~ li{display:none}
}
@media only screen and (max-width:900px){.strFooter>.footerUtility>ul.footerList{float:none;margin-bottom:25px}
.strFooter>.footerUtility>.footerSns{float:none;margin:0}
}
@media only screen and (max-width:800px){body{font-size:15px;font-size:1.5rem}
.isBlockDisplayMdl,.strHeader>.headerInner>.headerMenu,.strNavigation>.headerSearch{display:block !important}
.isNoneDisplayMdl,.headerSearch,.navLocal>div>ul.banner,.areaPageHeader .btnShare,.areaPageHeader .hdgBa{display:none !important}
.mgScale{margin-bottom:40px !important}
.strWrapper{padding:0 20px}
.strWrapper{position:relative;z-index:1;left:0;-webkit-transition:left .5s;transition:left .5s}
.strContents{display:block;border:0}
.strContents>.strMain,.strContents>.strSub{display:block;width:100%;border:1px solid #dcdcdc}
.strContents>.strMain{padding:40px 30px 10px}
.strContents>.strSub{margin-bottom:20px;padding-left:1px}
.strMain>.tabLinkBa{margin-right:-29px;margin-left:-30px}
.strHeader>.headerInner{min-height:65px;padding-top:18px}
.strHeader>.headerInner>.headerMenu{position:relative;top:8px;left:8px;display:inline-block !important}
.strHeader>.headerInner>.headerMenu>a{overflow:hidden;width:29px;height:28px}
.strHeader>.headerInner>.headerMenu>a:before{top:0;left:0;width:29px;height:28px;margin-top:0;background-position:-3px -3px;-webkit-background-size:175px 170px;background-size:175px 170px}
.isMenuOpen .strHeader>.headerInner>.headerMenu>a:before{background-image:url(../libs/marvel/image/menu-close.png)}
.strHeader>.headerInner>.headerMenu>a:before{position:static}
.strHeader>.headerInner>.headerLogo{min-height:45px}
.strHeader>.headerInner>.headerLogo>h1{padding:0 150px}
.strHeader>.headerInner>.headerLogo img{width:100px}
.strHeader>.headerInner>.headerLogo.catStudio img{width:350px}
.strHeader>.headerInner>.headerLogo.catMovie img,.strHeader>.headerInner>.headerLogo.catMusic img{width:183px}
.strHeader>.headerInner>.headerLogo.catMobile img,.strHeader>.headerInner>.headerLogo.catMobile-s img,.strHeader>.headerInner>.headerLogo.catDvc img,.strHeader>.headerInner>.headerLogo.catGames img{width:180px}
.strHeader>.headerInner>.headerLogo.catDisneych{top:7px}
.strHeader>.headerInner>.headerLogo.catDisneych img{width:110px}
.strHeader>.headerInner>.headerLogo.catDvc{top:10px}
.strHeader>.headerInner>.headerLogo.catDvc img{width:130px}
.strHeader>.headerInner>.headerMyDisney{font-size:12px;font-size:1.2rem;top:33px}
.strNavigation{position:absolute;top:0;left:0;overflow:hidden;width:250px;height:auto;padding-bottom:20px;-webkit-transition:left .5s;transition:left .5s;background-color:#eceff0;-webkit-box-shadow:none;box-shadow:none}
.strNavigation>.headerSearch{float:none}
.strNavigation>.navGlobalInner{position:relative;left:0;width:500px;-webkit-transition:left .5s;transition:left .5s}
.strNavigation>.navGlobalInner>ul.navGlobal,.strNavigation>.navGlobalInner>.navLocal{float:left;width:250px}
.strNavigation>.navGlobalInner>ul.navGlobal{background-color:#eceff0}
.strNavigation>.navGlobalInner>ul.navGlobal>li{display:block}
.strNavigation>.navGlobalInner>ul.navGlobal>li>a{font-size:15px;font-size:1.5rem;font-weight:bold;display:block;padding:15px 40px 15px 25px;text-align:left;border-bottom:1px solid #bdbfc0}
.strNavigation>.navGlobalInner>ul.navGlobal>li>a.hasLocalNav:after{top:50%;right:27px;width:9px;height:15px;margin-top:-7.5px;background-position:-297px -257px;-webkit-background-size:308px 296px;background-size:308px 296px}
.strNavigation>.navGlobalInner>ul.navGlobal>li>a>span{line-height:1.2;padding:0;border:0}
.strNavigation>.navGlobalInner>ul.navGlobal>li.catHome{width:100%}
.strNavigation>.navGlobalInner>ul.navGlobal>li.catHome>a{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto}
.strNavigation>.navGlobalInner>ul.navGlobal>li.catHome>a:before{display:none}
.strNavigation>.navGlobalInner>ul.navGlobal>li.catHome>a>span{margin-top:0}
.strNavigation>.navGlobalInner>ul.navGlobal>li.catMyDisney>a{padding:25px 40px 25px 25px;border-bottom:4px solid #000}
.strNavigation>.navGlobalInner>ul.navGlobal>li.catKids ~ li>a{background-color:#fff}
body{overflow-x:hidden;background-color:#fff}
body #myStatus.isMenuOpen .strWrapper{left:250px}
body #myStatus.isInTransition .navGlobalInner .linkBack{display:block !important}
body #myStatus.isMenuLocalOpen .navGlobalInner{left:-250px}
body #myStatus ul.navGlobal>li>a{color:#333 !important}
.navLocal{padding:0}
.navLocal>.linkBack{display:block}
.navLocal>div{display:none;padding:0}
.navLocal>div ul{background-color:#fff}
.navLocal>div ul>li>a{font-size:14px;font-size:1.4rem;display:block;padding:15px 40px 15px 25px !important;border-bottom:1px solid #bdbfc0}
.navLocal>div>ul.list{display:block !important;width:100%}
.navLocal>div>ul.list>li{display:block;width:100%;height:auto;padding:0;border:0}
.navLocal>div>ul.list>li>a{font-weight:bold;background-color:#eceff0}
.navLocal>div>ul.list>li>a:before{top:50%;right:25px;width:10px;height:10px;margin-top:-5px;background-position:-195px -93px;-webkit-background-size:213px 207px;background-size:213px 207px}
.navLocal>div>ul.list>li>a:hover{cursor:pointer;text-decoration:underline}
.navLocal>div>ul.list>li>a.isCurrent:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.navLocal>div>ul.list>li>ul{display:block}
.navLocal>div>ul.list>li>ul>li>a{padding:15px 10px 15px 25px !important}
.navLocal>div>ul.list>li>ul>li.title{margin-top:0}
.navLocal>div>ul.list>li>ul>li.title>a{font-weight:bold;padding:10px 10px 10px 25px !important;background-color:#eceff0}
.navLocal>div>ul.list>li>ul+a{margin-top:0}
.navLocal>div>a{display:none}
.navLocal>.linkBack>a{font-weight:bold;display:block;padding:18px 15px 18px 42px;color:#fff;background-color:#000}
.navLocal>.linkBack>a:before{top:50%;left:27px;width:6px;height:11px;margin-top:-5.5px;background-position:-195px -36px;-webkit-background-size:213px 207px;background-size:213px 207px}
.navLocal>.catMobile>ul.list>li>a.simple+ul>li{display:none}
.navLocal>.catMobile>ul.list>li>a.simple+ul>li.title{display:block}
.navLocal>.catMobile>ul.list>li>a.simple+ul>li.title a{font-weight:normal;padding:15px 10px 15px 25px;background-color:#fff}
.navLocal>.catMobile>ul.list>li>a.simple+ul>li.title a:hover{cursor:pointer;text-decoration:underline}
.navLocalSide{border-bottom:0}
.navLocalSide .label{display:block}
.navLocalSide .label>a:before{top:50%;right:40px;width:16px;height:11px;margin-top:-5.5px;background-position:-27px -188px;-webkit-background-size:213px 207px;background-size:213px 207px}
.navLocalSide>ul{border-top:1px solid #dcdcdc}
.navLocalSide>ul>li>a:before{top:50%;right:43px;width:9px;height:15px;margin-top:-7.5px;background-position:-248px -163px}
.navLocalSide>ul>li.parent>a:before{top:50%;right:42px;width:11px;height:8px;margin-top:-4px;background-position:-414px -103px}
.navLocalSide>ul>li.parent>a.isCurrent:before{top:50%;right:42px;width:11px;height:8px;margin-top:-4px;background-position:-414px -93px}
.btnBack{position:static;width:100%;margin-top:15px;margin-bottom:15px}
.btnBack>a{font-size:18px;font-size:1.8rem;display:block;padding:15px 40px}
.areaPageHeader{border:0}
.areaPageHeader .navPageLocal{font-size:18px;font-size:1.8rem;margin-bottom:15px;text-align:left;border:1px solid #dcdcdc}
.areaPageHeader .navPageLocal>.label{font-weight:bold;display:block}
.areaPageHeader .navPageLocal>.label>a{display:block;padding:15px 40px;color:#0093d0}
.areaPageHeader .navPageLocal>.label>a:before{top:50%;right:40px;width:16px;height:11px;margin-top:-5.5px;background-position:-48px -232px;-webkit-background-size:271px 257px;background-size:271px 257px}
.areaPageHeader .navPageLocal.typeShare{margin-right:60px}
.areaPageHeader .navPageLocal.typeShare>ul{padding-right:0}
.areaPageHeader .navPageLocal.typeBack>ul{padding-left:0}
.areaPageHeader .navPageLocal.isClose>ul{display:none}
.areaPageHeader .navPageLocal>ul{padding-right:0}
.areaPageHeader .navPageLocal>ul>li{display:block;height:auto}
.areaPageHeader .navPageLocal>ul>li.isCurrent{display:none}
.areaPageHeader .navPageLocal>ul>li.line>a:before{display:none}
.areaPageHeader .navPageLocal>ul>li>a{display:block;border-top:1px solid #dcdcdc}
.areaPageHeader .navPageLocal>ul>li>a>span{display:block;padding:15px 40px !important}
.areaPageHeader .navPageLocal>ul>li>a>span>br{display:none}
.areaPageHeader .navPageLocal>ul>li.isCurrent{position:static;border:0}
.areaPageHeader .navPageLocal>ul>li.logo{position:static;display:inline-block;float:left;width:50%;text-align:center}
.areaPageHeader .navPageLocal>ul>li.logo>a{padding:10px 30px}
.areaPageHeader .navPageLocal>ul>li.logo>a img{width:auto;min-height:44px}
.areaPageHeader .btnShare{font-size:10px;font-size:1rem;top:0}
.areaPageHeader .btnShare>a{width:50px;height:59px;padding:32px 5px 5px 5px;text-align:center}
.areaPageHeader .btnShare>a:before{top:18px;right:50%;width:10px;height:10px;margin-top:0;margin-right:-5px;background-position:-528px -17px}
.areaPageHeader .btnShare.logo{position:absolute}
div.areaPageHeader.isNoneNav>.btnShare+h1.hdgBa.mgB0{min-height:59px;margin-bottom:0 !important}
div.hedding_1_1 div.areaPageHeader.isNoneNav>h1.hdgBa{font-size:2.8rem}
.strFooter{margin-top:35px}
.strFooter>.footerUtility>ul.footerList>li.footerLogo>a{overflow:hidden;width:84px;height:38px}
.strFooter>.footerUtility>ul.footerList>li.footerLogo>a:before{top:0;left:0;width:84px;height:38px;margin-top:0;background-position:-45px 0;-webkit-background-size:213px 207px;background-size:213px 207px}
.strFooter>.footerUtility>ul.footerList>li.footerLogo>a:before{position:static}
.strFooter>.footerUtility.footerSnsMarvel{padding-right:40px;padding-left:40px;text-align:left}
.strFooter>.footerUtility>.footerSns>p{display:none}
.strFooter>.footerUtility>.footerSns>ul>li:first-child{margin-left:5px}
.strFooter>.footerUtility>.footerSns>ul>li.snsFb a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsTw a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsYt a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsIg a:before,.strFooter>.footerUtility>.footerSns>ul>li.snsLn a:before{background-size:200px 50px}
.strFooter>.footerUtility>.footerSns>ul>li.snsIg a:before{background-position:0 0}
.strFooter>.footerUtility>.footerSns>ul>li.snsTw a:before{background-position:-33px 0}
.strFooter>.footerUtility>.footerSns>ul>li.snsFb a:before{background-position:-66px 0}
.strFooter>.footerUtility>.footerSns>ul>li.snsYt a:before{background-position:-99px 0}
.strFooter>.footerUtility>.footerSns>ul>li.snsLn a:before{background-position:-165px 0}
.strFooter>ul.footerSitemap{padding-bottom:20px}
.strFooter>ul.footerSitemap.footerSitemapMarvel{margin-bottom:30px;padding-top:5px;padding-right:40px;padding-left:40px}
.strFooter>ul.footerSitemap>li{width:25%}
.strFooter>ul.footerSitemap>li:last-child{float:right;margin-top:10px}
.strFooter>ul.footerSitemap.footerSitemapMarvel>li:last-child{float:none;margin-top:0}
.strFooter>ul.footerSitemap>li>a{padding:15px 0}
.strFooter>ul.footerSitemap.footerSitemapMarvel>li>a{padding:15px 0 0}
.strFooter>ul.footerSitemap>li>ul>li>a{padding:5px 0}
.txtLeadBa{font-size:22px;font-size:2.2rem}
.hdgTy1+.txtLeadBa{margin-bottom:30px}
.hdgBa{margin-top:40px;margin-bottom:36px}
.hdgBa.line{margin-top:20px;padding-top:30px}
.hdgTy1{font-size:28px;font-size:2.8rem}
.hdgTy3{font-size:20px;font-size:2rem}
.hdgTy4{font-size:18px;font-size:1.8rem}
.secController .hdgBa{padding:0}
.secController ul.navController,.secController ul.navController1{position:static;margin:-35px 0 20px;text-align:center}
.secController ul.navController>li,.secController ul.navController1>li{margin:0 2px}
.secListAll>.hdgBa{margin-bottom:5px;padding:0}
.secListAll>.hdgBa+.linkBa{position:static;margin-top:0;margin-bottom:25px;text-align:center}
.setTblHead>.hdgBa{padding:30px 0;padding-left:30px}
.setTblHead>.hdgBa+.linkBa{top:35px;right:30px}
.lytImgBa.imageR>.img,.lytImgBa.imageL>.img,.lytImgTy1.imageR>.img,.lytImgTy1.imageL>.img,.lytImgTy3.imageR>.img,.lytImgTy3.imageL>.img{padding-left:20px}
.lytImgBa.imageR>.img img,.lytImgBa.imageL>.img img,.lytImgTy1.imageR>.img img,.lytImgTy1.imageL>.img img,.lytImgTy3.imageR>.img img,.lytImgTy3.imageL>.img img{max-width:200px}
.lytImgBa.imageL>.img,.lytImgTy1.imageL>.img,.lytImgTy3.imageL>.img{padding-right:20px;padding-left:0}
.lytImgTy2.imageR>.img,.lytImgTy2.imageL>.img{padding:0 20px 0 0}
.lytImgTy2.imageR>.img img,.lytImgTy2.imageL>.img img{max-width:200px;margin:0 0 20px 0}
.lytImgTy2.imageR>.img{padding:0 0 0 20px}
.lytImgTy3>.img{padding:20px !important;text-align:center;border:none !important}
.lytImgTy3>.contents{padding:20px 30px 10px 10px}
.strMain .lytImgMain{margin:30px -31px 35px -30px}
.strMain .lytImgMain:first-child{margin:-40px -31px 35px -30px}
ul.listLinkTy1{font-size:14px;font-size:1.4rem}
ul.listLinkTy3.typeCol2>li,ul.listLinkTy3.typeCol3>li{width:100%;margin:0 0 15px;padding-right:0}
ul.tabLinkBa>li>a{padding:25px 30px}
.listSearchPage.imageR>.img,.listSearchPage.imageL>.img{padding-left:20px}
.listSearchPage.imageR>.img img,.listSearchPage.imageL>.img img{max-width:200px}
.listSearchPage.imageL>.img{padding-right:20px;padding-left:0}
.listSearchPage+.listSearchPage{margin-top:30px;padding-top:35px}
ul.tabLinkTy1{padding-bottom:20px}
ul.tabLinkTy1>li:before{height:29px;margin-top:-14px}
ul.tabLinkTy1>li>a{font-size:16px;font-size:1.6rem;line-height:50px;width:50px;height:50px}
ul.tabLinkTy2{font-size:16px;font-size:1.6rem;margin-bottom:30px}
ul.tabLinkTy2>li>a{padding:20px 10px 10px}
ul.tabLinkTy2>li>a>span{padding:30px 0 0}
ul.tabLinkTy2>li.iconProgram1>a>span:before,ul.tabLinkTy2>li.iconProgram2>a>span:before,ul.tabLinkTy2>li.iconProgram3>a>span:before,ul.tabLinkTy2>li.isCurrent.iconProgram1>a>span:before,ul.tabLinkTy2>li.isCurrent.iconProgram2>a>span:before,ul.tabLinkTy2>li.isCurrent.iconProgram3>a>span:before{top:10px;left:50%;margin-left:-13px}
ul.tabLinkTy3{font-size:16px;font-size:1.6rem}
ul.tabLinkTy3>li>a{padding:15px 10px}
ul.listInfoBa{font-size:16px;font-size:1.6rem}
.listNumBa>li{min-height:30px;margin-bottom:25px;padding-left:4em}
.listNumBa>li span.num{line-height:30px;width:30px;height:30px;border-radius:30px}
.panelBa{display:block;padding:0 !important}
.panelBa>.hdgPanel,.panelBa>.contents{display:block;width:100% !important;padding:25px 30px}
.panelBa>.hdgPanel{font-size:24px;font-size:2.4rem}
.panelBa>.hdgPanel.iconSpeker{padding-left:60px}
.panelBa>.hdgPanel.iconSpeker:before{top:30px;left:25px;width:22px;height:19px;margin-top:0;background-position:-390px -337px}
.panelBa>.contents{border-top:1px solid gainsboro;border-left:0}
.panelTy1,.panelTy2{padding:40px 30px}
.panelInfoBa{display:block;padding:0}
.panelInfoBa>.hdgPanel,.panelInfoBa>.contents{display:block;width:100%;padding:25px 30px}
.panelInfoBa>.hdgPanel{font-size:24px;font-size:2.4rem}
.panelInfoBa>.contents{border-top:1px solid gainsboro;border-left:0}
table.tblBa th,table.tblBa td,table.tblTy1 th,table.tblTy1 td,table.tblTy2 th,table.tblTy2 td,table.tblMusicList th,table.tblMusicList td{padding:18px 30px !important}
table.tblBa .linkBa.flR,table.tblTy1 .linkBa.flR,table.tblTy2 .linkBa.flR,table.tblMusicList .linkBa.flR{float:none !important}
table.tblTy1 thead{display:none}
table.tblTy1 tbody>tr{display:block;width:100%}
table.tblTy1 tbody>tr>th{font-weight:bold;display:block;width:100% !important;color:#333;background-color:#f5f7f8}
table.tblTy1 tbody>tr>td{width:1%}
dl.tblKana dt,dl.tblKana dd{display:block;float:none;width:100%;padding:30px}
dl.tblKana dt{font-size:27px;font-size:2.7rem}
form.formRefinerBa{font-size:15px;font-size:1.5rem}
form.formRefinerBa>.header>.title{font-size:15px;font-size:1.5rem;width:50%;padding:10px 10px}
form.formRefinerBa>.header>.sub{width:50%}
form.formRefinerBa>.header>.sub .toggle{width:45%}
form.formRefinerBa>.header>.sub .toggle>a{padding:25px 30px 25px 10px;font-size:14px;font-size:1.4rem}
form.formRefinerBa>.header>.sub .select{width:55%;padding:15px 10px 6px}
form.formRefinerBa>.header>.sub .select span{top:0;font-size:14px;font-size:1.4rem}
form.formRefinerBa>.contents{padding:20px 25px 0}
form.formRefinerBa>.contents>.cmpColumn.typeCol3 .column{width:50%}
form.formRefinerBa>.contents>.cmpColumn.typeCol3 .column.w100{width:50% !important;padding-top:20px;padding-bottom:0}
form.formRefinerBa>.contents>.cmpColumn.typeCol3 .column label>span{font-size:14px;font-size:1.4rem}
form.formRefinerBa>.contents ul.listCheckBa{float:left;height:50px}
form.formRefinerBa>.contents ul.listCheckBa li{margin-right:5px}
form.formRefinerBa>.contents ul.listCheckBa li>label{width:50px;height:50px}
form.formRefinerBa>.contents ul.listCheckBa li>label span{display:none}
form.formRefinerBa>.contents ul.listCheckBa li.iconMovie02>label:before{top:0;left:-10px;width:60px;height:50px;background-position:0 50px;background-image:url(../libs/marvel/image/sprite_icon03.png)}
form.formRefinerBa>.contents ul.listCheckBa li.iconDvd>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-153px -97px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconBluray>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-102px -54px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconOndemand>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:0 -121px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconMovienex>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-112px -121px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconBlurayDvd>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-153px -32px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconOther>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-113px -88px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconHeadphone>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:0 -126px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconWebcast>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-77px -92px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame1>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-161px -67px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame2>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-161px -34px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame3>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-161px 0;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame4>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-119px -126px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame5>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-79px -126px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents ul.listCheckBa li.iconGame6>label:before{top:50%;left:50%;width:36px;height:30px;margin-top:-15px;margin-left:-18px;background-position:-116px -92px;-webkit-background-size:311px 296px;background-size:311px 296px}
form.formRefinerBa>.contents button.btnBa{top:0}
form.formRefinerBa.subNone .header .sub .toggle{width:50%}
form.formRefinerBa.subNone button.btnBa{margin-top:0}
.easy-select-box.type1 .esb-displayer{line-height:36px;height:36px;padding-right:35px;text-indent:10px;-webkit-background-size:30px 30px;background-size:30px 30px}
.easy-select-box .esb-displayer{line-height:40px;height:40px;padding-right:45px;text-indent:10px;-webkit-background-size:40px 174px;background-size:40px 174px}
.setHoleFrame{font-size:12px;position:relative;margin-bottom:30px;border-right:1px solid #dcdcdc}
.setHoleFrame .setHoleFrameLeft{overflow-x:auto;margin-right:-1px;padding-left:0}
.setHoleFrame .setHoleFrameLeft .setHoldBase th:first-child,.setHoleFrame .setHoleFrameLeft .setHoldBase td:first-child{display:none}
.setHoleFrame .setHoleFrameLeft table td{margin-bottom:0}
.setHoleFrame .setHoleFrameLeft .hold{position:absolute;z-index:1;top:0;left:0;display:table;width:150px;margin-bottom:0}
.setHoldBase{margin-bottom:0 !important}
.setHoldBase td{min-width:20em}
.hold tbody tr:first-child th,.hold tbody tr:first-child td{font-weight:bold;color:#333;background-color:#f5f7f8}
.setScale{margin-bottom:25px}
.setScale>div{width:auto}
.setScaleTab>div{width:1200px}
.cmpMain>ul.slide>li.isColorDark>.data,.cmpMain2>ul.slide>li.isColorDark>.data{position:relative}
.cmpMain>ul.slide>li.isColorDark>.data:after,.cmpMain2>ul.slide>li.isColorDark>.data:after{position:absolute;z-index:1;top:0;top:-50px;left:40px;width:0;height:0;content:'';border:25px solid transparent;border-bottom-color:black}
.cmpMain>ul.slide>li.isColorDark>.data:after,.cmpMain2>ul.slide>li.isColorDark>.data:after{z-index:0}
.cmpMain>ul.slide>li.typeJacket>.data,.cmpMain>ul.slide>li.typeJacket>.list,.cmpMain2>ul.slide>li.typeJacket>.data,.cmpMain2>ul.slide>li.typeJacket>.list{display:none}
.cmpMain>ul.slide>li>.thumb,.cmpMain2>ul.slide>li>.thumb,.cmpMain-flex>ul.slide>li>.thumb,.cmpMain2-flex>ul.slide>li>.thumb{float:none;width:101%;height:auto;margin:-1px -1px 0 -1px}
.cmpMain>ul.slide>li>.thumb.typeMovie,.cmpMain2>ul.slide>li>.thumb.typeMovie{position:relative;width:100%;padding-top:60%}
.cmpMain>ul.slide>li>.thumb.typeMovie>iframe,.cmpMain2>ul.slide>li>.thumb.typeMovie>iframe,.cmpMain-flex>ul.slide>li>.thumb.typeMovie>iframe,.cmpMain2-flex>ul.slide>li>.thumb.typeMovie>iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}
.cmpMain>ul.slide>li>.thumb.typeMovie+.data:after,.cmpMain2>ul.slide>li>.thumb.typeMovie+.data:after{display:none}
.cmpMain>ul.slide>li>.data,.cmpMain2>ul.slide>li>.data,.cmpMain-flex>ul.slide>li>.data,.cmpMain2-flex>ul.slide>li>.data{position:relative;float:none;width:100%;height:auto}
.cmpMain>ul.slide>li>.data:after,.cmpMain2>ul.slide>li>.data:after{position:absolute;z-index:1;top:0;top:-50px;left:40px;width:0;height:0;content:'';border:25px solid transparent;border-bottom-color:white}
.cmpMain>ul.slide>li>.data:after,.cmpMain2>ul.slide>li>.data:after{z-index:0}
.cmpMain>ul.slide>li>.data>.logo,.cmpMain2>ul.slide>li>.data>.logo,.cmpMain-flex>ul.slide>li>.data>.logo,.cmpMain2-flex>ul.slide>li>.data>.logo{display:table-cell;width:180px;margin:0;padding-right:40px;vertical-align:middle}
.cmpMain>ul.slide>li>.data>.logo>span,.cmpMain2>ul.slide>li>.data>.logo>span,.cmpMain-flex>ul.slide>li>.data>.logo>span,.cmpMain2-flex>ul.slide>li>.data>.logo>span{padding:0}
.cmpMain>ul.slide>li>.data>.logo>span>img,.cmpMain2>ul.slide>li>.data>.logo>span>img{width:100%;max-height:none}
.cmpMain>ul.slide>li>.data>div,.cmpMain2>ul.slide>li>.data>div,.cmpMain-flex>ul.slide>li>.data>div,.cmpMain2-flex>ul.slide>li>.data>div{display:table-cell;height:auto;margin-top:0;vertical-align:middle}
.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{margin-bottom:8px;font-size:22px;font-size:2.2rem}
.cmpMain>ul.slide>li>.data>div>.text,.cmpMain2>ul.slide>li>.data>div>.text,.cmpMain-flex>ul.slide>li>.data>div>.text,.cmpMain2-flex>ul.slide>li>.data>div>.text{margin-top:0;margin-bottom:0}
.cmpMain>ul.slide>li>ul.list,.cmpMain2>ul.slide>li>ul.list,.cmpMain-flex>ul.slide>li>ul.list,.cmpMain2-flex>ul.slide>li>ul.list{font-size:16px;font-size:1.6rem;position:static;width:100%;border-width:1px 0 0 !important}
.cmpMain>ul.slide>li>ul.list>li,.cmpMain2>ul.slide>li>ul.list>li{display:none;float:left;width:50%}
.cmpMain>ul.slide>li>ul.list>li>a,.cmpMain2>ul.slide>li>ul.list>li>a,.cmpMain-flex>ul.slide>li>ul.list>li>a,.cmpMain2-flex>ul.slide>li>ul.list>li>a{padding:17px 50px 17px 30px;border-width:0 1px 0 0}
.cmpMain>ul.slide>li>ul.list>li>a:before,.cmpMain2>ul.slide>li>ul.list>li>a:before{top:50%;right:30px;width:9px;height:15px;margin-top:-7.5px;background-position:-248px -163px}
.cmpMain>ul.slide>li>ul.list>li:nth-child(1),.cmpMain>ul.slide>li>ul.list>li:nth-child(2),.cmpMain2>ul.slide>li>ul.list>li:nth-child(1),.cmpMain2>ul.slide>li>ul.list>li:nth-child(2){display:block}
.cmpMain>ul.slide>li>ul.list>li:nth-child(2) a,.cmpMain2>ul.slide>li>ul.list>li:nth-child(2) a{border-right:0}
.cmpMain>ul.nav,.cmpMain2>ul.nav{top:390px;right:30px;margin-top:0}
.navChannel{padding:20px 30px}
.navChannel>.slideWrap{overflow:hidden;width:100%}
.navChannel>.slideWrap>ul.slide{width:1000%}
.navChannel>.slideWrap>ul.slide li{width:5%;text-align:center}
.navChannel>.slideWrap>ul.slide li img{border:5px solid transparent}
.navChannel>ul.navController,.navChannel>ul.navController1{width:100%;margin-left:-32px}
.navChannel>ul.navController li>a,.navChannel>ul.navController1 li>a{border:0;background-color:transparent}
.cmpMovie>ul.movie{float:none;width:100%;height:auto;margin:0}
.cmpMovie>ul.movie>li{width:100%;height:100%;padding-top:60%}
.cmpMovie>ul.movie>li>iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}
.cmpMovie>.data{display:table-cell;float:none;width:100%;height:auto}
.cmpMovie>.data:after{display:none}
.cmpMovie>.data>.logo{display:block;float:left;width:33.33333%;padding:10px;vertical-align:middle}
.cmpMovie>.data>.logo>span{height:auto}
.cmpMovie>.data>.logo>span img{width:100%;max-height:80px}
.cmpMovie>.data .slideWrap{display:block;float:right;overflow:hidden;width:66.66666%;height:100px;border:0}
.cmpMovie>.data .slideWrap ul.slide>li{float:left;width:50%}
.cmpMovie>.data .slideWrap ul.slide>li>a{padding-left:47%;border:0}
.cmpMovie>.data .slideWrap ul.slide>li>a>img{left:3px;width:40%}
.cmpMovie>.data .label{position:static;clear:both;padding-right:150px;text-align:right}
.cmpItem{border:1px solid gainsboro}
.cmpItem .linkBa{bottom:40px}
.cmpItem>.slideWrap{width:100%;border-right:0;border-bottom:1px solid gainsboro}
.cmpItem>.slideWrap>ul.slide{float:none;height:auto !important}
.cmpItem>.slideWrap>ul.slide>li{position:static;width:10%;height:100%;padding-bottom:90px;border-width:0 1px 0 0}
.cmpItem>.slideWrap>ul.slide>li>a>.thumb,.cmpItem>.slideWrap>ul.slide>li>div>.thumb{width:100%;height:auto;margin:-1px 0 0}
.cmpItem>.slideWrap>ul.slide>li>a>.thumb img,.cmpItem>.slideWrap>ul.slide>li>div>.thumb img{height:auto}
.cmpItem>.slideWrap>ul.slide>li>a>.lead,.cmpItem>.slideWrap>ul.slide>li>div>.lead{padding:24px 32px 32px}
.cmpItem>.slideWrap>ul.slide>li>.text,.cmpItem>.slideWrap>ul.slide>li>.linkBa,.cmpItem>.slideWrap>ul.slide>li>.listLinkTy3{padding:0 32px}
.cmpItem>.slideWrap>ul.slide>li>.listLinkTy3{position:static}
.cmpItem>.slideWrap>ul.slide>li>.listLinkTy3>li{margin:0 20px 10px 0}
.cmpItem>.slideWrap>ul.slide>li>.listLinkTy3>li:last-child{margin-right:0}
.cmpItem>ul.nav{position:relative;top:-80px;right:40px;float:right;margin-bottom:-50px}
.cmpItem>ul.item{width:100%;height:auto !important;margin:0}
.cmpItem>ul.item>li{position:relative;width:50%;width:calc(50% - .5px);height:100%;padding-bottom:80px}
.cmpItem>ul.item>li>a,.cmpItem>ul.item>li>div{width:100%}
.cmpItem>ul.item>li>a>.thumb,.cmpItem>ul.item>li>div>.thumb{width:100%;height:auto;margin:0}
.cmpItem>ul.item>li>a>.thumb img,.cmpItem>ul.item>li>div>.thumb img{height:auto}
.cmpItem>ul.item>li.type1,.cmpItem>ul.item>li.type2{width:100%;height:auto;margin:0;padding-bottom:0;border-right:0}
.cmpItem>ul.item>li.type1>a,.cmpItem>ul.item>li.type2>a{overflow:hidden;height:100%}
.cmpItem>ul.item>li.type1>a>.data,.cmpItem>ul.item>li.type2>a>.data{position:static}
.cmpItem>ul.item>li.type1 .data,.cmpItem>ul.item>li.type2 .data{padding-bottom:80px}
.cmpItem>ul.item>li.type1{border-bottom:0}
.cmpItem.slideR>.nav{right:40px}
.cmpItem.slideOnly>.slideWrap{border-bottom:0}
.cmpItem.slideOnly>.slideWrap>ul.slide{height:auto}
.cmpItem.slideOnly>.slideWrap>ul.slide>li{width:10%}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.thumb{float:none;width:100%;height:auto;margin:0}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.lead{position:relative;float:none;width:100%}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.lead:after{position:absolute;z-index:1;top:0;top:-50px;left:32px;width:0;height:0;content:'';border:25px solid transparent;border-bottom-color:#f5f7f8}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.text{float:none;width:100%}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.text,.cmpItem.slideOnly>.slideWrap>ul.slide.type1>li>.text{font-size:15px !important;font-size:1.5rem !important}
.cmpItem.slideOnly>.slideWrap>ul.slide>li .listLinkTy3{position:static}
.cmpItem.slideNone>.slideWrap{border-bottom:0}
.cmpItem.slideNone>.slideWrap>ul.slide{height:auto}
.cmpItem.slideNone>.slideWrap>ul.slide>li{width:100%;padding-bottom:30px}
.cmpItem.slideNone>.slideWrap>ul.slide>li>*{float:none !important;width:100% !important}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.thumb{width:100%;height:auto;margin:0}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.lead{position:relative;width:100%;padding-bottom:32px}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.lead:after{position:absolute;z-index:1;top:0;top:-39px;left:40px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:#f5f7f8}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.text{width:100%}
.cmpItem.slideNone>.slideWrap>ul.slide>li .linkBa{position:static}
.cmpItem1 ul.slide>li.type1{width:100%;height:auto}
.cmpItem1 ul.slide>li.type1>a>.thumb>span{height:auto}
.cmpItem1 ul.slide>li.type1>a>.thumb.taC>span{padding:10% 30px}
.cmpItem1 ul.slide>li.type1>a>.data{position:relative;position:relative;margin-top:-70px}
.cmpItem1 ul.slide>li.type1>a>.data:after{position:absolute;z-index:1;top:0;top:-39px;left:40px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:white}
.cmpItem1 ul.slide>li.type1>a>.data>div>span.brand{font-size:14px;font-size:1.4rem}
.cmpItem1 ul.slide>li.type2,.cmpItem1 ul.slide>li.type3{width:50%;border-width:1px 1px 0 0 !important}
.cmpItem1 ul.slide>li.type2 img,.cmpItem1 ul.slide>li.type3 img{width:90% !important}
.cmpItem1 ul.slide>li.type2{border-width:1px 0 0 0 !important}
.cmpItem1 ul.slide>li.type3+.type3{border-width:1px 0 0 0 !important}
.cmpItem1 ul.slide>li.type3+.type3+.type3{border-width:1px 1px 0 0 !important}
.cmpItem1 ul.slide>li.type3+.type3+.type3+.type3{border-width:1px 0 0 0 !important}
.cmpItem1 ul.slide>li.type2+.type3+.type3{border-width:1px 1px 0 0 !important}
.cmpItem2 ul.slide>li{position:relative;width:5%}
.cmpItem2 ul.slide>li>.thumb a img{width:100%}
.cmpItem2 ul.slide>li>.data{height:auto}
.cmpItem2 ul.slide>li>.data>.lead1{margin-bottom:0}
.cmpItem2 ul.slide>li>.data>.release{font-size:11px;font-size:1.1rem}
.cmpItem2.isNoneSlide ul.slide>li{width:50%}
.cmpItem2.slideNone ul.slide>li{width:50%}
.cmpItem2.slideNone ul.slide>li:nth-child(3),.cmpItem2.slideNone ul.slide>li:last-child{border-top:0}
.cmpItem3 ul.slide>li{width:1.25%;height:auto}
.cmpItem3 ul.slide>li:first-child,.cmpItem3 ul.slide>li:nth-child(4n+1){border-width:0 0 0 1px}
.cmpItem3 ul.slide>li:nth-child(2n+1){border:0}
.cmpItem3 ul.slide>li>a{padding:40px}
.cmpItem3 ul.slide>li>a>.thumb{width:auto}
.cmpItem3 ul.slide>li>a>.thumb img{max-width:100%}
.cmpItem4>ul.slide>li{height:auto;border-width:0 1px 1px 0}
.cmpItem4>ul.slide>li.type1{width:100%}
.cmpItem4>ul.slide>li.type1>a>.thumb,.cmpItem4>ul.slide>li.type1>a>.data{display:table-cell;float:none;vertical-align:top}
.cmpItem4>ul.slide>li.type1>a .thumb{width:40%}
.cmpItem4>ul.slide>li.type1>a .thumb img{width:100%}
.cmpItem4>ul.slide>li.type1>a .data{width:60%;padding:40px 40px 20px}
.cmpItem4>ul.slide>li.type1>a .data>.lead{margin-bottom:20px}
.cmpItem4>ul.slide>li.type1>a .data>.text{margin-top:20px;margin-bottom:20px}
.cmpItem4>ul.slide>li.type1>a .data>.release{margin-bottom:20px}
.cmpItem4>ul.slide>li.type2{width:50%}
.cmpItem4>ul.slide>li.type2>a{padding:40px}
.cmpItem4>ul.slide>li.type2>a>.thumb{text-align:center}
.cmpItem4>ul.slide>li.type3{width:100%;height:auto}
.cmpItem5 ul.slide>li{width:50%;height:auto}
.cmpItem5 ul.slide>li>a>.thumb{width:auto}
.cmpItem5 ul.slide>li>a>.thumb img{max-width:100%}
.cmpItem5 ul.slide>li>a>.data ul.icon>li:last-child,.cmpItem5 ul.slide>li>a>.data ul.icon>li:first-child{text-align:center}
.cmpItem5.isClose ul.slide>li:nth-child(12) ~ li{display:none}
.cmpItem5>.linkShowMore{display:block}
.cmpItem6>ul.item>li>.info,.cmpItem6>ul.item>li>.detail{float:none;width:100%}
.cmpItem6>ul.item>li>.detail{border-top:1px solid gainsboro;border-left:0}
.cmpItem7 ul.slide>li{height:auto}
.cmpItem7 ul.slide>li .info,.cmpItem7 ul.slide>li .movie{float:none;width:100%}
.cmpItem7 ul.slide>li .info .thumb{position:relative;width:40%;margin:-1px 0 0 -1px}
.cmpItem7 ul.slide>li .info .data{width:60%;padding:40px 40px 20px}
.cmpItem7 ul.slide>li .movie{display:none}
.cmpItem8 ul.slide>li{width:10%;border-right:0}
.cmpItem8 ul.slide>li>a{width:100%;height:auto}
.cmpItem8 ul.slide>li>a>.thumb img{width:100%;height:auto;margin:0}
.cmpItem8 ul.slide>li>a>.text{margin:0 0 25px}
.cmpItem9 ul.slide{width:1000%}
.cmpItem9 ul.slide>li{float:left;width:10%;border-top:0}
.cmpItem9 .lytImgTy3 .img,.cmpItem9 .lytImgTy3 .contents{display:block !important;width:100% !important}
.cmpItem9 .lytImgTy3 .img{padding:0 !important}
.cmpItem9 .lytImgTy3 .img img{width:100%;max-width:none;height:auto}
.cmpItem9 .lytImgTy3 .contents{padding:30px 40px}
.cmpItem9>ul.navController1{position:absolute;top:26%;display:block;margin-top:-30px}
.cmpItem9>ul.navController1>li{position:relative}
.cmpNews{direction:rtl}
.cmpNews>.pickup,.cmpNews>.movienex,.cmpNews>.newsWrap{display:table-cell;float:none;width:50%;vertical-align:top;direction:ltr}
.cmpNews>.pickup>a{width:100%;height:auto}
.cmpNews>.pickup>a>.lead{font-size:20px;font-size:2rem;position:relative;padding:25px 40px 0}
.cmpNews>.pickup>a>.lead:after{position:absolute;z-index:1;top:0;top:-39px;left:40px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:white}
.cmpNews>.pickup>a>.text{font-size:14px;font-size:1.4rem;margin-bottom:20px;padding:0 40px}
.cmpNews>.pickup>a>.linkBa{position:static;margin-bottom:20px;padding:0 40px}
.cmpNews>.movienex{height:auto !important;padding:35px 30px 20px 35px !important;-webkit-background-size:contain;background-size:contain}
.cmpNews>.movienex>.heading{font-size:24px;font-size:2.4rem}
.cmpNews>.movienex>.text{font-size:9px;font-size:.9rem}
.cmpNews>.movienex>.listNumBa{font-size:9px;font-size:.9rem}
.cmpNews>.movienex>.btnBa span{font-size:12px;font-size:1.2rem}
.cmpNews>.newsWrap>.news{height:auto;min-height:90px;padding:20px 20px 0 20px}
.cmpNews>.newsWrap>.news>.heading{font-size:18px;font-size:1.8rem;float:none;margin-bottom:10px}
.cmpNews>.newsWrap>.news>.link{position:static;margin-top:0}
.cmpNews>.newsWrap>.news>.sns{top:23px;right:20px}
.cmpNews>.newsWrap>ul.item>li>a{height:auto;min-height:85px;padding:20px 35px 20px 130px}
.cmpNews>.newsWrap>ul.item>li>a:before{top:50%;right:20px;width:6px;height:11px;margin-top:-5.5px;background-position:-195px -48px;-webkit-background-size:213px 207px;background-size:213px 207px}
.cmpNews>.newsWrap>ul.item>li>a>.thumb{top:20px;left:20px}
.cmpNews>.newsWrap>ul.item>li>a>.thumb img{width:65px;height:45px}
.cmpNews>.newsWrap>ul.item>li>a>.thumb>.date{width:40px;height:45px}
.cmpNews>.newsWrap>ul.item>li>a>.thumb>.date>.dateDD{font-size:14px;font-size:1.4rem;bottom:-.1em}
.cmpNews>.newsWrap>ul.item>li>a>.thumb>.date>.dateMM{font-size:7px;font-size:.7rem}
.cmpNews>.newsWrap>ul.item>li>a>.lead{font-size:13px;font-size:1.3rem;margin:0}
.cmpBanner>ul.tab>li>a.logo{line-height:90px}
.cmpNavCharacter{position:relative;padding:0 60px}
.cmpNavCharacter>.slideWrap{width:100%}
.cmpNavCharacter>.slideWrap>ul.slide>li{width:2.5%}
.cmpNavCharacter>.slideWrap>ul.slide>li>a{padding:0 2px}
.cmpNavCharacter>.slideWrap>ul.slide>li>a>span.thumb{width:90px;max-width:auto}
.cmpNavCharacter>.slideWrap>ul.slide>li.isCurrent>a,.cmpNavCharacter>.slideWrap>ul.slide>li>a:hover{margin-top:0}
.cmpNavCharacter>.slideWrap>ul.slide>li.isCurrent>a>span.thumb,.cmpNavCharacter>.slideWrap>ul.slide>li>a:hover>span.thumb{width:100px}
.cmpNavCharacter>.slideWrap>ul.slide>li>a>span.caption{font-size:15px;font-size:1.5rem;margin-top:10px}
.cmpNavCharacter>.slideWrap>ul.slide>li.isCurrent>a>span.caption,.cmpNavCharacter>.slideWrap>ul.slide>li>a:hover>span.caption{font-size:16px;font-size:1.6rem;margin-top:10px}
.cmpNavCharacter.typeFew{position:relative;padding:0 60px}
.cmpNavCharacter.typeFew>.slideWrap{width:100%}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide{width:1000%}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li{float:left;width:2.5% !important;height:auto}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li>a{padding:0 2px}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li>a>span.thumb{width:90px}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li>a{display:block}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li>a>span.caption,.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li>a>span.thumb{display:inline-block;padding-left:0}
.cmpNavCharacter>ul.navController,.cmpNavCharacter>ul.navController1{top:30px}
.cmpColumn.typeCol2{margin-right:0;margin-left:0}
.cmpColumn.typeCol2>.column{float:none;width:100%;margin-bottom:20px;padding:0}
.cmpColumn.typeCol2>.column *:last-child{margin-bottom:0}
.cmpColumn.typeCol2.typeGallery>.column{float:left;width:50%}
.cmpColumn.typeCol2.typeGallery>.column .btnBa{bottom:30px;left:35px}
.cmpColumn.typeCol2.typeGallery>.column .btnBa>a{font-size:12px;font-size:1.2rem;padding:13px 50px 13px 25px;border-width:1px}
.cmpColumn.typeCol2.typeMusic>.column{float:none;width:100%;margin-bottom:0;padding:40px !important}
.cmpColumn.typeCol2.typeMusic>.column.type1{border-bottom:1px solid #dcdcdc}
.cmpColumn.typeCol2.typeMusic>.column.type2{border:0}
.cmpColumn.typeCol2.typeMusicList>.column{float:none;width:100%;margin-bottom:0}
.cmpColumn.typeCol2.typeMusicList>.column.type1+.type1 .hdgMusic{border-top:0}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic{padding:10px}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul{line-height:44px}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul>li.cdno{font-size:20px;font-size:2rem}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul>li.iconHeadphone{top:4px}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic>ul>li img{width:50px;height:50px}
.cmpColumn.typeCol2.typeDetail>.column{float:none;width:100%;padding:24px 32px 20px;border-top:1px solid gainsboro}
.cmpColumn.typeCol2.typeDetail>.column:first-child{border:0}
.cmpColumn.typeCol2.typeDetail>.column .lytImgBa .contents>.hdgTy2{font-size:24px;font-size:2.4rem}
.cmpColumn.typeCol2.typeDetail>.column .lytImgBa .img>img{width:120px;height:auto}
.cmpAccordionBa>.hdgBa{font-size:24px;font-size:2.4rem}
.cmpAccordionBa>.section>.hdg a{padding:25px 50px 25px 30px}
.cmpAccordionBa>.section>.hdg a:before{right:30px !important}
ul.cmpListIcon{font-size:18px;font-size:1.8rem}
ul.cmpListIcon.typeCol3,ul.cmpListIcon.typeCol4{border-width:1px 0 0 1px}
ul.cmpListIcon.typeCol3>li,ul.cmpListIcon.typeCol4>li{width:50%}
ul.cmpListIcon.typeCol3>li>a,ul.cmpListIcon.typeCol4>li>a{padding:80px 5px 15px;border-width:0 1px 1px 0}
ul.cmpListIcon.typeCol3>li>a:before,ul.cmpListIcon.typeCol4>li>a:before{top:25px}
ul.cmpListIconTy1{font-size:14px;font-size:1.4rem;padding:20px 20px}
ul.cmpListIconTy1>li{margin-right:10px}
ul.cmpListIconTy1>li:last-child{margin-right:0;margin-bottom:0}
.cmpPanel>.column{padding:40px 30px}
.cmpPanel>.column>.hdg{font-size:22px;font-size:2.2rem}
.cmpPanelSns{top:158px;right:20px;width:179px}
.cmpPanelSns>div{position:relative;position:relative}
.cmpPanelSns>div:before{position:absolute;z-index:1;top:1px;top:-14px;left:147px;width:0;height:0;content:'';border:7.5px solid transparent;border-bottom-color:gainsboro}
.cmpPanelSns>div:after{position:absolute;z-index:1;top:2px;top:-12px;left:148px;width:0;height:0;content:'';border:7.5px solid transparent;border-bottom-color:#f5f6f8}
.cmpPanelSns.jsPositionBottom{padding-bottom:12.5px}
.cmpPanelSns.jsPositionBottom>div:before{top:auto;bottom:1px;bottom:-14px;border:7.5px solid transparent;border-top-color:gainsboro}
.cmpPanelSns.jsPositionBottom>div:after{top:auto;bottom:2px;bottom:-12px;border:7.5px solid transparent;border-top-color:#f5f6f8}
.cmpPanelSns>div>ul>li>a{width:88px;padding:10px 0}
#myStatus.isShowModal .cmpModal{padding:20px}
#myStatus.isShowModal .cmpModal>.inner{min-height:0}
#myStatus.isShowModal .cmpModal>.inner>.btnClose{top:-40px;right:0}
#myStatus.isShowModal .cmpModal>.inner>.btnClose>a{width:40px;height:40px}
#myStatus.isShowModal .cmpModal>.inner>.btnClose>a:before{top:50%;left:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;background-position:-284px -259px;-webkit-background-size:340px 331px;background-size:340px 331px}
#myStatus.isShowModal .cmpModal>.inner>.contents{padding:30px}
ul.listIconSlide>li{margin:0 12px 0 35px}
}
@media only screen and (max-width:600px){.cmpNews>.pickup,.cmpNews>.newsWrap,.cmpNews>.movienex{display:block;width:100%}
.cmpNews>.pickup>a>.lead{font-size:24px;font-size:2.4rem;position:relative;margin-bottom:10px;padding:30px 25px 0}
.cmpNews>.pickup>a>.lead:after{position:absolute;z-index:1;top:0;top:-39px;left:25px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:white}
.cmpNews>.pickup>a>.text{font-size:14px;font-size:1.4rem;margin:0 0 20px;padding:0 25px}
.cmpNews>.pickup>a>.linkBa{margin:0 0 20px;padding:0 25px}
.cmpNews>.newsWrap{border-width:0 0 1px}
.cmpNews>.newsWrap>.news{height:auto;padding:30px 20px 25px 25px;border-width:1px 0 0}
.cmpNews>.newsWrap>.news>.heading{line-height:1.5}
.cmpNews>.newsWrap>.news>.sns{top:38px;right:10px}
.cmpNews>.newsWrap>.news>.sns>ul>li{margin-right:0;margin-left:0}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsFb a{overflow:hidden;width:10px;height:23px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsFb a:before{top:50%;left:50%;width:10px;height:23px;margin-top:-11.5px;margin-left:-5px;background-position:-248px -25px;-webkit-background-size:298px 290px;background-size:298px 290px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsFb a:before{position:static}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsTw a{overflow:hidden;width:17px;height:23px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsTw a:before{top:50%;left:50%;width:17px;height:23px;margin-top:-11.5px;margin-left:-8.5px;background-position:-248px -49px;-webkit-background-size:298px 290px;background-size:298px 290px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsTw a:before{position:static}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsYt a{overflow:hidden;width:21px;height:23px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsYt a:before{top:50%;left:50%;width:21px;height:23px;margin-top:-11.5px;margin-left:-10.5px;background-position:-248px -72px;-webkit-background-size:298px 290px;background-size:298px 290px}
.cmpNews>.newsWrap>.news>.sns>ul>li.snsYt a:before{position:static}
.cmpNews>.newsWrap>.news>.sns>ul>li>a{width:40px !important;height:40px !important}
.cmpNews>.pickup img{vertical-align:sub}
.cmpPanel{border-width:1px 0 0 1px}
.cmpPanel>.column{border-width:0 1px 1px 0}
.cmpPanel.typeCol2>.column{float:none;width:100%}
}
@media only screen and (max-width:480px){.isBlockDisplaySml,.strNavigation ul.navGlobal>li.catKids ~ li,.cmpItem1>ul>li ul.navController,.cmpItem1>ul>li ul.navController1,.cmpItem4>ul.navController1,.cmpNews>.newsWrap>ul.item>li>a>.date,.cmpBanner>ul.tab>li.isCurrent>a.banner{display:block !important}
.isNoneDisplaySml,.strHeader>.headerInner>.headerMyDisney,.cmpBanner>ul.banner{display:none !important}
.strFooter>ul.footerSitemap{display:block}
.mgScale{margin-bottom:30px !important}
.strWrapper{padding:0 10px}
.strContents{margin-bottom:15px;border:0}
.strContents>.strMain{padding:10px 0 0;border:0}
.strMain>.tabLinkBa{margin-right:0;margin-left:0}
.strHeader>.headerInner{min-height:55px;margin-bottom:10px;padding-top:10px}
.strHeader>.headerInner>.headerLogo{min-height:50px}
.strHeader>.headerInner>.headerLogo>h1{padding:0 45px}
.strHeader>.headerInner>.headerLogo img{width:78px}
.strHeader>.headerInner>.headerLogo.catStudio img{width:220px}
.strHeader>.headerInner>.headerLogo.catMovie img,.strHeader>.headerInner>.headerLogo.catMobile img,.strHeader>.headerInner>.headerLogo.catMobile-s img,.strHeader>.headerInner>.headerLogo.catMusic img,.strHeader>.headerInner>.headerLogo.catGames img{width:150px}
.strHeader>.headerInner>.headerLogo.catDisneych img{width:90px}
.strHeader>.headerInner>.headerLogo.catDvc img{width:90px}
.strNavigation>.navGlobalInner>ul.navGlobal>li>a.catKids ~ li{display:block}
.strHeader>.headerInner>.headerMenu{top:10px}
.headerSearch{box-sizing:content-box;position:absolute;top:0;left:110%;left:-moz-calc(100% + 10px);left:-webkit-calc(100% + 10px);left:calc(100% + 10px);display:block !important;width:100%;margin-top:0;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;background:#e9edee;-moz-box-shadow:0 -3px 7px 0 rgba(0,0,0,.15) inset;-webkit-box-shadow:0 -3px 7px 0 rgba(0,0,0,.15) inset;box-shadow:0 -3px 7px 0 rgba(0,0,0,.15) inset;transition:left .3s ease-out}
#headerSearchControl{position:absolute;left:-9999px;display:block;visibility:hidden}
#headerSearchControl:checked+.headerSearch{left:-10px}
.headerSearch>form>div:before{display:none}
.headerSearch>form{padding-right:9%}
.strHeader>.headerInner .headerSearch>form>div>input.inputSearch{display:block;width:100% !important;padding-left:10px}
.strHeader>.headerInner>#headerSearchControl:checked+.headerSearch+.headerSearchSwitch{top:1px}
.navLocalSide .label{display:block}
.navLocalSide .label>a{font-size:15px;font-size:1.5rem;padding:15px 45px 15px 25px}
.navLocalSide .label>a:before{top:50%;right:20px;width:10px;height:7px;margin-top:-3.5px;background-position:-16px -112px;-webkit-background-size:128px 124px;background-size:128px 124px}
.navLocalSide>ul{border-top:1px solid #dcdcdc}
.navLocalSide>ul>li>a{padding:15px 45px 15px 25px}
.navLocalSide>ul>li>a:before{top:50%;right:18px;width:9px;height:15px;margin-top:-7.5px;background-position:-248px -163px}
.navLocalSide>ul>li.parent>a:before{top:50%;right:20px;width:10px;height:7px;margin-top:-3.5px;background-position:-26px -112px;-webkit-background-size:128px 124px;background-size:128px 124px}
.navLocalSide>ul>li.parent>a.isCurrent:before{top:50%;right:20px;width:10px;height:7px;margin-top:-3.5px;background-position:-16px -112px;-webkit-background-size:128px 124px;background-size:128px 124px}
.navLocalSide>ul>li.parent>ul{padding-bottom:15px}
.navLocalSide>ul>li:last-child{border-bottom:0}
.btnBack>a{font-size:15px;font-size:1.5rem;padding:15px 25px}
.btnBack>a:before{left:10px}
.areaPageHeader .navPageLocal{font-size:15px;font-size:1.5rem}
.areaPageHeader .navPageLocal>.label{font-weight:bold;display:block}
.areaPageHeader .navPageLocal>.label>a{padding:15px 25px}
.areaPageHeader .navPageLocal>.label>a:before{top:50%;right:20px;width:10px;height:7px;margin-top:-3.5px;background-position:-16px -112px;-webkit-background-size:128px 124px;background-size:128px 124px}
.areaPageHeader .navPageLocal>ul>li>a>span{padding:15px 25px !important}
.areaPageHeader .navPageLocal>ul>li.back{padding-right:0}
.areaPageHeader .navPageLocal>ul>li.back>a>span{font-size:15px;font-size:1.5rem;padding:15px 25px !important}
.areaPageHeader .navPageLocal>ul>li.back>a>span:before{left:10px}
.areaPageHeader .navPageLocal>ul>li.logo>a{padding:10px 25px}
div.areaPageHeader.isNoneNav>.btnShare+h1.hdgBa.mgB0{min-height:54px}
div.hedding_1_1 div.areaPageHeader.isNoneNav>h1.hdgBa{font-size:2.6rem}
.areaContentBottom .btnShare>a,.areaPageHeader .btnShare>a{height:54px;padding:32px 5px 5px 5px}
.strFooter{font-size:11px;font-size:1.1rem;margin:45px -10px -10px -10px}
.strFooter>.footerUtility{padding-bottom:15px;border-bottom:1px solid gainsboro}
.strFooter>.footerUtility.footerSnsMarvel{border-bottom:0;padding-right:10px;padding-left:10px;padding-bottom:0}
.strFooter>.footerUtility>ul.footerList>li{font-size:11px;font-size:1.1rem;margin-left:8px}
.strFooter>.footerUtility>ul.footerList>li.footerLogo>a{bottom:-6px;overflow:hidden;width:51px;height:23px}
.strFooter>.footerUtility>ul.footerList>li.footerLogo>a:before{top:0;left:0;width:51px;height:23px;margin-top:0;background-position:-27px 0;-webkit-background-size:128px 124px;background-size:128px 124px}
.strFooter>.footerUtility>ul.footerList>li.footerLogo>a:before{position:static}
.strFooter>.footerUtility>.footerSns{display:block}
.strFooter>.footerUtility>.footerSns>ul{display:block}
.strFooter>.footerUtility>.footerSns>ul>li{float:left;width:25%;margin:0 !important;border-left:1px solid gainsboro}
.strFooter>.footerUtility.footerSnsMarvel>.footerSns>ul>li{width:16.66%}
.strFooter>.footerUtility>.footerSns>ul>li:first-child{border-left:0}
.strFooter>.footerUtility>.footerSns>ul>li>a{display:block !important;width:100% !important;height:35px !important;margin:0 auto;padding:0 !important}
.strFooter>.footerUtility>.footerSns>ul>li>a>span{position:relative;bottom:-2.5em}
.strFooter>.footerUtility>.footerSns>ul>li>a:before{position:absolute !important}
.strFooter>.footerUtility>.footerSns>ul>li.snsFb a{overflow:hidden;width:32px;height:32px}
.strFooter>.footerUtility>.footerSns>ul>li.snsFb a:before{top:0;left:50%;margin-top:0;margin-left:-16px}
.strFooter>.footerUtility>.footerSns>ul>li.snsFb a:before{position:static}
.strFooter>.footerUtility>.footerSns>ul>li.snsTw a{overflow:hidden;width:32px;height:32px}
.strFooter>.footerUtility>.footerSns>ul>li.snsTw a:before{top:0;left:50%;margin-top:0;margin-left:-16px}
.strFooter>.footerUtility>.footerSns>ul>li.snsTw a:before{position:static}
.strFooter>.footerUtility>.footerSns>ul>li.snsIg a{overflow:hidden;width:32px;height:32px}
.strFooter>.footerUtility>.footerSns>ul>li.snsIg a:before{top:0;left:50%;margin-top:0;margin-left:-16px}
.strFooter>.footerUtility>.footerSns>ul>li.snsIg a:before{position:static}
.strFooter>.footerUtility>.footerSns>ul>li.snsYt a{overflow:hidden;width:32px;height:32px}
.strFooter>.footerUtility>.footerSns>ul>li.snsYt a:before{top:0;left:50%;width:32px;height:32px;margin-top:0;margin-left:-16px}
.strFooter>.footerUtility>.footerSns>ul>li.snsYt a:before{position:static}
.strFooter>.footerUtility>.footerSns>ul>li.snsLn a{overflow:hidden;width:32px;height:32px}
.strFooter>.footerUtility>.footerSns>ul>li.snsLn a:before{top:0;left:50%;width:32px;height:32px;margin-top:0;margin-left:-16px}
.strFooter>.footerUtility>.footerSns>ul>li.snsLn a:before{position:static}
.strFooter>.footerUtility>.footerSns>ul>li.snsList>a{padding-top:10px !important;text-align:center}
.strFooter>ul.footerList1{margin-bottom:10px}
.strFooter>ul.footerList1>li{margin-right:3px;margin-bottom:7px}
.strFooter>ul.footerList1>li>a{padding-left:6px}
.txtLeadBa{font-size:20px;font-size:2rem}
.hdgTy1+.txtLeadBa{margin-bottom:20px}
.hdgBa{font-size:24px;font-size:2.4rem;margin-top:30px;margin-bottom:30px}
.hdgTy1{font-size:26px;font-size:2.6rem}
.hdgTy2{font-size:24px;font-size:2.4rem;margin-bottom:15px}
.hdgTy3{font-size:18px;font-size:1.8rem}
.hdgTy4{font-size:16px;font-size:1.6rem}
.secController ul.navController,.secController ul.navController1{margin:-25px 0 20px}
.setTblHead>.hdgBa{padding:25px 0;padding-left:25px}
.setTblHead>.hdgBa+.linkBa{position:static;margin-top:-15px;margin-left:25px}
.lytImgBa.imageR>.img,.lytImgBa.imageL>.img,.lytImgTy1.imageR>.img,.lytImgTy1.imageL>.img,.lytImgTy3.imageR>.img,.lytImgTy3.imageL>.img{display:block;width:100%;padding:25px 0 0 0;text-align:center}
.lytImgBa.imageR>.img img,.lytImgBa.imageL>.img img,.lytImgTy1.imageR>.img img,.lytImgTy1.imageL>.img img,.lytImgTy3.imageR>.img img,.lytImgTy3.imageL>.img img{max-width:100%}
.lytImgBa.imageR>.contents,.lytImgBa.imageL>.contents,.lytImgTy1.imageR>.contents,.lytImgTy1.imageL>.contents,.lytImgTy3.imageR>.contents,.lytImgTy3.imageL>.contents{display:block}
.lytImgTy1.imageR>.img,.lytImgTy1.imageL>.img{padding:0 0 25px 0}
.lytImgTy2.imageR>.img,.lytImgTy2.imageR>.contents,.lytImgTy2.imageL>.img,.lytImgTy2.imageL>.contents{display:block;float:none;width:100%}
.lytImgTy2.imageR>.img,.lytImgTy2.imageL>.img{padding:0;text-align:center}
.lytImgTy2.imageR>.img img,.lytImgTy2.imageL>.img img{max-width:100%}
.lytImgTy3>.img{padding:15px !important}
.lytImgTy3>.img img{width:60px;max-width:none !important}
.lytImgTy3>.contents{padding:15px 15px 10px 0}
.lytImgTy3>.img,.lytImgTy3>.contents{display:table-cell !important;width:auto !important}
.strMain .lytImgMain{margin:20px 0 25px 0}
.strMain .lytImgMain:first-child{margin:-10px 0 25px 0}
ul.listNewsBa>li{padding-left:0}
ul.listNewsBa>li>span.date{position:static}
ul.listLinkTy1{font-size:11px;font-size:1.1rem}
ul.listLinkTy1>li{display:block}
ul.tabLinkBa>li>a{padding:20px 25px}
.listSearchPage.imageR>.img,.listSearchPage.imageL>.img{display:none}
.listSearchPage.imageR>.contents,.listSearchPage.imageL>.contents{display:block}
.secCalendar{margin-bottom:15px;border:1px solid #dcdcdc}
.secCalendar>.label{font-weight:bold;display:block;background-color:#0093d0}
.secCalendar>.label>a{display:block;overflow:hidden;padding:8px 25px;color:#fff}
.secCalendar>.label>a:after{top:50%;right:15px;width:10px;height:7px;margin-top:-3.5px;background-position:-16px -112px;-webkit-background-size:128px 124px;background-size:128px 124px}
.secCalendar>.label>a:before{position:absolute;top:0;right:0;display:inline-block;width:37px;height:100px;content:'';background:#f6f7f9}
.secCalendar.isClose>.tabLinkTy1{display:none}
ul.tabLinkTy1{padding-bottom:0}
ul.tabLinkTy1>li{display:block}
ul.tabLinkTy1>li:before{display:none}
ul.tabLinkTy1>li>a{font-size:14px;font-size:1.4rem;line-height:1.2;width:100%;height:auto;padding:8px 25px !important;text-align:left;border-top:1px solid #dcdcdc !important;border-radius:0 !important}
ul.tabLinkTy1>li.isCurrent{display:none}
ul.tabLinkTy1>li.isCurrent>a{color:#333;background-color:#fff}
.secCalendar.typeChannel .slideWrap{width:100%}
.secCalendar.typeChannel ul.tabLinkTy1{width:100%;padding-bottom:0}
.secCalendar.typeChannel ul.tabLinkTy1>li{display:block;float:none;width:100%}
.secCalendar.typeChannel ul.tabLinkTy1>li:before{display:none}
.secCalendar.typeChannel ul.tabLinkTy1>li>a{font-size:14px;font-size:1.4rem;line-height:1.2;width:100%;height:auto;padding:8px 25px !important;text-align:left;border-top:1px solid #dcdcdc !important;border-radius:0 !important}
.secCalendar.typeChannel ul.tabLinkTy1>li>a br{display:none}
.secCalendar.typeChannel ul.tabLinkTy1>li>a span.sub{font-size:14px;font-size:1.4rem}
.secCalendar.typeChannel ul.tabLinkTy1>li.isCurrent{display:none}
.secCalendar.typeChannel ul.tabLinkTy1>li.isCurrent>a{color:#333;background-color:#fff}
.secCalendar.typeChannel .navController,.secCalendar.typeChannel ul.navController1{display:none}
ul.tabLinkTy2{font-size:12px;font-size:1.2rem;margin-bottom:20px}
ul.tabLinkTy2>li>a{padding:15px 10px}
ul.tabLinkTy2>li>a>span{padding-top:24px}
ul.tabLinkTy2>li.iconProgram1>a>span:before{top:0;left:50%;width:19px;height:19px;margin-top:0;margin-left:-9.5px;background-position:-248px -186px;-webkit-background-size:298px 290px;background-size:298px 290px}
ul.tabLinkTy2>li.iconProgram2>a>span:before{top:0;left:50%;width:17px;height:21px;margin-top:0;margin-left:-8.5px;background-position:-248px -142px;-webkit-background-size:298px 290px;background-size:298px 290px}
ul.tabLinkTy2>li.iconProgram3>a>span:before{top:2px;left:50%;width:20px;height:14px;margin-top:0;margin-left:-10px;background-position:-107px -263px;-webkit-background-size:298px 290px;background-size:298px 290px}
ul.tabLinkTy2>li.isCurrent{position:relative}
ul.tabLinkTy2>li.isCurrent:after{position:absolute;z-index:1;top:100%;top:100%;left:50%;width:0;height:0;margin-left:-10px;content:'';border:10px solid transparent;border-top-color:#0093d0}
ul.tabLinkTy2>li.isCurrent>a{color:#fff}
ul.tabLinkTy2>li.isCurrent.iconProgram1>a>span:before{top:0;left:50%;width:19px;height:19px;margin-top:0;margin-left:-9.5px;background-position:-248px -206px;-webkit-background-size:298px 290px;background-size:298px 290px}
ul.tabLinkTy2>li.isCurrent.iconProgram2>a>span:before{top:0;left:50%;width:17px;height:21px;margin-top:0;margin-left:-8.5px;background-position:-248px -164px;-webkit-background-size:298px 290px;background-size:298px 290px}
ul.tabLinkTy2>li.isCurrent.iconProgram3>a>span:before{top:2px;left:50%;width:20px;height:14px;margin-top:0;margin-left:-10px;background-position:-128px -263px;-webkit-background-size:298px 290px;background-size:298px 290px}
ul.tabLinkTy3>li>a{padding:10px 10px}
ul.listIconCh>li{display:block}
ul.listIconStudio{margin:0 -5px 10px}
ul.listIconStudio>li{display:inline-block;float:left;width:50%;margin-right:0;margin-bottom:10px;padding:0 5px}
ul.listIconStudio>li>a{width:100%}
ul.listInfoBa{font-size:14px;font-size:1.4rem}
ol.listStep>li{margin-bottom:40px}
ol.listStep>li>.thumb{float:none;width:100%;margin-right:0;margin-bottom:0}
.panelBa>.hdgPanel,.panelBa>.contents{padding:20px 25px}
.panelBa>.hdgPanel{font-size:20px;font-size:2rem}
.panelBa>.hdgPanel.iconSpeker{padding-left:50px}
.panelBa>.hdgPanel.iconSpeker:before{top:23px;left:20px;width:18px;height:16px;margin-top:0;background-position:-312px -269px;-webkit-background-size:340px 331px;background-size:340px 331px}
.panelTy1,.panelTy2{padding:30px 25px}
.panelInfoBa>.hdgPanel,.panelInfoBa>.contents{padding:20px 25px}
.panelInfoBa>.hdgPanel{font-size:20px;font-size:2rem}
.pagination>ul>li{display:none}
.pagination>ul>li.prev,.pagination>ul>li.next{display:inline-block}
.pagination>ul>li.prev a,.pagination>ul>li.next a{padding:0}
.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:none}
table.tblBa th,table.tblBa td,table.tblTy1 th,table.tblTy1 td,table.tblTy2 th,table.tblTy2 td,table.tblMusicList th,table.tblMusicList td{padding:18px 25px !important}
table.tblMusicList th,table.tblMusicList td{font-size:12px;font-size:1.2rem;padding:10px 10px !important;word-break:normal}
dl.tblKana dt,dl.tblKana dd{padding:20px 25px}
dl.tblKana dt{font-size:24px;font-size:2.4rem}
form.formRefinerBa{border-width:0}
form.formRefinerBa>.header{position:relative;z-index:1;display:block;background-color:transparent}
form.formRefinerBa>.header>.title,form.formRefinerBa>.header>.sub{display:block;width:100%}
form.formRefinerBa>.header>.title{font-size:15px;font-size:1.5rem;margin-bottom:15px;padding:15px 10px;border:1px solid gainsboro;background-color:#f5f7f8}
form.formRefinerBa>.header>.title .refiner{font-weight:bold}
form.formRefinerBa>.header>.sub .toggle,form.formRefinerBa>.header>.sub .select{float:left;width:50%}
form.formRefinerBa>.header>.sub .toggle{text-align:left;border:1px solid gainsboro;border-width:1px 1px 0}
form.formRefinerBa>.header>.sub .toggle>a{display:block;padding:10px 35px 15px 10px}
form.formRefinerBa>.header>.sub .toggle>a:before{top:8px;right:10px;width:20px;height:20px;margin-top:0;-webkit-background-size:100% 100%;background-size:100% 100%}
form.formRefinerBa>.header>.sub .select{padding:0 0 0 5px}
form.formRefinerBa>.header>.sub .select span{display:none}
form.formRefinerBa>.header>.sub .select .w70+.easy-select-box{width:100% !important}
form.formRefinerBa>.contents{position:relative;top:-1px;padding:20px 25px 35px;border:1px solid gainsboro;border-width:1px}
form.formRefinerBa>.contents>.cmpColumn.typeCol3{margin:0 !important}
form.formRefinerBa>.contents>.cmpColumn.typeCol3 .column{width:100% !important;padding:0 0 20px}
form.formRefinerBa>.contents>.cmpColumn.typeCol3 .column.w100,form.formRefinerBa>.contents>.cmpColumn.typeCol3 .column.w100keep{width:100% !important;padding-top:0}
form.formRefinerBa>.contents>.cmpColumn.typeCol3 .column .easy-select-box{width:100% !important;margin-left:0}
form.formRefinerBa>.contents ul.listCheckBa{float:none;width:100% !important;height:auto !important;margin-bottom:20px;text-align:center}
form.formRefinerBa>.contents ul.listCheckBa li{margin-right:5px;margin-left:5px}
form.formRefinerBa>.contents ul.listCheckBa.typeGame{margin-bottom:10px}
form.formRefinerBa>.contents ul.listCheckBa.typeGame li{margin-bottom:15px}
form.formRefinerBa>.contents ul.listCheckBa.typeGame+button.btnBa{top:0;margin-left:0}
form.formRefinerBa>.contents button.btnBa{top:0;float:none;width:100%}
form.formRefinerBa>.contents .setParentSelect+.easy-select-box{float:none}
form.formRefinerBa>.contents .childSelect{float:none;width:100%;margin-left:0}
form.formRefinerBa>.contents .childSelect .easy-select-box{margin-top:10px}
form.formRefinerBa.isClose>.header>.sub .toggle{border-width:1px}
form.formRefinerBa.isClose>.header>.sub .toggle>a{padding-bottom:8px}
form.formRefinerBa.subNone .header .sub .toggle{float:left;border-right-width:1px}
input.inputBa{width:100%;min-width:0}
.setScale{margin-bottom:15px}
.setScaleTab>div{width:auto}
.cmpMain>ul.slide>li.isColorDark>.data,.cmpMain2>ul.slide>li.isColorDark>.data{position:relative}
.cmpMain>ul.slide>li.isColorDark>.data:after,.cmpMain2>ul.slide>li.isColorDark>.data:after{position:absolute;z-index:1;top:0;top:-38px;left:25px;width:0;height:0;content:'';border:19px solid transparent;border-bottom-color:black}
.cmpMain>ul.slide>li.isColorDark>.data:after,.cmpMain2>ul.slide>li.isColorDark>.data:after{z-index:0}
.cmpMain>ul.slide>li.isColorDark>ul.list>li>a:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li>a:before{top:50%;right:25px;width:6px;height:11px;margin-top:-5.5px;background-position:-195px -59px;-webkit-background-size:213px 207px;background-size:213px 207px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li>a:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li>a:before{opacity:.5;-ms-filter:'alpha(opacity=50)'}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconVideo:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconVideo:before{top:50%;left:28px;width:12px;height:22px;margin-top:-11px;background-position:-390px -25px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconSite:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconSite:before{top:50%;left:25px;width:18px;height:18px;margin-top:-9px;background-position:-213px -376px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconTrailer:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconTrailer:before{top:50%;left:25px;width:24px;height:15px;margin-top:-7.5px;background-position:-385px -376px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconTicket:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconTicket:before{top:50%;left:23px;width:24px;height:24px;margin-top:-12px;background-position:-144px -342px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconShopping:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconShopping:before{top:50%;left:23px;width:22px;height:23px;margin-top:-11.5px;background-position:-285px -250px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconDownload:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconDownload:before{top:50%;left:23px;width:22px;height:19px;margin-top:-9.5px;background-position:-390px -274px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconTime:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconTime:before{top:50%;left:23px;width:23px;height:23px;margin-top:-11.5px;background-position:-275px -342px}
.cmpMain>ul.slide>li.isColorDark>ul.list>li.iconTwitter:before,.cmpMain2>ul.slide>li.isColorDark>ul.list>li.iconTwitter:before{top:50%;left:23px;width:24px;height:18px;margin-top:-9px;background-position:-233px -376px}
.cmpMain>ul.slide>li>.thumb.typeMovie,.cmpMain2>ul.slide>li>.thumb.typeMovie,.cmpMain-flex>ul.slide>li>.thumb.typeMovie,.cmpMain2-flex>ul.slide>li>.thumb.typeMovie{padding-top:70%}
.cmpMain>ul.slide>li>.data,.cmpMain2>ul.slide>li>.data{position:relative}
.cmpMain>ul.slide>li>.data:after,.cmpMain2>ul.slide>li>.data:after{position:absolute;z-index:1;top:0;top:-38px;left:25px;width:0;height:0;content:'';border:19px solid transparent;border-bottom-color:white}
.cmpMain>ul.slide>li>.data:after,.cmpMain2>ul.slide>li>.data:after{z-index:0}
.cmpMain>ul.slide>li>.data>.logo,.cmpMain2>ul.slide>li>.data>.logo,.cmpMain-flex>ul.slide>li>.data>.logo,.cmpMain2-flex>ul.slide>li>.data>.logo{display:block;width:180px;margin:0 0 15px;padding-right:0}
.cmpMain>ul.slide>li>.data>div,.cmpMain2>ul.slide>li>.data>div,.cmpMain-flex>ul.slide>li>.data>div,.cmpMain2-flex>ul.slide>li>.data>div{display:block}
.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{margin-bottom:10px}
.cmpMain>ul.slide>li>ul.list,.cmpMain2>ul.slide>li>ul.list,.cmpMain-flex>ul.slide>li>ul.list,.cmpMain2-flex>ul.slide>li>ul.list{border-width:0 !important}
.cmpMain>ul.slide>li>ul.list>li,.cmpMain2>ul.slide>li>ul.list>li{float:none;width:100%}
.cmpMain>ul.slide>li>ul.list>li>a,.cmpMain2>ul.slide>li>ul.list>li>a,.cmpMain-flex>ul.slide>li>ul.list>li>a,.cmpMain2-flex>ul.slide>li>ul.list>li>a{padding:17px 50px 17px 30px;border-width:1px 0 0}
.cmpMain>ul.slide>li>ul.list>li>a:before,.cmpMain2>ul.slide>li>ul.list>li>a:before,.cmpMain-flex>ul.slide>li>ul.list>li>a:before,.cmpMain2-flex>ul.slide>li>ul.list>li>a:before{top:50%;right:25px;width:6px;height:11px;margin-top:-5.5px;background-position:-195px -48px;-webkit-background-size:213px 207px;background-size:213px 207px}
.cmpMain>ul.slide>li>ul.list>li.iconVideo:before,.cmpMain2>ul.slide>li>ul.list>li.iconVideo:before{top:50%;left:28px;width:12px;height:22px;margin-top:-11px;background-position:-390px -49px}
.cmpMain>ul.slide>li>ul.list>li.iconSite:before,.cmpMain2>ul.slide>li>ul.list>li.iconSite:before{top:50%;left:25px;width:18px;height:18px;margin-top:-9px;background-position:-285px -275px}
.cmpMain>ul.slide>li>ul.list>li.iconTrailer:before,.cmpMain2>ul.slide>li>ul.list>li.iconTrailer:before{top:50%;left:25px;width:24px;height:15px;margin-top:-7.5px;background-position:-359px -376px}
.cmpMain>ul.slide>li>ul.list>li.iconTicket:before,.cmpMain2>ul.slide>li>ul.list>li.iconTicket:before{top:50%;left:23px;width:24px;height:24px;margin-top:-12px;background-position:-170px -342px}
.cmpMain>ul.slide>li>ul.list>li.iconShopping:before,.cmpMain2>ul.slide>li>ul.list>li.iconShopping:before{top:50%;left:23px;width:22px;height:23px;margin-top:-11.5px;background-position:-390px 0}
.cmpMain>ul.slide>li>ul.list>li.iconDownload:before,.cmpMain2>ul.slide>li>ul.list>li.iconDownload:before{top:50%;left:23px;width:22px;height:19px;margin-top:-9.5px;background-position:-390px -295px}
.cmpMain>ul.slide>li>ul.list>li.iconTime:before,.cmpMain2>ul.slide>li>ul.list>li.iconTime:before{top:50%;left:23px;width:23px;height:23px;margin-top:-11.5px;background-position:-350px -342px}
.cmpMain>ul.slide>li>ul.list>li.iconTwitter:before,.cmpMain2>ul.slide>li>ul.list>li.iconTwitter:before{top:50%;left:23px;width:24px;height:18px;margin-top:-9px;background-position:-279px -376px}
.cmpMain>ul.nav,.cmpMain2>ul.nav{top:140px;right:22px}
.cmpMovie>ul.movie{float:none;width:100%;height:auto;margin:0}
.cmpMovie>ul.movie>li{width:100%;height:100%;padding-top:60%}
.cmpMovie>ul.movie>li>iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}
.cmpMovie>.data{display:block}
.cmpMovie>.data>.logo{float:none;width:100%;padding:10px 25px}
.cmpMovie>.data>.logo>span{width:100%}
.cmpMovie>.data>.logo>span img{max-width:200px;height:auto}
.cmpMovie>.data .slideWrap{float:none;width:100%;height:300px}
.cmpMovie>.data .slideWrap ul.slide>li{float:none;width:100%}
.cmpMovie>.data .slideWrap ul.slide>li>a{padding-right:30px;padding-left:145px;border-top:1px solid gainsboro}
.cmpMovie>.data .slideWrap ul.slide>li>a:before{top:50%;right:20px;width:6px;height:9px;margin-top:-4.5px;background-position:-171px -150px;-webkit-background-size:213px 207px;background-size:213px 207px}
.cmpMovie>.data .slideWrap ul.slide>li>a>img{left:25px;width:auto}
.cmpMovie>.data .label{padding-right:100px;padding-left:25px;text-align:left}
.cmpItem .linkBa{bottom:35px}
.cmpItem>.slideWrap>ul.slide>li{padding-bottom:80px}
.cmpItem>.slideWrap>ul.slide>li>a>.lead,.cmpItem>.slideWrap>ul.slide>li>div>.lead{position:relative}
.cmpItem>.slideWrap>ul.slide>li>a>.lead:after,.cmpItem>.slideWrap>ul.slide>li>div>.lead:after{position:absolute;z-index:1;top:0;top:-39px;left:25px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:#f5f7f8}
.cmpItem>.slideWrap>ul.slide>li .text,.cmpItem>.slideWrap>ul.slide>li .linkBa,.cmpItem>.slideWrap>ul.slide>li .listLinkTy3{font-size:15px;font-size:1.5rem}
.cmpItem>ul.nav{top:-72px;right:25px}
.cmpItem>ul.item>li{width:100%;padding-bottom:80px;border:none !important}
.cmpItem>ul.item>li>a,.cmpItem>ul.item>li>div{width:100%}
.cmpItem>ul.item>li>a>.thumb,.cmpItem>ul.item>li>div>.thumb{margin:0}
.cmpItem>ul.item>li>a>.lead,.cmpItem>ul.item>li>div>.lead{position:relative}
.cmpItem>ul.item>li>a>.lead:after,.cmpItem>ul.item>li>div>.lead:after{position:absolute;z-index:1;top:0;top:-39px;left:32px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:white}
.cmpItem>ul.item>li>.data>.text{font-size:14px;font-size:1.4rem}
.cmpItem>ul.item>li.type1>a>.thumb,.cmpItem>ul.item>li.type1>a>.data,.cmpItem>ul.item>li.type1>div>.thumb,.cmpItem>ul.item>li.type1>div>.data,.cmpItem>ul.item>li.type2>a>.thumb,.cmpItem>ul.item>li.type2>a>.data,.cmpItem>ul.item>li.type2>div>.thumb,.cmpItem>ul.item>li.type2>div>.data{float:none !important;width:100% !important}
.cmpItem>ul.item>li.type1>a>.data,.cmpItem>ul.item>li.type1>div>.data,.cmpItem>ul.item>li.type2>a>.data,.cmpItem>ul.item>li.type2>div>.data{padding-bottom:60px}
.cmpItem>ul.item>li.type1>a>.data>.lead,.cmpItem>ul.item>li.type1>div>.data>.lead,.cmpItem>ul.item>li.type2>a>.data>.lead,.cmpItem>ul.item>li.type2>div>.data>.lead{margin:0}
.cmpItem>ul.item>li.type1>a>.data>.text,.cmpItem>ul.item>li.type1>div>.data>.text,.cmpItem>ul.item>li.type2>a>.data>.text,.cmpItem>ul.item>li.type2>div>.data>.text{margin-bottom:1em}
.cmpItem>ul.item>li.type1>a>.data>.linkBa,.cmpItem>ul.item>li.type1>div>.data>.linkBa,.cmpItem>ul.item>li.type2>a>.data>.linkBa,.cmpItem>ul.item>li.type2>div>.data>.linkBa{bottom:25px}
.cmpItem>ul.item>li.type2{border-bottom:1px solid gainsboro !important}
.cmpItem>ul.item>li.type2>a>.data>.lead,.cmpItem>ul.item>li.type2>div>.data>.lead{position:relative}
.cmpItem>ul.item>li.type2>a>.data>.lead:after,.cmpItem>ul.item>li.type2>div>.data>.lead:after{position:absolute;z-index:1;top:0;top:-39px;left:25px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:white}
.cmpItem.slideR>ul.nav,.cmpItem.slideOnly>ul.nav{right:25px}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.lead{position:relative;padding:24px 32px 20px !important}
.cmpItem.slideOnly>.slideWrap>ul.slide>li>.lead:after{position:absolute;z-index:1;top:0;top:-39px;left:25px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:#f5f7f8}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.lead{position:relative}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.lead:after{position:absolute;z-index:1;top:0;top:-30px;left:25px;width:0;height:0;content:'';border:15px solid transparent;border-bottom-color:#f5f7f8}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.lead .sub{font-size:14px;font-size:1.4rem;top:-5px}
.cmpItem.slideNone>.slideWrap>ul.slide>li>.info{margin-top:-10px}
.cmpItem1{overflow:hidden}
.cmpItem1>ul{width:1000%}
.cmpItem1>ul>li{overflow:hidden;width:10%}
.cmpItem1>ul>li>ul.navController1{position:absolute;top:140px;width:100%;text-align:left}
.cmpItem1>ul>li>ul.navController1>li{width:auto;margin:0}
.cmpItem1>ul>li>ul.navController1>li>a{width:30px;height:30px}
.cmpItem1>ul>li>ul.navController1>li>a:hover{cursor:pointer}
.cmpItem1>ul>li>ul.navController1>li.next{float:right}
.cmpItem1 ul.slide{position:relative;left:0;width:1000%;-webkit-transition:left .5s;transition:left .5s}
.cmpItem1 ul.slide>li.type1,.cmpItem1 ul.slide>li.type2,.cmpItem1 ul.slide>li.type3{position:static;float:left;width:10%;height:auto}
.cmpItem1 ul.slide>li.type1>a>.thumb>span,.cmpItem1 ul.slide>li.type2>a>.thumb>span,.cmpItem1 ul.slide>li.type3>a>.thumb>span{height:auto}
.cmpItem1 ul.slide>li.type1>a>.thumb>span>img,.cmpItem1 ul.slide>li.type2>a>.thumb>span>img,.cmpItem1 ul.slide>li.type3>a>.thumb>span>img{width:100%}
.cmpItem1 ul.slide>li.type1>a>.thumb.taC>span,.cmpItem1 ul.slide>li.type2>a>.thumb.taC>span,.cmpItem1 ul.slide>li.type3>a>.thumb.taC>span{padding:10% 25px}
.cmpItem1 ul.slide>li.type1>a>.data,.cmpItem1 ul.slide>li.type2>a>.data,.cmpItem1 ul.slide>li.type3>a>.data{min-height:0;margin-top:-37px}
.cmpItem1 ul.slide>li.type1>a>.data>.lead,.cmpItem1 ul.slide>li.type2>a>.data>.lead,.cmpItem1 ul.slide>li.type3>a>.data>.lead{margin-bottom:10px}
.cmpItem1 ul.slide>li.type1>a>.data>div>span.brand,.cmpItem1 ul.slide>li.type2>a>.data>div>span.brand,.cmpItem1 ul.slide>li.type3>a>.data>div>span.brand{font-size:12px;font-size:1.2rem}
.cmpItem1 ul.slide>li.type1>a>.data{position:relative}
.cmpItem1 ul.slide>li.type1>a>.data:after{position:absolute;z-index:1;top:0;top:-39px;left:25px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:white}
.cmpItem1 ul.slide>li.type2,.cmpItem1 ul.slide>li.type3{border-width:0 !important}
.cmpItem1 ul.slide>li.type2>a>.thumb>span,.cmpItem1 ul.slide>li.type3>a>.thumb>span{padding:10px 0}
.cmpItem1 ul.slide>li.type2>a>.thumb>span>img,.cmpItem1 ul.slide>li.type3>a>.thumb>span>img{width:auto !important;max-height:475px;max-height:300px !important}
.cmpItem1 ul.slide>li.type3,.cmpItem1 ul.slide>li.type3+.type3,.cmpItem1 ul.slide>li.type3+.type3+.type3,.cmpItem1 ul.slide>li.type3+.type3+.type3+.type3{border-width:0 !important}
.cmpItem2 .linkBa{bottom:30px}
.cmpItem2 ul.slide>li{width:10%}
.cmpItem2.slideNone ul.slide>li{width:100%;border-width:0 1px 1px 0}
.cmpItem2.slideNone ul.slide>li:first-child{border-top:1px}
.cmpItem2.isNoneSlide ul.slide>li{width:100%}
.cmpItem3 ul.slide>li{width:2.5%;border:none !important}
.cmpItem4{position:relative}
.cmpItem4>ul.slide{width:1000%}
.cmpItem4>ul.slide>li.type1,.cmpItem4>ul.slide>li.type2{float:left;width:10%;background-color:#fff}
.cmpItem4>ul.slide>li.type1>a,.cmpItem4>ul.slide>li.type2>a{padding:40px}
.cmpItem4>ul.slide>li.type1>a>.thumb,.cmpItem4>ul.slide>li.type1>a>.data,.cmpItem4>ul.slide>li.type2>a>.thumb,.cmpItem4>ul.slide>li.type2>a>.data{display:block;float:none}
.cmpItem4>ul.slide>li.type1>a .thumb,.cmpItem4>ul.slide>li.type2>a .thumb{width:auto;width:100%;margin-bottom:20px;text-align:center}
.cmpItem4>ul.slide>li.type1>a .thumb img,.cmpItem4>ul.slide>li.type2>a .thumb img{width:auto;height:auto;max-height:290px}
.cmpItem4>ul.slide>li.type1>a .data,.cmpItem4>ul.slide>li.type2>a .data{width:100%;padding:0}
.cmpItem4>ul.slide>li.type1>a .data:after,.cmpItem4>ul.slide>li.type2>a .data:after{display:none}
.cmpItem4>ul.slide>li.type1>a .data>.lead,.cmpItem4>ul.slide>li.type2>a .data>.lead{font-size:13px;font-size:1.3rem;line-height:1.2;margin-bottom:0}
.cmpItem4>ul.slide>li.type1>a .data>.text,.cmpItem4>ul.slide>li.type1>a .data>.release,.cmpItem4>ul.slide>li.type1>a .data>.btnBa,.cmpItem4>ul.slide>li.type2>a .data>.text,.cmpItem4>ul.slide>li.type2>a .data>.release,.cmpItem4>ul.slide>li.type2>a .data>.btnBa{display:none}
.cmpItem4>ul.slide>li.type3{width:10%;height:auto}
.cmpItem4>ul.slide>li.type3>a>.thumb,.cmpItem4>ul.slide>li.type3>a>.data{float:none}
.cmpItem4>ul.slide>li.type3 .thumb{width:100%;margin:0;padding:25px 25px 0;text-align:center}
.cmpItem4>ul.slide>li.type3 .thumb span{display:inline-block}
.cmpItem4>ul.slide>li.type3 .thumb img{width:auto;max-width:200px;max-height:290px}
.cmpItem4>ul.slide>li.type3 .data{width:100%}
.cmpItem4>ul.slide>li.type3 .data:after{display:none}
.cmpItem4>ul.slide>li.type3 .data>.lead{font-size:24px;font-size:2.4rem}
.cmpItem4>ul.navController1{position:absolute;top:50%;margin-top:-30px}
.cmpItem4>ul.navController1>li{position:relative}
.cmpItem5 ul.slide>li{width:100%}
.cmpItem5.isClose ul.slide>li:nth-child(4) ~ li{display:none}
.cmpItem6>ul.item>li{margin-bottom:10px}
.cmpItem6>ul.item>li .thumb,.cmpItem6>ul.item>li .data{float:none;width:100%}
.cmpItem6>ul.item>li .thumb{padding:40px 40px 10px}
.cmpItem6>ul.item>li .data:after{display:none}
.cmpItem6>ul.item>li .data .price,.cmpItem6>ul.item>li .data dl.list{margin-bottom:5px}
.cmpItem6>ul.item>li .data ul.listIconBa li{margin-bottom:5px}
.cmpItem6>ul.item>li .data .price span.iconMovienex{overflow:hidden;width:40px;height:35px;margin:0 5px}
.cmpItem6>ul.item>li .data .price span.iconMovienex:before{top:0;left:0;width:40px;height:35px;margin-top:0;background-position:-117px -62px;-webkit-background-size:298px 290px;background-size:298px 290px}
.cmpItem6>ul.item>li .data .price span.iconMovienex:before{position:static}
.cmpItem6>ul.item>li .data dl.list>dd{margin-bottom:5px}
.cmpItem6>ul.item>li.type2 .thumb{padding:40px}
.cmpItem7 ul.slide>li{padding:40px 40px 30px}
.cmpItem7 ul.slide>li .info .thumb{width:100%;margin-bottom:20px;text-align:center}
.cmpItem7 ul.slide>li .info .thumb img{width:auto;height:auto;max-height:290px}
.cmpItem7 ul.slide>li .info .data{width:100%;padding:0}
.cmpItem7 ul.slide>li .info .data:after{display:none}
.cmpItem7 ul.slide>li .info .data .lead{font-size:13px;font-size:1.3rem}
.cmpItem7 ul.slide>li .info .data .text,.cmpItem7 ul.slide>li .info .data .release{display:none}
.cmpItem7 ul.slide>li .info .data .btnBa{margin-bottom:10px}
.cmpItem8 ul.slide>li>a{padding-bottom:60px}
.cmpItem8 ul.slide>li>a>.linkBa{bottom:30px;left:32px}
.cmpItem8>ul.navController1{top:27%}
.cmpItem9 .lytImgTy3 .contents{padding:25px 25px}
.cmpItem9>ul.navController1{top:20%}
.cmpNews>.newsWrap>ul.item{width:100%;border-width:0}
.cmpNews>.newsWrap>ul.item>li>a{padding:20px 35px 20px 100px}
.cmpNews>.newsWrap>ul.item>li>a>.thumb{top:20px;left:20px}
.cmpNews>.newsWrap>ul.item>li>a>.thumb img{margin-left:0}
.cmpNews>.newsWrap>ul.item>li>a>.thumb>.date{display:none}
.cmpNews>.newsWrap>ul.item>li>a>.date{font-size:10px;font-size:1rem;margin-bottom:4px}
.cmpNews>.newsWrap>ul.item>li>a>.date>span{display:inline-block;padding:1px 5px;color:#fff;background-color:#e50012}
.cmpNews>.newsWrap>ul.item>li>a>.lead{font-size:11px;font-size:1.1rem}
.cmpNews>.movienex{padding:30px 25px;background:#f5f7f8}
.cmpNews>.movienex .text,.cmpNews>.movienex ul.listNumBa{margin-bottom:20px}
.cmpNews>.movienex ul.listNumBa{margin-right:0}
ol.cmpRankingMusic{border:1px solid #dcdcdc}
ol.cmpRankingMusic>li{display:block;float:none !important;width:100% !important;height:auto !important;margin-top:0 !important;border:none !important}
ol.cmpRankingMusic>li .thumb,ol.cmpRankingMusic>li .data{position:static !important;top:0 !important;left:0 !important;float:none !important;width:100% !important}
ol.cmpRankingMusic>li .data{position:relative !important;height:auto !important;padding:30px 25px 40px !important}
ol.cmpRankingMusic>li .data:after{top:-50px !important;left:25px !important;margin:0 !important;border-color:transparent !important;border-bottom-color:#fff !important}
ol.cmpRankingMusic>li ul.list{font-size:16px !important;font-size:1.6rem !important}
ol.cmpRankingMusic>li .rank{font-size:30px !important;font-size:3.0rem !important;margin-bottom:15px !important}
ol.cmpRankingMusic>li .lead{font-size:22px !important;font-size:2.2rem !important}
ol.cmpRankingMusic>li .text{font-size:18px !important;font-size:1.8rem !important}
ol.cmpRankingMusic>li.rank1 .data:after,ol.cmpRankingMusic>li.rank5 .data:after,ol.cmpRankingMusic>li.rank7 .data:after,ol.cmpRankingMusic>li.rank10 .data:after{border-bottom-color:#003e58 !important}
ol.cmpRankingMusic>li.rank4 .data:after,ol.cmpRankingMusic>li.rank6 .data:after,ol.cmpRankingMusic>li.rank9 .data:after{border-bottom-color:#0093d0 !important}
.cmpBanner>ul.tab>li{float:none;width:100%;border-top:1px solid gainsboro}
.cmpBanner>ul.tab>li:first-child{border-top:0}
.cmpBanner>ul.tab>li>a.logo{line-height:80px}
.cmpBanner>ul.tab>li>a.logo>span>img{width:auto;max-height:40px}
.cmpBanner>ul.tab>li.isCurrent>a.logo{position:relative}
.cmpBanner>ul.tab>li.isCurrent>a.logo:after{position:absolute;z-index:1;top:99%;top:99%;left:50%;width:0;height:0;margin-left:-15px;content:'';border:15px solid transparent;border-top-color:white}
.cmpNavCharacter{padding:0 25px}
.cmpNavCharacter>.slideWrap>ul.slide>li{width:3.33333%}
.cmpNavCharacter>.slideWrap>ul.slide>li>a>span.thumb{width:95% !important;max-width:100px !important}
.cmpNavCharacter>ul.navController,.cmpNavCharacter>ul.navController1{top:48px;margin-top:-15px}
.cmpNavCharacter>ul.navController>li,.cmpNavCharacter>ul.navController1>li{left:5px}
.cmpNavCharacter>ul.navController>li.next,.cmpNavCharacter>ul.navController1>li.next{right:5px}
.cmpNavCharacter.typeFew{padding:0 25px}
.cmpNavCharacter.typeFew>.slideWrap>ul.slide>li{width:3.33333% !important}
.cmpNavCharacter.typeFew>.navController,.cmpNavCharacter.typeFew>ul.navController1{display:block}
.cmpColumn.typeCol2.typeGallery>.column{float:none;width:100%}
.cmpColumn.typeCol2.typeGallery>.column .btnBa{bottom:30px;left:25px}
.cmpColumn.typeCol2.typeGallery>.column .btnBa>a{padding:13px 50px 13px 25px}
.cmpColumn.typeCol2.typeGallery>.column.type1{display:none}
.cmpColumn.typeCol2.typeMusic>.column.type1{padding:30px}
.cmpColumn.typeCol2.typeMusic>.column.type2{padding:30px 25px !important}
.cmpColumn.typeCol2.typeMusic>.column.type2 .hdgTy2{font-size:26px;font-size:2.6rem}
.cmpColumn.typeCol2.typeMusicList>.column.type1>.hdgMusic{padding:5px}
.cmpColumn.typeCol2.typeDetail>.column{margin-bottom:0;padding:25px}
.cmpColumn.typeCol2.typeDetail>.column .lytImgBa .contents{width:65%}
.cmpColumn.typeCol2.typeDetail>.column .lytImgBa .contents>.hdgTy2{font-size:20px;font-size:2rem;margin-bottom:0}
.cmpColumn.typeCol2.typeDetail>.column .lytImgBa .contents>.text,.cmpColumn.typeCol2.typeDetail>.column .lytImgBa .contents>.linkBa{display:none}
.cmpColumn.typeCol2.typeDetail>.column .lytImgBa .img{width:35%;padding-top:0;padding-left:15px}
.cmpColumn.typeCol2.typeDetail>.column .lytImgBa .img>img{width:80px}
.cmpColumn.typeCol2.typeDetail>.column .lytImgBa .img,.cmpColumn.typeCol2.typeDetail>.column .lytImgBa .contents{display:table-cell;vertical-align:middle}
.cmpTimetable{padding-right:5px}
.cmpTimetable>dl.listTimeTableBa>dt{width:18%}
.cmpTimetable>dl.listTimeTableBa>dt .time{font-size:12px;font-size:1.2rem;white-space:nowrap}
.cmpTimetable>dl.listTimeTableBa>dd{width:82%}
.cmpTimetable>dl.listTimeTableBa>dd>a.link{padding:15px 35px 10px 20px}
.cmpTimetable>dl.listTimeTableBa>dd>a.link:before{top:50%;right:10px;width:20px;height:20px;margin-top:-10px;background-position:-156px -273px;-webkit-background-size:340px 331px;background-size:340px 331px}
.cmpTimetable>dl.listTimeTableBa>dd>a.link .hdg{font-size:16px;font-size:1.6rem}
.cmpTimetable>dl.listTimeTableBa>dd>.contents{padding:0 20px}
.cmpTimetable>dl.listTimeTableBa>dd>.contents .lytImgBa>.contents{display:block}
.cmpTimetable>dl.listTimeTableBa>dd>.contents .lytImgBa>.contents .column{display:block;float:none;width:100%;padding:0}
.cmpTimetable>dl.listTimeTableBa>dd>.contents .lytImgBa>.contents .column dl.listBa{margin-bottom:10px}
.cmpTimetable>dl.listTimeTableBa>dd>.contents .lytImgBa>.contents .column dl.listBa dt{margin-bottom:2px}
.cmpTimetable>dl.listTimeTableBa>dd>.contents .lytImgBa>.contents .column.line{width:100%;padding:0;border-left:0}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dt,.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt{color:#fff;background-color:#0093d0}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dt>div,.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt>div{position:relative;display:block}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dt>div:after,.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt>div:after{position:absolute;z-index:1;top:50%;left:100%;width:0;height:0;content:'';border:20px solid transparent;border-left-color:#0093d0}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dt>div:after,.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt>div:after{margin-top:-20px}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dt .time,.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt .time{color:#fff}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dd>a.link:before{top:50%;right:10px;width:20px;height:20px;margin-top:-10px;background-position:-199px -273px;-webkit-background-size:340px 331px;background-size:340px 331px}
.cmpTimetable>dl.listTimeTableBa.isCurrent>dd>.contents{display:block}
.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt{background-color:#333}
.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt>div{position:relative}
.cmpTimetable>dl.listTimeTableBa.isNowOnAir>dt>div:after{position:absolute;z-index:1;top:50%;left:100%;width:0;height:0;content:'';border:20px solid transparent;border-left-color:#333}
.cmpAccordionBa>.section>.hdg a{padding:20px 40px 20px 25px}
.cmpAccordionBa>.section>.hdg a:before{right:25px !important}
ul.cmpListIcon{font-size:16px;font-size:1.6rem}
ul.cmpListIcon>li>a{padding:70px 10px 25px !important}
ul.cmpListIcon>li.iconDocument>a:before{top:25px;left:50%;width:25px;height:31px;margin-top:0;margin-left:-12.5px;background-position:-109px -175px;-webkit-background-size:298px 290px;background-size:298px 290px}
ul.cmpListIcon>li.iconMobile>a:before{top:25px;left:50%;width:20px;height:32px;margin-top:0;margin-left:-10px;background-position:-182px -137px;-webkit-background-size:298px 290px;background-size:298px 290px}
ul.cmpListIcon>li.iconBuy>a:before{top:25px;left:50%;width:31px;height:31px;margin-top:0;margin-left:-15.5px;background-position:-216px 0;-webkit-background-size:298px 290px;background-size:298px 290px}
ul.cmpListIcon>li.iconComment>a:before{top:25px;left:50%;width:31px;height:31px;margin-top:0;margin-left:-15.5px;background-position:-168px -175px;-webkit-background-size:298px 290px;background-size:298px 290px}
ul.cmpListIconTy1>li{display:block;margin-bottom:5px}
.cmpPanel>.column{padding:30px 25px 20px}
.cmpPanel>.column>.hdg{font-size:18px;font-size:1.8rem}
.cmpPanel>.column>.hdg.iconShopping,.cmpPanel>.column>.hdg.iconSearch,.cmpPanel>.column>.hdg.iconTv,.cmpPanel>.column>.hdg.iconTel{padding-top:45px}
.cmpPanel>.column>.hdg.iconShopping:before{top:3px;left:0;width:31px;height:31px;margin-top:0;background-position:-135px -175px;-webkit-background-size:298px 290px;background-size:298px 290px}
.cmpPanel>.column>.hdg.iconSearch:before{top:0;left:0;width:34px;height:34px;margin-top:0;background-position:-130px -138px;-webkit-background-size:298px 290px;background-size:298px 290px}
.cmpPanel>.column>.hdg.iconTv:before{top:3px;left:0;width:35px;height:33px;margin-top:0;background-position:-35px -175px;-webkit-background-size:298px 290px;background-size:298px 290px}
.cmpPanel>.column>.hdg.iconTel:before{top:0;left:0;width:33px;height:34px;margin-top:0;background-position:-182px 0;-webkit-background-size:298px 290px;background-size:298px 290px}
.cmpPanelSns{right:10px}
#myStatus.isShowModal .cmpModal{padding:10px}
#myStatus.isShowModal .cmpModal>.inner>.contents{padding:20px}
.mSlideNone{border-width:0 1px 1px 0 !important}
ul.listIconSlide>li{margin:0 12px 0 20px}
}
#myStatus.isShowModal .strWrapper{position:inherit}
.areaPageHeader .hdgBa{margin-top:0}
.linkShowMore>a span:after{background-size:initial}
form.formRefinerBa>.header>.sub .toggle>a:before{background-position:left top}
ul.listLinkTy2>li{border-left:0;border-right:1px solid gainsboro}
ul.listLinkTy2>li:first-child{border-right:1px solid gainsboro}
ul.listLinkTy2>li:last-child{border:0}
ul.listLinkTy2>li>a,ul.listLinkTy2>li>span{padding:8px 15px 8px 0}
ul.listLinkTy3>li>a:after{background-size:initial}
.cmpItemMarvelVideo ul.slide>li>.data,.cmpItemMarvelVideo ul.slide>li>.data.isNomore{padding-bottom:85px}
.cmpItemMarvelVideo ul.slide>li>.data>div.linkBa{bottom:20px}
.cmpItemMarvelVideo ul.slide>li>.data>div.linkBa>a{display:block}
.cmpItemMarvelVideo ul.slide>li>.data>div.linkBa>a+a{margin-top:10px}
.cmpItemMarvelNews .linkBa{bottom:20px}
.cmpItemMarvelNews .linkBa a{display:block}
.cmpItemMarvelNews .linkBa a+a{margin-top:6px}
.cmpItem.slideOnly>.slideWrap>ul.slide.type1>li>.profile{font-size:12px;font-size:1.2rem}
.cmpPanelSns>div>ul>li>a{height:auto;padding:20px 0;line-height:1.5}
.cmpPanelSns>div>.panel{font-size:11px;font-size:1.1rem;padding:10px;border:1px solid #dbdbdb;border-width:0 1px 1px 1px;background-color:#f5f6f8}
.cmpItemMarvelNews>.slideWrap>ul.slide>li .thumb img{width:100%;height:100%}
.cmpItemMarvelNews>.slideWrap>ul.slide>li .lead{font-size:25px;font-size:2.5rem;line-height:1.2;position:relative;margin-bottom:0;padding:40px 40px 24px}
.cmpItem>.slideWrap>ul.slide>li>.release{padding:0 40px}
.cmpItemMarvelNews>.slideWrap>ul.slide>li .lead:after{position:absolute;z-index:1;top:1px;top:-49px;left:40px;width:0;height:0;content:'';border:25px solid transparent;border-bottom-color:#f5f7f8}
.cmpItemMarvelNews>ul.item>li .thumb{width:300px;height:208px;margin:-1px -1px 0 0}
.cmpItemMarvelNews>ul.item>li .thumb a{height:auto}
.cmpItemMarvelNews>ul.item>li .thumb img{width:100%;height:100%}
.cmpItemMarvelNews>ul.item>li .lead{font-size:20px;font-size:2rem;line-height:1.2;position:relative;margin-bottom:0;padding:24px 32px 18px}
.cmpItemMarvelNews>ul.item>li .lead:after{position:absolute;z-index:1;top:0;top:-39px;left:32px;width:0;height:0;content:'';border:20px solid transparent;border-bottom-color:white}
.cmpItemMarvelNews>ul.item>li>.data>.release{padding:0 32px}
.cmpItemMarvelNews>ul.item>li .lead a:hover,.cmpItemMarvelNews>.slideWrap>ul.slide>li .lead a:hover{text-decoration:underline}
.navLocalSide>ul>li{background-color:transparent}
.cmpItem>ul.item>li>.data>.release,.cmpItem2 ul.slide>li>.data>.release{background-color:transparent}
.cmpItem2.bdrTopNone{border-top-width:0}
.cmpItem2.bdrTopNone ul.slide>li{border-top-width:1px}
.imgLoading{margin:40px 0;text-align:center}
.imgLoading>span{display:inline-block;width:60px;height:60px;background:url(../libs/marvel/image/loading.png) no-repeat left center}
.imgLoading>span>span{display:none}
form.formRefinerBa>.contents ul.listCheckBa{width:60%}
form.formRefinerBa>.contents ul.listCheckBa:after{clear:both;display:table;content:''}
form.formRefinerBa>.contents ul.listCheckBa li{float:left;width:70px}
form.formRefinerBa>.contents ul.listCheckBa li>label{width:100%}
form.formRefinerBa>.contents ul.listCheckBa li.iconProducts>label:before{top:6px;left:0;width:60px;height:50px;background-position:0 0;background-image:url(../libs/marvel/image/sprite_icon04.png)}
form.formRefinerBa>.contents ul.listCheckBa li.iconOndemand>label:before{background-position:0 0;background-image:url(../libs/marvel/image/sprite_icon05.png)}
.foldEnabled .foldContent{display:none}
.cmpColumn.typeTabBox h3.hdgTy3{font-size:14px;font-size:1.4rem}
.foldEnabled .expandContent{display:block}
ul.listLinkTy4{line-height:1.5;margin-bottom:20px}
ul.listLinkTy4:before,ul.listLinkTy4:after{display:table;content:''}
ul.listLinkTy4:after{clear:both}
ul.listLinkTy4>li{display:block;float:none;margin:0 0 15px;padding-right:0}
ul.listLinkTy4>li:last-child{margin-bottom:0 !important}
ul.listLinkTy4>li>a{position:relative;padding-left:26px;text-decoration:none;color:#0093d0}
ul.listLinkTy4>li>a:hover{text-decoration:underline}
ul.listLinkTy4>li>a:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:'';border-radius:20px;background-color:#0093d0}
ul.listLinkTy4>li>a:after{position:absolute;top:5px;left:8px;width:6px;height:9px;display:inline-block;margin-top:0;background-image:url(../libs/marvel/image/sprite.png);background-position:-414px -60px;content:''}
.cmpModal{width:100%;height:100%}
#myStatus.isShowModal .cmpModal{position:absolute;z-index:100;top:0;left:0;padding:20px 80px;background:url(../libs/common/image/modal-bg.png) repeat center center}
.cmpModal>.inner{position:relative;margin:0 auto;background-color:#fff}
#myStatus.isShowModal .cmpModal>.inner{width:100%;max-width:800px;margin-top:0}
#myStatus.isShowModal .cmpModal>.inner>.modalContents{min-height:392px;padding:40px}
@media only screen and (max-width:800px){.cmpItemMarvelNews>ul.item>li .thumb{width:100%;height:auto;margin:0}
.cmpItemMarvelNews>.slideWrap>ul.slide>li .lead{padding:24px 32px 18px;font-size:22px;font-size:2.2rem}
.cmpItemMarvelNews>.slideWrap>ul.slide>li .lead:after{left:32px}
.cmpItem>.slideWrap>ul.slide>li>.release{padding:0 32px}
.cmpItemMarvelNews>ul.item>li .lead{font-size:22px;font-size:2.2rem}
.cmpItemMarvelNews>ul.item>li .lead:after{left:32px}
.cmpItem>.slideWrap>ul.slide>li>a>.lead:after,.cmpItem>.slideWrap>ul.slide>li>div>.lead:after{left:32px}
.areaPageHeader .btnShare>a:before{background-position:-414px -15px}
.cmpPanelSns>div>ul>li>a{padding:10px 0}
form.formRefinerBa>.header>.sub .select span{vertical-align:top}
form.formRefinerBa>.contents ul.listCheckBa{width:auto}
form.formRefinerBa>.contents ul.listCheckBa li{float:none;width:auto}
form.formRefinerBa>.contents ul.listCheckBa li>label{width:50px}
form.formRefinerBa>.contents ul.listCheckBa li.iconProducts>label:before{top:0;left:-10px;width:60px;height:50px;background-position:0 50px;background-image:url(../libs/marvel/image/sprite_icon04.png)}
form.formRefinerBa>.contents ul.listCheckBa li.iconOndemand>label:before{background-size:36px 30px;background-position:0 0}
ul.listLinkTy4>li>a:after{background-size:initial}
#myStatus.isShowModal .cmpModal{padding:20px}
#myStatus.isShowModal .cmpModal>.inner{min-height:0}
#myStatus.isShowModal .cmpModal>.inner>.modalContents{padding:30px}
.cmpItemMarvelVideo ul.slide>li>.data>div.linkBa>a+a{margin-top:6px}
}
@media only screen and (max-width:480px){#myStatus.isShowModal .cmpModal>.inner>.modalContents{min-height:inherit;padding:20px}
}
@media only screen and (max-width:800px) and (min-width:481px){.areaPageHeader .navPageLocal>.label>a:before{background-position:-27px -188px;-webkit-background-size:213px 207px;background-size:213px 207px}
}
@media screen and (min-width:605px){.strFooter.hasFooterMarvel>.footerMarvel>ul.hasRss{margin-left:40px}
.strFooter.hasFooterMarvel>.footerMarvel>ul.footerList1 .footerRss{border-left:0;float:right;margin-right:40px;margin-left:18px;position:relative}
}
@media screen and (max-width:604px){.strFooter.hasFooterMarvel>.footerMarvel>ul.hasRss{margin-left:20px;text-align:left}
.strFooter.hasFooterMarvel>.footerMarvel>ul.footerList1 .footerRss{border-left:0;float:right;margin-right:20px;margin-left:18px;position:relative}
}
.strFooter.hasFooterMarvel>.footerMarvel>ul.footerList1 .footerRss:before{position:absolute;top:50%;left:-18px;width:18px;height:18px;margin-top:-9px;content:' ';background-image:url(../libs/common/image/RSS-icon.png);background-size:18px 18px;background-repeat:no-repeat}
@media only screen and (max-width:800px){.strNavigation>.navGlobalInner>ul.navGlobal>li.catDeluxe>a{border-bottom:1px solid #bdbfc0;background-color:#fff}
}
@media only screen and (min-width:801px){.strNavigation>.navGlobalInner>ul.navGlobal>li.catDeluxe{display:none}
}
@charset "utf-8";.nListTop{border-top:1px solid #dcdcdc}
.strSub>.nLogo{text-align:center;margin:20px auto}
.strMain .nMainImg{margin-bottom:20px}
@media screen and (min-width:801px){.strMain .nMainImg{max-width:798px}
}
.strMain .nTypeMovie1{width:900px;height:540px}
.nDate{font-size:1.4rem;font-size:14px;margin-bottom:10px}
.nDate>span{background-color:#e50012;color:#fff;display:inline-block;padding:1px 5px}
.newsIframeBox{padding-top:61%;position:relative;width:100%}
.newsIframeBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.strMain .noImgBox{margin-bottom:50px}
@media only screen and (max-width:800px){.nListTop{border-top:0}
.strMain .nTypeMovie1{width:100%;height:auto}
.navLocalSide>ul>li:last-child{border-bottom:0}
.strContents>.strSub{border:none !important}
.navLocalSide{border:1px solid #dcdcdc}
.strContents>.strMain{padding:40px 30px}
.strSub>.nLogo{text-align:left;margin:0;padding:0 0 15px !important}
.strSub>.nLogo img{max-width:200px;height:auto}
}
@media only screen and (max-width:480px){.nDate{font-size:1rem;font-size:10px}
}
.strContents>.nStrMain1{padding:0}
.nCmpNews1>.nNewsWrap2{width:100%;border-left:0}
.nCmpNews1>.nNewsWrap2>ul>li>a>h3{font-size:24px;font-size:2.4rem;font-weight:normal}
.nCmpNews1>.nNewsWrap2>ul>li>a{padding-left:200px !important}
.nCmpNews1>.nNewsWrap2>ul>li:first-child>a{border-top-width:0}
.nCmpNews1>.nNewsWrap2>ul>li>a:hover{cursor:pointer;text-decoration:underline}
.nCmpNews1>.nNewsWrap2>ul>li>a .lead{font-size:18px !important;font-size:1.8rem !important;margin-top:4px !important}
.pagination .nPage{margin:0 40px 30px}
@media only screen and (max-width:800px){.nCmpNews1>.nNewsWrap2>ul>li>a{padding-left:130px !important}
.nCmpNews1>.nNewsWrap2>ul>li>a .lead{margin-top:0 !important}
.pagination .nPage{margin:0 20px 20px}
}
@media only screen and (max-width:600px){.nCmpNews1>.nNewsWrap2{border-width:0 0 1px}
}
@media only screen and (max-width:480px){.nCmpNews1>.nNewsWrap2>ul>li>a>h3{font-size:11px;font-size:1.1rem}
.nCmpNews1>.nNewsWrap2>ul>li>a{padding-left:100px !important}
.nCmpNews1>.nNewsWrap2{border-left:0;border-right:0;border-top:1px solid #dcdcdc}
.nCmpNews1>.nNewsWrap2>ul>li>a .lead{font-size:11px !important;font-size:1.1rem !important}
.cmpNews>.newsWrap>ul.item>li>a>.thumb>.date{display:none}
.pagination .nPage{margin:0}
}
.strContents>.nStrMain2{padding:0}
.strContents .nHdgTy{font-size:2.4rem;font-weight:normal;margin:38px 0 15px 40px}
.nCmpNews1{border:0}
.nCmpNews1>.nNewsWrap1{width:100%;border-left:0;border-bottom-width:1px}
.nCmpNews1>.nNewsWrap1>ul>li>a>h3{font-size:18px;font-size:1.8rem;font-weight:normal}
.nCmpNews1>.nNewsWrap1>ul>li>a{padding-left:120px !important}
.nCmpNews1>.nNewsWrap1>ul>li>a:hover{cursor:pointer;text-decoration:underline}
@media only screen and (max-width:800px){.strContents .nHdgTy{font-size:2.4rem;font-weight:normal;margin:20px 20px}
.nCmpNews1>.nNewsWrap1>ul>li>a>h3{font-size:18px;font-size:1.8rem}
.nCmpNews1>.nNewsWrap1>ul>li>a{padding-left:70px !important}
}
@media only screen and (max-width:600px){.nCmpNews1>.nNewsWrap1{border-width:0 0 1px}
}
@media only screen and (max-width:480px){.nCmpNews1>.nNewsWrap1{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}
.nCmpNews1>.nNewsWrap1>ul>li>a>h3{font-size:11px;font-size:1.1rem;margin-left:0}
.nCmpNews1>.nNewsWrap1>ul>li>a{padding-left:20px !important}
}
@media screen and (min-width:801px){.strMain .cmpNews>.newsWrap>ul.item>li>a{margin-right:-1px}
}
@media screen and (min-width:481px){.strMain.nStrMain1 .pagination{padding:20px 10px 20px}
}
@media screen and (max-width:600px){.strMain .cmpNews>.newsWrap{border:0 solid gainsboro}
.strMain.nStrMain1 .pagination+.cmpNews.nCmpNews1+.pagination{border-top-width:0;border-bottom-width:1px}
.strMain .cmpNews>.newsWrap>ul.item>li:nth-of-type(1)>a{border-width:0}
}
@media screen and (max-width:480px){.strMain .cmpNews>.newsWrap{border:1px solid gainsboro}
.strMain .pagination+.cmpNews>.newsWrap{border:1px solid gainsboro;border-top:0 solid gainsboro;border-bottom:0 solid gainsboro}
.strMain.nStrMain1 .pagination+.newsWrap.nNewsWrap2{border-width:0 1px 0}
.strMain.nStrMain1 .pagination{border:1px solid gainsboro;border-bottom-width:0;padding:20px 10px}
.strMain.nStrMain1 .pagination+.cmpNews.nCmpNews1+.pagination{border-top-width:0;border-bottom-width:1px}
.strMain .cmpNews>.newsWrap>ul.item>li:nth-of-type(1)>a{border-width:0}
}
@media(min-width:800px){.cmp-characterListItem__link:hover .cmp-characterListItem__thumbnail{border-color:#e50012}
.cmp-characterListItem__link:hover .cmp-characterListItem__label{color:#e50012}
.cmp-characterListItem__link:hover .cmp-characterListItem__thumbnail>img{border-color:#e50012}
}
.nListTop{border-top:1px solid #dcdcdc}
.strSub>.nLogo{text-align:center;margin:20px auto}
.strMain .nMainImg{margin-bottom:20px}
@media screen and (min-width:801px){.strMain .nMainImg{max-width:798px}
}
.strMain .nTypeMovie1{width:900px;height:540px}
.nDate{font-size:1.4rem;font-size:14px;margin-bottom:10px}
.nDate>span{background-color:#e50012;color:#fff;display:inline-block;padding:1px 5px}
.newsIframeBox{padding-top:61%;position:relative;width:100%}
.newsIframeBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.strMain .noImgBox{margin-bottom:50px}
@media only screen and (max-width:800px){.nListTop{border-top:0}
.strMain .nTypeMovie1{width:100%;height:auto}
.navLocalSide>ul>li:last-child{border-bottom:0}
.strContents>.strSub{border:none !important}
.navLocalSide{border:1px solid #dcdcdc}
.strContents>.strMain{padding:40px 30px}
.strSub>.nLogo{text-align:left;margin:0;padding:0 0 15px !important}
.strSub>.nLogo img{max-width:200px;height:auto}
}
@media only screen and (max-width:480px){.nDate{font-size:1rem;font-size:10px}
}
.strContents>.nStrMain1{padding:0}
.nCmpNews1>.nNewsWrap2{width:100%;border-left:0}
.nCmpNews1>.nNewsWrap2>ul>li>a>h3{font-size:24px;font-size:2.4rem;font-weight:normal}
.nCmpNews1>.nNewsWrap2>ul>li>a{padding-left:200px !important}
.nCmpNews1>.nNewsWrap2>ul>li:first-child>a{border-top-width:0}
.nCmpNews1>.nNewsWrap2>ul>li>a:hover{cursor:pointer;text-decoration:underline}
.nCmpNews1>.nNewsWrap2>ul>li>a .lead{font-size:18px !important;font-size:1.8rem !important;margin-top:4px !important}
.pagination .nPage{margin:0 40px 30px}
@media only screen and (max-width:800px){.nCmpNews1>.nNewsWrap2>ul>li>a{padding-left:130px !important}
.nCmpNews1>.nNewsWrap2>ul>li>a .lead{margin-top:0 !important}
.pagination .nPage{margin:0 20px 20px}
}
@media only screen and (max-width:600px){.nCmpNews1>.nNewsWrap2{border-width:0 0 1px}
}
@media only screen and (max-width:480px){.nCmpNews1>.nNewsWrap2>ul>li>a>h3{font-size:11px;font-size:1.1rem}
.nCmpNews1>.nNewsWrap2>ul>li>a{padding-left:100px !important}
.nCmpNews1>.nNewsWrap2{border-left:0;border-right:0;border-top:1px solid #dcdcdc}
.nCmpNews1>.nNewsWrap2>ul>li>a .lead{font-size:11px !important;font-size:1.1rem !important}
.cmpNews>.newsWrap>ul.item>li>a>.thumb>.date{display:none}
.pagination .nPage{margin:0}
}
.strContents>.nStrMain2{padding:0}
.strContents .nHdgTy{font-size:2.4rem;font-weight:normal;margin:38px 0 15px 40px}
.nCmpNews1{border:0}
.nCmpNews1>.nNewsWrap1{width:100%;border-left:0;border-bottom-width:1px}
.nCmpNews1>.nNewsWrap1>ul>li>a>h3{font-size:18px;font-size:1.8rem;font-weight:normal}
.nCmpNews1>.nNewsWrap1>ul>li>a{padding-left:120px !important}
.nCmpNews1>.nNewsWrap1>ul>li>a:hover{cursor:pointer;text-decoration:underline}
@media only screen and (max-width:800px){.strContents .nHdgTy{font-size:2.4rem;font-weight:normal;margin:20px 20px}
.nCmpNews1>.nNewsWrap1>ul>li>a>h3{font-size:18px;font-size:1.8rem}
.nCmpNews1>.nNewsWrap1>ul>li>a{padding-left:70px !important}
}
@media only screen and (max-width:600px){.nCmpNews1>.nNewsWrap1{border-width:0 0 1px}
}
@media only screen and (max-width:480px){.nCmpNews1>.nNewsWrap1{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}
.nCmpNews1>.nNewsWrap1>ul>li>a>h3{font-size:11px;font-size:1.1rem;margin-left:0}
.nCmpNews1>.nNewsWrap1>ul>li>a{padding-left:20px !important}
}
@media screen and (min-width:801px){.strMain .cmpNews>.newsWrap>ul.item>li>a{margin-right:-1px}
}
@media screen and (min-width:481px){.strMain.nStrMain1 .pagination{padding:20px 10px 20px}
}
@media screen and (max-width:600px){.strMain .cmpNews>.newsWrap{border:0 solid gainsboro}
.strMain.nStrMain1 .pagination+.cmpNews.nCmpNews1+.pagination{border-top-width:0;border-bottom-width:1px}
.strMain .cmpNews>.newsWrap>ul.item>li:nth-of-type(1)>a{border-width:0}
}
@media screen and (max-width:480px){.strMain .pagination+.cmpNews>.newsWrap{border:1px solid gainsboro;border-top:0 solid gainsboro;border-bottom:0 solid gainsboro}
.strMain.nStrMain1 .pagination+.newsWrap.nNewsWrap2{border-width:0 1px 0}
.strMain.nStrMain1 .pagination{border:1px solid gainsboro;border-bottom-width:0;padding:20px 10px}
.strMain.nStrMain1 .pagination+.cmpNews.nCmpNews1+.pagination{border-top-width:0;border-bottom-width:1px}
.strMain .cmpNews>.newsWrap>ul.item>li:nth-of-type(1)>a{border-width:0}
}