.id-bann{background:#E96466;padding:3vw 6vw}.id-bann ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5%}.id-bann li{width:30.333%;margin:0 1.5%;color:#fff;background:transparent;border:1px solid #fff;border-width:1px 0;font-weight:bold;margin-bottom:-1px}.id-bann a{display:block;padding:1rem 1rem;position:relative;padding-right:3rem}.id-bann a::after{content:'Ｌ';font-family:'Icons';font-weight:normal;position:absolute;right:1rem;top:1rem}@media screen and (max-width: 1800px){.id-bann li{width:47%}}@media screen and (max-width: 1280px){.id-bann li{width:100%;font-size:0.9rem}}@media screen and (max-width: 960px){.id-bann{padding:6vw}.id-bann a{padding:1rem 0.1rem;padding-right:1.25rem}.id-bann a::after{right:0.1rem}}.id-hero img{width:100%}@media screen and (min-width: 560px), print{.id-hero .-pc{display:block !important}.id-hero .-sp{display:none !important}}@media screen and (max-width: 560px){.id-hero .-sp{display:block !important}.id-hero .-pc{display:none !important}}.id-hero-a img{width:100%}@media screen and (min-width: 560px), print{.id-hero-a .-pc{display:block !important}.id-hero-a .-sp{display:none !important}}@media screen and (max-width: 560px){.id-hero-a .-sp{display:block !important}.id-hero-a .-pc{display:none !important}}.id-hero-b{background:#005D91}.id-hero-b video{width:100%;vertical-align:bottom}.id-hero-c{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#003E74}.id-hero-c .-img{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 2vw}.id-hero-c .-mov{width:70%}.id-hero-c video{width:100%;vertical-align:bottom}@media screen and (max-width: 960px){.id-hero-c{flex-flow:column-reverse}.id-hero-c .-img{width:100%;padding:1rem 6vw}.id-hero-c .-img img{width:450px}.id-hero-c .-mov{width:100%}}#Id{text-align:left;overflow-x:hidden;padding-bottom:6vw}#Id img{max-width:100%}@media screen and (min-width: 960px), print{#Id{margin-left:240px}}.id-sub{background:#38A0DB;padding:1.5rem 6vw}.id-sub ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.5%}.id-sub li.-emphasis{color:#fff;background:#003E74}.id-sub li{color:#005D91;font-weight:bold;font-size:0.9rem;width:49%;margin:0.5%;background:#fff}.id-sub li a{display:block;padding:1rem;position:relative;padding-right:2.5rem}.id-sub li a::after{content:'Ｌ';font-family:'Icons';font-weight:normal;position:absolute;right:1rem;top:1rem}.id-sub li figure{display:none}.id-sub li.-full{width:100%;text-align:center}@media screen and (min-width: 960px), print{.id-sub{display:none}}@media screen and (max-width: 559px){.id-sub li{margin:0 0 1px 1px;font-size:0.8rem;text-align:center}.id-sub li a{padding:0.75rem}.id-sub li a::after{display:none}.id-sub li.-full{width:calc(98% + 1px)}}.id-hl,.id-news,.id-evnt,.id-topi,.id-facu,.id-open,.id-pick{padding:0 6vw}.id-more{text-align:center}.id-more.-sp{display:none}.id-more a{display:block;width:60px;line-height:60px;background:#005D91;color:#fff;border-radius:50%;font-size:0.9rem}@media screen and (max-width: 959px){.id-more{display:none}.id-more.-sp{display:block;margin:2rem 0 1rem 0}.id-more.-sp a{width:100%;line-height:1;font-size:1rem;border-radius:0px;padding:1.5rem}}.id-hl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:7rem 0 2rem;justify-content:space-between}.id-hl h2{font-size:2.8rem}@media screen and (max-width: 959px){.id-hl h2+.id-more{display:block !important}}@media screen and (max-width: 559px){.id-hl{margin:3.5rem 0 2rem;align-items:center}.id-hl h2{font-size:1.9rem}.id-hl h2+.id-more a{width:50px;line-height:50px;font-size:0.8rem}}.id-news{background:#005D91;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;padding-top:50px;padding-bottom:50px;flex-flow:nowrap}.id-news>p{background:#fff;padding:2rem 3.5vw;margin-left:-3.5vw;margin-right:3.5vw;border-radius:45px;font-size:1.2rem;line-height:1.25;font-weight:bold;color:#005D91;white-space:nowrap}.id-news ul{margin-right:3.5vw}.id-news li{position:relative;color:#fff}.id-news li a{padding:0.5rem 0;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.id-news li a:hover{opacity:0.5}.id-news li time,.id-news li p{line-height:1.25rem}.id-news li time{position:absolute;font-family:'Roboto', sans-serif;font-size:0.8rem;width:6rem}.id-news li p{padding-left:6rem;font-weight:bold}.id-news .id-more{margin-left:auto}.id-news .id-more a{background:#fff;color:#005D91}@media screen and (max-width: 1280px){.id-news>p{font-size:1rem}.id-news li p{padding:0px;padding-top:1.5rem}}@media screen and (max-width: 959px){.id-news{display:block;padding:6vw;position:relative}.id-news>p{font-size:1rem;padding:1rem 3.5vw;margin-left:-14vw;padding-left:14vw;max-width:270px;height:50px;margin-bottom:1rem}.id-news .id-more{position:absolute;right:6vw;top:6vw}}.id-evnt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5%}.id-evnt>div{width:30.333%;margin:0 1.5%}.id-evnt>div figure{position:relative;overflow:hidden;width:100%;background:#f8f8f8}.id-evnt>div figure::before{content:"";display:block;padding-top:61.8%}.id-evnt>div figure img{width:auto !important;height:auto !important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);object-fit:cover;width:100% !important}.id-evnt>div figure img.-tall{width:auto !important;height:100% !important}.id-evnt>div p{margin:1rem 0;line-height:1.5;font-weight:bold}.id-evnt>div time{font-family:'Roboto', sans-serif;font-size:0.85rem;color:#808080}@media screen and (max-width: 959px){.id-evnt{overflow-x:scroll;flex-wrap:nowrap;margin:0px}.id-evnt>div{min-width:300px;width:300px;margin:0 1.5rem 0 0}}.id-topi__tab{margin-bottom:1rem;margin-top:-1rem}.id-topi__tab ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.5rem}.id-topi__tab li{border:1px solid #eee;font-weight:bold;margin:0.5rem}.id-topi__tab li a{display:block;padding:1rem}@media screen and (max-width: 559px){.id-topi__tab li{margin:0.25rem;font-size:0.9rem}.id-topi__tab li a{padding:0.5rem}}.id-topi__list ul{border-top:1px solid #999}.id-topi__list li{border-bottom:1px solid #999;position:relative}.id-topi__list li a{padding:1.5rem 0;display:block}.id-topi__list li time,.id-topi__list li b,.id-topi__list li p,.id-topi__list li span{line-height:1.5rem;display:inline-block;margin-right:1rem;vertical-align:middle}.id-topi__list li b{position:absolute;left:0px;top:1.5rem}.id-topi__list li b.-topi{color:#F48300}.id-topi__list li b.-info{color:#38A0DB}.id-topi__list li time{padding-left:6.5rem;font-family:'Roboto', sans-serif;font-size:1rem}.id-topi__list li p{display:block;padding-top:0.5rem;margin:0px}.id-topi__list li p .new::before{content:'NEW';color:#FA0F00;font-family:'Roboto', sans-serif;margin-left:0.5rem}.id-topi__list li .-tag{border:1px solid #ccc;border-radius:30px;font-size:0.9rem;text-align:center;padding:0 1rem;font-weight:bold}@media screen and (max-width: 559px){.id-topi__list li b{top:1rem}.id-topi__list li time,.id-topi__list li .-tag{margin-top:1.5rem}.id-topi__list li time{padding:0px;font-size:0.9rem}.id-topi__list li p{font-size:0.9rem}.id-topi__list li .-tag{font-size:0.75rem}}.id-facu{background-color:#005D91;background-image:url("https://tw.shimonoseki-cu.ac.jp/wp-content/themes/shimonoseki-ac/img/common/bg_wave.png");background-size:100%;background-position:top center;padding-bottom:0.001rem}.id-facu>div{margin:60px 0 120px}.id-facu>div figure{position:relative;overflow:hidden;margin-left:-6vw}.id-facu>div figure::before{content:"";display:block;padding-top:33.333%}.id-facu>div figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);object-fit:cover;min-width:100%;min-height:100%}.id-facu>div h3{background:#38A0DB;color:#fff;font-size:2rem;font-weight:bold;display:inline-block;padding:2rem;margin-top:-3rem;position:relative;line-height:1.25}.id-facu>div p{color:#fff;margin:2rem 0;font-size:1.1rem;line-height:2}.id-facu>div ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.id-facu>div li{width:33.333%;color:#005D91;font-size:1.05rem;line-height:1.25;background:#fff;position:relative}.id-facu>div li a{display:block;width:100%;height:100%;padding:1.5rem 3rem 1.5rem 2rem;font-weight:bold;border:1px solid #005D91;border-width:0 1px 1px 0}.id-facu>div li a::after{content:'Ｌ';font-family:'Icons';font-weight:normal;position:absolute;right:2rem;top:1.5rem}.id-facu>div:nth-child(2n){text-align:right}.id-facu>div:nth-child(2n) figure{margin-left:0;margin-right:-6vw}.id-facu>div:nth-child(2n) h3{margin-left:auto}.id-facu>div:nth-child(2n) p,.id-facu>div:nth-child(2n) li{text-align:left}@media screen and (max-width: 959px){.id-facu{background-size:125%}.id-facu>div li{width:100%;font-size:1rem}.id-facu>div li a{padding:1.5rem 3rem 1.5rem 1.5rem}.id-facu>div li a::after{top:1.5rem}}@media screen and (max-width: 559px){.id-facu{background-size:150%}.id-facu>div h3{font-size:1.25rem;padding:1.5rem 6vw;margin-left:-6vw;margin-right:-6vw}.id-facu>div h3.-ex1{padding:1rem 6vw;margin-top:-1rem;line-height:1.2}.id-facu>div h3 small{font-size:0.9rem}.id-facu>div p{font-size:0.95rem}}.id-open{background:#f8f8f8;padding-bottom:90px}.id-open>figure{position:relative;overflow:hidden;margin-left:-6vw;margin-right:-6vw}.id-open>figure::before{content:"";display:block;padding-top:33.333%}.id-open>figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);object-fit:cover;min-width:100%;min-height:100%}.id-open>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:60px 0;flex-wrap:nowrap}.id-open>div h3{font-family:'Roboto', 'Zen Kaku Gothic Antique', sans-serif;font-size:2.5rem}.id-open>div p{margin-right:5vw}.id-open p{font-size:1.05rem;line-height:2}@media screen and (max-width: 959px){.id-open>div{margin:45px 0}.id-open>div h3{font-size:2rem}.id-open p{font-size:1rem}}@media screen and (max-width: 559px){.id-open{padding-bottom:45px}.id-open>figure::before{padding-top:61.8%}.id-open>div{margin:30px 0}.id-open>div h3{font-size:1.5rem}.id-open p{font-size:0.95rem}}.id-pick__list{margin:2rem 0 4rem}.id-pick__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5%}.id-pick__list li{width:30.333%;margin:0 1.5%;border:1px solid #ddd;border-width:1px 0;margin-bottom:-1px}.id-pick__list li a{display:block;padding:1.5rem 2rem 1.5rem 1rem;position:relative;font-weight:bold}.id-pick__list li a::after{content:'Ｌ';font-family:'Icons';font-weight:normal;position:absolute;right:1rem;top:1.5rem}@media screen and (max-width: 959px){.id-pick__list li{width:100%}}@media screen and (max-width: 559px){.id-pick__list{margin-left:-6vw;margin-right:-6vw}.id-pick__list li{font-size:0.9rem}.id-pick__list li a{padding-left:6vw}}.id-pick__thumb{margin:2rem 0 4rem}.id-pick__thumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.id-pick__thumb li{width:33.333%;margin-bottom:2rem}.id-pick__thumb li a{display:block}.id-pick__thumb li figure{position:relative;overflow:hidden}.id-pick__thumb li figure::before{content:"";display:block;padding-top:50%}.id-pick__thumb li figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);object-fit:cover;min-width:100%;min-height:100%}.id-pick__thumb li p{display:block;padding:1.5rem 3rem 1.5rem 1rem;position:relative;font-weight:bold}.id-pick__thumb li p::after{content:'Ｌ';font-family:'Icons';font-weight:normal;position:absolute;right:2rem;top:1.5rem}@media screen and (max-width: 959px){.id-pick__thumb li{width:50%}}@media screen and (max-width: 559px){.id-pick__thumb{margin-left:-6vw;margin-right:-6vw}.id-pick__thumb li{margin-bottom:1rem}.id-pick__thumb li figure::before{padding-top:75%}.id-pick__thumb li p{font-size:0.8rem;padding:1rem 2rem 1rem 0.5rem}.id-pick__thumb li p::after{right:1rem;top:1rem}}.tab-content{display:none}.tab-content.appear{display:block}.id-topi__tab ul li a.current{color:#fff;background-color:#005D91}
