@charset "utf-8"; /* about */ .about #gnaven{ display:inline-block; margin:0; position:absolute; left:57px; top:90px; z-index:9999; } /* ��1.about��======================================================== */ #side_nav h1{ line-height:0; font-size:0; margin-bottom:16px; } #policy #side_nav li#snav01 a, #message #side_nav li#snav02 a, #history #side_nav li#snav03 a, #history_detail #side_nav li#snav03 a, #admission #side_nav li#snav04 a, #diplome #side_nav li#snav05 a, #curriculum #side_nav li#snav06 a, #infomation #side_nav li#snav07 a, #hyouka #side_nav li#snav08 a, #soshikizu #side_nav li#snav09 a, #kansa #side_nav li#snav10 a, #saiyo #side_nav li#snav11 a, #kouenkai_kisoku #side_nav li#snav12 a, #mgustanderd #side_nav li#snav16 a, #kohoshi #side_nav li#snav13 a, #music_liaison_center #side_nav li#snav15 a{ padding:14px 0 14px 37px; height:15px !important; border-top:2px solid #8d0635 !important; border-bottom:2px solid #8d0635 !important; } #policy #side_nav li#snav02 a, #message #side_nav li#snav03 a, #history #side_nav li#snav04 a, #history_detail #side_nav li#snav04 a, #admission #side_nav li#snav05 a, #diplome #side_nav li#snav06 a, #curriculum #side_nav li#snav07 a, #infomation #side_nav li#snav08 a, #hyouka #side_nav li#snav09 a, #soshikizu #side_nav li#snav10 a, #kansa #side_nav li#snav12 a, #kouenkai_kisoku #side_nav li#snav13 a, #mgustanderd #side_nav li#snav07 a, #kohoshi #side_nav li#snav15 a{ padding:16px 0 15px 37px; height:17px !important; border-top:none !important; } #saiyo #side_nav li#snav14 a{ border-top:none !important; } #saiyo #side_nav{ margin-bottom:30px; } #detail_main_wrap{ position:relative; width:100%; background:url(../../images/detail_head_back.png) repeat-x left top; _background:url(../../images/detail_head_back.gif) repeat-x left top; } #detail_main_wrap #nav_bar{ width:100%; background:url(../../images/detail_head_back.png) repeat-x left top; _background:url(../../images/detail_head_back.gif) repeat-x left top; height:10px; } /* nav bar */ .about #nav_bar_wrap .static_bar{ width:135px; left:0; top:0; } .about #detail_main_wrap{ background:url(../../about/images/main_image.jpg) no-repeat center 10px; height:148px; z-index:1; } /* contents --------------------------------------- */ .page_title{ line-height:0; padding:45px 0 20px 0; height:83px; background-image:url(/main/images/common_images/title_shade.gif) ; background-repeat:repeat-x; /*min-height:83px;*/ } .about_wrap1{ position:relative; clear:both; padding-top:65px; } .about_wrap1 h1{ line-height:0; padding-bottom:17px; margin-bottom:28px; background:url(/main/departments/images/line_back01.gif) no-repeat bottom left; } .about_wrap1 .line_title_wrap{ padding-bottom:12px; margin-bottom:28px; background:url(/main/departments/images/line_back01.gif) no-repeat bottom left; } .about_wrap1 .line_title_wrap h1{ float:left; line-height:0; background:none; padding:0; margin:0; } .about_wrap1 .line_title_wrap p{ float:right; text-align:right; line-height:1.2em; padding:12px 0 0 0; margin:0; } .about_wrap1 p{ font-size:87.5%; } .detail_inner1{ clear:both; } /* side nav ---------------------------------------- */ .about #nav_wrap1{ background:url(../../about/images/side_nav_back1.png) no-repeat left top; _background:url(../../about/images/side_nav_back1.gif) no-repeat left top; height:261px; margin-bottom:10px; } .about #nav_wrap2{ background:url(../../about/images/side_nav_back2.png) no-repeat left top; _background:url(../../about/images/side_nav_back2.gif) no-repeat left top; height:289px; width:165px; } /* main contents ---------------------------------- */ /* message */ #message #contents_body h1.page_copy{ font-size:112.5%; color:#313131; font-weight:normal; padding:12px 0 36px 0; } #message .page_title{ margin-bottom:25px; } #message #contents_body p{ margin-bottom:1.5em; } .msg_face{ float:right; width:190px; padding-left:15px; } .msg_wrap1{ width:640px; padding-left:18px; } .msg_wrap1 p{ padding-left:5px; } .msg_title{ line-height:0; padding:40px 0 19px 0; } .msg_wrap2{ padding-left:10px; } .msg_wrap2 .page_subtitle{ margin:0 0 15px 0; padding-left:8px; width:692px; line-height:1.2em; border-bottom:4px solid #E6E6E6; } .msg_wrap2 p{ padding-left:5px; } #mes_list{ list-style:none; } #mes_list li{ line-height:2em; } #mes_list li a{ text-decoration:none; } /* admission ------------------------------- */ #admission .about_wrap1{ padding-top:55px; } #admission .about_wrap1 p{ margin:0; } /* #side_nav{ position:absolute; left:0; top:-39px; z-index:51; border:1px solid #DEDCD9; background:url(../images/side_back.png); _background:url(../images/side_back.gif); -webkit-box-shadow: 3px 3px 5px 0 #EEE; -moz-box-shadow: 3px 3px 5px 0 #EEE; box-shadow: 3px 3px 5px 0 #EEE; } */ /* information ----------------------------- */ .info_wrap{ border-bottom:1px solid #E4D7BF; padding-bottom:20px; margin-bottom:40px; } .iw_none{ border:none; padding-bottom:0; margin-bottom:0; } .info_wrap h2{ font-size:87.5%; padding-left:5px; margin-bottom:25px; } .info_wrap h3{ font-size:87.5%; font-weight:normal; padding-left:5px; } .info_wrap p{ padding-left:1.4em; margin-bottom:17px; } .info_wrap p a, .info_wrap h3 a{ color:#00A0E9; text-decoration:none; background:url(/main/about/information/images/icon_other.gif) no-repeat right 3px; padding-right:25px; } .info_wrap p a.other, .info_wrap h3 a.other{ background:url(/main/about/information/images/icon_inner.gif) no-repeat right 3px; } .info_wrap p a.pdf{ color:#E4007F; padding-right:35px; background:url(/main/about/information/images/icon_pdf.gif) no-repeat right 3px; } .info_wrap p a:hover, .info_wrap h3 a:hover{ text-decoration:underline; } .info_wrap2 h2, .info_wrap2 h3{ font-size:87.5%; } /* .info_wrap2 p a{ color:#00A0E9; text-decoration:none; } .info_wrap2 p a:hover{ text-decoration:underline; } */ /* hyouka --------------------------------- */ .hyouka_list{ list-style:none; } .hyouka_list li{ line-height:2em; } .hyouka_list li a{ color:#00A0E9; } #hyouka a.pdf, #hyouka .pdf a{ color:#00A0E9; padding-right:35px; text-decoration:none; background:url(/main/about/information/images/icon_pdf.gif) no-repeat right 3px; } #hyouka .pdf a:hover, #hyouka a:hover{ color:#b56d90; text-decoration:underline; } /* soshikizu ----------------------------- */ #ssoshikizu .page_title{ margin-bottom:23px; } .soshikizu_img{ } /* history -------------------------------- */ .his_wrap{ clear:both; width:100%; cursor:pointer; } .his_wrap h1{ float:left; width:80%; margin-bottom:9px; } .his_wrap h1 a{ display:block; width:100%; height:75px; text-indent:-9999px; } .his_wrap figure{ width:107px; height:75px; float:right; text-indent:-9999px; } #his1 h1 a{ background:url(/main/about/history/images/his_title01.gif) no-repeat left top; } #his2 h1 a{ background:url(/main/about/history/images/his_title02.gif) no-repeat left top; } #his3 h1 a{ background:url(/main/about/history/images/his_title03.gif) no-repeat left top; } #his4 h1 a{ background:url(/main/about/history/images/his_title04.gif) no-repeat left top; } #his5 h1 a{ background:url(/main/about/history/images/his_title05.gif) no-repeat left top; } #his6 h1 a{ background:url(/main/about/history/images/his_title06.gif) no-repeat left top; } #his7 h1 a{ background:url(/main/about/history/images/his_title07.gif) no-repeat left top; } #his8 h1 a{ background:url(/main/about/history/images/his_title08.gif) no-repeat left top; } #his9 h1 a{ background:url(/main/about/history/images/his_title09.gif) no-repeat left top; } #his10 h1 a{ background:url(/main/about/history/images/his_title10.gif) no-repeat left top; } #his11 h1 a{ background:url(/main/about/history/images/his_title11b.gif) no-repeat left top; } #his12 h1 a{ background:url(/main/about/history/images/his_title12b.gif) no-repeat left top; } #his1 figure{ background:url(/main/about/history/images/his_image01.gif) no-repeat left top; } #his2 figure{ background:url(/main/about/history/images/his_image02.gif) no-repeat left top; } #his3 figure{ background:url(/main/about/history/images/his_image03.gif) no-repeat left top; } #his4 figure{ background:url(/main/about/history/images/his_image04.gif) no-repeat left top; } #his5 figure{ background:url(/main/about/history/images/his_image05.gif) no-repeat left top; } #his6 figure{ background:url(/main/about/history/images/his_image06.gif) no-repeat left top; } #his7 figure{ background:url(/main/about/history/images/his_image07.gif) no-repeat left top; } #his8 figure{ background:url(/main/about/history/images/his_image08.gif) no-repeat left top; } #his9 figure{ background:url(/main/about/history/images/his_image09.gif) no-repeat left top; } #his10 figure{ background:url(/main/about/history/images/his_image10.gif) no-repeat left top; } #his11 figure{ background:url(/main/about/history/images/his_image11.gif) no-repeat left top; } #his12 figure{ background:url(/main/about/history/images/his_image12.gif) no-repeat left top; } #contents_body .box_hover h1 a, #contents_body .box_hover figure{ background-position:left -75px; } #his1 figure{ background:url(/main/about/history/images/his_image01.gif) no-repeat left top; } /* history_detail ------------------------------------ */ #history_detail .page_title{ margin-bottom:9px; } #his_dlist{ list-style:none; } #his_dlist li{ float:left; width:32.5%; margin-right:1%; _margin-right:0.5%; margin-bottom:9px; } #his_dlist li#dhis03, #his_dlist li#dhis06, #his_dlist li#dhis09, #his_dlist li#dhis12{ margin-right:0; } #his_dlist li a{ display:block; height:48px; border-bottom:1px dotted #B2B2B2; text-indent:-9999px; } #his_dlist li#dhis01 a{ background:url(/main/about/history/images/dnav01.gif) no-repeat left top; } #his_dlist li#dhis02 a{ background:url(/main/about/history/images/dnav02.gif) no-repeat left top; } #his_dlist li#dhis03 a{ background:url(/main/about/history/images/dnav03.gif) no-repeat left top; } #his_dlist li#dhis04 a{ background:url(/main/about/history/images/dnav04.gif) no-repeat left top; } #his_dlist li#dhis05 a{ background:url(/main/about/history/images/dnav05.gif) no-repeat left top; } #his_dlist li#dhis06 a{ background:url(/main/about/history/images/dnav06.gif) no-repeat left top; } #his_dlist li#dhis07 a{ background:url(/main/about/history/images/dnav07.gif) no-repeat left top; } #his_dlist li#dhis08 a{ background:url(/main/about/history/images/dnav08.gif) no-repeat left top; } #his_dlist li#dhis09 a{ background:url(/main/about/history/images/dnav09.gif) no-repeat left top; } #his_dlist li#dhis10 a{ background:url(/main/about/history/images/dnav10.gif) no-repeat left top; } #his_dlist li#dhis11 a{ background:url(/main/about/history/images/dnav11b.gif) no-repeat left top; } #his_dlist li#dhis12 a{ background:url(/main/about/history/images/dnav12b.gif) no-repeat left top; } #his_dlist li#dhis01 a{ background:url(/main/about/history/images/dnav01.gif) no-repeat left top; } #contents_body #his_dlist li a:hover, .his01 #his_dlist li#dhis01 a, .his02 #his_dlist li#dhis02 a, .his03 #his_dlist li#dhis03 a, .his04 #his_dlist li#dhis04 a, .his05 #his_dlist li#dhis05 a, .his06 #his_dlist li#dhis06 a, .his07 #his_dlist li#dhis07 a, .his08 #his_dlist li#dhis08 a, .his09 #his_dlist li#dhis09 a, .his10 #his_dlist li#dhis10 a, .his11 #his_dlist li#dhis11 a, .his12 #his_dlist li#dhis12 a{ background-position:left -48px; } #history_detail #main_contents table{ clear:both; width:100%; border-top:1px solid #000; border-left:1px solid #000; margin-top:20px; } #history_detail #main_contents table th, #history_detail #main_contents table td{ border-bottom:1px solid #000; border-right:1px solid #000; text-align:left; font-weight:normal; font-size:75%; line-height:1.3em; vertical-align:middle; } #history_detail #main_contents table th{ width:130px; padding:18px 5px; } #history_detail #main_contents table td{ padding:11px 5px; width:80% } /* search */ #cse-search-results{ } #sarch_wrap{ background:url(/search/images/sline.jpg) repeat-x left bottom; padding-bottom:16px; margin-bottom:15px; } #sarch_wrap h2{ background:url(/search/images/sline.jpg) repeat-x left top; padding-top:12px; padding-bottom:4px; line-height:1.4em; font-size:12px; } #sarch_wrap input[type="text"]{ width:87%; height:25px; margin-right:5px; font-size:17px; line-height:1.2em; border:1px solid #E4D7BF; } #sarch_wrap input[type="submit"]{ /*background:url(/search/images/sbm.jpg) no-repeat left top;*/ width:15%; height:26px; width:70px; border:none; background:#CDAAB4; background:url(/main/search/images/btn_search.gif) no-repeat left top; text-indent:-9999px; } #sarch_wrap.lsearch input[type="text"]{ width:580px; } #sarch_wrap.lsearch { background:none } #forca #contents_body ol, #forca #contents_body ul{ list-style:none; } #forca #contents_body p a, #forca #contents_body ol li a, #forca #contents_body ul li a{ text-decoration:none; } #forca #contents_body ol li, #forca #contents_body ul li{ margin-bottom:5px; } /* privacy */ #privacy #contents_body h3{ font-size:87.5%; } #privacy #contents_body p{ } /* accessmap */ #accessmap header{ border-bottom:3px solid #DD007B; } #accessmap #gnav{ border-bottom:none; } #accessmap #contents_base{ width:100%; } #accessmap #gmap_base{ width:100%; border-bottom:1px solid #E5E5E5; } #accessmap #gmap{ width:100%; border-bottom:1px solid #E5E5E5; } #accessmap #gmap_title_inner{ width:960px; margin:0 auto; } #accessmap #gmap_title_inner #topic_path{ font-size:87.5%; float:left; margin:14px 0 0 0; } #map_nav{ float:right; font-size:75%; line-height:1.6em; margin:8px 0; } #accessmap #gmap_title_inner #topic_path a, #map_nav a{ text-decoration:none; } #accessmap #contents_base #gmap{ width:100%; height:355px; border-bottom:1px solid #E5E5E5; } #access_detail{ position:relative; clear:both; width:960px; padding:18px 0 110px 0; margin:0 auto; } #map_wrap{ position:relative; float:left; width:44%; } #map_wrap figure img{ width:100% } #map_wrap h1{ margin:19px 0 70px 0; line-height:0; } #map_detail{ float:right; width:48.75%; padding-right:14px; } #map_detail h1, #map_detail h2, #map_detail p{ font-size:75%; margin-bottom:1.5em; } #map_detail p{ } /* sitemap --------------------------- */ .sitemap_wrap{ width:31%; float:left; margin-right:2%; margin-bottom:2em; } .sitemap_wrap h2{ font-size:75%; padding:5px 10px 5px 20px; margin-bottom:15px; background:url(/main/sitemap/images/listmark00.png) no-repeat 5px 11px #EEE; } .sitemap_wrap h2 a{ text-decoration:none; } .sitemap_wrap ul{ list-style:none; } .sitemap_wrap ul li{ font-size:75%; } .sitemap_wrap ul li a{ text-decoration:none; display:block; } .sitemap_wrap ul li a{ background:url(/main/sitemap/images/listmark01.gif) no-repeat left 4px; line-height:2em; padding-left:20px; } .sitemap_wrap ul li.in1 a{ padding-left:40px; background:url(/main/sitemap/images/listmark01.gif) no-repeat 20px 4px; } .sitemap_wrap ul li a:hover{ background:url(/main/sitemap/images/listmark01.gif) no-repeat left 4px #EFEFEF; } .sitemap_wrap ul li.in1 a:hover{ background:url(/main/sitemap/images/listmark01.gif) no-repeat 20px 4px #EFEFEF; } /* contact --------------------------- */ .contact_wrap{ width:100%; float:left; margin-right:2%; margin-bottom:2em; } .contact_wrap h2{ font-size:100%; padding:5px 10px 5px 20px; margin-bottom:15px; background:url(/main/sitemap/images/listmark00.png) no-repeat 5px 11px #EEE; } .contact_wrap h2 a{ text-decoration:none; } .contact_wrap ul{ list-style:none; } .contact_wrap ul li{ font-size:75%; } .contact_wrap ul li a{ text-decoration:none; display:block; } .contact_wrap ul li { background:url(/main/sitemap/images/listmark01.gif) no-repeat left 4px; line-height:2em; padding-left:20px; } /* kouenkai - - - - - - - - - - - - - - -*/ #kouenkai #dept_mainimage h2{ background:url(/main/about/kouenkai/images/main_image.jpg) no-repeat center top; } #kouenkai #dept_mainimage h1{ background:url(/main/about/kouenkai/images/top_title.png) no-repeat left top; _background:url(/main/about/kouenkai/images/top_title.gif) no-repeat left top; } #kouenkai #main_contents{ clear:both; float:none; width:100%; margin:0; padding:0; } #kouenkai .detail_inner1 ol{ padding:0 0 0 25px; } #kouenkai .detail_inner1 ol li{ margin-bottom:1em; } #kouenkai #campus_home #main_contents{ clear:both; float:none; width:100%; margin:0; padding:0; } #kouenkai #global_home{ position:relative; border:1px solid #E5E5E5; margin-bottom:40px; padding:0; background:#FCFCFC; } #kouenkai #global_home .home_detail{ position:relative; width:31.0%; float:left; min-height:518px; padding:24px 1.1% 20px 1.1%; } #kouenkai .home_detail h1{ line-height:0; margin-bottom:16px; line-height:0; padding:0 0 20px 0; border-bottom:1px solid #E5E5E5; } #kouenkai .khtext{ min-height:282px; } #kouenkai .home_detail p{ font-size:14px; line-height:1.6em; } #kouenkai .home_detail p a{ color:#00a0e9; text-decoration:none; } #kouenkai .home_detail p a:hover{ text-decoration:underline; color:#b56d90; } .bdtb a{ display:block; padding:15px 0; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; } #kouenkai .home_detail .home_list{ border-top:1px solid #E5E5E5; padding:15px 0; } #kouenkai .home_detail .home_list ul{ float:left; width:49%; list-style:none; } #kouenkai .home_detail .home_list ul.rline{ border-right:1px solid #E5E5E5; } #kouenkai .home_detail .home_list ul li{ font-size:13px; line-height:1.7em; } #kouenkai .home_detail .home_list ul li a{ text-decoration:none; } #kouenkai .icon_list{ list-style:none; } #kouenkai .icon_list li{ padding:23px 0 0 0; background:url(/main/images/common_images/icon_big_pdf.jpg) no-repeat right 12px; border-top:1px solid #E5E5E5; height:44px; font-size:13px; } #kouenkai icon_list li a{ text-decoration:none; } #kouenkai .home_detail figure{ position:relative; display:block; background:#FFF; line-height:0; } #kouenkai .home_detail figure p{ } #kouenkai .home_detail figure p{ display:block; text-indent:-9999px; width:100%; height:165px; } #kouenkai #homebox1{ border-right:1px solid #E5E5E5; } #kouenkai #homebox2{ border-right:1px solid #E5E5E5; } #kouenkai #homebox3{ } #kouenkai #homebox2 figure p{ background:url(/main/about/kouenkai/images/home_image2.jpg) no-repeat left top; } #kouenkai #homebox3 figure p{ background:url(/main/about/kouenkai/images/home_image3.jpg) no-repeat left top; display:block; text-indent:-9999px; width:100%; height:165px; } /* #kouenkai #homebox3 figure p a{ background:url(/main/about/kouenkai/images/home_image3.jpg) no-repeat left top; } */ #kouenkai #home4{ clear:both; } /* kousenkai_kisoku */ #kouenkai_kisoku .detail_inner1 ol{ padding:0 0 0 25px; } #kouenkai_kisoku .detail_inner1 ol li{ margin-bottom:1em; } /* */ #support_eq .detail_inner1 table{ width:100%; } #support_eq .detail_inner1 th, #support_eq .detail_inner1 td { color: #FFF; text-align:left; font-size: 12px; padding:20px 10px; letter-spacing: 1px; } #support_eq .detail_inner1 th { font-weight: normal; padding:10px; } #main_contents .green_table, #main_contents .green_table th, #main_contents .green_table td{ letter-spacing:0; border-spacing:0; border-collapse:inherit; } #main_contents .green_table .thb{ background:#638C0B; } #main_contents .green_table { background:#8FC31F; } #main_contents .green_table td, #main_contents .green_table th{ border-bottom:1px solid #000; border-right:1px solid #638C0B; } .kouenkai_list{ list-style:none; margin-top:-30px; } .kouenkai_list li{ padding: 14px 0 14px 0; line-height: 1.5em; border-bottom: 1px #cdaab4 dotted; } .kouenkai_list li a{ text-decoration:none; } /* saiyo --------------------------- */ #saiyo #main_contents{ min-height:700px; } .saiyo_wrap{ border-bottom:1px solid #E4D7BF; padding-bottom:20px; margin-bottom:40px; } /* about detail1 ------------------ */ .about_detail1_title{ padding:58px 0 0 0; border-bottom:1px solid #F1EBDF; } .about_detail1_title h1{ font-size:0; line-height:0; margin-bottom:24px; } .about_detail1_title ul{ list-style:none; float:right; } .about_detail1_title li{ float:right; line-height:1.2em; margin:0 0 0 8px; } .about_detail1_title li a{ display:block; background:#F1EBDF; color:#9F9F9F; padding:8px 25px 2px 25px; text-decoration:none; } .about_detail1_title li a:hover, .about_detail1_title #archive li.archive a, .about_detail1_title #new li.new a, .about_detail1_title li a.active{ background:#E4D7BF; color:#404040; } h5#indextitle { line-height:1.2em; background:#E4D7BF; color:#9F9F9F; padding:8px 25px 2px 25px; text-decoration:none; width:6em; font-weight:normal; color:#000; font-size:81.25%; } #journal .line_wrap1 p{ line-height:1.6em; } #journal h5#indextitle { line-height:1.2em; background:#E4D7BF; color:#9F9F9F; padding:8px 25px 2px 25px; text-decoration:none; width:6em; font-weight:normal; color:#000; font-size:81.25%; } #down_wrap{ position:relative; clear:both; background:url(/main/departments/gakugei/en/journal/images/j_icon.jpg) no-repeat left top; width:378px; height:161px; cursor:pointer; } #down_wrap strong{ position:absolute; left:130px; top:50px; font-size:81.25%; font-weight:normal; } table.mokuji { border-top: 1px solid #ccc; border-left: 1px solid #ccc; width: 100%; margin-bottom: 20px; background: #f7f6f5; } table.mokuji td { border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 10px; } table.mokuji tr:nth-child(2n) { background: #fff; } /* 150422 add */ .dept_list{ position:relative; clear:both; margin-bottom:20px; } /* 151010 */ .mes15_title{ position:relative; clear:both; min-height:462px; } .mes15_title figure{ line-height:0; font-size:0; width:100%; } .mes15_title aside{ position: absolute; left: 2.0%; top: 53%; width: 27.6%; } .mes15_title aside img, .mes15_title figure img{ /*width:100%;*/ width:auto; } .mes15_text{ padding:20px 0 0 195px; } .mes15_text h2{ line-height:0; font-size:0; margin-bottom:18px; } .mes15_btn{ position:relative; clear:both; padding:26px 0 0 2.7%; } .mes15_btn p{ float:left; line-height:0; font-size:0; margin:0; padding:0; width:46.5%; } .mes15_btn p img{ width:100%; } #mes15btn1{ padding:0 5.2% 0 0; } .mes15_list{ position:relative; clear:both; padding:26px 0 0 2.7%; } .mes15g_title1{ background:#2C6414; line-height:0; font-size:0; width:98.3%; margin-bottom:15px; } .mes15g_title2{ background:#FEAE02; line-height:0; font-size:0; width:98.3%; margin-bottom:15px; } /* external_funds */ .edu_table2{ border-top:1px solid #E4D7BF; margin-top:2em; } .edu_table{ margin-top:1em; border-bottom:1px solid #E5E5E5; } .edu_table th, .edu_table td{ font-weight:normal; padding:9px 1%; vertical-align:top; text-align:left; border-top:1px solid #E5E5E5; border-right:1px solid #E5E5E5; } .edu_table th a, .edu_table td a{ text-decoration:none; } .edu_table th.brnone, .edu_table td.brnone{ border-right:none; } .edu_table th{ background:#FAFAFA; } .edu_table td{ font-size:12px; } .edu_table2{ border-bottom:1px solid #E4D7BF; } .edu_table2 th, .edu_table2 td{ border-bottom:1px solid #E4D7BF; border-right:1px solid #E4D7BF; } .edu_table2 th a, .edu_table2 td a{ padding:23px 0 25px 2%; text-decoration:none; display:block; } .edu_table2 th.brnone, .edu_table2 td.brnone{ border-right:none; } /* 140225 edu */ #edunew_table{ width:100%; /*border-bottom: 1px #E9DFCC solid;*/ } #edunew_table th{ width:9%; padding:14px 0 14px 2%; line-height:1.5em; /*border-top: 1px #E9DFCC solid;*/ border-bottom: 1px #cdaab4 dotted; font-weight:normal; } #edunew_table td{ padding: 14px 0 14px 0; line-height:1.5em; /*border-top:1px #E9DFCC solid;*/ border-bottom: 1px #cdaab4 dotted; width:70%; height:19px; } #edunew_table td a{ text-decoration:none; } #edunew_table td.cate{ padding:14px 2% 14px 2%; font-size:13px; width:13%; text-align:center; } #edunew_table td.cate span{ line-height:1.2em; text-decoration:none; color:#B38F4E; display:block; border:1px solid #E4D7BF; text-align:center; width:75px; padding:2px 0 1px 0; margin:0 2%; } .edu_table2 td a{ display:block; display:inherit; text-align:left; background:url(/main/about/information/images/icon_other.gif) no-repeat right 28px; padding:23px 25px 25px 15px; } @media screen and (min-width:1024px) and (max-width:1200px){ #accessmap #gmap_title_inner, #access_detail{ width:100%; } .mes15_title{ min-height:inherit; } .mes15_title aside img, .mes15_title figure img{ width:100%; } .mes15_text{ padding:28px 0 0 220px; } .mes15_text p{ font-size:13px; } } @media screen and (min-width:1200px){ #accessmap #gmap_title_inner, #access_detail{ width:1200px; } } @media screen and (max-width:1024px){ .mes15_title{ min-height:inherit; } .mes15_title aside img, .mes15_title figure img{ width:100%; } .mes15_text{ padding:28px 0 0 220px; } .mes15_text p{ font-size:13px; } } /*私立大学研究ブランディング事業*/ #b_mainimage { margin-top:40px; } .btn_img { margin-top:10px; } .tag_left { position:fixed; left: -30px; top: 30%; list-style:none; z-index:10000; width:100px; display:none; } .tag_left li { margin-bottom:20px; } .tag_left li img { width:100%; } .child-future { margin-top:30px; } .child-future img { width:100%; height:auto; } .child-future h2 { font-size:24px; border-bottom:1px solid #F1F1F1; padding-bottom:10px; font-weight:normal; font-family: "游明朝", YuMincho, "Hiragino Mincho ProN", Meiryo, "Times New Roman", serif; } .child-future section { margin-top:40px; } .child-future section h3 { color:#CF0F30; } .child-future section p { margin-top:10px; } .child-future section p strong { font-size:18px; font-weight:normal; font-family: "游明朝", YuMincho, "Hiragino Mincho ProN", Meiryo, "Times New Roman", serif; } .child-future section .left { width:55%; float:left; } .child-future section .right { width:40%; float:right; } .child-future section .books { list-style:none; } .child-future section .books li { width:30%; float:left; margin-right:5%; } .child-future section .books li:last-child { margin-right:0; } .info_box { border: 2px solid #CF0F30; padding:20px; box-sizing:border-box; } .info_box h3 { color:#CF0F30; font-size:24px; font-weight:normal; } .info_box .btn { border: 1px solid #CF0F30; padding:20px; box-sizing:border-box; background-image:url(../child-future/images/icon@2x.png); background-position:98% center; background-repeat: no-repeat; background-size: auto 50%; font-size:16px; text-decoration: none; text-align:center; display:block; color:#000; } .info_box .btn:hover { color:#CF0F30; } .sp_link { display:none; } /*ミツバチ科学研究部門*/ .apis_pohots { list-style:none; } .apis_pohots li { float:left; width:48%; margin-bottom:20px; text-align:center; } .apis_pohots li img { width:70%; } .apis_pohots li:nth-child(2n) { float:right; } .apis_pohots li:nth-child(2n+1) { clear:both; } .pl_2em { padding-left:2em; } .img_mail { vertical-align: middle; width:auto !important; } .btn_bn_apis { padding:10px; background-color:#F90; font-weight:bold; text-align:center; width:80%; margin-left:auto; margin-right:auto; display:block; font-size:150%; text-decoration:none; margin-top:40px; } .btn_bn_apis:hover { background-color:#F30; color:#FFF; text-decoration:none; } /* 宮城学院女子大学 開学70周年記念事業 */ #mgu70th .pc_off { display:none; } #mgu70th .tbl { width:100%; padding:0; overflow-x: auto; } #mgu70th .tbl table { width:100%; margin-top:30px; border-left:1px solid #E0D6CD; border-top:1px solid #E0D6CD; } #mgu70th .tbl th { border-right:1px solid #E0D6CD; border-bottom:1px solid #E0D6CD; padding:10px; text-align:center; vertical-align:central; background-color:#F7E8E3; font-weight: normal; } #mgu70th .tbl td { border-right:1px solid #E0D6CD; border-bottom:1px solid #E0D6CD; padding:10px; text-align:center; vertical-align:central; } #mgu70th a.detail_btn { text-decoration:none; color:#FFF; background-color:#CF1030; border-radius:20px; padding:5px 10px; font-weight:bold; } /* ミツバチ科学研究部門 19年10月 */ #apis { text-align: left; } #apis #mainimage { margin-top: 40px; } #apis p { margin-top: 40px; } #apis h3 { margin-bottom: 20px; padding-bottom: 10px; line-height: 0; background: url(/main/departments/images/line_back01.gif) no-repeat bottom left; } #apis .images { list-style: none; margin: 40px 0; } #apis .images li { width: 32%; margin-right: 1%; float: left; } #apis .images li:last-child { margin-right: 0; } #apis .news dl { padding-bottom: 10px; border-bottom: 1px dotted #CCCCCC; margin-bottom: 10px; } #apis .news dt { width: 16%; float: left; } #apis .news dd { width: 82%; float: right; } /* 学長プロフィール:2020年 */ .mes20_title { margin-top: 20px; } .mes20_title .img { width: 23%; float: left; } .mes20_title .img img { width: 100%; } .mes20_title .txt { width: 75%; float: right; }