#Container{width:100%}header{display:none;width:100%;border:1px solid #ccc;background-color:#fff;background-image:none}body{font-size:.8rem}nav#GlobalNavigation{display:none}nav#GlobalNavigation>ul{width:100%}nav#GlobalNavigation>ul>li{width:100%!important;clear:both}nav#GlobalNavigation>ul>li>a{background:none;text-shadow:none;border-radius:0 0 0 0!important;box-shadow:none!important;border:none!important;margin:3px 0 2px 0;padding:5px 0 5px 0;font-size:12px;background-color:#000}nav#GlobalNavigation>ul>li>a>span{display:inline;margin:0 0 0 10px;font-size:1.1em}#ImpressionArea{width:100%}.HDFiN2015_Title02_Link{display:block}.edgeLoad-EDGE-406696234_Container{margin:0 0 0 0}.HDFiN2015_Title02_Image{width:100%}.EDGE-406696234{display:none}nav#NavigationArea{display:none}.MainContentArea01{float:none;width:100%}.Component01{width:100%}.Component01_Header{width:100%;display:none}.Component01_Body{width:100%;padding:15px 15px 15px 15px;background-image:none;background-color:#f6f6f6;border:1px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.Component01_Body img{max-width:100%}.Component01_Footer{width:100%;display:none}.Component03{width:100%;padding:15px 15px 15px 15px}.Component03 img{max-width:100%}.TitleBar08_Lines{padding:7px 0 7px 15px}.TitleBar06_Lines{width:auto;height:auto;margin:0 0 10px 0;padding:10px 0 10px 20px;background-image:none;background-color:#fff;border-left:15px solid #008abe;border-top:1px solid #008abe;border-right:1px solid #008abe;border-bottom:1px solid #008abe;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.TitleBar07_Lines{width:auto;height:auto;margin:0 0 10px 0;padding:10px 0 10px 20px;background-image:none;background-color:#fff;border-left:15px solid #008abe;border-top:1px solid #008abe;border-right:1px solid #008abe;border-bottom:1px solid #008abe;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.TitleBar01_Lines{width:auto;height:auto;margin:0 0 10px 0;padding:10px 0 10px 20px;background-image:none;background-color:#fff;border-left:15px solid #008abe;border-top:1px solid #008abe;border-right:1px solid #008abe;border-bottom:1px solid #008abe;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.TitleBar03_Lines{width:auto;height:auto;margin:0 0 10px 0;padding:10px 0 10px 20px;background-image:none;background-color:#fff;border-left:15px solid #008abe;border-top:1px solid #008abe;border-right:1px solid #008abe;border-bottom:1px solid #008abe;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ContentsList ol{display:block;width:auto;margin:0 0 0 0!important;list-style:none}#ContentsList ol li{overflow:hidden;width:49%;margin:0 2% 8px 0}#ContentsList ol li:nth-of-type(2n){margin-right:0!important}#ContentsList ol li:nth-of-type(3n){width:49%;margin-right:2%}#ContentsList ol li a{display:block;padding:15px 0 15px 0;text-align:center;color:#fff;text-decoration:none;background-color:#000}#ContentsList ol li a:hover{background-color:#008abe}.HDFiN2015ImprementationImage{width:100%;margin:0 0 0 0}.HDFiN2016ImprementationImage{width:100%;margin:0 0 0 0}.FestivalDetails{overflow:hidden;float:none;width:100%;height:auto;margin:0 0 10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.DayScheduleDetails{overflow:hidden;float:none;width:100%;height:auto;margin:0 0 10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.FestivalDetails dl{width:100%;text-align:center}.FestivalDetails dt{width:20%}.FestivalDetails dd{width:75%}.DayScheduleDetails dl{width:100%;text-align:center}.DayScheduleDetails dt{width:100%}.DayScheduleDetails dd{width:100%}.ContentContainer01 h2{margin:10px 0 10px 0}.ContentContainer01{overflow:hidden;margin:0 0 15px 0}.ContentContainer01 p{padding:5px 1em 5px 1em}#MainContentArea p{margin:5px 0 10px 0;line-height:1.9em}#map_canvas{clear:both;width:auto;height:250px;margin:0 0 0 0}div.ContentContainer01{float:none;clear:both}#MapIconsInformation{float:none;margin:0 0 0 10px!important}.FestivalDetailsContainer{width:100%}.FestivalDetailsContainer2{width:100%;margin:0 0 0 0}.FestivalDetails2{overflow:hidden;float:none;width:100%;height:auto;margin:0 0 10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.FestivalDetails3{clear:both;float:none;width:100%;text-align:center}.FestivalDetails3>ul{text-align:center;list-style:none!important}.EntryFlowContainer{text-align:center}.HDFiNEntryFlow{width:100%;max-width:201px;margin:0 0 0 0}#MainContentArea ul{margin:20px 0 10px 0}.HDFiNDaySchedule{width:100%;margin:0 0 0 0}.ContactInformation{margin:20px 5% 10px 5%!important}.EntryLinkButton{width:100%;margin:0 0 0 0}.HDFiN2015PosterIntroduction{width:100%;margin:0 0 15px 0;text-align:center}.HDFiN2015PosterJPG{clear:both;float:none;margin:0 0 0 0}.HDFiN2015PosterIntroductionContainer{overflow:hidden;margin:0 auto 0 auto}.HDFiN2016PosterIntroduction{width:100%;margin:0 0 15px 0;text-align:center}.HDFiN2016PosterJPG{clear:both;float:none;margin:0 0 0 0}.HDFiN2016PosterIntroductionContainer{overflow:hidden;margin:0 auto 0 auto}.HDFiN2020PosterIntroduction{width:100%;margin:0 0 15px 0;text-align:center}.HDFiN2020PosterJPG{clear:both;float:none;margin:0 0 0 0}.HDFiN2020PosterIntroductionContainer{overflow:hidden;margin:0 auto 0 auto}#PresidentSignature{margin:0 15px 0 0;font-size:12px!important}#PresidentAddressContainer{width:100%}.FacebookContainer{overflow:hidden;width:100%}section#SideContentArea{width:100%;display:block;margin:10px 0 20px 0}section#SideContentArea>.SideContainer{display:block;width:242px;margin-right:auto;margin-left:auto}#HDFiNOfficialEntryDeclarationArea{border:1px solid #ccc;margin:0 auto 10px auto;height:auto;background-image:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#HDFiNOfficialEntryDeclarationArea>dl>dt{padding:10px 10px 10px 10px;font-weight:bold;text-align:center;background-color:#eee}#HDFiNOfficialEntryDeclarationArea>dl>dd{padding:10px 10px 10px 10px}footer{width:100%;height:auto;padding:15px 15px 15px 15px;background-image:none;border:1px solid #ccc;border-top:10px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}footer p{margin:5px 0 10px 0}#AboutCharmDescriptionContainer{width:100%}#ImpressionArea img{width:100%}#ws-slideshow{width:100%;margin:0 0 0 0}#ctl00_ctl00_IntegratedMainContentPlaceHolder_MainContentContentPlaceHolder_NakasoneRinoAndCharm{width:100%;margin:0 0 0 0}div.Indent01{margin:0 0 0 0!important}div.TableStyle03{display:table;width:100%;margin:0 0 0 0!important}div.TableStyle03_Row{display:table-row;width:100%}div.TableStyle03_Row>div{display:table-cell}div.TableStyle03_01{width:5%}div.TableStyle03_02{width:15%}div.TableStyle03_03{width:70%}table.ActivityTableStyle1{width:100%!important;margin:0 0 0 0!important}ul#LinkContainer>li.PersonArea{width:100%;margin:0 0 0 0}div.IntroductionDescription{float:none;width:100%}h2{margin:0 0 0 0}.IntroductionContainer{width:100%}.IntroductionDescription table{width:100%;margin:0 0 0 0}.HDFiNTable{width:100%;margin:0 0 0 0}div.InquiryInformation>ul>li{clear:both;width:100%;margin:0 0 10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}iframe{width:100%}.ResultContent>img{width:100%}.RKFPointImage{width:100%;margin:0 0 0 0}div.RKFImpressionContainer{text-indent:0}.LinkSection{width:100%;margin:15px 0 15px 0}.LinkContainer{width:100%}.HDFiN2014ImprementationImage{width:100%;margin:0 0 0 0!important}.HDFiN2014PointImage{margin:0 0 0 0!important}.HDFiN2012PosterIntroduction{margin:0 0 0 0}#ctl00_ctl00_IntegratedMainContentPlaceHolder_MainContentContentPlaceHolder_ThanksWUC_ResultReportTitleImage{width:100%;margin:0 0 0 0}ul#HDFiN2013Results{list-style:none}ul#HDFiN2013Results>li>dl>dd>img{width:100%}#ctl00_ctl00_IntegratedMainContentPlaceHolder_MainContentContentPlaceHolder_ImprementationGuidanceWUC_HDFiN2013PointImage01Image{width:100%}.TitleStyle2{margin:0 0 0 0}#HDFiNPointImageContainer{margin:0 auto 0 auto;width:237px}#ctl00_ctl00_IntegratedMainContentPlaceHolder_MainContentContentPlaceHolder_ScheduleImage{width:100%;margin:0 0 0 0}#ctl00_ctl00_IntegratedMainContentPlaceHolder_MainContentContentPlaceHolder_HDFiNEntryImage{width:100%;margin:0 0 0 0}#ctl00_ctl00_IntegratedMainContentPlaceHolder_MainContentContentPlaceHolder_HDFiN2012ThanksWUC1_ResultReportTitleImage{margin:0 0 0 0;width:100%}#HDFiN2012Results{margin:0 0 0 0!important}#HDFiN2012Results li{width:100%;margin:0 0 0 0;background:none;height:auto}.HDFiN2012Result dd img{width:100%;margin:0 0 0 0}.HDFiN2012Result dt{padding:0 0 0 0}.HDFiN2012Result dd{margin:0 0 0 0}#HDFiN2012Thanks h2{margin:15px 0 10px 0}#ctl00_ctl00_IntegratedMainContentPlaceHolder_MainContentContentPlaceHolder_HDFiN2012PointImage01Image{width:100%;margin:0 0 0 0}#HDFiNPointDescriptionContainer{width:100%}#ctl00_ctl00_IntegratedMainContentPlaceHolder_MainContentContentPlaceHolder_HDFiN2011PointImage01Image{width:100%;margin:0 0 0 0}.Sponsors{overflow:hidden;clear:both;float:none;width:100%;margin:0 0 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#PDFFileInformation{display:none}.HDFiNLinkArea>img{width:100%}#PDFImage{float:left}#MapIconsInformation li{width:auto}#ctl00_ctl00_IntegratedMainContentPlaceHolder_MainContentContentPlaceHolder_ImprementationGuidanceWUC_HDFiNDetailsImage{width:100%;margin:0 0 0 0}footer .LeftPartContainer{width:100%}footer .RightPartContainer{float:none;width:100%;margin:0 0 0 0}nav.FooterNavigation>ul>li{display:block;float:left;width:49%;margin:0 2% 10px 0;text-align:center;background-color:#fff}nav.FooterNavigation>ul>li:nth-of-type(2n){margin-right:0}nav.FooterNavigation>ul>li:nth-of-type(6n){margin-right:0!important}nav.FooterNavigation>ul>li:nth-of-type(3n){margin-right:2%}table.HDFiNTable>tbody>tr>th,td{width:100%!important;display:block!important;padding:10px 0 10px 0!important;border-top:none!important}table.HDFiNTable>tbody>tr>th:first-of-type{padding:0 0 0 0!important;display:none;visibility:hidden}table.HDFiNTable>tbody>tr>th:last-of-type{margin:0 0 0 0;background-color:#c2d8e0!important}.HDFiNTableSingleTextBox{width:90%}.HDFiNTableMultiLineTextBox{width:90%}.HDFiNCaution{text-align:center}#ctl00_ctl00_IntegratedMainContentPlaceHolder_MainContentContentPlaceHolder_EntryGuidlinesWebUserControl_HDFiNDetailsImage{width:100%}#HDFiNCautions ul{padding:0 10px 0 25px}section.HDFiNCountdownContainer>div.Description>p{display:block;margin:0 0 0 0!important;text-indent:0!important;font-size:.8rem!important;line-height:1.2em}section.HDFiNCountdownContainer>div.Description>p:last-child{display:none}section.HDFiNCountdownContainer>div.Description>p>span{display:inline;font-size:.8rem!important}#countdown_dashboard{width:100%}.dash{clear:both;float:none;margin:0 auto 0 auto}div.DetailContainer>ul>li>dl>dt{float:none;width:auto}div.DetailContainer>ul>li>dl>dd{float:none}div.HDFiN2015Results>dl>dt{font-size:15px}div.HDFiN2015Results>dl>dd{font-size:14px}.HDFiN2015_Title04_Image{margin:0 0 0 0}.HDFiN2016_Title01_Image{margin:0 0 0 0}aside.ClickLink>p{font-size:1em}div.MobileMenuButton{display:block;width:100%;margin:10px 0 0 0;padding:20px 20px 20px 20px;text-align:center;font-size:1.4em;color:#fff;background-color:#008abe;cursor:pointer}div.MobileMenuButton:hover{opacity:.8}div.MobileMenuButton>span{margin:0 15px 0 15px}div.MobileMenuButton>span.MobileMenuExpansionMark:before{content:""}.ToggleMarkActive:before{content:""}textarea,input{font-size:1rem!important}table.NewsTable{width:100%}table.NewsTable>thead{display:none}table.NewsTable>tbody>tr>td{text-align:left}table.NewsTable>tbody>tr>td:first-child{width:100%;padding:3px 10px 0 10px!important;line-height:1em!important;font-weight:bold}table.NewsTable>tbody>tr>td:last-child{width:100%;padding:1px 10px 2px 10px!important;text-indent:1em}table.NewsTable>tbody>tr>td>a{color:#000;text-decoration:none}.WarningContainer{font-size:.8rem}.WarningContainer>dl>dt{padding:7px 10px 5px 10px;font-size:.9rem;line-height:1.4rem}ol.TeamNames>li{width:49%;margin:0 1% 1% 0!important;padding:10px 10px 10px 10px;font-size:.5rem}ol.TeamNames>li:nth-of-type(2n){margin-right:0}ul.Caution{font-size:.5rem;line-height:1.2em;margin:20px 0 0 20px!important}ul.PhotoThreeColumns>li{float:none;width:100%;margin:0 10px 0 0}article.WideContainer{padding:20px 20px 20px 20px}article.WideContainer>div>p.Tip{font-size:.6rem;line-height:1.5em;margin:0 0 0 0;padding:5px 10px 5px 10px}article.WideContainer>div>h2{padding:10px 10px 5px 10px;font-size:1.3rem}article.WideContainer>div>h3{padding:10px 10px 5px 10px;font-size:1rem}article.WideContainer>div>ol{padding:0 0 0 30px}