﻿.movielesson{width:1000px;margin:0 auto;color:#000;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;font-family:"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;text-align:center;background-color:#fff}.movielesson img{width:100%;height:auto;line-height:0;vertical-align:top}.movielesson *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.movielesson a,.movielesson a:link{color:#0095bc;text-decoration:underline;outline:none}.movielesson a:visited{color:#0095bc}.movielesson a:hover{color:#0095bc;text-decoration:none}.movielesson a:active{color:#0095bc}.movielesson .btm1em{margin-bottom:1em}.movielesson .btm0{margin-bottom:0}.movielesson .btm5{margin-bottom:5px}.movielesson .btm10{margin-bottom:10px}.movielesson .btm15{margin-bottom:15px}.movielesson .btm20{margin-bottom:20px}.movielesson .btm25{margin-bottom:25px}.movielesson .btm30{margin-bottom:30px}.movielesson .btm35{margin-bottom:35px}.movielesson .btm40{margin-bottom:40px}.movielesson .btm45{margin-bottom:45px}.movielesson .btm50{margin-bottom:50px}.movielesson .btm60{margin-bottom:60px}.movielesson .btm70{margin-bottom:70px}.movielesson .pcnone{display:none}.movielesson input:focus,.movielesson button:focus{outline:none}.movielesson input::-webkit-input-placeholder{color:#ccc}.movielesson input::-moz-placeholder{color:#ccc}.movielesson input:-moz-placeholder{color:#ccc}.movielesson input:placeholder{color:#ccc}.movielesson input:placeholder-shown{color:#ccc}.movielesson input[type="submit"],.movielesson input[type="button"]{-webkit-appearance:none}.movielesson .input-style{width:100%;height:57px;padding:0 20px;color:#000;font-size:18px;font-family:"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;background-color:#f7cdce;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.movielesson .lesson-block{margin-bottom:30px}.movielesson .copy-title{position:relative}.movielesson .copy-title .copy{position:absolute;top:147px;left:0;width:100%;height:auto}.movielesson .copy-title .title{position:absolute;top:287px;left:0;width:100%;height:auto}.movielesson .movie{position:relative;width:100%;padding-top:56.25%}.movielesson .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}.movielesson .lesson-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:90px}.movielesson .lesson-list li{width:184px}.movielesson .lesson-list li.comingsoon{pointer-events:none}.movielesson .bannr{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:710px;margin:0 auto}.movielesson .bannr li{margin-bottom:42px}.movielesson .bannr li.col1{width:100%}.movielesson .bannr li.col2{width:335px}.movielesson .bannr li:last-child{margin-bottom:0}@media screen and (max-width: 768px){.movielesson{width:100%;margin:auto}.movielesson .pcnone{display:initial}.movielesson .spnone{display:none}.movielesson .input-style{height:48px;padding:0 15px;font-size:15px}.movielesson .lesson-block{margin-bottom:13%}.movielesson .copy-title{position:relative}.movielesson .copy-title .copy{top:26.17%}.movielesson .copy-title .title{top:67.32%}.movielesson .lesson-list{-webkit-flex-wrap:wrap;flex-wrap:wrap;width:89.33%;margin-left:auto;margin-right:auto;margin-bottom:5%}.movielesson .lesson-list li{width:47.46%;margin-bottom:5.98%}.movielesson .bannr{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:89.33%;margin:0 auto}.movielesson .bannr li{margin-bottom:5.8%}.movielesson .bannr li.col1{width:100%}.movielesson .bannr li.col2{width:100%}.movielesson .bannr li:last-child{margin-bottom:0}}
