@charset "utf-8"; /* department */ .pc_off { display:none; } /* <1.dept>======================================================== */ /* スライダー 追加処理 */ .department #gnaven{ display:inline-block; margin:0; position:absolute; left:207px; top:90px; z-index:9999; } .graduate .department #gnaven{ display:inline-block; margin:0; position:absolute; left:350px; top:90px; z-index:9999; } #dept_mainimage #main_image{ position:absolute; left:0; top:0; z-index:9; width:100%; text-indent:inherit; height:355px; overflow:hidden; } #dept_main_wrap #main_image h2{ position:absolute; width:100%; height:355px; top:0; left:0; z-index:8; text-indent:inherit; } #dept_main_wrap #main_image h2 img{ width:auto; height:355px; } #dept_main_wrap #main_image h2.active{ z-index:10; } #dept_main_wrap #main_image h2.last-active{ z-index:9; } #dept01 #{ padding-top:28px; } #dept01 #side_nav{ } #dept_side_image h3{ width:280px; height:355px; text-indent:-9999px text-align:left; background:url(/main/departments/ge/images/top_image1_sub.jpg) no-repeat left top; } /* .en #side_nav li#snav12 a{ border-bottom:1px solid #E4D7BF; } */ #dept01 #side_nav li#snav01 a, #dept02 #side_nav li#snav02 a, #dept03 #side_nav li#snav03 a, #dept04 #side_nav li#snav04 a, #dept05 #side_nav li#snav05 a, #dept06 #side_nav li#snav06 a, #dept07 #side_nav li#snav07 a, #dept08 #side_nav li#snav08 a, #dept09 #side_nav li#snav09 a, #dept10 #side_nav li#snav10 a, #dept11 #side_nav li#snav11 a, #dept12 #side_nav li#snav12 a, #dept13 #side_nav li#snav13 a, #dept14 #side_nav li#snav14 a, /*#journal #side_nav li#snav12 a, #journal #side_nav li#snav13 a,*/ #journal.graduate #side_nav li#snav07 a, #journal.jl #side_nav li#snav09 a{ padding:14px 0 14px 37px; height:15px !important; border-top:2px solid #8d0635 !important; border-bottom:2px solid #8d0635 !important; } #dept01 #side_nav li#snav02 a, #dept02 #side_nav li#snav03 a, #dept03 #side_nav li#snav04 a, #dept04 #side_nav li#snav05 a, #dept05 #side_nav li#snav06 a, #dept06 #side_nav li#snav07 a, #dept07 #side_nav li#snav08 a, #dept08 #side_nav li#snav09 a, #dept09 #side_nav li#snav10 a, #dept10 #side_nav li#snav11 a, #dept11 #side_nav li#snav12 a, #dept12 #side_nav li#snav13 a, #dept13 #side_nav li#snav14 a, #journal #side_nav li#snav15 a, #journal.jl #side_nav li#snav10 a{ padding:16px 0 15px 37px; height:17px !important; /*border-top:none !important;*/ } /* .graduate #side_nav li#snav01 a { background: url(/main/departments/graduate/images/side_nav01.png) no-repeat 14px 21px; } .graduate #side_nav li#snav02 a { background: url(/main/departments/graduate/images/side_nav02.png) no-repeat 14px 21px; } .graduate #side_nav li#snav03 a { background: url(/main/departments/graduate/images/side_nav03.png) no-repeat 14px 21px; } .graduate #side_nav li#snav04 a { background: url(/main/departments/graduate/images/side_nav04.png) no-repeat 14px 21px; } .graduate #side_nav li#snav05 a { background: url(/main/departments/graduate/images/side_nav05.png) no-repeat 14px 21px; } .graduate #side_nav li#snav06 a { background: url(/main/departments/graduate/images/side_nav06.png) no-repeat 14px 21px; } .graduate #side_nav li#snav07 a { background: url(/main/departments/graduate/images/side_nav07.png) no-repeat 14px 21px; } */ /* nav hide */ .mu #side_nav #snav03/*, .xe #side_nav #snav07*/{ display:none; } /* home ---------------------------------------- */ .dept_copy{ margin:50px 0; } } #home_section{ /*width:683px;*/ position:relative; clear:both; } #home_section .detail_left, #home_section .detail_right{ width:47.4%; margin-bottom:65px; } #home_section figure{ padding:5px; width:97%; line-height:0; font-size:0; margin-bottom:30px; border:1px solid #E4D7BF; } #home_section figure img{ width:100%; } #home_section h1{ line-height:0; font-size:0; padding-bottom:14px; margin-bottom:15px; background:url(../departments/gakugei/en/images/section_line.gif) no-repeat left bottom; } #home_section p{ margin:0; font-size:75%; } .section_home_wrap .border_img{ padding:5px; border:1px solid #E4D7BF; line-height:0; font-size:0; } .home_none_wrap, .home_line_wrap{ position:relative; clear:both; padding-top:20px; } .home_none_wrap{ padding-top:0; } .home_line_wrap h1{ margin-bottom:27px; padding-bottom:24px; line-height:0; background:url(/main/departments/images/line_back01.gif) no-repeat bottom left; } .home_none_wrap p, .home_line_wrap p{ font-size:75%; } .subline_box{ position:relative; clear:both; padding-bottom:15px; margin-bottom:30px; } /* carricurum --------------------------------- */ #contents_body{ margin-top:-20px; width:100%; } .flow_title{ width:100%; clear:both; margin:0; padding:0; position:relative; background:url(../departments/gakugei/en/curriculum/images/back_wh2.gif) repeat-y left top; min-height:137px; } .flow_twrap{ float:left; width:25%; margin:0; padding:0; } .flow_twrap h2{ border-bottom:1px solid #A73766; font-size:0; line-height:0; } .flow_twrap p{ margin:0; padding:24px 10px 21px 10px; font-size:75%; line-height:1.6em; } .flow_twrap p.bgnone{ background:none; } /* curr detail */ .flow_wrap{ clear:both; position:relative; width:100%; border-top:1px solid #A73766; background:url(../departments/gakugei/en/curriculum/images/back_wh2.gif) repeat-y left top; } .flow_wrap p{ font-size:75%; } .fl_pink{ background:url(../departments/gakugei/en/curriculum/images/back_pink2.gif) repeat-y left top; } .fl_bb{ border-bottom:1px solid #A73766; } .flow_wrap h1 img{ width:100%; font-size:0; line-height:0; } .fwrap1{ float:left; width:177px; padding:22px 0 0 0; } .fwrap2{ float:left; width:534px; padding:22px 0 0 0; } .fwrap1 p, .fwrap2 p{ padding:0 0 0 10px; line-height:2.4em; margin:0; } .fwrap2 p.back_para{ line-height:1.8em; background:#E7D4D4; margin:3px 0 6px 0; } .fwrap1 p.lh1, .fwrap2 p.lh1{ line-height:1.7em; } .fwrap3{ float:left; width:178px; margin-bottom:8px; } .fwrap4{ float:left; width:356px; margin-bottom:8px; } .fwrap5{ clear:both; width:534px; } .fwrap6{ float:left; width:356px; margin-bottom:8px; } .fwrap7{ float:right; width:356px; padding:22px 0 0 0; } .fwrap4 p, .fwrap5 p{ padding:0 0 0 10px; line-height:1.3em; background:#E7D4D4; padding:3px 0 3px 10px; } .fwrap8{ width:180px; float:right; } .fwrap8 p{ padding:0 0 0 10px; } .flcaution{ padding:25px 0 0 5px; } .flcaution p{ font-size:75%; line-height:1.5em; } #carricurum #contents_body table .c_td1{ width:177px; } #carricurum #contents_body table .c_td2{ width:178px; } #carricurum #contents_body table .c_td3{ width:177px; } #carricurum #contents_body table .c_td4{ width:180px; } .topic_wrap{ clear:both; padding:30px 0 0 0; background:none; width:100%; } .topic_title{ clear:both; width:100%; position:relative; margin:0 0 5px 0; border-bottom:1px solid #CCC; } .topic_title h1{ float:left; padding:0 0 7px 3px; font-size:0; line-height:0; } .topic_title h2{ float:right; text-align:right; } .topics_detail{ clear:both; width:100%; } .topics_detail figure{ float:left; width:290px; } .topic_text{ float:right; width:56%; } .topic_text h3{ padding:7px 0 8px 0; } .topic_text p{ line-height:1.7em; font-size:75%; margin:0; } /* professor */ #professor_wrap{ position:relative; clear:both; /*padding-bottom:65px;*/ } #professor_wrap_mu{ position:relative; clear:both; /*padding-bottom:65px;*/ } .prof_wrap, .sig_wrap_detail{ position:relative; clear:both; width:100%; padding:0 0 8px 0; border-bottom:1px solid #000000; /*border-bottom:1px dotted #ccc;*/ /*background:url(../departments/en/professor/images/line_wrap.gif) no-repeat left bottom;*/ } .sig_wrap_detail{ border:none; } #dept04 #contents_body{ padding:0 0 30px 0; width:100%; } .ppink{ /*background:#F2EBEE url(../departments/en/professor/images/line_wrap.gif) no-repeat left bottom;*/ background:#F2EBEE; } .prof_detail{ position:relative; clear:both; width:100%; padding:0 0 0px 0; border-bottom:1px solid #000; } .sig_wrap, .sig_wrap_detail{ /*width:49.7%;*/ float:left; padding:70px 0 0 0; } .sig_wrap_detail{ /*width:49.7%;*/ width:auto; background:none; padding:68px 0 0 0; } .sig_wrap h2, .sig_wrap_detail h2{ margin-bottom:15px; padding-left:6px; line-height:0; font-size:0; } .sig_wrap h1, .sig_wrap_detail h1{ margin-bottom:15px; padding-left:6px; line-height:0; font-size:0; } .sig_wrap h3, .sig_wrap_detail h3{ font-size:87.5%; font-weight:normal; padding:0 0 48px 10px; line-height:1.2em; } .sig_wrap_detail h3{ padding:0 0 0 10px; } .sig_wrap h3.para1, .sig_wrap_detail h3.para1{ padding:0 0 32px 10px; } .sig_wrap p, .sig_wrap_detail p{ padding-left:10px; line-height:1.2em; margin:0; } .sig_wrap p a{ color:#083fdc; } .sig_wrap p a:hover{ color:#b56d90; } .moreinfo{ position: absolute; bottom: 8px; left: 1px; } .pro_text{ width:49.5%; float:right; } .sig_wrap_mu, .sig_wrap_detail{ /*width:49.7%;*/ float:left; padding:10px 0 0 0; } .sig_wrap_detail{ /*width:49.7%;*/ width:auto; background:none; padding:68px 0 0 0; } .sig_wrap h2, .sig_wrap_detail h2{ margin-bottom:15px; padding-left:6px; line-height:0; font-size:0; } .sig_wrap h1, .sig_wrap_detail h1{ margin-bottom:15px; padding-left:6px; line-height:0; font-size:0; } .sig_wrap h3, .sig_wrap_detail h3{ font-size:87.5%; font-weight:200; padding:0 0 20px 10px; line-height:1.2em; } .sig_wrap_detail h3{ padding:0 0 0 10px; } .sig_wrap h3.para1, .sig_wrap_detail h3.para1{ padding:0 0 32px 10px; } .sig_wrap_mu p, .sig_wrap_detail p{ padding-top:10px; padding-left:10px; line-height:1.2em; margin:0; } .sig_wrap p a{ color:#083fdc; } .sig_wrap p a:hover{ color:#b56d90; } .moreinfo{ position: absolute; bottom: 8px; left: 1px; } .pro_text{ width:49.5%; float:right; } .pro_text p{ /*background:url(../departments/en/professor/images/pline1.gif) no-repeat left bottom;*/ border-bottom:1px dotted #ccc; padding:19px 0 21px 0; margin:0; font-size:75%; } .pro_text_mu{ width:49.5%; float:right; } .pro_text_mu p{ /*background:url(../departments/en/professor/images/pline1.gif) no-repeat left bottom;*/ padding:19px 0 21px 0; margin:0; font-size:75%; } .pro_text p.para1{ padding:10px 0; } .pro_text p.para2{ padding:0; } .pro_text p strong{ font-weight:normal; padding-left:1em; display:block; } .ppink .pro_text p{ /*background:url(../departments/en/professor/images/pline2.gif) no-repeat left bottom;*/ border-bottom:1px dotted #ccc; } .pro_text p.ltext{ border:none; padding-bottom:5px; } .pro_image{ /*width:49.5%;*/ width:364px; float:right; text-align:right; } .pro_image h3{ font-size:0; line-height:0; padding:0 0 0 0; /*width:100%;*/ } .pro_image h3 img{ /*width:100%;*/ } .pro_detail_text{ clear:both; padding:13px 10px; /*background:url(../departments/en/professor/images/line_wrap.gif) no-repeat left bottom;*/ border-bottom:1px dotted #CCC; } .pro_detail_text_mu{ clear:both; padding:25px 10px; /*background:url(../departments/en/professor/images/line_wrap.gif) no-repeat left bottom;*/ } .pro_detail_text p{ margin:0; font-size:75%; } .pro_detail_text ul, .pro_detail_text ol{ padding-left:25px; } .pro_detail_text ul li, .pro_detail_text ol li{ font-size:75%; } #pro_detail_wrap{ position:relative; clear:both; /*min-height:469px;*/ } .pro_foot_box{ position:relative; z-index:1; padding:23px 0 6px 1%; width:97%; margin:75px 0 0 0; background:#FFF; border:5px solid #EBEBEB; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; } .pro_foot_box ul{ z-index:2; list-style:none; } .pro_foot_box ul li{ float:left; width:48%; font-size:75%; margin:0 0 12px 10px; _margin:0 0 12px 5px; line-height:1.2em; overflow:hidden; } .pro_foot_box ul li a{ display:block; width:93%; padding:18px 0 0 18px; height:30px; background:#F2EBEE; text-decoration:none; } .pro_foot_box ul li a:hover{ background:#b56d90; color:#FFF; } /* seminar career --------------------------------- */ #dept03 #contents_body{ padding:55px 0 30px 0; width:100%; } #contents_body .page_title{ padding-bottom:55px; border-bottom:1px solid #000000; margin-bottom:53px; } .semi_wrap, .kouza_wrap1{ position:relative; clear:both; padding-bottom:65px; } .semi_wrap h1, .kouza_wrap1 h1{ padding-bottom:12px; margin-bottom:39px; border-bottom:#e5e5e5 1px solid; } .semi_wrap p, .kouza_wrap1 p{ font-size:87.5%; } #dept03 .semi_wrap h3{ font-size:87.5%; } .shadow img{ font-size:0; line-height:0; -webkit-box-shadow: 0 0 5px 0 #DDD; /* Safari, Chrome用 */ -moz-box-shadow: 0 0 5px 0 #DDD; /* Firefox用 */ box-shadow: 0 0 5px 0 #DDD; /* CSS3 */ } .img_box{ float:right; width:49%; position:relative; } .img_box p { width:47%; float:left; padding:0 0 3% 3%; line-height:0; } .img_box p img{ width:100%; } .img_box figcaption{ clear:both; padding:0 0 0 3%; font-size:75%; color:#404040; } #pdf_box{ padding:17px 0 0 29px; border:#CCC 1px solid; width:495px; margin:40px 0 45px 0; } #pdf_box p{ background:url(/main/departments/gakugei/en/study_toeic/images/icon_pdf.jpg) no-repeat left top; padding:5px 0 0 42px; height:35px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; } .pdf_list { list-style:none; } .pdf_list li{ padding-bottom:10px; margin-bottom:10px; } .pdf_list a{ text-decoration:none; display:block; background:url(/main/departments/gakugei/en/study_toeic/images/icon_pdf_s.jpg) no-repeat right top; border-bottom:#ccc 1px dotted; } .pdf_list a:hover{ } /* capacity --------------------------------- */ #dept05 #contents_body{ padding:55px 0 30px 0; width:100%; } /* career_results -------------------------- */ #dept06 #contents_body{ padding:55px 0 30px 0; width:100%; } #dept06 .cres_copy{ padding-top:38px; } .gf_image{ clear:both; padding:0 0 33px 0; margin-bottom:33px !important; border-bottom:1px dotted #00A0E9; } .cres_copy{ padding-bottom:40px; } .cres_copy p{ margin-bottom:0; } .cres_wrap{ position:relative; clear:both; border-top:1px solid #00A0E9; } .cres_wrap h1{ float:left; line-height:1.5em; width:22%; padding-left:4%; font-size:87.5%; } .cres_wrap p{ float:right; margin:23px 0 28px 0; display:block; width:74%; font-size:75%; } .cwline { border-bottom:1px solid #00A0E9; } .line1 h1{ padding-top:24px; } .line1-2 h1{ padding-top:13px; } .line2 h1{ /*padding-top:56px;*/ padding-top:34px; } .line2-2 h1{ padding-top:44px; } .line3 h1{ padding-top:46px; } .line3-2 h1{ padding-top:34px; } .line3-3 h1{ padding-top:22px; } .line4 h1{ padding-top:57px; } .line4-2 h1{ padding-top:46px; } .line5 h1{ padding-top:90px; } .line5-2 h1{ padding-top:58px; } .line6 h1{ padding-top:78px; } .line6-2 h1{ padding-top:66px; } .line9 h1{ padding-top:113px; } .line10 h1{ padding-top:180px; } .cres_wrap_l33 h1{ padding-top:200px; } /* graduate_voice -------------------------- */ #dept07 #contents_body, #dept08 #contents_body{ padding:55px 0 30px 0; width:100%; } #dept07 #contents_body h1.page_title, #dept08 #contents_body h1.page_title, #dept09 #contents_body h1.page_title, #dept10 #contents_body h1.page_title{ margin-bottom:19px; } .gvoice_wrap{ clear:both; position:relative; } .tnone{ border-top:none; margin-top:0; padding-top:20px; } #gvoice_b{ padding-bottom:40px; } .gvoice_wrap h1{ line-height:0; margin-bottom:22px; } .gvoice_wrap p.copy{ margin-bottom:30px; margin-top:15px; line-height:1.2em; } .gvoice_wrap .detail_left{ /*width:26%;*/ padding-right:30px; } .gvoice_wrap .sleft{ width:17%; } .gvoice_wrap .detail_left img{ /*width:100%;*/ } .gvoice_wrap .detail_right{ /*width:71%;*/ padding-top:6px; } .gvoice_wrap .sright{ width:80%; } .kanren_link{ text-align:right; padding-top:8px; } .kanren_link a{ text-decoration:none; } .gvoice_wrap2{ clear:both; position:relative; } .gvoice_wrap2 .detail_left{ width:340px; } .gvoice_wrap2 .detail_right{ width:500px; } /* 150408 */ .gvoice15_base{ position:relative; clear:both; } #g1501.gvoice15_base{ background:url(/main/departments/gakugei/jl/student_voice/images/zaiko_back.jpg) no-repeat center top; min-height:950px; margin-bottom:20px; } #g1501.gvoice15_base.y2017{ background:url(/main/departments/gakugei/jl/student_voice/images/zaiko_back1.jpg) no-repeat center top; min-height:585px; } #g1501.gvoice15_base figure.sp{ display:none; } .gvoice15_base .gvoice15_text{ width:40%; padding:3%; position:absolute; right:40px; top:40px; background:rgba(255,255,255,0.9); } .gvoice15_base.y2017 .gvoice15_text{ width:40%; padding:3%; position:absolute; left:20px; top:20px; background:rgba(255,255,255,0.9); } .gvoice15_base .gvoice15_text h2{ font-size:18px; line-height:1.5em; margin-bottom:1em; } .gvoice15_base .gvoice15_text p{ line-height:1.8em; font-size:13px; } .gvoice15_base .gvoice15_text p strong{ font-size:16px; font-weight:normal; } #g1805.gvoice15_base{ background:url(/main/departments/gakugei/jl/student_voice/images/19_nakano.jpg) no-repeat center top; min-height:950px; margin-bottom:20px; } #g1805.gvoice15_base.y2017{ background:url(/main/departments/gakugei/jl/student_voice/images/19_nakano.jpg) no-repeat center top; min-height:585px; } #g1805.gvoice15_base figure.sp{ display:none; } /* share ----------------------------------- */ .page_title_wrap{ line-height:0; margin-top:-40px; padding:45px 0 0px 0; height:83px; background-image:url(/main/images/common_images/title_shade.gif) ; background-repeat:repeat-x; /*min-height:83px;*/ } .page_title_wrap2{ line-height:0; margin-top:15px; padding:45px 0 20px 0; height:83px; background-image:url(/main/images/common_images/title_shade.gif) ; background-repeat:repeat-x; /*min-height:83px;*/ } .page_title_wrap3{ line-height:0; margin-top:0px; padding:20px 0 20px 0; height:83px; background-image:url(/main/images/common_images/title_shade.gif) ; background-repeat:repeat-x; /*min-height:83px;*/ } .bbnone{ border-bottom:none; } .page_title_wrap h1{ float:left; } .page_title_wrap p{ float:left; margin:0; padding:5px 0 0 23px; } #dept06 .page_title_wrap{ margin-bottom:0; } /* partner ------------------------------------------- */ #partner #contents_body p a{ color:#00A0E9; font-weight:normal; text-decoration:underline !important; } #partner #contents_body p a:hover{ color:#b56d90; } .partner_box{ position:relative; width:37%; height:347px; padding:12px 10px 10px 10px; border:5px solid #E8E8E8; border-radius:5px; /* CSS3草案 */ -webkit-border-radius:5px; /* Safari,Google Chrome用 */ -moz-border-radius:5px; /* Firefox用 */ behavior: url(/main/js/PIE/PIE.htc); margin-right:11.2%; float:left; margin-top:20px; } .pb2{ margin-right:0; } .partner_box h2{ margin-bottom:21px; } .partner_box h2 a{ color:#00A0E9; font-weight:normal; } .partner_box h2 a:hover{ color:#b56d90; } .partner_box p{ height:114px; margin:0; font-size:81.25%; line-height:1.4em; } .partner_box figure{ overflow:hidden; } /* en ----------------------------------------------------------------- */ /* .en #side_nav li#snav09 a{ background:url(../departments/en/images/side_nav09.png) no-repeat 14px 21px; _ackground:url(../departments/en/images/side_nav09.gif) no-repeat 14px 21px; } .en #side_nav li#snav10 a{ background:url(../departments/en/images/side_nav10.png) no-repeat 14px 21px; _background:url(../departments/en/images/side_nav10.gif) no-repeat 14px 21px; } .en #side_nav li#snav11 a{ height:52px; background:url(../departments/en/images/side_nav11.png) no-repeat 14px 21px; _background:url(../departments/en/images/side_nav11.gif) no-repeat 14px 21px; } .en #side_nav li#snav13 a{ background:url(../departments/en/images/side_nav13.png) no-repeat 14px 21px; _background:url(../departments/en/images/side_nav13.gif) no-repeat 14px 21px; } */ .en #dept_mainimage h2{ background:url(../departments/gakugei/en/images/top_image1.jpg) no-repeat left top; } .en #dept_mainimage h1{ background:url(../departments/gakugei/en/images/top_title.png) no-repeat left top; _background:url(../departments/gakugei/en/images/top_title.gif) no-repeat left top; } .en .nlist, .en .nlist2{ list-style-type: disc; list-style-position: inside; margin:0 2em 1em 1em; font-size:14px; float:left; } .en .nlist2{ width:250px !important; float:left; } .en #g1501.gvoice15_base{ background:url(/main/departments/gakugei/en/student_voice/images/zaiko_back.jpg) no-repeat center top; } #dept01.en #side_nav li#snav13 a, #dept02.en #side_nav li#snav03 a, #dept03.en #side_nav li#snav04 a, #dept04.en #side_nav li#snav05 a, #dept05.en #side_nav li#snav06 a, #dept06.en #side_nav li#snav07 a, #dept07.en #side_nav li#snav08 a, /* #dept08.en #side_nav li#snav12 a, */ #dept09.en #side_nav li#snav10 a, #dept10.en #side_nav li#snav11 a, #dept11.en #side_nav li#snav12 a, #dept12.en #side_nav li#snav13 a, #dept13.en #side_nav li#snav02 a{ padding:16px 0 15px 37px; height:17px !important; border-top:none !important; } #dept01.en #side_nav li#snav13 a, #dept08.en #side_nav li#snav12 a{ border-bottom: 1px solid #E0CBD2; } /* jl ----------------------------------------------------------------- */ /* .jl #side_nav li#snav09 a{ background:url(../departments/jl/images/side_nav09.png) no-repeat 14px 21px; _ackground:url(../departments/jl/images/side_nav09.gif) no-repeat 14px 21px; } .jl #side_nav li#snav10 a{ background:url(../departments/jl/images/side_nav10.png) no-repeat 14px 21px; _ackground:url(../departments/jl/images/side_nav10.gif) no-repeat 14px 21px; } .jl #side_nav li#snav11 a{ background:url(../departments/jl/images/side_nav11.png) no-repeat 14px 21px; _ackground:url(../departments/jl/images/side_nav11.gif) no-repeat 14px 21px; } .jl #side_nav li#snav12 a{ background:url(/main/departments/gakugei/jl/images/side_nav12.png) no-repeat 14px 21px; _ackground:url(/main/departments/gakugei/jl/images/side_nav12.gif) no-repeat 14px 21px; } */ .jl #dept_mainimage h2{ background:url(/main/departments/gakugei/jl/images/top_image1.jpg) no-repeat left top; } .jl #dept_mainimage h1{ background:url(/main/departments/gakugei/jl/images/top_title.png) no-repeat left top; _background:url(/main/departments/gakugei/jl/images/top_title.gif) no-repeat left top; } .jl #dept_mainimage h3{ z-index:100; position:absolute; width:261px; height:59px; top:283px; right:10px; } .jl #dept_mainimage h3 a{ text-indent:-9999px; display:block; z-index:100; width:261px; height:59px; background:url(/main/departments/gakugei/jl/images/top_title_btn.png) no-repeat left top; _background:url(/main/departments/gakugei/jl/images/top_title_btn.gif) no-repeat left top; } #dept01.jl #side_nav li#snav01 a, #dept02.jl #side_nav li#snav02 a, #dept03.jl #side_nav li#snav03 a, #dept04.jl #side_nav li#snav04 a, #dept05.jl #side_nav li#snav05 a, #dept06.jl #side_nav li#snav06 a, #dept07.jl #side_nav li#snav07 a, #dept08.jl #side_nav li#snav08 a, #dept09.jl #side_nav li#snav09 a, #dept10.jl #side_nav li#snav10 a, #dept11.jl #side_nav li#snav11 a, #dept12.jl #side_nav li#snav12 a, #dept13.jl #side_nav li#snav13 a{ padding:14px 0 14px 37px; height:15px !important; border-top:2px solid #8d0635 !important; border-bottom:2px solid #8d0635 !important; } #dept01.jl #side_nav li#snav13 a, #dept02.jl #side_nav li#snav03 a, #dept03.jl #side_nav li#snav04 a, #dept04.jl #side_nav li#snav05 a, #dept05.jl #side_nav li#snav06 a, #dept06.jl #side_nav li#snav07 a, #dept07.jl #side_nav li#snav08 a, #dept08.jl #side_nav li#snav12 a, #dept09.jl #side_nav li#snav10 a, #dept10.jl #side_nav li#snav11 a, #dept11.jl #side_nav li#snav12 a, #dept12.jl #side_nav li#snav13 a, #dept13.jl #side_nav li#snav02 a{ padding:16px 0 15px 37px; height:17px !important; border-top:none !important; } #dept01.jl #side_nav li#snav13 a, #dept08.jl #side_nav li#snav12 a{ border-bottom: 1px solid #E0CBD2; } /* cs ----------------------------------------------------------------- */ .cs #dept_mainimage h2{ background:url(/main/departments/gakugei/cs/images/top_image1.jpg) no-repeat left top; } .cs #dept_mainimage h1{ background:url(/main/departments/gakugei/cs/images/top_title.png) no-repeat left top; _background:url(/main/departments/gakugei/cs/images/top_title.gif) no-repeat left top; } .cs #g1501.gvoice15_base{ background:url(/main/departments/gakugei/cs/student_voice/images/zaiko_back.jpg) no-repeat center top; } #dept01.cs #side_nav li#snav09 a, #dept09.cs #side_nav li#snav02 a{ padding:16px 0 15px 37px; height:17px !important; border-top:none !important; } #dept01.cs #side_nav li#snav09 a{ border-bottom: 1px solid #E0CBD2; } /* mu ----------------------------------------------------------------- */ /* .mu #side_nav li#snav09 a{ background:url(/main/departments/mu/images/side_nav9.png) no-repeat 14px 21px; _background:url(/main/departments/gakugei/mu/images/side_nav9.gif) no-repeat 14px 21px; } */ .mu #dept_mainimage h2{ background:url(/main/departments/gakugei/mu/images/top_image1.jpg) no-repeat left top; } .mu #dept_mainimage h1{ background:url(/main/departments/gakugei/mu/images/top_title.png) no-repeat left top; _background:url(/main/departments/gakugei/mu/images/top_title.gif) no-repeat left top; } .mu #g1501.gvoice15_base{ background:url(/main/departments/gakugei/mu/student_voice/images/zaiko_back.jpg) no-repeat center top; } .mu #side_nav li#snav10 a{ padding:16px 0 15px 37px; height:17px !important; border-bottom:none !important; } .mu #side_nav li#snav10 a{ border-bottom: 1px solid #E0CBD2; } /* 202006:改修追加 */ .mu #side_nav li#snav11-1, .mu #side_nav li#snav11-2, .mu #side_nav li#snav11-3{ background: url(/main/images/common_images/side_back2.gif) no-repeat left top; } #dept11-1.mu #side_nav li#snav11-1, #dept11-2.mu #side_nav li#snav11-2, #dept11-3.mu #side_nav li#snav11-3{ border-top: 2px solid #8d0635 !important; border-bottom: 2px solid #8d0635 !important; } .mu #side_nav li#snav11-1 a, .mu #side_nav li#snav11-2 a, .mu #side_nav li#snav11-3 a{ background-image: none; padding-left: 24%; } .mu #side_nav li#snav11-1 a:hover, .mu #side_nav li#snav11-2 a:hover, .mu #side_nav li#snav11-3 a:hover{ text-decoration: none; color: #333; background: url(/main/images/common_images/side_back_hover.gif) no-repeat left center; } /* xe ----------------------------------------------------------------- */ .xe #dept_mainimage h2{ background:url(/main/departments/kyoiku/xe/images/top_image1.jpg) no-repeat left top; } .xe #dept_mainimage h1{ background:url(/main/departments/kyoiku/xe/images/top_title.png) no-repeat left top; _background:url(/main/departments/kyoiku/xe/images/top_title.gif) no-repeat left top; } .xe .old_top #dept_mainimage h1{ background:url(/main/departments/2015_dept/xe/images/top_title.png) no-repeat left top; _background:url(/main/departments/2015_dept/xe/images/top_title.gif) no-repeat left top; } .xe #g1501.gvoice15_base{ background:url(/main/departments/kyoiku/xe/student_voice/images/zaiko_back.jpg) no-repeat center top; } .xe #g1501.gvoice15_base.y2017{ background:url(/main/departments/kyoiku/xe/student_voice/images/zaiko_back1.jpg) no-repeat center top; } #dept01.xe #side_nav li#snav10 a, #dept10.xe #side_nav li#snav02 a{ padding:16px 0 15px 37px; height:17px !important; border-top:none !important; } #dept01.xe #side_nav li#snav10 a{ border-bottom: 1px solid #E0CBD2; } /* fn ----------------------------------------------------------------- */ /* .fn #side_nav li#snav09 a{ background:url(../departments/fn/images/side_nav09.png) no-repeat 14px 21px; _background:url(../departments/fn/images/side_nav09.gif) no-repeat 14px 21px; } */ .fn #dept_mainimage h2{ background:url(/main/departments/seikatsu/fn/images/top_image1.jpg) no-repeat left top; } .fn #dept_mainimage h1{ background:url(/main/departments/seikatsu/fn/images/top_title.png) no-repeat left top; _background:url(/main/departments/seikatsu/fn/images/top_title.gif) no-repeat left top; } .fn #g1501.gvoice15_base{ background:url(/main/departments/seikatsu/fn/student_voice/images/zaiko_back.jpg) no-repeat center top; } #dept01.fn #side_nav li#snav10 a, #dept10.fn #side_nav li#snav02 a{ padding:16px 0 15px 37px; height:17px !important; border-top:none !important; } #dept01.fn #side_nav li#snav10 a{ border-bottom: 1px solid #E0CBD2; } /* ge ----------------------------------------------------------------- */ .ge #dept_mainimage h2{ background:url(/main/departments/ge/images/top_image1.jpg) no-repeat left top; } .ge #dept_mainimage h1{ background:url(/main/departments/ge/images/top_title.png) no-repeat left top; _background:url(/main/departments/ge/images/top_title.gif) no-repeat left top; } /* .ge #side_nav li#snav09 a{ background:url(/main/departments/ge/images/side_nav9.png) no-repeat 14px 21px; _background:url(/main/departments/ge/images/side_nav9.gif) no-repeat 14px 21px; } */ #dept09.ge #side_nav li#snav09 a, #dept02.ge #side_nav li#snav02 a, #dept03.ge #side_nav li#snav03 a, { padding:14px 0 14px 37px; height:15px !important; border-top:2px solid #8d0635 !important; border-bottom:2px solid #8d0635 !important; } #dept09.ge #side_nav li#snav02 a, #dept02.ge #side_nav li#snav03 a, #dept03.ge #side_nav li#snav03 a, { padding:16px 0 15px 37px; height:17px !important; border-top:none !important; } /* lc ----------------------------------------------------------------- */ .lc #dept_mainimage h2{ background:url(/main/departments/seikatsu/lc/images/top_image1.jpg) no-repeat left top; } .lc #dept_mainimage h1{ background: url(/main/departments/seikatsu/lc/images/top_title.png) no-repeat left top; _background: url(/main/departments/seikatsu/lc/images/top_title.gif) no-repeat left top; } /* .lc h2.dept_copy { margin-bottom: 20px; background: url(/main/departments/seikatsu/lc/images/section_line.gif) repeat-x left bottom; } */ .lc figure.lc-di { margin-top: 40px; text-align: center; } .field { clear:both; overflow:hidden; margin-bottom: 30px; } .pull-right { float: right; margin: 0 0 10px 10px; } .pull-left { float: left; margin:0 10px 10px 0; } .lc #cres01.cres_wrap h1 { padding-top: 90px; } .lc #cres02.cres_wrap h1 { padding-top: 30px; } .lc #cres03.cres_wrap h1 { padding-top: 70px; } .lc #cres04.cres_wrap h1 { padding-top: 35px; } .lc #cres05.cres_wrap h1 { padding-top: 60px; } .lc #cres06.cres_wrap h1 { padding-top: 55px; } .lc #cres07.cres_wrap h1 { padding-top: 75px; } .lc #cres08.cres_wrap h1 { padding-top: 42px; } .lc #cres09.cres_wrap h1 { padding-top: 75px; } .lc #cres10.cres_wrap h1 { padding-top: 42px; } .lc #cres11.cres_wrap h1 { padding-top: 200px; } .lc #g1501.gvoice15_base{ background:url(/main/departments/seikatsu/lc/student_voice/images/zaiko_back.jpg) no-repeat center top; } /* #dept01.lc #side_nav li#snav09 a, #dept09.lc #side_nav li#snav02 a{ padding:16px 0 15px 37px; height:17px !important; border-top:none !important; } #dept08.lc #side_nav li#snav01 a, #dept01.lc #side_nav li#snav09 a{ border-bottom: 1px solid #E0CBD2; } */ /* ds ----------------------------------------------------------------- */ .ds #dept_mainimage h2{ background:url(../departments/kyoiku/ke/images/top_image1.jpg) no-repeat left top; } .ds #dept_mainimage h1{ background:url(../departments/kyoiku/ke/images/top_title.png) no-repeat left top; _background:url(../departments/kyoiku/ke/images/top_title.gif) no-repeat left top; } .ds .old_top #dept_mainimage h1{ background:url(/main/departments/2015_dept/ds/images/top_title.png) no-repeat left top; _background:url(/main/departments/2015_dept/ds/images/top_title.gif) no-repeat left top; } .ds #dept_mainimage h3{ z-index:100; position:absolute; width:261px; height:59px; top:283px; right:10px; } .ds #dept_mainimage h3 a{ text-indent:-9999px; display:block; z-index:100; width:261px; height:59px; background:url(/main/departments/kyoiku/ke/images/top_title_btn.png) no-repeat left top; _background:url(/main/departments/kyoiku/ke/images/top_title_btn.gif) no-repeat left top; } .ds #cres01.cres_wrap h1 { padding-top: 340px; } .ds #cres02.cres_wrap h1 { padding-top: 280px; } .ds #cres03.cres_wrap h1 { padding-top: 140px; } .ds #cres04.cres_wrap h1 { padding-top: 70px; } .ds #cres05.cres_wrap h1 { padding-top: 35px; } .ds #cres06.cres_wrap h1 { padding-top: 42px; } .ds figure.ccpImgs { margin-bottom: 40px; } .ds .nlist { list-style-position: inside; margin:0 0 1em 1em; font-size: 14px; } .ds .od_photos { width: 320px; float: left; margin: 0 20px 0 0; overflow: hidden; } .ds .od_photos img { height:240px; } .ds .od_photos figcaption { line-height: 1.5; } .ds h2.dept_copy { margin-bottom: 15px; padding-bottom: 14px; /*border-bottom: 3px solid #d2d2d2;*/ /*background: url(/departments/ds/images/section_line.gif) no-repeart left bottom;*/ } .ds #g1501.gvoice15_base, .ke #g1501.gvoice15_base{ background:url(/main/departments/kyoiku/ke/student_voice/images/zaiko_back.jpg) no-repeat center top; } #dept01.ke #side_nav li#snav13 a, #dept13.ke #side_nav li#snav02 a, #dept01.ds #side_nav li#snav13 a, #dept13.ds #side_nav li#snav02 a{ padding:16px 0 15px 37px; height:17px !important; border-top:none !important; } #dept01.ke #side_nav li#snav13 a, #dept01.ds #side_nav li#snav13 a{ border-bottom: 1px solid #E0CBD2; } .ds #g1805a.gvoice15_base, .ke #g1805a.gvoice15_base{ background:url(/main/departments/kyoiku/ke/student_voice/images/19_nakano.jpg) no-repeat center top; } /* is ----------------------------------------------------------------- */ .is #dept_mainimage h2{ background:url(../departments/2015_dept/is/images/top_image1.jpg) no-repeat left top; } .is #dept_mainimage h1{ background:url(../departments/2015_dept/is/images/top_title.png) no-repeat left top; _background:url(../departments/2015_dept/is/images/top_title.gif) no-repeat left top; } .is h2.dept_copy { margin: 0 0 15px; padding-bottom: 14px; border-bottom:1px solid #e5e5e5; } .is #cres01.cres_wrap h1 { padding-top: 65px; } .is #cres02.cres_wrap h1 { padding-top: 40px; } .is #cres03.cres_wrap h1 { padding-top: 55px; } .is #cres04.cres_wrap h1 { padding-top: 10px; } .is #cres05.cres_wrap h1 { padding-top: 40px; } .is #cres06.cres_wrap h1 { padding-top: 65px; } .is #cres07.cres_wrap h1 { padding-top: 110px; } .is .nlist { list-style-type: disc; list-style-position: inside; margin:0 0 1em 1em; } .is #dept_mainimage h3{ z-index:100; position:absolute; width:261px; height:59px; top:283px; right:10px; } .is #dept_mainimage h3 a{ text-indent:-9999px; display:block; z-index:100; width:261px; height:59px; background:url(/main/departments/2015_dept/is/images/top_title_btn.png) no-repeat left top; _background:url(/main/departments/2015_dept/is/images/top_title_btn.gif) no-repeat left top; } /* pb ----------------------------------------------------------------- */ .pb #dept_mainimage h2{ background:url(/main/departments/gakugei/pb/images/top_image1.jpg) no-repeat left top; } .pb #dept_mainimage h1{ background:url(/main/departments/gakugei/pb/images/top_title.png) no-repeat left top; _background:url(/main/departments/gakugei/pb/images/top_title.gif) no-repeat left top; } .pb #g1501.gvoice15_base{ background:url(/main/departments/gakugei/pb/student_voice/images/zaiko_back.jpg) no-repeat center top; } .pb #dept_mainimage h3{ z-index:100; position:absolute; width:261px; height:59px; top:283px; right:10px; } .pb #dept_mainimage h3 a{ text-indent:-9999px; display:block; z-index:100; width:261px; height:59px; background:url(/main/departments/kyoiku/ke/images/top_title_btn.png) no-repeat left top; _background:url(/main/departments/kyoiku/ke/images/top_title_btn.gif) no-repeat left top; } .pb #cres01.cres_wrap h1 { padding-top: 68px; } .pb #cres02.cres_wrap h1, .pb #cres03.cres_wrap h1 { padding-top: 50px; } .pb #cres04.cres_wrap h1 { padding-top: 35px; } .pb #cres05.cres_wrap h1 { padding-top: 35px; } .pb #cres06.cres_wrap h1 { padding-top: 40px; } .pb #cres07.cres_wrap h1 { padding-top: 40px; } .pb #cres08.cres_wrap h1 { padding-top: 40px; } .pb #cres09.cres_wrap h1 { padding-top: 30px; } .pb #cres10.cres_wrap h1 { padding-top: 40px; } .pb #cres11.cres_wrap h1 { padding-top: 40px; } .pb #cres12.cres_wrap h1 { padding-top: 40px; } #dept01.pb #side_nav li#snav10 a, #dept10.pb #side_nav li#snav02 a{ padding:16px 0 15px 37px; height:17px !important; /*border-top:none !important;*/ } #dept01.pb #side_nav li#snav10 a{ border-bottom: 1px solid #E0CBD2; } /* bz ----------------------------------------------------------------- */ .bz #dept_mainimage h2{ background:url(/main/departments/bussiness/bz/images/main_image1.jpg) no-repeat left top; } .bz #dept_mainimage h2.renew{ background:url(/main/departments/bussiness/bz/images/keyvisual_1.jpg) no-repeat left top; } .bz #dept_mainimage h1{ background:url(/main/departments/bussiness/bz/images/top_title.png) no-repeat left top; _background:url(/main/departments/bussiness/bz/images/top_title.gif) no-repeat left top; } .bz #cres01.cres_wrap h1 { padding-top: 65px; } .bz #cres02.cres_wrap h1 { padding-top: 40px; } .bz #cres03.cres_wrap h1 { padding-top: 55px; } .bz #cres04.cres_wrap h1 { padding-top: 10px; } .bz #cres05.cres_wrap h1 { padding-top: 40px; } .bz #cres06.cres_wrap h1 { padding-top: 65px; } .bz #cres07.cres_wrap h1 { padding-top: 110px; } .bz .nlist { list-style-type: disc; list-style-position: inside; margin:0 0 1em 1em; } #dept01.bz #side_nav li#snav09 a, #dept02.bz #side_nav li#snav04 a, #dept03.bz #side_nav li#snav07 a, #dept04.bz #side_nav li#snav05 a, #dept05.bz #side_nav li#snav03 a, #dept07.bz #side_nav li#snav08 a, #dept08.bz #side_nav li#snav06 a, #dept09.bz #side_nav li#snav02 a{ padding:16px 0 15px 37px; height:17px !important; border-top:none !important; } #dept01.bz #side_nav li#snav09 a, #dept02.bz #side_nav li#snav05 a, #dept05.bz #side_nav li#snav08 a, #dept06.bz #side_nav li#snav03 a, #dept08.bz #side_nav li#snav01 a{ border-bottom: 1px solid #E0CBD2; } /* he ----------------------------------------------------------------- */ .he #dept_mainimage h2{ background:url(/main/departments/kyoiku/he/images/main_image1.jpg) no-repeat left top; } .he #dept_mainimage h1{ background:url(/main/departments/kyoiku/he/images/top_title.png) no-repeat left top; _background:url(/main/departments/kyoiku/he/images/top_title.gif) no-repeat left top; } /* .he h2.dept_copy { margin: 0 0 15px; padding-bottom: 14px; border-bottom:1px solid #e5e5e5; } */ .he #cres01.cres_wrap h1 { padding-top: 65px; } .he #cres02.cres_wrap h1 { padding-top: 40px; } .he #cres03.cres_wrap h1 { padding-top: 55px; } .he #cres04.cres_wrap h1 { padding-top: 10px; } .he #cres05.cres_wrap h1 { padding-top: 40px; } .he #cres06.cres_wrap h1 { padding-top: 65px; } .he #cres07.cres_wrap h1 { padding-top: 110px; } .he .nlist { list-style-type: disc; list-style-position: inside; margin:0 0 1em 1em; } .he #g1501.gvoice15_base{ background:url(/main/departments/kyoiku/he/student_voice/images/zaiko_back.jpg) no-repeat center top; } #dept01.he #side_nav li#snav09 a, #dept09.he #side_nav li#snav02 a{ padding:16px 0 15px 37px; height:17px !important; border-top:none !important; } #dept08.he #side_nav li#snav01 a, #dept01.he #side_nav li#snav09 a{ border-bottom: 1px solid #E0CBD2; } /* graduate ------------------------------------------------------------ */ .graduate #dept_mainimage h2{ background:url(../departments/graduate/images/top_image1.jpg) no-repeat left top; } .graduate #dept_mainimage h1{ background:url(../departments/graduate/images/top_title.png) no-repeat left top; _background:url(../departments/graduate/images/top_title.gif) no-repeat left top; } .majorField { position: relative; float: left; width: 312px; margin: 0 10px 10px 0; padding: 8px; border: 4px solid #CCC; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } p.link-icon { position: absolute; top: 10px; right: 10px; } #home_gsf_summary { position: relative; } #home_gsf_summary p.link-icon { position: absolute; top: 70px; right: 10px; } .graduate h2.dept_copy { margin: 0 0 15px; padding-bottom: 14px; background:url(/main/departments/images/line_back01.gif) no-repeat bottom left; } .graduate table.subjects { width: 100%; border-left: 1px solid #e3d4da; border-top: 1px solid #e3d4da; } .graduate table.subjects th { text-align: center; padding: 4px 10px; border-right: 1px solid #e3d4da; border-bottom: 1px solid #e3d4da; } .graduate table.subjects td { padding: 4px 10px; border-right: 1px solid #e3d4da; border-bottom: 1px solid #e3d4da; } .faceImg { width: 150px; margin-right: 20px; } .faceImg figcaption { font-size: 12px; line-height: 1.5; } p.voice { margin-left: 170px; } /* capacity ------------------------------------------------------------ */ .capacity_table{ width:100%; border-top:1px solid #CAB18C; border-left:1px solid #CAB18C; } .capacity_table td.rline, .capacity_table th.rline{ border-right:1px solid #CAB18C; } .capacity_table td.bline{ border-bottom:1px solid #CAB18C; } .capacity_table td.brline, .capacity_table td.brtline{ border-right:1px solid #CAB18C; border-bottom:1px solid #CAB18C; } .capacity_table td.brtline{ border-top:1px solid #CAB18C; } .capacity_table td, .capacity_table th{ font-size:12px; height:42px; border-bottom:1px solid #E1D9BF; border-right:1px solid #E1D9BF; line-height:1.2em; } .capacity_table .trorg td{ background:#F5F1E4; } .capacity_table th{ border-bottom:1px solid #CAB18C; } .capacity_table td{ width:7%; vertical-align:bottom; text-align:right; font-size:11px; } .capacity_table td.cname{ width:19%; vertical-align:middle; text-align:left; font-size:12px; padding:0 0 0 1%; cursor:pointer; } .capacity_table td.cname_s{ width:5.2%; vertical-align:middle; text-align:left; font-size:12px; padding:0 0 0 0; } .capacity_table td.cname_s span{ width:1.1em; display:block; margin:0 auto; } .capacity_table td.en1{ background:url(/main/departments/capacity/images/en1.gif) no-repeat center center !important; } .capacity_table .trorg td.en1{ background:url(/main/departments/capacity/images/en1.gif) no-repeat center center #F5F1E4 !important; } .capacity_table td.en2{ background:url(/main/departments/capacity/images/en2.gif) no-repeat center center !important; } .capacity_table .trorg td.en2{ background:url(/main/departments/capacity/images/en2.gif) no-repeat center center #F5F1E4 !important; } .capacity_table td.en3{ background:url(/main/departments/capacity/images/en3.gif) no-repeat center center !important; } .capacity_table .trorg td.en3{ background:url(/main/departments/capacity/images/en3.gif) no-repeat center center #F5F1E4 !important; } .capacity_table td.en4{ background:url(/main/departments/capacity/images/en4.gif) no-repeat center center !important; } .capacity_table .trorg td.en4{ background:url(/main/departments/capacity/images/en4.gif) no-repeat center center #F5F1E4 !important; } .capacity_table td.en5{ background:url(/main/departments/capacity/images/en5.gif) no-repeat center center !important; } .capacity_table .trorg td.en5{ background:url(/main/departments/capacity/images/en5.gif) no-repeat center center #F5F1E4 !important; } .capacity_table th{ height:140px; text-indent:-9999px; } .capacity_table th.bz{ background:url(/main/departments/capacity/images/th01.png) no-repeat center top; } .capacity_table th.ds{ background:url(/main/departments/capacity/images/th02.png) no-repeat center top; } .capacity_table th.xe{ background:url(/main/departments/capacity/images/th03.png) no-repeat center top; } .capacity_table th.he{ background:url(/main/departments/capacity/images/th04.png) no-repeat center top; } .capacity_table th.fn{ background:url(/main/departments/capacity/images/th05.png) no-repeat center top; } .capacity_table th.lc{ background:url(/main/departments/capacity/images/th06.png) no-repeat center top; } .capacity_table th.jl{ background:url(/main/departments/capacity/images/th07.png) no-repeat center top; } .capacity_table th.en{ background:url(/main/departments/capacity/images/th08.png) no-repeat center top; } .capacity_table th.cs{ background:url(/main/departments/capacity/images/th09.png) no-repeat center top; } .capacity_table th.pb{ background:url(/main/departments/capacity/images/th10.png) no-repeat center top; } .capacity_table th.mu{ background:url(/main/departments/capacity/images/th11.png) no-repeat center top; } .bz .capacity_table th.bz{ background:url(/main/departments/capacity/images/th01_on.png) no-repeat center top; } .ds .capacity_table th.ds{ background:url(/main/departments/capacity/images/th02_on.png) no-repeat center top; } .xe .capacity_table th.xe{ background:url(/main/departments/capacity/images/th03_on.png) no-repeat center top; } .he .capacity_table th.he{ background:url(/main/departments/capacity/images/th04_on.png) no-repeat center top; } .fn .capacity_table th.fn{ background:url(/main/departments/capacity/images/th05_on.png) no-repeat center top; } .lc .capacity_table th.lc{ background:url(/main/departments/capacity/images/th06_on.png) no-repeat center top; } .jl .capacity_table th.jl{ background:url(/main/departments/capacity/images/th07_on.png) no-repeat center top; } .en .capacity_table th.en{ background:url(/main/departments/capacity/images/th08_on.png) no-repeat center top; } .cs .capacity_table th.cs{ background:url(/main/departments/capacity/images/th09_on.png) no-repeat center top; } .pb .capacity_table th.pb{ background:url(/main/departments/capacity/images/th10_on.png) no-repeat center top; } .mu .capacity_table th.mu{ background:url(/main/departments/capacity/images/th11_on.png) no-repeat center top; } .en_wrap{ list-style:none; margin:25px 0 30px 7px; } .en_wrap li{ background-position:left 0; padding-left:34px; margin-bottom:5px; } .cap_caution{ font-size:11px; line-height:1.2em; margin-left:7px; } .en_wrap li.en1{ background:url(/main/departments/capacity/images/en1.gif) no-repeat left top !important; } .en_wrap li.en2{ background:url(/main/departments/capacity/images/en2.gif) no-repeat left top !important; } .en_wrap li.en3{ background:url(/main/departments/capacity/images/en3.gif) no-repeat left top !important; } .en_wrap li.en4{ background:url(/main/departments/capacity/images/en4.gif) no-repeat left top !important; } .en_wrap li.en5{ background:url(/main/departments/capacity/images/en5.gif) no-repeat left top !important; } /* youtube */ .video-container { position: relative; /*padding-bottom: 56.25%;*/ padding-top: 30px; height: 0; overflow: hidden; } .video-container iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* 英文 学会誌 */ #journal div.page_title{ line-height:0; margin-top:-5px; padding:45px 0 20px 0; height:83px; background-image:url(/main/images/common_images/title_shade.gif) ; background-repeat:repeat-x; /*min-height:83px;*/ } #journal div.page_title h1{ font-size:0; line-height:0; margin-bottom:24px; } #journal div.page_title ul{ list-style:none; float:right; } #journal div.page_title li{ float:right; line-height:1.2em; margin:0 0 0 8px; } #journal div.page_title li a{ display:block; background:#F1EBDF; color:#9F9F9F; padding:8px 25px 2px 25px; text-decoration:none; } #journal div.page_title li a:hover, #journal div.page_title #j39 li.j39 a, #journal div.page_title #j40 li.j40 a, #journal div.page_title #j41 li.j41 a, #journal div.page_title #j42 li.j42 a, #journal div.page_title #j43 li.j43 a, #journal div.page_title #j44 li.j44 a, #journal div.page_title #j45 li.j45 a, #journal div.page_title #j46 li.j46 a, #journal div.page_title #j47 li.j47 a, #journal div.page_title #j48 li.j48 a, #journal div.page_title #j49 li.j49 a, #journal div.page_title #j50 li.j50 a, #journal div.page_title #j51 li.j51 a, #journal div.page_title li a.active{ background:#E4D7BF; color:#404040; } #journal div.page_title li a:hover, #journal div.page_title #g15 li.g15 a, #journal div.page_title #g16 li.g16 a, #journal div.page_title li a.active{ background:#E4D7BF; color:#404040; } #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; } @media screen and (min-width:641px) and (max-width:960px){ .department #gnaven{ display:inline-block; left:177px; } .graduate .department #gnaven{ display:inline-block; left:290px; } .gvoice_wrap2 .detail_right{ width:330px; } } @media screen and (min-width:960px) and (max-width:1200px){ .department #gnaven{ display:inline-block; left:177px; } .graduate .department #gnaven{ display:inline-block; left:290px; } .gvoice_wrap2 .detail_right{ width:330px; } } @media screen and (min-width:1200px){ #home_section p{ margin:0; font-size:87.5%; } .home_none_wrap p, .home_line_wrap p{ font-size:87.5%; } } /* 明朝 */ .mincho{ font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','MS P明朝','MS PMincho','メイリオ',serif; } /* コンテンツテーブル */ .contents_table, .contents_table2{ margin-bottom:1.0em; } .contents_table, .contents_table3{ border-top:1px solid #E5E5E5; } .contents_table2{ position:relative; } .contents_table th, .contents_table td, .contents_table2 th, .contents_table2 td{ padding:7px 0 5px 1em; border-bottom:1px solid #E5E5E5; border-right:1px solid #E5E5E5; text-align:left; font-weight:normal; } .contents_table3 th, .contents_table3 td{ padding:7px 1em 5px 1em; border-bottom:1px solid #E5E5E5; border-right:1px solid #E5E5E5; font-weight:normal; } .contents_table th, .contents_table2 th, .contents_table3 th{ background:#FAFAFA; } .vcenter th, .vcenter td{ vertical-align:central; } .vtop th, .vtop td{ vertical-align:top; } .tablef12 td, .tablef12 th{ font-size:12px; } .contents_table th.brnone, .contents_table2 th.brnone, .contents_table3 th.brnone, .contents_table td.brnone, .contents_table2 td.brnone, .contents_table3 td.brnone{ border-right:none; } .haras_sig{ padding-top:90px; padding-bottom:40px; text-align:right; } .contents_table2 th, .contents_table2 td{ font-size:68.75%; position:relative; padding:7px 1% 5px 1%; vertical-align:top; text-align:left; } .contents_table2 th p, .contents_table2 td p{ font-size:100%; margin:0; } .contents_table2 td .houkoku_link{ position: absolute; left: 10px; bottom: 5px; } .lib-list { /*list-style-position: inside;*/ margin-left: 25px; margin-bottom: 30px; } .lib-list li{ font-size:14px;} .lib-table { width: 100%; margin-bottom: 30px; border-top: 3px solid #ccc; /*border-left: 1px solid #ccc;*/ } .lib-table th, .lib-table td { padding: 10px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; } .lib-table th.rbnone, .lib-table td.rbnone { border-right:none; } .lib-table th { background: #eee; } /* 150409 */ .shikaku_box{ border:1px solid #B40845; padding:12px 20px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; } .shikaku_box h3{ font-size:14px; color:#B40845; } .shikaku_box p{ margin:0; } .listmtext{ padding-left: 1em; text-indent: -1em; } .listmtext2{ padding-left:2em; text-indent:-2em; } .flcaution .c1{ color:#F3A7AC; } .flcaution .c2{ color:#9A8EC3; } .flcaution .c3{ color:#F8C399; } .flcaution .c4{ color:#A9D05F; } .flcaution .c5{ color:#9FD1F1; } .flcaution .c6{ color:#FEDC50; } /* 150513 add ge home ----------------------------------------- */ #ge_home #side_nav{ display:none; } #ge_home #main_contents{ width:100%; } #campus_home #main_contents{ clear:both; float:none; width:100%; margin:0; padding:0; } #global_home{ position:relative; border:1px solid #E5E5E5; margin-bottom:40px; padding:0; background:#FCFCFC; } #global_home .home_detail{ position:relative; width:31%; float:left; padding:24px 1.1% 20px 1.1%; height:280px; } #global_home #homebox2{ width:64.5%; } .home_detail h1{ line-height:0; margin-bottom:12px; } .home_detail p{ font-size:12px; line-height:1.6em; } .home_detail .home_list{ border-top:1px solid #E5E5E5; padding:15px 0; } .home_detail .home_list ul{ float:left; width:49%; list-style:none; } .home_detail .home_list ul.rline{ border-right:1px solid #E5E5E5; } .home_detail .home_list ul li{ font-size:13px; line-height:1.7em; } .home_detail .home_list ul li a{ text-decoration:none; } .icon_list{ list-style:none; } .icon_list li{ padding:23px 0 0 0; background:url(/main/images/common_images/icon_mid_pdf.jpg) no-repeat right 12px; border-top:1px solid #E5E5E5; height:44px; font-size:13px; } .no_icon_list li{ padding:15px 0 0 0; border-top:1px solid #E5E5E5; height:44px; font-size:13px; list-style:none; } .list3 li{ padding:12px 0 0 0; background:url(/main/images/common_images/icon_mid_pdf.jpg) no-repeat right 10px; height:34px; } .list1 li{ padding:36px 0 0 0; background:url(/main/images/common_images/icon_mid_pdf.jpg) no-repeat right 34px; height:44px; line-height:1.4em; } .icon_list li a{ text-decoration:none; display:block; } .home_detail figure{ position:relative; padding:5px; width:96%; display:block; background:#FFF; border:1px solid #EAEAEA; line-height:0; } .home_detail figure p{ } .home_detail figure p a{ display:block; text-indent:-9999px; width:100%; height:117px; } #homebox1{ border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; } #homebox2{ border-bottom:1px solid #E5E5E5; } #homebox4, #homebox5{ border-right:1px solid #E5E5E5; } #ge_home #homebox2{ border-bottom:none; } #ge_home #homebox5, #ge_home #homebox6{ border-bottom:1px solid #E5E5E5; } /* 160803 add onkyo home ---------------------------------------------- */ .onkyo #contents_body{ padding: 55px 0 30px 0 !important; width: 100%; } .onkyo #dept_mainimage h2{ background:url(/main/about/onkyo/images/main_image1.jpg) no-repeat left top; } .onkyo #dept_mainimage h1{ background:url(/main/about/onkyo/images/top_title.png) no-repeat left top; } .home_line_wrap h1.text_title{ margin-bottom:27px; padding-bottom:24px; line-height:1.3em; background:url(/main/departments/images/line_back01.gif) no-repeat bottom left; } .page_title_wrap{ } #contents_body .page_title_text{ line-height:1.4em; font-family: "游明朝", YuMincho, "Hiragino Mincho ProN", Meiryo, "Times New Roman", serif; font-size:28px; font-weight:normal; } .lh15{ line-height:1.5em !important; font-size:16px !important; } /* 160927 add muliaison home ---------------------------------------------- */ .muliaison{ } .muliaison #contents_body{ padding: 55px 0 30px 0 !important; width: 100%; } .muliaison #dept_mainimage h2{ background:url(/main/about/mu-liaison/images/main_image1.jpg) no-repeat left top; } .muliaison #dept_mainimage h1{ background:url(/main/about/mu-liaison/images/top_title.png) no-repeat left top; } @media screen and (min-width:960px){ .kyoiku_xe_flt_L { float:left; width:49%; } .kyoiku_xe_flt_R { float:right; width:50%; text-align:center; padding-top:100px; } } @media screen and (max-width:959px){ .kyoiku_xe_flt_R { text-align:center; } } .sig_wrap h1, .sig_wrap_mu h1 { font-family: Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif; font-size: 24px; font-weight: bold; } .h1_txt { padding-top:30px; } .zaigakusei_voice { position:relative; } .zaigakusei_voice .text { width:36%; display: block; position:absolute; top:20px; right:20px; padding:20px; background: rgba(255,255,255,0.9); } .zaigakusei_voice h2 { font-size: 18px; line-height: 1.5em; margin-bottom: 1em; font-family: 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','MS P明朝','MS PMincho','メイリオ',serif; } .text_l .text { width:36%; display: block; position:absolute; top:20px; left:20px; padding:20px; background: rgba(255,255,255,0.9); } .pb .bnt_2018 { list-style:none; margin-top:40px; } .pb .bnt_2018 li { width:32%; box-sizing:border-box; display:block; text-align: center; padding:0; margin:0; float:left; } /*フォトコンテスト*/ .lc_190808 .catchcopy { padding:20px; border:1px solid #DDD; text-align:center; font-size:130%; } .lc_190808 .btn { text-align:center; margin-top:40px; } .lc_190808 .btn a { text-decoration:none; padding:15px; background-color:#F84993; color:#FFF; font-size:150%; display: inline-block; } /* oc form ----------------------------------- */ #entry_form table{ width:100%; border-top:1px solid #CCC; } #entry_form table td, #entry_form table th{ vertical-align:top; text-align:left; vertical-align:top !important; font-weight:normal; padding:10px 0 8px 0; border-bottom:1px solid #CCC; padding:15px 20px 9px 20px; } #entry_form table th{ width:250px; border-right:1px solid #CCC; padding:15px 20px 9px 0; } #entry_form table th em{ color:#F06; font-size:11px; } #entry_form table th.brnone{ border-right:none; } #entry_form table td{ } #entry_form table td input[type="text"], #entry_form table td .wpcf7-email, #entry_form table td textarea{ min-height:26px; border:1px solid #ccc; background:#FFF; color:#000; font-size:14px; padding:0 5px; margin-bottom:5px; } #entry_form table td select{ position:relative; min-height:26px; border:1px solid #ccc; background:#FFF; color:#000; font-size:14px; border-radius:0px; padding:0 0 0 5px; -webkit-border-radius:0px; -moz-border-radius:0px; border:1px solid #ccc; margin-bottom:5px; } #btn_sbn, #btn_edit{ border:none; background:#000; padding:7px 30px; color:#FFF; } #btn_sbn:hover, #btn_edit:hover{ background:#00a0e9; color:#FFF; } #sbm_para{ margin:15px 0 40px 0; text-align: center; } #entry_form .wpcf7-mail-sent-ok{ display:none !important; } #entry_form #side_nav h1{ padding:20px 0 0 0; width: 220px; height: 40px; } .fbtn a{ width:auto; color:#FFF; font-size:14px; background:#27A2F9; padding:4px 20px; line-height:1.2em; text-decoration:none; } .fbtn a:hover{ text-decoration:none !important; background:#E00377; } #entry_form .dustspace{ padding:90px 0 200px 0; margin:0; } #entry_form .topic_path{ margin:0; } #backoctop{ position:absolute; right:0; bottom:2px; margin:0; } /*190911*/ #bz_curriculum_1909 { position: relative; } #bz_curriculum_1909 a { position: absolute; bottom: 6px; right: 30px; z-index: 1000; } /* 202007:音楽科イベントカレンダー */ #event_calendar #calendarTitle { display: none !important; } /* 202009: 日本文学科 */ .jl202009_a .left { width: 50%; float: left; } .jl202009_a .right { width: 48%; float: right; } /* 202010: 音楽科動画 */ #movie .left { float: left; width: 49%; } #movie .right { float: right; width: 49%; } /* サイドバー調整:20201105 */ #side_nav .line2 a { padding-top: 10px !important; padding-bottom: 13px !important; } #dept13 #side_nav li#snav13 a { padding-top: 8px !important; padding-bottom: 23px !important; } /* フォトコンテスト:20201120 */ .bn_result { border: 2px solid #CF1030; color: #CF1030; padding: 10px 20px; display: inline-block; font-size: 140%; font-weight: bold; text-decoration: none; } .bn_result:hover { text-decoration: none; } #photocontest_h1 { text-align: center; margin-top: 40px; } #photocontest_h1 img { width: 80%; height: auto; } /* 20201201:音楽リエゾンセンターが贈る演奏動画 */ .bn_202012 { margin-bottom: 40px; text-align: center; } .bn_202012 img { max-width: 70%; border: 2px solid #910019; } #movie_202012 .movie { list-style: none; margin-top: 40px; } #movie_202012 .movie li { width: 32%; float: left; margin-bottom: 20px; margin-right: 2%; } #movie_202012 .movie li:nth-child(3n) { margin-right: 0; } #movie_202012 .movie li:nth-child(3n+1) { clear: both; } #movie_202012 .movie li h4 { font-weight: bold; border-left: 5px solid #CF1030; padding-left: 5px; margin-bottom: 10px; } /* 人間文化学科:取得できる資格 2020.12.22 */ .phots_202012 { list-style: none; } .phots_202012 li { float: left; margin-right: 2%; width: 32%; } .phots_202012 li:last-child { margin-right: 0; } .phots_202012 li img { width: 100%; } .box_sns { margin-top: 40px; } .box_sns .sns img { height: 100px; width: auto; vertical-align: middle; } .box_sns .sns a { display: inline-block; margin-right: 20px; text-decoration: none; } .box_sns .sns figure { display: inline-block; vertical-align: middle; }