@charset "utf-8";.side{display:none}@media (min-width:768px){.pc_br{display:block}.link01{color:#1287c0;border-bottom:1px solid #1289c2}.link01:hover{color:#1287c0;border-bottom:none;text-decoration:none}.pagettl_inner{max-width:720px}.breadcrumb{top:60px;left:0}.wrap_type01{font-size:15px;line-height:1.8}.wrap_type01>.container{background:#fff;padding:0;max-width:inherit}.heading01{font-size:22px;font-weight:700;line-height:1.2;padding:10px;color:#fff;background:#54616b;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.heading02{position:relative;padding:4px 14px 0;margin-bottom:30px;font-size:24px;font-weight:700;color:#53606b;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.heading02:before{content:"";background:#0e6e9b;width:4px;height:36px;position:absolute;top:0;left:0}.heading03{font-size:15px;background:#54616b;color:#fff;font-weight:700;line-height:1.2;padding:14px;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.heading04{font-size:15px;font-weight:700;line-height:1.2;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.blue{color:#0c6c99}.sec_mv{margin-bottom:60px;padding:42px 0 0;background:#fff;margin-top:-60px}.mv_inner01 h1{text-align:center;font-size:48px;line-height:1.4;font-weight:700;margin-bottom:40px;letter-spacing:-.02em;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.mv_inner01 h1 .ttl_block{display:inline-block}.mv_inner01 h1 .subtitle{font-size:27px;line-height:1.5;display:block;letter-spacing:-.02em;margin-bottom:10px}.mv_inner01 h1 .subtitle>span{display:inline-block}.mv_inner01 .image{margin-bottom:80px}.mv_inner01 .image img{width:100%;height:auto}.nav_dsep01 ul{display:flex;flex-wrap:wrap;padding:0;border-left:1px solid #0d6d9a}.nav_dsep01 li{width:25%;list-style:none;border-right:1px solid #0d6d9a;border-bottom:4px solid #0d6d9a}.nav_dsep01 li:nth-of-type(even){border-bottom:4px solid #86b6cc}.nav_dsep01 li a{position:relative;display:flex;justify-content:center;align-items:center;color:#0e6e9b;text-align:center;font-size:18px;font-weight:700;line-height:1.2;transition:.3s;min-height:75px;padding-bottom:20px}.nav_dsep01 li a:before{content:"";background:url(//www.sie.tsukuba.ac.jp/wp2/wp-content/themes/siev2/css/../img/ico_arrow11.png) no-repeat 0 0;background-size:contain;width:15px;height:8px;position:absolute;bottom:10px;left:50%;margin-left:-7.5px}.nav_dsep01 li a:hover{opacity:.7;text-decoration:none}.sec_news{padding:0;margin-bottom:80px}.sec_news .article{border-bottom:1px dotted #c0ccd3;color:#323d46;font-size:14px;line-height:1.4}.sec_news .article time{font-weight:700;padding-right:30px}.sec_news .article a{display:flex;color:#000;text-decoration:underline}.sec_news .article a:hover{opacity:1;text-decoration:none}.sec_news .article a span{transition:color .3s}.sec_news .article a:hover span{color:#0d6d9a}.sec_news .article{display:flex;padding:20px 0 15px;border-bottom:1px dotted #c0ccd3;color:#323d46;font-size:14px;line-height:1.4}.sec_news .article time{font-weight:700;padding-right:30px}.sec_about{background:#f0f5f9;padding:70px 0 80px;margin-bottom:60px}.sec_about .container{max-width:1030px;padding:0 15px}.sec_about h3{font-size:36px;font-weight:700;line-height:1.4;margin-bottom:40px;text-align:center;color:#0c6c99;padding-top:45px;border-top:2px solid #0d6d9a;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.sec_about h3 .ttl_block{display:inline-block}.sec_about .inner{display:flex;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dcddde}.sec_about .inner:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}.sec_about .inner .col_txt{width:calc(100% - 340px);padding-right:60px}.sec_about .inner .col_txt ul{margin-top:25px;padding:0}.sec_about .inner .col_txt ul li{list-style:none;line-height:1.4;padding:14px 10px}.sec_about .inner .col_txt ul li:nth-of-type(1){background:#ffecb4}.sec_about .inner .col_txt ul li:nth-of-type(2){background:#bfe1ff}.sec_about .inner .col_txt ul li:nth-of-type(3){background:#d1f6a9}.sec_about .inner .col_txt ul li span{padding-left:17px;text-indent:-17px;display:inline-block}.sec_about .inner .col_image{width:340px}.sec_about .inner .col_image figure{margin:0}.sec_about .inner .col_image figure img{width:100%;height:auto}.sec_about .inner .col_image figure figcaption{font-size:12px;text-align:center;padding-top:2px}.dsep{padding-top:30px;border-top:2px solid #0d6d9a;font-size:15px;line-height:1.8}.dsep h3{font-size:18px;font-weight:700;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.dsep .sub{display:block;font-size:13px;line-height:1.6;margin-top:8px;padding-left:1em;text-indent:-1em}.dsep img{width:100%;height:auto}.dsep figure figcaption{font-size:13px;text-align:center}.sec_overview{margin-bottom:60px;padding:0}.overview_inner01 h4{background:#0d6d9a;color:#fff;font-weight:700;font-size:18px;line-height:1.2;text-align:center;padding:14px 10px;margin-bottom:10px;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.overview_inner01 ul{display:flex;flex-wrap:wrap;margin:0;padding:0}.overview_inner01 ul li{width:calc((100% - 30px)/4);list-style:none;background:#224d61;color:#fff;font-weight:700;line-height:1.2;margin:0 10px 10px 0;min-height:60px;padding:12px 0;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.overview_inner01 ul li:nth-of-type(4n){margin-right:0}.overview_inner01 ul li span{display:inline-block}.sec_curriculum{margin-bottom:60px;padding:0}.sec_curriculum .tbl_dsep01 th:nth-of-type(1){width:246px}.sec_curriculum .tbl_dsep02 th:nth-of-type(1){width:204px}.sec_registration{margin-bottom:60px;padding:0}.sec_registration figure figcaption{margin-top:-15px}.sec_support{margin-bottom:80px;padding:0}.sec_support .tbl_dsep01 th:nth-of-type(1){width:160px}.list_process01{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;margin-bottom:-20px}.list_process01 li{position:relative;width:calc(50% - 10px);margin-bottom:20px;height:55px;background:#e1edf8;font-weight:700;line-height:1.2;list-style:none;display:flex;align-items:center}.list_process01 li .number{background:#0d6d9a;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;width:30px;height:100%;margin-right:10px;flex:none}.list_process01 li:nth-of-type(3) .image{width:20px;position:absolute;top:0;right:-20px}.list_process01 li:nth-of-type(3) .image img.sp{display:none}.sec_data_science{margin-bottom:80px;padding:0}.list_dsep01{list-style:none;padding-left:0;margin-bottom:0}.list_dsep01>li{position:relative;padding-left:14px;margin-bottom:.5em}.list_dsep01>li:before{content:"";background:#1289c2;width:8px;height:8px;border-radius:50%;position:absolute;left:0;top:9px}.list_dsep01>li>ul{padding:.5em 0 0 1.5em}.list_dsep01>li>ul>li{position:relative;margin-bottom:.5em;list-style:none}.list_dsep01>li>ul>li:before{content:"";background:#323d46;width:4px;height:4px;border-radius:50%;position:absolute;left:-.5rem;top:8px}.tbl_dsep01{width:100%}.tbl_dsep01 caption{caption-side:top;font-weight:700;color:#323d46;line-height:1.4}.tbl_dsep01 th{padding:13px 10px;color:#fff;background:#0e6e9b;font-weight:700;text-align:center;line-height:1.2;border-left:1px solid #0e6e9b}.tbl_dsep01 th:not(:first-of-type){border-color:#a3d1f1}.tbl_dsep01 th:last-of-type{border-right:1px solid #0e6e9b}.tbl_dsep01 td{padding:10px 12px;line-height:1.4;border-left:1px solid #54616b;border-bottom:1px solid #54616b}.tbl_dsep01 td:last-of-type{border-right:1px solid #54616b}.tbl_dsep02{width:100%}.tbl_dsep02 caption{caption-side:top;font-weight:700;background:#0e6e9b;border:1px solid #0e6e9b;color:#fff;line-height:1.2;text-align:center;padding:10px 0}.tbl_dsep02 th,.tbl_dsep02 td{padding:10px;line-height:1.4;border-right:1px solid #54616b;border-bottom:1px solid #54616b}.tbl_dsep02 th{border-left:1px solid #54616b;font-weight:400}.sec_link{padding:0}}@media (min-width:992px){.pagettl_inner{max-width:960px}.sec_mv,.sec_news,.sec_overview,.sec_curriculum,.sec_registration,.sec_support,.sec_data_science,.sec_link{padding-left:70px;padding-right:70px}}@media (min-width:1200px){.pagettl_inner{max-width:1140px}}@media only screen and (max-width:900px){.sec_about .inner .col_txt{padding-right:30px}}@media only screen and (max-width:767px){.sp_br{display:block}.link01{color:#1287c0;border-bottom:1px solid #1289c2}.container{margin:0;max-width:initial}.main{width:100%;padding:0 0 60px}.wrap_type01{font-size:14px;line-height:1.8}.wrap_type01>.container{margin-top:-35px;padding:0}.heading01{font-size:17px;font-weight:700;line-height:1.2;padding:10px;color:#fff;background:#54616b;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.heading02{position:relative;padding:5px 13px 0;margin-bottom:35px;font-size:18px;font-weight:700;color:#53606b;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.heading02:before{content:"";background:#0e6e9b;width:3px;height:32px;position:absolute;top:0;left:0}.heading03{background:#54616b;color:#fff;font-weight:700;font-size:14px;padding:8px 10px;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.heading04{font-size:14px;font-weight:700;line-height:1.2;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.blue{color:#0c6c99}.sec_mv{position:relative}.sec_mv .wrap_mv01{padding-top:40px;background:#fff}.mv_txt01 .ye{color:#ffb800}.mv_inner01 h1{text-align:center;font-size:26px;line-height:1.3;font-weight:700;margin-bottom:35px;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.mv_inner01 h1 .subtitle{display:block;font-size:16px;line-height:1.5;margin-bottom:10px}.mv_inner01 h1 .subtitle>span{display:inline-block}.mv_inner01 h1 .ttl_block{display:inline-block}.mv_inner01 .image{margin-bottom:30px}.mv_inner01 .image img{width:100%;height:auto}.nav_dsep01 ul{display:flex;flex-wrap:wrap;padding:0;margin:0 0 26px;border-left:1px solid #0d6d9a}.nav_dsep01 ul li{list-style:none;width:50%;border-right:1px solid #0d6d9a;border-bottom:4px solid #0d6d9a}.nav_dsep01 li:nth-of-type(even){border-bottom:4px solid #86b6cc}.nav_dsep01 li a{position:relative;display:flex;justify-content:center;align-items:center;color:#0e6e9b;text-align:center;font-size:16px;font-weight:700;line-height:1.2;min-height:75px;padding-bottom:16px}.nav_dsep01 li a:before{content:"";background:url(//www.sie.tsukuba.ac.jp/wp2/wp-content/themes/siev2/css/../img/ico_arrow11.png) no-repeat 0 0;background-size:contain;width:15px;height:8px;position:absolute;bottom:10px;left:50%;margin-left:-7.5px}.sec_news{padding:0 15px 40px}.sec_news .article{display:block;padding:20px 0 15px;border-bottom:1px dotted #c0ccd3;color:#323d46;line-height:1.6}.sec_news .article time{display:block;font-weight:700;margin-bottom:8px;line-height:1}.sec_news .article a{color:#000;padding:20px 0 15px;text-decoration:underline}.sec_about{background:#f0f5f9;padding:40px 0;margin-bottom:40px}.sec_about h3{font-size:23px;font-weight:700;line-height:1.4;margin-bottom:28px;text-align:center;color:#0c6c99;padding-top:20px;border-top:2px solid #0d6d9a;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.sec_about h3 .ttl_block{display:inline-block}.sec_about .inner{display:flex;flex-direction:column-reverse;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dcddde}.sec_about .inner:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}.sec_about .inner .col_txt{padding-right:0}.sec_about .inner .col_txt ul{margin-top:20px;padding:0}.sec_about .inner .col_txt ul li{list-style:none;line-height:1.4;padding:14px 10px}.sec_about .inner .col_txt ul li:nth-of-type(1){background:#ffecb4}.sec_about .inner .col_txt ul li:nth-of-type(2){background:#bfe1ff}.sec_about .inner .col_txt ul li:nth-of-type(3){background:#d1f6a9}.sec_about .inner .col_txt ul li span{padding-left:16px;text-indent:-16px;display:inline-block}.sec_about .inner:nth-of-type(1) .col_image{max-width:255px;margin:0 auto 20px}.sec_about .inner:nth-of-type(2) .col_image{max-width:345px;margin:0 auto 20px}.sec_about .inner .col_image figure{margin:0}.sec_about .inner .col_image figure img{width:100%;height:auto}.sec_about .inner .col_image figure figcaption{font-size:12px;text-align:center;padding-top:2px}.dsep{padding-top:15px;border-top:2px solid #0d6d9a}.dsep h3{font-size:16px;font-weight:700;margin-bottom:20px;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.dsep .item p .sub{display:block;font-size:13px;margin-top:8px;padding-left:1em;text-indent:-1em}.dsep img{width:100%;height:auto}.dsep figure figcaption{font-size:13px;text-align:center}.sec_overview{margin-bottom:40px}.sec_overview figure{max-width:345px;margin:0 auto 1.5em}.overview_inner01 h4{background:#0d6d9a;color:#fff;font-weight:700;font-size:16px;line-height:1.2;text-align:center;padding:15px 0;margin-bottom:5px;font-family:Arial,Yu Gothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif !important}.overview_inner01 ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}.overview_inner01 ul li{width:calc(50% - 2.5px);list-style:none;background:#224d61;color:#fff;font-weight:700;font-size:15px;line-height:1.2;margin:0 0 5px;min-height:60px;padding:12px 0;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.overview_inner01 ul li span{display:inline-block}.sec_curriculum{margin-bottom:40px}.sec_curriculum .scroll_wrapper{position:relative;overflow:auto;width:100vw;padding-left:15px;margin-left:-15px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.sec_curriculum .scroll_wrapper figure{white-space:nowrap;min-width:700px}.sec_registration{margin-bottom:40px}.sec_registration figure figcaption{margin-top:-5px}.sec_support{margin-bottom:50px}.list_process01{padding:0;margin-bottom:-20px}.list_process01 li{position:relative;margin-bottom:20px;height:55px;background:#e1edf8;font-weight:700;line-height:1.2;list-style:none;display:flex;align-items:center}.list_process01 li .number{background:#0d6d9a;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;width:30px;height:100%;margin-right:10px;flex:none}.list_process01 li:nth-of-type(3) .image{width:60px;position:absolute;bottom:-18px;left:50%;margin-left:-30px}.list_process01 li:nth-of-type(3) .image img.pc{display:none}.sec_data_science{margin-bottom:50px}.list_dsep01{list-style:none;padding-left:0;margin-bottom:0}.list_dsep01>li{position:relative;padding-left:14px;line-height:1.6;margin-bottom:.5em}.list_dsep01>li:before{content:"";background:#1289c2;width:8px;height:8px;border-radius:50%;position:absolute;left:0;top:7px}.list_dsep01>li>ul{padding:.5em 0 0 1em}.list_dsep01>li>ul>li{position:relative;margin-bottom:.5em;list-style:none}.list_dsep01>li>ul>li:before{content:"";background:#323d46;width:4px;height:4px;border-radius:50%;position:absolute;left:-.5rem;top:8px}.tbl_dsep01{width:100%}.tbl_dsep01 caption{caption-side:top;font-weight:700;color:#323d46;line-height:1.4}.tbl_dsep01 th{padding:10px;color:#fff;background:#0e6e9b;font-weight:700;text-align:center;line-height:1.2;border-left:1px solid #0e6e9b}.tbl_dsep01 th:not(:first-of-type){border-color:#a3d1f1}.tbl_dsep01 th:first-of-type{width:84px}.tbl_dsep01 th:last-of-type{border-right:1px solid #0e6e9b}.tbl_dsep01 td{padding:10px;line-height:1.4;border-left:1px solid #54616b;border-bottom:1px solid #54616b}.tbl_dsep01 td:last-of-type{border-right:1px solid #54616b}.tbl_dsep02{width:100%}.tbl_dsep02 caption{caption-side:top;font-weight:700;background:#0e6e9b;border:1px solid #0e6e9b;color:#fff;line-height:1.4;text-align:center;padding:8px}.tbl_dsep02 th,.tbl_dsep02 td{padding:5px;line-height:1.4;border-right:1px solid #54616b;border-bottom:1px solid #54616b}.tbl_dsep02 th{border-left:1px solid #54616b;font-weight:400;width:84px}}