body{font-family:"メイリオ","Droid Sans","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/body_bg.png) top center no-repeat}#wrap{width:100%;min-width:960px}#hd{width:960px;height:100px;margin:0 auto;overflow:hidden;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#hd h1{width:401px}#hd h1 img{width:100%}#hd h1 img[usemap]{max-width:100%;height:auto}#hd .language ul{display:-webkit-box;display:-ms-flexbox;display:flex}#hd .language ul li a{-webkit-transition:All .5s ease;transition:All .5s ease}#hd .language ul li a:hover{opacity:.7}#nav_bg{background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/nav_bg_bg.png) repeat-x;width:100%;min-width:960px;-webkit-box-shadow:0 6px 6px rgba(0,0,0,.2);box-shadow:0 6px 6px rgba(0,0,0,.2);margin-bottom:20px;background-size:auto 150px;height:150px}#nav_bg .nav{width:960px;margin:0 auto;overflow:visible;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/nav_bg.png) center center no-repeat}#nav_bg .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000}#nav_bg .nav ul li{position:relative}#nav_bg .nav ul li a{-webkit-transition:All .5s ease;transition:All .5s ease}#nav_bg .nav ul li a:hover{opacity:0}#nav_bg .nav ul li.clickable_map{-webkit-transition:All .5s ease;transition:All .5s ease}#nav_bg .nav ul li.clickable_map:hover{opacity:0}#nav_bg .nav ul li.current a{opacity:0}#nav_bg .nav ul ul{display:none;width:100%;position:absolute;top:100%;left:0}#nav_bg .nav ul ul li{width:100%;border:none !important}#nav_bg .nav ul ul li a{background:rgba(0,0,0,.7) !important;padding:10px;text-decoration:none;color:#fff !important;display:block;border:none;border-bottom:1px solid rgba(255,255,255,.4)}#nav_bg .nav ul ul li.current-menu-item{background:rgba(0,0,0,.5) !important}#nav_bg .nav ul ul li.current-menu-item a{color:#fd9131}#nav_bg .nav ul ul li ul{position:absolute;top:0;left:100%}#nav_bg .nav ul ul li ul li{width:100%}#nav_bg .nav ul ul li ul li a{border-left:1px solid rgba(255,255,255,.4)}.menu-trigger{display:none}#con{width:100%;min-width:960px;overflow:hidden;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#con_bg{width:100%;min-width:960px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#con_bg #con{width:960px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#main{width:720px}#main ol,#main ul{padding:5px 0 5px 25px}#main ul{list-style-type:disc}#main ol li,#main ul li{padding:5px 0}#main table{margin:10px 0}#main table th,#main table td{padding:5px}#main img{max-width:100%;height:auto}#main a img{display:inline-block;-webkit-transition:All .5s ease;transition:All .5s ease}#main a img:hover{opacity:.7}#main h1{font-size:2em;font-weight:700;line-height:1.4em;color:#fff;padding:.7em;margin:0 0 25px;background:#fd9131}#main h2{font-size:1.7em;font-weight:700;padding:.5em 0 .5em .8em;margin:24px 0 14px;border:2px solid #fd9131;position:relative}#main h2:after{z-index:100;content:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/h2_bg.png);position:absolute;left:-2px;top:-2px}#main h3{font-size:1.3em;font-weight:700;padding:1px 0 1px 10px;margin:12px 0 8px;border-bottom:1px solid #ffc107;border-left:4px solid #fd9131}#main h4{font-size:1.1em;font-weight:700;padding:1px 0 1px 10px;margin:15px 0 5px;border-left:3px solid #ffc107}#side{width:220px}#side h2{font-size:1.1em;font-weight:400;color:#fff;text-align:center;padding:5px;margin:0 0 6px;background:#fd9131}#side #sidenav{width:100%}#side #sidenav a{width:100%;padding:8px 6px 8px 23px;display:block;text-decoration:none;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/sidenav_icon.png) no-repeat 6px center;font-size:12px;color:#000;border-bottom:dotted 1px #ccc;text-shadow:2px 2px 2px rgba(0,0,0,.1)}#side #contact{border:1px solid #fd9131;margin-bottom:20px}#side #contact p{padding:5px 10px}#side #contact a.form{display:block;margin:0 10px 10px;padding:2px;background:#333;color:#fff;text-align:center;text-decoration:none;border:1px solid #fd9131;-webkit-transition:All .5s ease;transition:All .5s ease}#side #contact a.form:hover{background:#fff;color:#fd9131}#center{width:10px;margin:0 10px 0 0;border-right:1px solid #ddd}.ft_language{display:none}#ft{width:100%;min-width:960px;margin-top:20px;padding:30px 0;text-align:center;color:#fff;background:#fd9131}#page-top{position:fixed;bottom:20px;right:20px;font-size:.9em;background:rgba(255,255,255,.8);text-decoration:none;border:1px solid #fd9131;color:#fd9131;padding:10px;text-align:center;display:block;border-radius:5px}#i_img_bg{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/i_img_bg.png) bottom center no-repeat;padding-bottom:36px}#i_img_bg #i_img{width:960px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.05);box-shadow:0 10px 10px rgba(0,0,0,.05);overflow:hidden}.i_news_bg{width:calc((100% / 2) - 20px)}.i_news_bg h2{font-size:1.3em;font-weight:700;padding:.5em 0 .5em .8em;margin:24px 0 14px;border:2px solid #fd9131;position:relative}.i_news_bg h2:after{z-index:100;content:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/h2_bg.png);position:absolute;left:-2px;top:-2px}.i_news_bg .i_news{height:300px;overflow:auto}.i_news_bg .i_news table{width:100%}.i_news_bg .i_news table tr{border-bottom:1px dotted #ccc}.i_news_bg .i_news table td{display:block;vertical-align:top;font-size:13px;padding:10px;white-space:nowrap}.i_news_bg .i_news table td:first-child{background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/news_icon.png) 5px 13px no-repeat;padding-bottom:0;padding-left:25px;width:140px}.i_news_bg .i_news table td:last-child{white-space:normal;padding-top:0}.i_news_text{font-size:11px;line-height:1.4}.i_news_thumbnail{float:right;width:80px;height:auto;margin:0 0 15px 10px}.i_news_thumbnail img{width:100%;height:auto}.i_news.i_event table td{display:table-cell!important}.i_news.i_event table td:last-child{padding-top:10px!important}.i_bnr_bg{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.i_bnr_bg .i_bnr{width:960px}.i_bnr_bg .i_bnr ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.i_bnr_bg .i_bnr ul li{margin:0 5px;-webkit-transition:All .5s ease;transition:All .5s ease}.i_bnr_bg .i_bnr ul li:hover{opacity:.7}.common_btn{width:50%;margin:10px auto 0;padding:0!important}.common_btn a{background:#fd9131;display:block;color:#fff;font-size:1.1em;font-weight:700;text-align:center;text-decoration:none;border:4px solid #fff;margin:0 5px;padding:12px 0;-webkit-transition:All .5s ease;transition:All .5s ease;box-shadow:0 0 3px rgba(0,0,0,.2);text-shadow:1px 1px 4px rgba(0,0,0,.2)}.common_btn a:hover{opacity:.8}.about_img{float:right;width:220px;padding:15px 0 15px 15px!important}.about_link_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 20px;padding:0!important}.about_link_list li{width:calc(100% / 2);list-style:none}.about_link_list li a{background:#fd9131;display:block;color:#fff;font-size:1.1em;font-weight:700;text-align:center;text-decoration:none;border:4px solid #fff;margin:0 5px;padding:12px 0;-webkit-transition:All .5s ease;transition:All .5s ease;box-shadow:0 0 3px rgba(0,0,0,.2);text-shadow:1px 1px 4px rgba(0,0,0,.2)}.about_link_list li a:hover{opacity:.8}#study_list{margin:10px 0 30px;padding:0!important}#study_list li{display:table;width:100%;margin:0 0 15px;padding:0!important;background:#fff;list-style:none;border:1px solid #ddd}#study_list li:nth-child(1) .study_list_title{display:block;padding:25px 10px 25px 95px;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_img01.png) no-repeat left 20px center/48px,url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_icon.png) no-repeat center bottom 5px/12px;cursor:pointer;color:#333;font-size:1.1em;font-weight:700;-webkit-transition:All .5s ease;transition:All .5s ease}#study_list li:nth-child(2) .study_list_title{display:block;padding:15px 15px 20px 95px;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_img02.png) no-repeat left 20px center/48px,url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_icon.png) no-repeat center bottom 5px/12px;cursor:pointer;color:#333;font-size:1.1em;font-weight:700;-webkit-transition:All .5s ease;transition:All .5s ease}#study_list li:nth-child(3) .study_list_title{display:block;padding:15px 15px 20px 95px;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_img03.png) no-repeat left 20px center/48px,url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_icon.png) no-repeat center bottom 5px/12px;cursor:pointer;color:#333;font-size:1.1em;font-weight:700;-webkit-transition:All .5s ease;transition:All .5s ease}#study_list li:nth-child(4) .study_list_title{display:block;padding:15px 15px 20px 95px;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_img04.png) no-repeat left 20px center/48px,url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_icon.png) no-repeat center bottom 5px/12px;cursor:pointer;color:#333;font-size:1.1em;font-weight:700;-webkit-transition:All .5s ease;transition:All .5s ease}#study_list li:nth-child(5) .study_list_title{display:block;padding:15px 15px 20px 95px;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_img05.png) no-repeat left 20px center/48px,url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_icon.png) no-repeat center bottom 5px/12px;cursor:pointer;color:#333;font-size:1.1em;font-weight:700;-webkit-transition:All .5s ease;transition:All .5s ease}#study_list li:nth-child(6) .study_list_title{display:block;padding:15px 15px 20px 95px;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_img06.png) no-repeat left 20px center/48px,url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_icon.png) no-repeat center bottom 5px/12px;cursor:pointer;color:#333;font-size:1.1em;font-weight:700;-webkit-transition:All .5s ease;transition:All .5s ease}#study_list li:nth-child(7) .study_list_title{display:block;padding:15px 15px 20px 95px;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_img07.png) no-repeat left 20px center/48px,url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/study_icon.png) no-repeat center bottom 5px/12px;cursor:pointer;color:#333;font-size:1.1em;font-weight:700;-webkit-transition:All .5s ease;transition:All .5s ease}#study_list li .study_list_title:hover{opacity:.7}#study_list .study_list_con{display:none;margin:10px 15px 0;padding:15px 0;border-top:1px dotted #ccc}.study_link_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 20px;padding:0!important}.study_link_list li{width:calc(100% / 2);list-style:none}.study_link_list li a{background:#fd9131;display:block;color:#fff;font-size:1.1em;font-weight:700;text-align:center;text-decoration:none;border:4px solid #fff;margin:0 5px;padding:12px 0;-webkit-transition:All .5s ease;transition:All .5s ease;box-shadow:0 0 3px rgba(0,0,0,.2);text-shadow:1px 1px 4px rgba(0,0,0,.2)}.study_link_list li a:hover{opacity:.8}#syllabus td{vertical-align:middle}#syllabus td#grade,#syllabus td#semester,#syllabus td#wday,#syllabus td#period,#syllabus td#credits{text-align:center}.search_img{float:right;width:220px;padding:10px 0 0 20px!important}.search_list01{table-layout:fixed}.search_list01 th span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:sideways-left;text-align:center;white-space:nowrap}.search_list01 th:first-child{width:15%;writing-mode:unset;-ms-writing-mode:unset;-webkit-writing-mode:unset}.search_list01 th:first-child span{width:15%;writing-mode:unset;-ms-writing-mode:unset;-webkit-writing-mode:unset}.search_list01 tr td{text-align:center}.search_list01 tr td:first-child{text-align:left}.search_list02 th:first-child{width:10%}.search_list02 th:nth-child(2){width:15%}.search_list02 tr td{vertical-align:middle!important}.search_list02 tr td:last-child{text-align:center}.course_img{margin:15px 0 10px;padding:0!important}.ggmap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}.arch_table{width:100%}.arch_table_date{border-bottom:1px dotted #ccc;background:url(//www.cse.yamanashi.ac.jp/wp-content/themes/yamanashi_cse/css/../images/news_icon.png) 0 18px no-repeat;width:150px;padding:15px 0 10px 15px!important;vertical-align:top}.arch_table_title{border-bottom:1px dotted #ccc;padding:15px 0 10px!important;vertical-align:top}