@charset "UTF-8";
[class^=mdMovieArea] [class*=__heading]{width:560px;margin:2% auto 0}
[class^=mdMovieArea] [class*=__image] .elPersonImage{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:229px;height:auto}
[class^=mdMovieArea] [class*=__image]+[class*=__movie]{margin-top:0}
[class^=mdMovieArea] [class*=__movie]{width:550px;margin:20px auto 0;border-radius:8px;overflow:hidden}
[class^=mdMovieArea] [class*=__movie] .elMovieWrap{border-radius:8px;overflow:hidden}
[class^=mdMovieArea] [class*=__movie] .elMovie{width:100%;height:auto;border-radius:14px}
[class^=mdMovieArea] [class*=__movie] .elTitleText{font-weight:700;text-align:center;margin-top:12px;color:#434343;font-size:14px}
[class^=mdMovieArea] [class*=__movie] .elLinkText{text-align:center;margin-top:8px}
[class^=mdMovieArea] [class*=__movie] .elLinkText .elLink{color:#434343;text-decoration:underline;font-size:12px}
[class^=mdMovieArea] [class*=__movie] .elLinkText .elLink:hover{opacity:.7}
[class^=mdMovieArea] [class*=__item]{width:560px;margin:32px auto 0}
[class^=mdMovieArea] [class*=__item] .elText{text-align:center;position:relative}
[class^=mdMovieArea] [class*=__item] .elText::after,[class^=mdMovieArea] [class*=__item] .elText::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:1px;background-color:#434343}
[class^=mdMovieArea] [class*=__item] .elText::before{left:0}
[class^=mdMovieArea] [class*=__item] .elText::after{right:0}
[class^=mdMovieArea] [class*=__item] .elJudgeMemberWrap{text-align:center;padding:0 80px;margin-top:20px}
[class^=mdMovieArea] [class*=__item] .elMemberList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
[class^=mdMovieArea] [class*=__item] .elImageWrap{padding:0 6px}
[class^=mdMovieArea] [class*=__item] .elTextWrap{color:#434343}
[class^=mdMovieArea] [class*=__item] .elName{font-weight:700;font-size:16px}
[class^=mdMovieArea] [class*=__item] .elAddress{margin-right:8px;font-size:14px;font-weight:400}
[class^=mdMovieArea] [class*=__item] .elIntroduction{font-size:12px}
[class^=mdMovieArea] [class*=__item] .elBannerLink{display:block}
[class^=mdMovieArea] [class*=__item] .elBannerLink:hover{opacity:.7}
[class^=mdMovieArea] [class*=__item_01] .elText{text-align:center}
[class^=mdMovieArea] [class*=__item_01] .elText::after,[class^=mdMovieArea] [class*=__item_01] .elText::before{width:219px}
[class^=mdMovieArea] [class*=__item_01] .elText .elTextImage{width:72px}
[class^=mdMovieArea] [class*=__item_01] .elImageWrap{padding:0 25px}
[class^=mdMovieArea] [class*=__item_01] .elItem{width:130px}
[class^=mdMovieArea] [class*=__item_01] .elName{margin-top:4px}
[class^=mdMovieArea] [class*=__item_01] .elIntroduction{margin:4px -8px 0}
[class^=mdMovieArea] [class*=__item_01] .elIntroduction.elLarge{margin:4px -16px 0}
[class^=mdMovieArea] [class*=__item_02] .elText::after,[class^=mdMovieArea] [class*=__item_02] .elText::before{width:183px}
[class^=mdMovieArea] [class*=__item_02] .elText .elTextImage{width:144px}
[class^=mdMovieArea] [class*=__item_02] .elItem{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:20px}
[class^=mdMovieArea] [class*=__item_02] .elImageWrap{width:100px;margin-right:6px}
[class^=mdMovieArea] [class*=__item_02] .elName{margin-top:12px}
[class^=mdMovieArea] [class*=__item_02] .elIntroduction{margin-top:4px}
[class^=mdMovieArea] [class*=__item_03]{width:auto;margin-top:60px}
[class^=mdMovieArea] [class*=__item_03] .elText{width:560px;margin:0 auto}
[class^=mdMovieArea] [class*=__item_03] .elText::after,[class^=mdMovieArea] [class*=__item_03] .elText::before{width:159px}
[class^=mdMovieArea] [class*=__item_03] .elText .elTextImage{width:192px}
[class^=mdMovieArea] .elCarousel{position:relative;width:652px;margin:20px auto 0}
[class^=mdMovieArea] .elCarousel .elBannerList{display:-ms-grid;display:grid;grid-auto-flow:column;grid-auto-columns:560px;row-gap:20px;padding:0 44px;overflow:hidden}
[class^=mdMovieArea] .elCarousel .elBannerList .elItem+.elItem{margin-left:20px}
[class^=mdMovieArea] .elCarousel .elCarouselButton .elButton{position:absolute;display:block;top:0;width:50px;height:100%;z-index:1;background-color:rgba(255,255,255,.7)}
[class^=mdMovieArea] .elCarousel .elCarouselButton .elButton .elButtonLink{width:30px;height:88px;border-radius:30px;border:1px solid rgba(0,0,0,.043);background:rgba(255,255,255,.7);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 0 4px 0 rgba(0,0,0,.1)}
[class^=mdMovieArea] .elCarousel .elCarouselButton .elButton .elButtonLink::after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}
[class^=mdMovieArea] .elCarousel .elCarouselButton .elButton.elPrev{left:-1px;background:linear-gradient(90deg,#d9d9d9 -4.89%,rgba(0,0,0,0) 100%)}
[class^=mdMovieArea] .elCarousel .elCarouselButton .elButton.elPrev .elButtonLink{position:relative;display:inline-block;line-height:24px;padding-right:9.36px;padding-right:0;position:absolute;left:-50px}
[class^=mdMovieArea] .elCarousel .elCarouselButton .elButton.elPrev .elButtonLink::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:24px;line-height:1;width:9.36px;text-indent:-6.9264px;top:50%;margin-top:-12px;right:0;color:#6f6f6f}
[class^=mdMovieArea] .elCarousel .elCarouselButton .elButton.elPrev .elButtonLink::after{width:24px;text-indent:0}
[class^=mdMovieArea] .elCarousel .elCarouselButton .elButton.elNext{right:-1px;background:linear-gradient(-90deg,#d9d9d9 -4.89%,rgba(0,0,0,0) 100%)}
[class^=mdMovieArea] .elCarousel .elCarouselButton .elButton.elNext .elButtonLink{position:relative;display:inline-block;line-height:24px;padding-right:9.36px;padding-right:0;position:absolute;right:-50px}
[class^=mdMovieArea] .elCarousel .elCarouselButton .elButton.elNext .elButtonLink::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:24px;line-height:1;width:9.36px;text-indent:-8.2368px;top:50%;margin-top:-12px;right:0;color:#6f6f6f}
[class^=mdMovieArea] .elCarousel .elCarouselButton .elButton.elNext .elButtonLink::after{width:24px;text-indent:0}