@import url("https://fonts.googleapis.com/css?family=Dancing+Script");@import url("https://fonts.googleapis.com/css?family=Lora");@import url("https://fonts.googleapis.com/css?family=Raleway");@import url("https://fonts.googleapis.com/css?family=Contrail+One");.cate_news{background-color:#3498da !important}.cate_oshirase{background-color:#e65050 !important}.cate_present{background-color:#f2c200 !important}.cate_event{background-color:#19c1a0 !important}.cate_cinema{background-color:#a264d8 !important}.cate_anagoto{background-color:#f27900 !important}@font-face{font-family:'Rounded Mgen';src:url(../fonts/rounded/rounded-l-mgenplus-1c-regular.ttf)}@font-face{font-family:'icomoon';src:url("../../fonts/icon/icomoon.eot?9yym55");src:url("../../fonts/icon/icomoon.eot?9yym55#iefix") format("embedded-opentype"),url("../../fonts/icon/icomoon.ttf?9yym55") format("truetype"),url("../../fonts/icon/icomoon.woff?9yym55") format("woff"),url("../../fonts/icon/icomoon.svg?9yym55#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pen:before{content:"\e918";color:#fff}.icon-clinical:before{content:"\e911";color:#e84393}.icon-communication:before{content:"\e912";color:#e84393}.icon-doctor:before{content:"\e913";color:#e84393}.icon-first_aid_kit:before{content:"\e914";color:#e84393}.icon-megaphone:before{content:"\e915";color:#e84393}.icon-speech_balloon:before{content:"\e916";color:#e84393}.icon-tv:before{content:"\e917";color:#e84393}.icon-art:before{content:"\e900";color:#72be50}.icon-balloon:before{content:"\e901";color:#e65050}.icon-film:before{content:"\e902";color:#4650d9}.icon-goal:before{content:"\e903";color:#fff}.icon-golf:before{content:"\e904";color:#2c6a2d}.icon-instructor:before{content:"\e905";color:#fff}.icon-kachinko:before{content:"\e906";color:#a264d8}.icon-mic:before{content:"\e907";color:#fff}.icon-music:before{content:"\e908";color:#e84393}.icon-present:before{content:"\e909";color:#a264d8}.icon-rabbit:before{content:"\e90a";color:#e84393}.icon-schedule:before{content:"\e90b";color:#fff}.icon-sports:before{content:"\e90c";color:#ffce48}.icon-sun:before{content:"\e90d";color:#fff}.icon-sunglasses:before{content:"\e90e";color:#fff}.icon-tel-black:before{content:"\e90f"}.icon-Tshirt:before{content:"\e910";color:#fff}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:300;src:local("Noto Sans CJK JP DemiLight"),local("NotoSansCJKjp-DemiLight"),local("NotoSansJP-DemiLight"),url("../fonts/NotoSans/NotoSansCJKjp-DemiLight.woff2") format("woff2"),url("../fonts/NotoSans/NotoSansCJKjp-DemiLight.woff") format("woff"),url("../fonts/NotoSans/NotoSansCJKjp-DemiLight.ttf") format("truetype");font-display:swap}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;src:local("Noto Sans CJK JP Regular"),local("NotoSansCJKjp-Regular"),local("NotoSansJP-Regular"),url("../fonts/NotoSans/NotoSansCJKjp-Regular.woff2") format("woff2"),url("../fonts/NotoSans/NotoSansCJKjp-Regular.woff") format("woff"),url("../fonts/NotoSans/NotoSansCJKjp-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:500;src:local("Noto Sans CJK JP Medium"),local("NotoSansCJKjp-Medium"),local("NotoSansJP-Medium"),url("../fonts/NotoSans/NotoSansCJKjp-Medium.woff2") format("woff2"),url("../fonts/NotoSans/NotoSansCJKjp-Medium.woff") format("woff"),url("../fonts/NotoSans/NotoSansCJKjp-Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:'Noto Sans JP';font-style:bold;font-weight:700;src:local("Noto Sans CJK JP Bold"),local("NotoSansCJKjp-Bold"),local("NotoSansJP-Bold"),url("../fonts/NotoSans/NotoSansCJKjp-Bold.woff2") format("woff2"),url("../fonts/NotoSans/NotoSansCJKjp-Bold.woff") format("woff"),url("../fonts/NotoSans/NotoSansCJKjp-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:'Noto Sans JP';font-style:black;font-weight:900;src:local("Noto Sans CJK JP Black"),local("NotoSansCJKjp-Black"),local("NotoSansJP-Black"),url("../fonts/NotoSans/NotoSansCJKjp-Black.woff2") format("woff2"),url("../fonts/NotoSans/NotoSansCJKjp-Black.woff") format("woff"),url("../fonts/NotoSans/NotoSansCJKjp-Black.ttf") format("truetype");font-display:swap}img{vertical-align:bottom}.clear{clear:both}a{color:#a264d8}#movie{max-width:1220px;padding:0 10px 80px;margin:0 auto}@media screen and (max-width: 767px){#movie{padding-bottom:20px}}#movie .mB0{margin-bottom:0 !important}#movie .hiddenXs{display:inline-block}@media screen and (max-width: 767px){#movie .hiddenXs{display:none}}#movie .sizeLL,#movie .moviePresent .movieLabel .ttl{font-size:2.9rem}#movie .sizeL,#movie .moviePresent .movieLabel .movieContent a{font-size:2.2rem}#movie .sizeM,#movie .moviePresent .movieLabel .movieContent dd,#movie .moviePresent .presentForm{font-size:2rem}#movie .sizeS{font-size:1.8rem}#movie .sizeSS{font-size:1.6rem}@media screen and (max-width: 991px){#movie .sizeLL,#movie .moviePresent .movieLabel .ttl{font-size:2.3rem}#movie .sizeL,#movie .moviePresent .movieLabel .movieContent a{font-size:1.8rem}#movie .sizeM,#movie .moviePresent .movieLabel .movieContent dd,#movie .moviePresent .presentForm{font-size:1.7rem}#movie .sizeS{font-size:1.5rem}#movie .sizeSS{font-size:1.4rem}}@media screen and (max-width: 767px){#movie .sizeLL,#movie .moviePresent .movieLabel .ttl{font-size:2rem}#movie .sizeL,#movie .moviePresent .movieLabel .movieContent a{font-size:1.7rem}#movie .sizeM,#movie .moviePresent .movieLabel .movieContent dd,#movie .moviePresent .presentForm{font-size:1.5rem}#movie .sizeS{font-size:1.4rem}#movie .sizeSS{font-size:1.4rem}}#movie .moviePresent{border:2px solid #a264d8;margin-bottom:40px;background-color:#FFF}#movie .moviePresent .movieLabel{padding:0 30px;margin-bottom:40px}@media screen and (max-width: 991px){#movie .moviePresent .movieLabel{padding:15px}}@media screen and (max-width: 767px){#movie .moviePresent .movieLabel{padding:10px;margin-bottom:0}}#movie .moviePresent .movieLabel .ttl{margin:25px 0}#movie .moviePresent .movieLabel .ttl span[class*="icon-"]{font-size:3.4rem;margin-right:5px}@media screen and (max-width: 991px){#movie .moviePresent .movieLabel .ttl span[class*="icon-"]{font-size:2.8rem}}@media screen and (max-width: 767px){#movie .moviePresent .movieLabel .ttl span[class*="icon-"]{font-size:2.4rem}}#movie .moviePresent .movieLabel .movieContent{width:100%;padding-left:20px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#movie .moviePresent .movieLabel .movieContent a{color:#a264d8;padding-bottom:2px;border-bottom:2px solid #a264d8}#movie .moviePresent .movieLabel .movieContent a:hover{color:#7234A8;border:none}#movie .moviePresent .movieLabel .movieContent dd{padding-top:15px;line-height:2;overflow:hidden;*zoom:1}#movie .moviePresent .movieLabel .movieContent dd .img{float:right;margin-right:20px}@media screen and (max-width: 767px){#movie .moviePresent .movieLabel .movieContent dd .img{display:none}}#movie .moviePresent .movieLabel .movieContent .title{line-height:1.6}#movie .moviePresent .presentForm{color:#a264d8;width:100%;height:55px;padding-top:10px;border-top:2px solid #a264d8;display:block;text-align:center;vertical-align:middle;background-color:#F0DEFF;margin:20px auto}#movie .moviePresent .presentForm:hover{background-color:#a264d8;color:#fff}#movie .lastChild{margin-bottom:50px}@media screen and (max-width: 991px){#movie .lastChild{margin-bottom:40px}}@media screen and (max-width: 767px){#movie .lastChild{margin-bottom:30px}}#movie .movieList{background-color:#FFF;margin-bottom:30px}#movie .movieList .subTtl{font-size:2.2rem;font-weight:normal;padding-left:25px;background-color:#a264d8;color:white;height:68px}@media screen and (max-width: 767px){#movie .movieList .subTtl{height:55px}}#movie .movieList .recommendInfo{padding:25px 0 30px}#movie .movieList .recommendInfo .esSubTtlIn{display:block;height:80px;position:relative;max-width:960px;margin:0 auto;background-color:#F0DEFF;border:1px solid #F0DEFF;border-bottom:7px solid #a264d8}#movie .movieList .recommendInfo .esSubTtlIn:hover{opacity:0.7}#movie .movieList .recommendInfo .esSubTtlIn span{display:block;position:absolute;width:100%;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#a264d8}@media screen and (max-width: 991px){#movie .movieList .recommendInfo{padding:15px 0 19px}#movie .movieList .recommendInfo .esSubTtlIn{height:50px;max-width:700px;margin:0 auto;border-bottom-width:4px}}@media screen and (max-width: 767px){#movie .movieList .recommendInfo{padding:10px 0 12px}#movie .movieList .recommendInfo .esSubTtlIn{height:40px;max-width:280px;border-bottom-width:2px}}#movie .movieList .movieInto{border:1px solid #ccc;border-right:none;border-bottom:none;*zoom:1}#movie .movieList .movieInto:after{content:"";display:table;clear:both}@media screen and (max-width: 767px){#movie .movieList .movieInto{max-width:400px;margin:0 auto}}#movie .movieList .movieInto li{width:25%;float:left;border:1px solid #ccc;border-left:none;border-top:none}@media screen and (max-width: 1370px){#movie .movieList .movieInto li{width:33.33%}}@media screen and (max-width: 991px){#movie .movieList .movieInto li{width:50%}}#movie .movieList .movieInto li .movieIntoIn{padding:10px}#movie .movieList .movieInto li .movieIntoIn dl{*zoom:1;line-height:1.4}#movie .movieList .movieInto li .movieIntoIn dl:after{content:"";display:table;clear:both}#movie .movieList .movieInto li .movieIntoIn dl dt,#movie .movieList .movieInto li .movieIntoIn dl dd{float:left}#movie .movieList .movieInto li .movieIntoIn dl dt{width:120px}#movie .movieList .movieInto li .movieIntoIn dl dt img{width:100%}#movie .movieList .movieInto li .movieIntoIn dl dd{width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:-ms-calc(100% - 120px);width:-o-calc(100% - 120px);width:calc(100% - 120px);padding-left:10px;position:relative}#movie .movieList .movieInto li .movieIntoIn dl dd p{color:#000}#movie .movieList .movieInto li .movieIntoIn dl dd p.sizeSS a{color:#000}#movie .movieList .movieInto li .movieIntoIn dl dd p.theaters{position:absolute;width:100%;bottom:2px;color:#A264D8}#movie .movieList .movieInto li .movieIntoIn dl dd p.theaters span{display:block;font-size:1.2rem}@media screen and (max-width: 767px){#movie .movieList .movieInto li .movieIntoIn dl dt,#movie .movieList .movieInto li .movieIntoIn dl dd{float:none}#movie .movieList .movieInto li .movieIntoIn dl dt{width:auto}#movie .movieList .movieInto li .movieIntoIn dl dd{width:auto;padding-left:0;position:static;margin-top:5px}#movie .movieList .movieInto li .movieIntoIn dl dd p{font-weight:bold}#movie .movieList .movieInto li .movieIntoIn dl dd p.theaters{position:static;width:auto;bottom:auto}#movie .movieList .movieInto li .movieIntoIn dl dd p.theaters span{font-weight:normal}}#movie .movieList .theaterInfo{margin-top:40px;text-align:center;padding-bottom:20px}#movie .movieList .theaterInfo li{margin:0 5px;display:inline-block;margin-bottom:20px}#movie .movieList .theaterInfo li a{display:block;border:1px solid #eee;box-sizing:border-box}#movie .movieList .theaterInfo li a img{width:100%;max-width:380px}#movie .movieList .theaterInfo li a:hover{border-color:#a264d8}#movie .movieList .theaterInfo li a:hover img{opacity:0.5}@media screen and (max-width: 991px){#movie .movieList .theaterInfo{margin-top:20px;padding-bottom:10px}#movie .movieList .theaterInfo li{margin-bottom:10px;width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:-ms-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px)}#movie .movieList .theaterInfo li a img{max-width:100%}#movie .movieList .theaterInfo li a:hover{border-color:#a264d8}#movie .movieList .theaterInfo li a:hover img{opacity:0.5}}@media screen and (max-width: 767px){#movie .movieList .theaterInfo{margin-top:15px;padding-bottom:10px}#movie .movieList .theaterInfo li{margin:0 2px;margin-bottom:5px;width:-webkit-calc(50% - 8px);width:-moz-calc(50% - 8px);width:-ms-calc(50% - 8px);width:-o-calc(50% - 8px);width:calc(50% - 8px)}}@media screen and (max-width: 374px){#movie .movieList .theaterInfo li{margin:0 10px 5px;width:auto}}
