.home-hero{background-image:url(/~pharm_opencampus/assets/img/intro_hero_bg_small.png);border-bottom:1px solid #000}@media(min-width:768px){.home-hero{background-image:url(/~pharm_opencampus/assets/img/intro_hero_bg.png);border-bottom-width:2px}}.home-hero-copy{background-image:url(/~pharm_opencampus/assets/img/home_hero_image_small.png);background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;width:100%;height:0;margin:0;padding-top:108.27%}@media(min-width:768px){.home-hero-copy{background-image:url(/~pharm_opencampus/assets/img/home_hero_image.png);padding-top:48.61%}}.intro-hero-copy{text-align:center}@media(min-width:768px){.josai-contents{width:100%;margin-right:auto;margin-left:auto;max-width:1340px;border-left:2px solid #000;border-right:2px solid #000}}.department{background-color:#fff;border-bottom:1px solid #000}@media(min-width:768px){.department{border-width:2px}}.department-group{display:flex;justify-content:space-around}.department-item{flex:1 0 auto;border-left:1px solid #000;padding:.8em .5em;text-align:center;font-size:11px;font-weight:700}@media(min-width:768px){.department-item{border-width:2px;font-size:16px}}@media(min-width:992px){.department-item{flex:1 0 0;font-size:20px}}.department-item em{font-size:14px}@media(min-width:768px){.department-item em{font-size:22px}}@media(min-width:992px){.department-item em{font-size:26px}}.department-item-01{border-left:1px solid #fff}@media(min-width:768px){.department-item-01{border-width:2px}}.text-color-pharm6{color:#1774c4}.text-color-pharm4{color:#09a02e}.text-color-nutrition{color:#f49526}.introduction{background-image:url(/~pharm_opencampus/assets/img/intro_hero_bg_small.png)}@media(min-width:768px){.introduction{background-image:url(/~pharm_opencampus/assets/img/intro_hero_bg.png)}}.navigation{background-color:#ebebeb;border-top:1px solid #000;overflow:hidden}@media(min-width:768px){.navigation{border-width:2px}}.navigation-title{text-align:center;margin:0 -25px 10px}@media(min-width:768px){.navigation-title{margin:0 auto 20px}}.navigation-item-alink{background-position:center center;background-repeat:no-repeat;background-size:contain;overflow:hidden;display:flex;color:#000;margin:5px 0;padding:5px;text-align:center;text-decoration:none;position:relative;transition:.3s;width:100%;height:0;padding-top:44.3%}@media(min-width:768px){.navigation-item-alink{padding-top:55.47%}.navigation-item-alink:hover{opacity:.7}.navigation-item-alink:hover .navigation-item-alink__arrow{transform:translateX(10px)}}.navigation-item:nth-child(1) .navigation-item-alink,.navigation-item:nth-child(4) .navigation-item-alink,.navigation-item:nth-child(5) .navigation-item-alink,.navigation-item:nth-child(8) .navigation-item-alink,.navigation-item:nth-child(9) .navigation-item-alink,.navigation-item:nth-child(12) .navigation-item-alink{background-image:url(/~pharm_opencampus/assets/img/navigation_bg_blue_small.png)}.navigation-item:nth-child(2) .navigation-item-alink,.navigation-item:nth-child(3) .navigation-item-alink,.navigation-item:nth-child(6) .navigation-item-alink,.navigation-item:nth-child(7) .navigation-item-alink,.navigation-item:nth-child(10) .navigation-item-alink,.navigation-item:nth-child(11) .navigation-item-alink{background-image:url(/~pharm_opencampus/assets/img/navigation_bg_yellow_small.png)}@media(min-width:768px){.navigation-item:nth-child(1) .navigation-item-alink,.navigation-item:nth-child(3) .navigation-item-alink,.navigation-item:nth-child(6) .navigation-item-alink,.navigation-item:nth-child(8) .navigation-item-alink,.navigation-item:nth-child(9) .navigation-item-alink,.navigation-item:nth-child(11) .navigation-item-alink{background-image:url(/~pharm_opencampus/assets/img/navigation_bg_blue.png)}.navigation-item:nth-child(2) .navigation-item-alink,.navigation-item:nth-child(4) .navigation-item-alink,.navigation-item:nth-child(5) .navigation-item-alink,.navigation-item:nth-child(7) .navigation-item-alink,.navigation-item:nth-child(10) .navigation-item-alink,.navigation-item:nth-child(12) .navigation-item-alink{background-image:url(/~pharm_opencampus/assets/img/navigation_bg_yellow.png)}}.navigation-item-alink__container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:1em;z-index:2}.navigation-item-alink__text{font-size:13px;font-weight:700;line-height:1.3;margin-top:-.5em}@media(min-width:768px){.navigation-item-alink__text{font-size:14px}}@media(min-width:992px){.navigation-item-alink__text{font-size:22px}}.navigation-item-alink__arrow{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:26px;height:6px;position:absolute;right:22px;bottom:12px;margin:auto;transition:.3s}@media(min-width:768px){.navigation-item-alink__arrow{width:3vw;height:1vw;right:3.5vw;bottom:1.5vw;max-width:50px;max-height:12px}}.navigation-item-alink__svg{fill:#000}.sec01,.sec02,.sec03{border-top:1px solid #000}@media(min-width:768px){.sec01,.sec02,.sec03{border-width:2px}}.section-title-sec01{position:absolute;top:-10px;left:0;right:0;margin:0 auto;padding:0 20px;max-width:372px;text-align:center}@media(min-width:768px){.section-title-sec01{top:50px;max-width:690px}}@media(min-width:992px){.section-title-sec01{top:20px;max-width:910px}}@media(min-width:1280px){.section-title-sec01{top:20px;max-width:1290px}}.section-title-sec02{position:absolute;top:-10px;left:0;right:0;margin:0 auto;padding:0 20px;max-width:372px;text-align:center}@media(min-width:768px){.section-title-sec02{top:50px;max-width:690px}}@media(min-width:992px){.section-title-sec02{top:20px;max-width:910px}}@media(min-width:1280px){.section-title-sec02{top:20px;right:-20px;max-width:1290px}}.section-title-sec03{position:absolute;top:-10px;left:0;right:0;margin:0 auto;padding:0 20px;max-width:372px;text-align:center}@media(min-width:768px){.section-title-sec03{top:50px;max-width:690px}}@media(min-width:992px){.section-title-sec03{top:20px;max-width:910px}}@media(min-width:1280px){.section-title-sec03{top:20px;left:-90px;max-width:1290px}}.section-title-sec04{margin:0 auto;text-align:center}.container-contents{background-color:#fff;border:1px solid #000;border-radius:8px;width:100%;margin-right:auto;margin-left:auto;padding:0 25px 40px}@media(min-width:768px){.container-contents{border-width:3px;border-radius:15px;padding:0 50px 50px}}@media(min-width:992px){.container-contents{padding:0 110px 80px}}.article{max-width:970px;margin:0 auto}@media(min-width:768px){.article-box{max-width:460px}}.article-box-image{border-left:1px solid #000;border-right:1px solid #000}@media(min-width:768px){.article-box-image{border-width:2px}}.article-box-text{background-image:url(/~pharm_opencampus/assets/img/intro_hero_bg_small.png);border:1px solid #000;padding:0 1em 1em}@media(min-width:768px){.article-box-text{background-image:url(/~pharm_opencampus/assets/img/intro_hero_bg.png);border-width:2px}}.mark-text-yellow{background-color:rgba(245,205,38,.5);padding:0 .2em}.mark-text-blue{background-color:rgba(0,84,153,.2);padding:0 .2em}.arrow-box{position:relative}@media(min-width:768px){.arrow-box{display:flex;align-items:center}}.arrow-box-arrow{position:absolute;top:-40px;right:30px;width:30px;height:66px}@media(min-width:768px){.arrow-box-arrow{top:auto;right:auto;left:-40px;bottom:-50px;width:61px;height:135px;transform:scaleX(-1) rotate(90deg)}}@media(min-width:1280px){.arrow-box-arrow{left:-25px;bottom:-10px}}@media(min-width:768px){.article-box{max-width:460px}}.point{background-color:rgba(202,202,202,.35);border-radius:5px;margin:60px 0 0;padding:60px 25px 25px;position:relative}@media(min-width:768px){.point{border-radius:10px}}@media(min-width:992px){.point{margin-top:120px;padding:100px 40px 40px}}.point-title{position:absolute;top:-25px;left:0;right:0;margin:0 auto;max-width:290px;text-align:center}@media(min-width:768px){.point-title{top:-30px;max-width:530px;padding:0 20px}}@media(min-width:992px){.point-title{top:-50px;max-width:910px}}@media(min-width:1280px){.point-title{top:-50px;max-width:1290px}}.point-contents{text-align:center;margin-top:20px}@media(min-width:768px){.point-contents{margin-top:0}}.point-contents-heading{border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;border-radius:10px 10px 0 0;display:inline-block;font-family:YakuHanJP,Zen Kaku Gothic New,sans-serif;font-size:15px;font-weight:700;line-height:1;padding:.5em 1em;min-width:94px}@media(min-width:768px){.point-contents-heading{border-width:3px;font-size:22px}}@media(min-width:992px){.point-contents-heading{min-width:154px}}.point-contents-heading em{font-size:18px}@media(min-width:768px){.point-contents-heading em{font-size:22px}}@media(min-width:992px){.point-contents-heading em{font-size:26px}}.point-contents-body{border:2px solid #000;border-radius:10px;padding:.5em 1em 1em}@media(min-width:768px){.point-contents-body{border-width:3px;border-radius:20px;display:flex;align-items:center}}.point-contents-body-title{font-size:16px;font-weight:700;line-height:1.375}@media(min-width:768px){.point-contents-body-title{font-size:16px}}@media(min-width:992px){.point-contents-body-title{font-size:22px}}.point-contents-body-text{font-size:13px;line-height:1.375}@media(min-width:768px){.point-contents-body-text{font-size:14px}}@media(min-width:992px){.point-contents-body-text{font-size:18px}}.point-contents-01 .point-contents-heading{background-color:#3da7ff}.point-contents-01 .point-contents-body{background-color:#e4f2fe}.point-contents-02 .point-contents-heading{background-color:#2dbb70}.point-contents-02 .point-contents-body{background-color:#d8fae8}.point-contents-03 .point-contents-heading{background-color:#ffa044}.point-contents-03 .point-contents-body{background-color:#fae3cd}.movie{margin:25px 0;text-align:center}@media(min-width:768px){.movie{background-image:url(/~pharm_opencampus/assets/img/movie_bg.png);background-position:bottom center;background-repeat:no-repeat;background-size:contain;margin:50px -25px}}@media(min-width:992px){.movie{margin:70px -70px}}.movie-title{margin:0 0 5px}@media(min-width:768px){.movie-title{padding:0 120px}}@media(min-width:768px){.movie-contents{padding:0 120px}}@media(min-width:1280px){.movie-contents{padding:0 100px}}.movie-contents-thumbnail{max-width:684px;margin:0 auto}.movie-contents-alink{display:inline-block;position:relative;cursor:pointer}.movie-contents-alink img{display:block;width:100%;height:auto;border:1px solid #000}@media(min-width:768px){.movie-contents-alink img{border-width:2px}}.movie-contents-alink:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:35px;height:35px;background:url(/~pharm_opencampus/assets/img/play_button_icon.png) no-repeat center center;background-size:contain;pointer-events:none}@media(min-width:768px){.movie-contents-alink:after{width:71px;height:71px}}.video-wrapper{display:none;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper.active{display:block}.sec04{background-color:#f3f3f3;position:relative;padding:30px 0 40px}@media(min-width:768px){.sec04{padding:70px 0 100px}}.section-title-sec04{margin-bottom:25px;text-align:center}@media(min-width:768px){.section-title-sec04{margin-bottom:50px}}.acceess-contents{background-image:url(/~pharm_opencampus/assets/img/intro_hero_bg_small.png);border-top:1px solid #000;border-bottom:1px solid #000}@media(min-width:768px){.acceess-contents{background-image:url(/~pharm_opencampus/assets/img/intro_hero_bg.png);border-width:2px;padding:0 25px}}@media(min-width:992px){.acceess-contents{padding:0 100px}}@media(min-width:768px){.acceess-contents-box{border-left:2px solid #000;display:flex;align-items:center}}.acceess-contents-image{border-bottom:1px solid #000;text-align:center}@media(min-width:768px){.acceess-contents-image{border-bottom:0}}.acceess-contents-text{padding:25px 25px 50px}@media(min-width:768px){.acceess-contents-text{padding:25px}}@media(min-width:992px){.acceess-contents-text{padding:50px}}