@charset 'UTF-8';.category_mv{position:relative}.category_mv.-top .category_mv_ttl{top:55%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}.category_mv.-top .category_mv_ttl_sub{font-size:1.6rem}.category_mv.-top .category_mv_ttl_main{font-size:3.6rem}.category_mv.-top .category_mv_ttl_en{font-size:1.2rem}.category_mv_ttl{font-family:'Noto Serif JP',serif;font-size:2.4rem;font-weight:400;position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;letter-spacing:.08em;color:#fff}.category_mv_ttl p{line-height:1}.category_mv_ttl p::before{content:none}.category_mv_ttl_sub{font-size:1.2rem;letter-spacing:.12em;text-shadow:0 0 8px #000}.category_mv_ttl_main{font-size:2.4rem;margin-top:12px;letter-spacing:.04em}.category_mv_ttl_en{font-family:Lusitana,serif;font-size:1rem;font-weight:400;margin-top:6px;letter-spacing:.12em}.category_mv::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:'';opacity:.4;background:#227d51}.category_mv::after{position:absolute;bottom:-12px;left:50%;display:block;width:1px;height:24px;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);background:-webkit-linear-gradient(top,#fff 0,#fff 50%,#2e684c 50.1%,#2e684c 100%);background:linear-gradient(180deg,#fff 0,#fff 50%,#2e684c 50.1%,#2e684c 100%)}.category_mv img{width:100%}.blog_heading{font-family:'Noto Serif JP',serif;font-size:3.2rem;font-weight:500;position:relative;margin-bottom:45px;padding-bottom:18px;text-align:center;letter-spacing:.04em}.blog_heading::before{position:absolute;bottom:0;left:50%;display:block;width:94px;height:1px;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#2e684c}.blog_heading::after{position:absolute;bottom:-5px;left:50%;display:block;width:1px;height:10px;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#2e684c}.blog_new{position:relative;margin-top:40px;background:#f5f9ff}.blog_new::before{font-family:Lusitana,serif;font-size:6.5rem;font-weight:400;position:absolute;top:14px;left:-20px;content:'NEW';color:#d9e5f9;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.blog_new_inner{padding-top:50px;padding-bottom:50px}.blog_new_inner.container_m{margin-top:0;margin-bottom:0!important}.blog_new_inner .blog_card_item:last-of-type{margin-right:0}.blog_card{position:relative;z-index:2;display:-webkit-box;display:flex;flex-wrap:wrap}.blog_card_item{z-index:2;width:48%;margin-top:14px;margin-right:4%}.blog_card_item:nth-child(2n){margin-right:0}.blog_card_item:nth-child(-n+2){margin-top:0}.blog_card_item a{display:block;width:100%;height:100%}.blog_card_item_inner{display:-webkit-box;display:flex;width:100%;height:100%;flex-wrap:wrap}.blog_card_item_txt{width:100%;padding:6px;border:1px solid #f6f6f8;background:#fff;-webkit-box-ordinal-group:3;order:2}.blog_card_item_txt .date{font-size:1rem;color:#2e684c}.blog_card_item_txt .txt{line-height:1.43;margin-top:6px}.blog_card_item_img{position:relative;overflow:hidden;width:100%;padding-top:54.55%;-webkit-box-ordinal-group:2;order:1}.blog_card_item_img img{position:absolute;top:0;left:50%;width:100%;height:auto;max-height:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.blog_card_item_img .faculty{font-size:1.2rem;line-height:1.5;position:absolute;top:0;left:0;display:block;padding:3px 8px;background:#fff}.blog_card_item_img .course{font-size:1rem;line-height:1.5;position:absolute;right:0;bottom:0;display:block;padding:5px 8px;color:#fff}.blog_card_item.-economics .faculty{border-left:4px solid #cf2850}.blog_card_item.-economics .course{background:#cf2850}.blog_card_item.-humanities .faculty{border-left:4px solid #58b2dc}.blog_card_item.-humanities .course{background:#58b2dc}.blog_card_item.-sociology .faculty{border-left:4px solid #4fb97d}.blog_card_item.-sociology .course{background:#4fb97d}.blog_card_item.-liberalarts .faculty{border-left:4px solid #6a4c9c}.blog_card_item.-liberalarts .course{background:#6a4c9c}.blog_card_item.-other .faculty{border-left:4px solid #227d51}.blog_card_item.-other .course{background:#227d51}.blog_search{margin-top:50px}.blog_search_txt{width:100%}.blog_search_txt_form{display:-webkit-box;display:flex}.blog_search_txt_form .txt{font-size:1.6rem;width:calc(100% - 48px);padding:10px 14px;background:#f6f6f8}.blog_search_txt_form .search_btn{width:100%;height:100%;background:url(../../img/icon_search_w.png) no-repeat;background-position:center;background-size:16px 16px}.blog_search_txt_form .search_btn_wrap{width:48px;height:48px;background:#227d51}.blog_search_wrap{margin-top:20px}.blog_search_toggle{font-size:1.6rem;font-weight:500;line-height:1.5;display:-webkit-box;display:flex;width:100%;padding:12px 18px;letter-spacing:.12em;color:#fff;background:#227d51;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.blog_search_toggle::after{display:block;display:block;width:8px;height:8px;content:'';content:'';-webkit-transition:all .2s;transition:all .2s;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-top:1px solid #fff;border-top:2px solid #fff;border-right:1px solid #fff;border-right:2px solid #fff}.blog_search_toggle.is-open::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.blog_search_box{display:none}.blog_search_box_inner{padding-bottom:40px;border:1px solid #ddd}.blog_search_box_btn{font-size:1.6rem;font-weight:500;width:100%;padding:12px 18px;letter-spacing:.12em;color:#fff;background:#227d51}.blog_search_box_btn_wrap{margin-top:40px;margin-right:30px;margin-left:30px}.blog_search_box_btn_inner{text-align:center}.blog_search_list{display:none;background:#f6f6f8}.blog_search_list_toggle{line-height:1.4;position:relative;width:100%;padding:16px;text-align:left;color:#2e684c;border-bottom:1px solid #ddd}.blog_search_list_toggle::before{position:absolute;top:50%;right:16px;display:block;width:15px;height:1px;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#636371}.blog_search_list_toggle::after{position:absolute;top:50%;right:23px;display:block;width:1px;height:15px;content:'';-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#636371}.blog_search_list_toggle.is-open::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}.blog_search_list_item{margin:0 16px;border-bottom:1px solid #ddd}.blog_search_list_item:last-of-type{border-bottom:none}.blog_search_list_item input[type=checkbox]{display:none}.blog_search_list_item input[type=checkbox]+label{line-height:1.78;position:relative;display:block;padding:16px 0 16px 32px;letter-spacing:.12em}.blog_search_list_item input[type=checkbox]+label::before{position:absolute;top:calc(50% - 8px);left:0;display:block;width:10px;height:10px;content:'';border-top:1px solid #acb0b3;border-left:1px solid #acb0b3}.blog_search_list_item input[type=checkbox]+label::after{position:absolute;bottom:calc(50% - 8px);left:6px;display:block;width:10px;height:10px;content:'';border-right:1px solid #acb0b3;border-bottom:1px solid #acb0b3}.blog_search_list_item input[type=checkbox]:checked+label::before{width:16px;height:16px;border-top:none;border-left:none;background:#227d51}.blog_search_list_item input[type=checkbox]:checked+label::after{top:calc(50% - 7px);bottom:auto;left:5px;width:6px;height:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}.blog_search_list_item a{line-height:1.78;position:relative;display:block;padding:16px 0;letter-spacing:.12em}.blog_search_list_item a.icon-out::after{width:9px;height:9px;margin-bottom:1px;margin-left:8px;background:url(../../img/icon_out_gray.png) no-repeat;background-size:contain}.blog_search_box_inner .blog_search_list_wrap:first-of-type{border-top:none}.blog_index{margin-top:50px}.blog_index .blog_card::before{position:absolute;top:45px;left:-16px;display:block;width:100vw;height:calc(100% - 90px);content:'';background:#a9d5c9}.blog_index .blog_card.-economics::before{background:#feeef2}.blog_index .blog_card.-humanities::before{background:#e2f5fe}.blog_index .blog_card.-sociology::before{background:#dff5e8}.blog_index .blog_card.-liberalarts::before{background:#f4effc}.blog_index .blog_card.-other::before{background:#cfe9ed}.blog_index .pager{margin-top:50px}.blog_index.faculty_top{margin-top:15px}.blog_index.faculty_top .blog_card{margin-top:60px}.breadcrumb+.container_m>.blog_search{margin-top:25px}.bnr_slider_wrap{position:relative;overflow:hidden;width:100%;margin-top:80px}.bnr_slider_wrap .slick-dotted.slick-slider{margin-bottom:20px}.bnr_slider_img .sp{display:block}.bnr_slider_img .pc{display:none}.bnr_slider_item a{display:block}.bnr_slider_nav{display:-webkit-box;display:flex;margin-right:32px;margin-left:32px;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.bnr_slider_nav .slick-dots{position:static;display:-webkit-box;display:flex;width:auto;margin-top:0;margin-right:12px;margin-left:12px;-webkit-box-ordinal-group:3;order:2}.bnr_slider_nav .slick-dots li{width:8px;height:8px;margin:0 4px}.bnr_slider_nav .slick-dots li button{width:8px;height:8px;padding:0}.bnr_slider_nav .slick-dots li button::before{width:100%;height:100%;content:'';opacity:1;border-radius:4px;background:#cecece}.bnr_slider_nav .slick-dots li.slick-active button::before{background:-webkit-linear-gradient(top,#227d51 0,#0f4c3a 100%);background:linear-gradient(to bottom,#227d51 0,#0f4c3a 100%)}.bnr_slider_nav .slick-next,.bnr_slider_nav .slick-prev{position:relative;top:0;left:0;overflow:hidden;width:54px;height:9px;-webkit-transform:none;transform:none}.bnr_slider_nav .slick-next::before,.bnr_slider_nav .slick-prev::before{position:absolute;bottom:0;left:0;width:100%;height:1px;content:'';background:#acb0b3}.bnr_slider_nav .slick-next::after,.bnr_slider_nav .slick-prev::after{position:absolute;bottom:-1px;width:100%;height:1px;content:'';background:#acb0b3}.bnr_slider_nav .slick-next.slick-disabled,.bnr_slider_nav .slick-prev.slick-disabled{opacity:0}.bnr_slider_nav .slick-prev{-webkit-box-ordinal-group:2;order:1}.bnr_slider_nav .slick-prev::after{left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left;transform-origin:left}.bnr_slider_nav .slick-next{-webkit-box-ordinal-group:4;order:3}.bnr_slider_nav .slick-next::after{right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right;transform-origin:right}.zemi{width:100%;margin-top:80px;padding-top:52px;padding-bottom:48px;background:url(../../../zemi_blog/img/bg_zemi_sp.jpg) no-repeat;background-size:cover}.zemi_inner{max-width:100%;margin-right:16px;margin-left:16px}.zemi_item{width:82%;max-width:280px;margin-top:38px;margin-right:auto;margin-left:auto}.zemi_item_wrap{padding-top:48px;padding-bottom:48px;background:#fff}.zemi_item:first-child{margin-top:0}.zemi_item_heading{font-family:'Noto Serif JP',serif;font-size:2.4rem;font-weight:500;text-align:center}.zemi_lists{font-family:'Noto Serif JP',serif;font-weight:400}.zemi_lists_item{margin-top:16px;border-bottom:1px solid #ddd}.zemi_lists_item a{line-height:1.7;display:-webkit-box;display:flex;padding:16px 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.zemi_lists_item a .txt{padding-right:1em}.zemi_lists_item a::after{display:block;width:20px;height:8px;margin-right:24px;content:'';background:url(../../../zemi_blog/img/icon_zemi_arw.png) no-repeat;background-size:contain;-webkit-box-flex:0;flex:0 0 20px}.other{margin-top:64px}.other_lists{position:relative;width:100vw;margin-left:-16px}.other_lists::after{position:absolute;z-index:-1;top:50%;left:0;display:block;width:100%;height:71.25%;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#f6f6f8}.other_lists_heading{font-family:'Noto Serif JP',serif;font-size:2rem;font-weight:400;padding-bottom:18px;text-align:center}.other_lists_heading::after{display:block;width:40px;height:2px;margin-top:18px;margin-right:auto;margin-left:auto;content:'';background:#227d51}.other_lists_item{margin-top:60px}.other_lists .blog_card_item_inner{height:auto}.other_lists .blog_card_item_txt{width:68%;padding:16px;border:none}.other_lists .blog_card_item_txt .txt{margin-top:8px}.other_lists .blog_card_item_img{overflow:hidden;width:32%;padding-top:0}.other_lists .blog_card_item_img::before{display:block;width:100%;padding-top:100%;content:''}.other_lists .blog_card_item_img img{top:50%;width:200%;max-width:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.other_lists .blog_card_item_img .faculty{border-left:4px solid #227d51}.blog_detail_top{display:-webkit-box;display:flex;margin-top:15px;flex-wrap:wrap;-webkit-box-align:baseline;align-items:baseline}.blog_detail_date{font-weight:500;line-height:1;margin-right:24px;margin-bottom:8px;color:#2e684c}.blog_detail_label{display:-webkit-box;display:flex;margin-right:-8px;flex-wrap:wrap}.blog_detail_label_item{font-size:1rem;margin-right:8px;margin-bottom:8px;padding:6px 12px}.blog_detail_label_item:last-of-type{margin-right:0}.blog_detail_label_item.-faculty{background:#fff}.blog_detail_label_item.-faculty.-economics{color:#cf2850;border:1px solid #cf2850}.blog_detail_label_item.-faculty.-humanities{color:#58b2dc;border:1px solid #58b2dc}.blog_detail_label_item.-faculty.-sociology{color:#4fb97d;border:1px solid #4fb97d}.blog_detail_label_item.-faculty.-liberalarts{color:#6a4c9c;border:1px solid #6a4c9c}.blog_detail_label_item.-course.-economics{color:#fff;border:1px solid #cf2850;background:#cf2850}.blog_detail_label_item.-course.-humanities{color:#fff;border:1px solid #58b2dc;background:#58b2dc}.blog_detail_label_item.-course.-sociology{color:#fff;border:1px solid #4fb97d;background:#4fb97d}.blog_detail_label_item.-course.-liberalarts{color:#fff;border:1px solid #6a4c9c;background:#6a4c9c}.blog_detail_label_item.-activity{color:#fff;border:1px solid #62c2ca;background:#62c2ca}.blog_detail_label_item.-future{color:#fff;border:1px solid #9cd8bd;background:#9cd8bd}.blog_detail_ttl{font-size:2.8rem;font-weight:500;line-height:1.5;margin-top:6px;margin-bottom:16px;padding-bottom:16px;letter-spacing:.1em;border-bottom:2px solid #2e684c}.blog_detail_writer{font-size:1.2rem;line-height:1.5;margin-bottom:40px;color:#9b9b9b}.blog_detail_article>:first-child{margin-top:0}.breadcrumb{margin-top:16px}.blog_new .other_lists_heading{line-height:1.5;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:left;-webkit-box-align:center;align-items:center}.blog_new .blog_card{row-gap:20px}.blog_new .blog_card_item{height:100%}.blog_card.-basic_education .blog_card_item .faculty,.blog_card.-crossing .blog_card_item .faculty,.blog_card.-teaching_course .blog_card_item .faculty,.blog_card_item.-basic_education .faculty,.blog_card_item.-crossing .faculty,.blog_card_item.-teaching_course .faculty{border-left:4px solid transparent}.blog_card.-basic_education .blog_card_item .faculty::before,.blog_card.-crossing .blog_card_item .faculty::before,.blog_card.-teaching_course .blog_card_item .faculty::before,.blog_card_item.-basic_education .faculty::before,.blog_card_item.-crossing .faculty::before,.blog_card_item.-teaching_course .faculty::before{position:absolute;top:0;left:-4px;display:block;width:4px;height:100%;content:''}.blog_card.-basic_education .blog_card_item .faculty::before,.blog_card_item.-basic_education .faculty::before{background:-webkit-linear-gradient(top,#69c090 0,#69c090 10px,#333 10px,#333 100%);background:linear-gradient(to bottom,#69c090 0,#69c090 10px,#333 10px,#333 100%)}.blog_card.-crossing .blog_card_item .faculty::before,.blog_card_item.-crossing .faculty::before{background:-webkit-linear-gradient(top,#bfcae3 0,#bfcae3 10px,#333 10px,#333 100%);background:linear-gradient(to bottom,#bfcae3 0,#bfcae3 10px,#333 10px,#333 100%)}.blog_card.-teaching_course .blog_card_item .faculty::before,.blog_card_item.-teaching_course .faculty::before{background:-webkit-linear-gradient(top,#ffe371 0,#ffe371 10px,#333 10px,#333 100%);background:linear-gradient(to bottom,#ffe371 0,#ffe371 10px,#333 10px,#333 100%)}.blog_card.-basic_education .blog_card_item .course,.blog_card.-crossing .blog_card_item .course,.blog_card.-teaching_course .blog_card_item .course,.blog_card_item.-basic_education .course,.blog_card_item.-crossing .course,.blog_card_item.-teaching_course .course{background:#666}.blog_card.-basic_education .blog_card_item .course,.blog_card_item.-basic_education .course{border-left:4px solid #69c090}.blog_card.-crossing .blog_card_item .course,.blog_card_item.-crossing .course{border-left:4px solid #bfcae3}.blog_card.-teaching_course .blog_card_item .course,.blog_card_item.-teaching_course .course{border-left:4px solid #ffe371}.blog_new .blog_card_item_img{padding-top:0;aspect-ratio:425/239}.blog_new .blog_card_item_img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.blog_index .blog_card{row-gap:20px}.blog_index .blog_card_item{height:100%}.blog_index .blog_card_item_img{padding-top:0;aspect-ratio:425/239}.blog_index .blog_card_item_img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}button.btn{cursor:pointer}#seminarBlogModal{position:fixed;z-index:1000;top:0;left:0;display:none;overflow:auto;width:100%;height:100%;padding:0 30px;background-color:rgba(0,0,0,.4);-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#seminarBlogModal .modal-content{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:40px 80px;background-color:#f7f7f7}#seminarBlogModal .close{position:absolute;top:20px;right:20px;width:22px;height:22px}#seminarBlogModal .close::after,#seminarBlogModal .close::before{position:absolute;top:-4px;left:10px;display:block;width:1px;height:30px;content:'';background:#333}#seminarBlogModal .close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#seminarBlogModal .close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#seminarBlogModal .close:focus-visible,#seminarBlogModal .close:hover{cursor:pointer;color:#000}#seminarBlogModal .seminar-blog-list{display:-webkit-box;display:flex;flex-wrap:wrap;row-gap:20px;-webkit-box-pack:justify;justify-content:space-between}#seminarBlogModal .seminar-blog-list li{position:relative;width:27%;padding-left:15px}#seminarBlogModal .seminar-blog-list li::before{position:absolute;top:10px;left:0;display:block;width:7px;height:1px;content:'';background:#333}#seminarBlogModal .seminar-blog-list a{line-height:1.5;text-decoration:none;color:#333}#seminarBlogModal .seminar-blog-list a:hover{text-decoration:underline}@media screen and (min-width:900px),print{.category_mv{margin-top:106px}.category_mv.-top .category_mv_ttl_sub{font-size:2.4rem}.category_mv.-top .category_mv_ttl_main{font-size:5.5rem;margin-top:24px}.category_mv.-top .category_mv_ttl_en{font-size:1.4rem;margin-top:20px}.category_mv_ttl{font-size:3.4rem}.category_mv_ttl_sub{font-size:1.6rem}.category_mv_ttl_main{font-size:4rem;margin-top:18px}.category_mv_ttl_en{margin-top:12px}.category_mv::after{bottom:-20px;height:40px}.blog_heading{font-size:4rem;margin-bottom:52px}.blog_new{width:100%;margin-top:0}.blog_new::before{font-size:12rem;top:28px;left:-30px}.blog_new_inner{padding-top:60px;padding-bottom:68px}.blog_card_item{width:23.5%;margin-top:25px;margin-right:2%}.blog_card_item:nth-child(2n){margin-right:2%}.blog_card_item:nth-child(4n){margin-right:0}.blog_card_item:nth-child(-n+2){margin-top:25px}.blog_card_item:nth-child(-n+4){margin-top:0}.blog_card_item a{-webkit-transition:all .2s;transition:all .2s}.blog_card_item a:hover .txt{text-decoration:underline;color:#227d51}.blog_card_item_txt{padding:16px}.blog_card_item_txt .date{font-size:1.4rem}.blog_card_item_txt .txt{font-size:2rem;margin-top:8px}.blog_card_item_img .faculty{font-size:1.6rem;padding:8px 20px}.blog_search{display:-webkit-box;display:flex;margin-top:80px;-webkit-box-pack:end;justify-content:flex-end}.blog_search_txt{width:calc(90.8% - 290px);margin-right:9.17%}.blog_search_txt_form .search_btn{cursor:pointer}.blog_search.-center{display:block}.blog_search.-center .blog_search_txt{width:66.67%;margin-right:auto;margin-left:auto}.blog_search_wrap{margin-top:0}.blog_search_toggle{display:block;width:290px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;text-align:center}.blog_search_toggle:hover{opacity:.7}.blog_search_toggle::after{display:none}.blog_search_box{position:fixed;z-index:99;top:0;left:0;width:100vw;height:100vh}.blog_search_box .modal_bg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(51,51,51,.5)}.blog_search_box .modal_inner{position:absolute;top:48px;left:50%;width:100%;max-width:1264px;margin:0 auto;padding-right:32px;padding-left:32px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.blog_search_box .modal_inner .modal_close{position:absolute;top:32px;right:64px;display:block;width:24px;height:24px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.blog_search_box .modal_inner .modal_close:hover{opacity:.7}.blog_search_box .modal_inner .modal_close::before{position:absolute;top:-2px;left:10px;display:block;width:1px;height:32px;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#aaa}.blog_search_box .modal_inner .modal_close::after{position:absolute;top:-2px;left:10px;display:block;width:1px;height:32px;content:'';-webkit-transform:rotate(135deg);transform:rotate(135deg);background:#aaa}.blog_search_box_inner{width:100%;padding-top:24px;padding-right:48px;padding-bottom:48px;padding-left:48px;border:none;background:#f7f7f7}.blog_search_box_btn{max-width:290px;-webkit-transition:all .2s;transition:all .2s}.blog_search_box_btn:hover{opacity:.7}.blog_search_box_btn_wrap{width:100%;margin-top:24px;margin-right:auto;margin-left:auto}.blog_search_list{display:-webkit-box!important;display:flex!important;margin-top:21px;background:0 0;flex-wrap:wrap}.blog_search_list_wrap{border-top:1px solid #bdc0ba}.blog_search_list_toggle{font-family:'Noto Serif JP',serif;font-size:1.8rem;font-weight:400;padding:24px 0 0 0;cursor:auto;pointer-events:none;border-bottom:none}.blog_search_list_toggle::before{display:none}.blog_search_list_toggle::after{display:none}.blog_search_list_item{margin:0 40px 0 0;border-bottom:none}.blog_search_list_item input[type=checkbox]+label{margin-bottom:24px;padding:0 0 0 32px}.blog_search_list_item a{padding:0 0 24px}.blog_index{margin-top:80px}.blog_index .blog_card::before{top:80px;left:50%;width:84%;max-width:1000px;height:calc(100% - 160px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.blog_index .pager{margin-top:58px}.blog_index.faculty_top{margin-top:-10px}.blog_index.faculty_top .blog_card{margin-top:80px}.breadcrumb+.container_m>.blog_search{margin-top:5px}.bnr_slider_wrap{margin-top:100px}.bnr_slider_wrap .slick-dotted.slick-slider{margin-bottom:40px}.bnr_slider_img .sp{display:none}.bnr_slider_img .pc{display:block}.bnr_slider_item a{margin-right:28px;margin-left:28px;-webkit-transition:all .2s;transition:all .2s}.bnr_slider_item a:hover{opacity:.7}.bnr_slider_nav{-webkit-box-pack:center;justify-content:center}.bnr_slider_nav .slick-dots{margin-top:-30px}.bnr_slider_nav .slick-dots li{margin:0 5px}.bnr_slider_nav .slick-dots li button{width:6px;height:6px}.bnr_slider_nav .slick-next,.bnr_slider_nav .slick-prev{position:absolute;top:calc(50% - 18px);width:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bnr_slider_nav .slick-prev{left:19%}.bnr_slider_nav .slick-next{right:19%;left:auto}.zemi{margin-top:100px;padding-top:80px;padding-bottom:96px;background:url(../../../zemi_blog/img/bg_zemi_pc.jpg) no-repeat;background-size:cover}.zemi_inner{max-width:1264px;margin:0 auto;padding-right:32px;padding-left:32px}.zemi_item{width:25%;max-width:25%;padding-bottom:46px;border-right:1px solid #ddd}.zemi_item:last-child{border-right:none}.zemi_item:nth-child(-n+4){margin-top:0}.zemi_item_wrap{display:-webkit-box;display:flex;padding-top:80px;padding-bottom:80px}.zemi_lists{margin-top:24px;padding-left:38px}.zemi_lists_item a{-webkit-transition:all .2s;transition:all .2s}.zemi_lists_item a:hover{opacity:.7}.other_lists{display:-webkit-box;display:flex;width:100%}.other_lists::after{top:56%;left:50%;width:100vw;height:50.3%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.other_lists_heading{font-size:2.4rem;padding-bottom:40px}.other_lists_item{width:32%;margin-right:auto}.other_lists_item:nth-child(3n){margin-right:0}.other_lists_item .btn_wrap{margin-top:30px}.other_lists .blog_card_item_txt{width:100%;border:1px solid #f6f6f8}.other_lists .blog_card_item_img{width:100%;padding-top:54.55%}.other_lists .blog_card_item_img::before{content:none}.other_lists .blog_card_item_img img{max-width:100%}.blog_detail_top{margin-top:-17px}.blog_detail_date{font-size:1.4rem}.blog_detail_ttl{font-size:3.2rem}.blog_detail_writer{font-size:1.4rem;margin-bottom:48px}.breadcrumb{margin-top:26px}.blog_new .blog_card{row-gap:30px}}@media screen and (max-width:900px){#seminarBlogModal{padding:0 17px}#seminarBlogModal .modal-content{padding:60px 15px 40px}#seminarBlogModal .seminar-blog-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#seminarBlogModal .seminar-blog-list li{width:100%}}