#support01 .sizeL .image,#seminar .sizeL .image{width:30%;max-width:350px}#support01 .sizeL .sentence,#seminar .sizeL .sentence{width:65%}#support02,#movie{background-color:#f0f0f0}#support02 .wm-border-background{border:3px solid #bdd3dc;background-color:#fff;padding:30px}#requirements,#seminar{background-color:#e8e8e8}#support03 .wm-border-background{border-color:#bdd3dc;text-align:center;min-height:19em}#support03 h3{margin:-2em 4em 0 !important;max-width:20em;text-align:center;background-color:#fff}#support03 .alpFont{margin-top:10px;font-size:4.28em;line-height:1.2em}.clearfix h2{margin-bottom:50px;padding-bottom:0;text-align:center;border-style:none}#faq h3{padding-bottom:.8em;font-size:1.14em;border-bottom:1px solid #ddd}#case h2,#case h2+p{text-align:center}@media only screen and (max-width:800px){#support01 .sizeL .image,#seminar .sizeL .image{width:auto;max-width:none}#support01 .sizeL .sentence,#seminar .sizeL .sentence{width:auto}.clearfix h2{margin-bottom:20px}#support03 .wm-border-background{min-height:0}#support03 h3{margin:0 !important;max-width:none}}@media only screen and (max-width:640px){#support03 p.alpFont{font-size:3.75em}}@media only screen and (max-width:480px){#support03 p.alpFont{font-size:2.86em}}