@charset "utf-8"; /* department */ .sp_off { display:none; } /* ��1.dept��======================================================== */ #dept01 #main_contents, #dept01 #side_nav{ padding-top:58px; } /* �X���C�_�[ �lj����� */ #dept_mainimage #main_image{ /*position:absolute;*/ left:0; top:0; z-index:9; width:100%; text-indent:inherit; /* height:140px; */ overflow:hidden; } #dept_main_wrap #main_image h2{ /* position:absolute; */ width:100%; /* height:140px; */ height: auto !important; top:0; left:0; z-index:8; text-indent:inherit; } #dept_main_wrap #main_image h2 img{ width:100%; /* height:140px; */ height: auto; object-fit: cover; } /* #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; } #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; } #side_nav li#snav01 a{ background:url(../departments/images/side_nav01.png) no-repeat 14px 21px; _background:url(../departments/images/side_nav01.gif) no-repeat 14px 21px; } #side_nav li#snav02 a{ background:url(../departments/images/side_nav02.png) no-repeat 14px 21px; _background:url(../departments/images/side_nav02.gif) no-repeat 14px 21px; } #side_nav li#snav03 a{ background:url(../departments/images/side_nav03.png) no-repeat 14px 21px; _background:url(../departments/images/side_nav03.gif) no-repeat 14px 21px; } #side_nav li#snav04 a{ background:url(../departments/images/side_nav04.png) no-repeat 14px 21px; _background:url(../departments/images/side_nav04.gif) no-repeat 14px 21px; } #side_nav li#snav05 a{ background:url(../departments/images/side_nav05.png) no-repeat 14px 21px; _background:url(../departments/images/side_nav05.gif) no-repeat 14px 21px; } #side_nav li#snav06 a{ background:url(../departments/images/side_nav06.png) no-repeat 14px 21px; _background:url(../departments/images/side_nav06.gif) no-repeat 14px 21px; } #side_nav li#snav07 a{ background:url(../departments/images/side_nav07.png) no-repeat 14px 21px; _background:url(../departments/images/side_nav07.gif) no-repeat 14px 21px; } #side_nav li#snav08 a{ height:52px; background:url(../departments/images/side_nav08.png) no-repeat 14px 21px; _background:url(../departments/images/side_nav08.gif) no-repeat 14px 21px; } #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, #journal #side_nav li#snav13 a, #journal.jl #side_nav li#snav09 a{ height:21px !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{ height:22px !important; border-top:none !important; } #side_nav li a{ width:84.6%; border-top:1px solid #E4D7BF !important; display:block; text-indent:-9999px; } /* #side_nav li:hover{ background:url(../images/detail_side_nav_back.gif) no-repeat left center; } */ .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; border-bottom:1px solid #E4D7BF; height:52px; } /* nav hide */ .mu #side_nav #snav03, .xe #side_nav #snav07{ display:none; } /* home ---------------------------------------- */ .dept_copy{ /*margin:50px 0;*/ /* margin:70px 0 20px 0; */ font-size: 150%; font-family: 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','MS P明朝','MS PMincho'; } #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; } .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) repeat-x bottom left; font-family: inherit; font-weight: bold; } .home_none_wrap p, .home_line_wrap p{ font-size:75%; } .home_none_wrap .detail_left, .home_line_wrap .detail_left, .home_none_wrap .detail_right, .home_line_wrap .detail_right{ float:none !important; width:100% !important; text-align:left !important; } /* carricurum --------------------------------- */ #contents_body{ padding:55px 0 0 0; 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; } /* .flow_title #ft1{ width:177px; } .flow_title #ft2{ width:178px; } .flow_title #ft3{ width:177px; } .flow_title #ft4{ width:180px; } */ /* 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;*/ } .prof_wrap, .sig_wrap_detail{ position:relative; clear:both; width:100%; padding:0 0 8px 0; border-bottom:1px solid #E4D7BF; /*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:55px 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 8px 0; padding:0 0 3px 0; border-bottom:1px dotted #ccc; } .sig_wrap, .sig_wrap_detail{ /*width:49.7%;*/ padding:20px 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 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 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:0; } .pro_text{ display:none; } .pro_text p{ /*background:url(../departments/en/professor/images/pline1.gif) no-repeat left bottom;*/ border-bottom:1px dotted #ccc; padding:10px 0 10px 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:100%; } .pro_image h3{ font-size:0; line-height:0; padding:3px 0 0 0; /*width:100%;*/ } .pro_image h3 img{ width:100%; height:auto; /*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 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:15px 0 15px 2%; width:96%; 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; width:100%; } .pro_foot_box ul li{ width:100%; font-size:75%; margin:0 0 6px 2%; _margin:0 0 6px 5px; line-height:1.2em; overflow:hidden; } .pro_foot_box ul li a{ display:block; width:93%; padding:8px 0 5px 5px; height:18px; background:#F2EBEE; text-decoration:none; } .pro_foot_box ul li a:hover{ background:#b56d90; color:#FFF; } /* 141225 add */ .prof_wrap{ cursor:pointer; padding-bottom:0; } .prof_wrap img{ max-width:100%; } .sig_wrap.box_hover{ background:#FFF2F4; padding-bottom:0; } .sig_wrap p{ display:none; } .topic_path{ display:none; } /* seminar career --------------------------------- */ #dept03 #contents_body{ padding:55px 0 30px 0; width:100%; } #contents_body .page_title{ padding-bottom:55px; border-bottom:1px solid #E4D7BF; 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; background:url(/main/departments/images/line_back01.gif) repeat-x bottom left; } .kouza_wrap1 .detail_left{ width:100%; float:none; } .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�p */ -moz-box-shadow: 0 0 5px 0 #DDD; /* Firefox�p */ box-shadow: 0 0 5px 0 #DDD; /* CSS3 */ } .img_box{ width:100%; position:relative; } .img_box p { width:100%; padding:0 0 3% 0; 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{ margin:0 auto 45px auto; } #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:8px; margin-bottom:5px; background:url(/main/departments/images/line_back01.gif) repeat-x bottom left; } .pdf_list a{ text-decoration:none; display:block; /*background:url(/main/departments/en/study_toeic/images/icon_pdf_s.jpg) no-repeat right top;*/ } .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%; } .cres_copy{ padding-bottom:40px; } .cres_copy p{ margin-bottom:0; } .cres_wrap{ position:relative; clear:both; border-top:1px solid #E4D7BF; } .cres_wrap h1{ line-height:1.5em; margin:0 0 0 0; padding:15px 0; } .cres_wrap p{ display:block; } .cwline { border-bottom:1px solid #E4D7BF; } /* 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{ margin-bottom:19px; } .gvoice_wrap{ clear:both; position:relative; padding-top:15px; } .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; 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; } /* share ----------------------------------- */ .page_title_wrap{ position:relative; margin-bottom:40px; /* padding-bottom:55px; */ border-bottom:1px solid #E4D7BF; } .bbnone{ border-bottom:none; } .page_title_wrap h1{ float:left; } .page_title_wrap p{ float:left; margin:0; padding:5px 0 0 23px; } /* 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:94%; padding:12px 2% 10px 2%; margin-bottom:2%; border:5px solid #E8E8E8; border-radius:1%; /* CSS3���� */ -webkit-border-radius:1%; /* Safari,Google Chrome�p */ -moz-border-radius:1%; /* Firefox�p */ behavior: url(/main/js/PIE/PIE.htc); } .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{ font-size:81.25%; line-height:1.4em; } .partner_box figure{ overflow:hidden; } .partner_box figure img{ width:100%; } /* en ----------------------------------------------------------------- */ .en #side_nav li#snav09 a{ background:url(../departments/gakugei/en/images/side_nav09.png) no-repeat 14px 21px; _ackground:url(../departments/gakugei/en/images/side_nav09.gif) no-repeat 14px 21px; } .en #side_nav li#snav10 a{ background:url(../departments/gakugei/en/images/side_nav10.png) no-repeat 14px 21px; _background:url(../departments/gakugei/en/images/side_nav10.gif) no-repeat 14px 21px; } .en #side_nav li#snav11 a{ height:52px; background:url(../departments/gakugei/en/images/side_nav11.png) no-repeat 14px 21px; _background:url(../departments/gakugei/en/images/side_nav11.gif) no-repeat 14px 21px; } .en #side_nav li#snav13 a{ height:52px; background:url(../departments/gakugei/en/images/side_nav13.png) no-repeat 14px 21px; _background:url(../departments/gakugei/en/images/side_nav13.gif) no-repeat 14px 21px; } .en #dept_mainimage h2{ /*background:url(../departments/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; background-size: 170%; } /* jl ----------------------------------------------------------------- */ .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; background-size: 170%; } .jl #dept_mainimage h3{ z-index:100; position:absolute; width:261px; height:59px; top:10px; left: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; } .partner_box{ position:relative; width:94%; padding:12px 2% 10px 2%; margin-bottom:2%; border:5px solid #E8E8E8; border-radius:1%; /* CSS3���� */ -webkit-border-radius:1%; /* Safari,Google Chrome�p */ -moz-border-radius:1%; /* Firefox�p */ behavior: url(/main/js/PIE/PIE.htc); } /* 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; background-size: 170%; } /* mu ----------------------------------------------------------------- */ .mu #side_nav li#snav09 a{ border-bottom:1px solid #E4D7BF; height:52px; background:url(/main/departments/gakugei/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/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; background-size: 170%; } /* 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; background-size: 170%; } /* fn ----------------------------------------------------------------- */ .fn #dept_mainimage h2{ /*background:url(/main/departments/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; background-size: 170%; } /* ge ----------------------------------------------------------------- */ .ge #dept_mainimage h2{ background:url(/main/departments/ge/images/top_image1.jpg) no-repeat left top; background-size:100%; height:355px; text-indent:-999px; } .ge #dept_side_image{ display:none; } .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; background-size: 170%; } .ge #side_nav li#snav09 a{ border-bottom:1px solid #E4D7BF; height:52px; 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; } /* 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; background-size: 136%; } .lc h2.dept_copy { margin-bottom: 20px; padding-bottom:24px; 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 { margin: 0 0 10px 0; float:none; display:block; } .pull-left { float:none; display:block; margin:0 0 10px 0; } /* ds ----------------------------------------------------------------- */ .ds #side_nav li#snav09 a{ background:url(../departments/kyoiku/ke/images/side_nav09.png) no-repeat 14px 21px; _background:url(../departments/kyoiku/ke/images/side_nav09.gif) no-repeat 14px 21px; } .ds #side_nav li#snav10 a{ background:url(../departments/kyoiku/ke/images/side_nav10.png) no-repeat 14px 21px; _background:url(../departments/kyoiku/ke/images/side_nav10.gif) no-repeat 14px 21px; } .ds #side_nav li#snav11 a{ background:url(../departments/kyoiku/ke/images/side_nav11.png) no-repeat 14px 21px; _background:url(../departments/kyoiku/ke/images/side_nav11.gif) no-repeat 14px 21px; } .ds #side_nav li#snav12 a{ border-bottom:1px solid #E4D7BF; height:52px; background:url(../departments/kyoiku/ke/images/side_nav12.png) no-repeat 14px 21px; _background:url(../departments/kyoiku/ke/images/side_nav12.gif) no-repeat 14px 21px; } .ds #dept_mainimage h2{ /*background:url(../departments/ds/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; background-size: 170%; } .ds #dept_mainimage h3{ z-index:100; position:absolute; width:261px; height:59px; top:200px; left: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 figure.ccpImgs { margin-bottom: 40px; } .ds .nlist { list-style-position: inside; margin:0 0 1em 1em; font-size: 14px; } .ds .od_photos { width:100%; margin: 0 0 0 0; overflow: hidden; } .ds .od_photos img { width:100%;} .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;*/ } /* he ----------------------------------------------------------------- */ .he #side_nav li#snav09 a{ background:url(../departments/kyoiku/he/images/side_nav09.png) no-repeat 14px 21px; _background:url(../departments/kyoiku/he/images/side_nav09.gif) no-repeat 14px 21px; } .he #side_nav li#snav10 a{ background:url(../departments/kyoiku/he/images/side_nav10.png) no-repeat 14px 21px; _background:url(../departments/kyoiku/he/images/side_nav10.gif) no-repeat 14px 21px; } .he #side_nav li#snav11 a{ background:url(../departments/kyoiku/he/images/side_nav11.png) no-repeat 14px 21px; _background:url(../departments/kyoiku/he/images/side_nav11.gif) no-repeat 14px 21px; } .he #side_nav li#snav12 a{ border-bottom:1px solid #E4D7BF; height:52px; background:url(../departments/kyoiku/he/images/side_nav12.png) no-repeat 14px 21px; _background:url(../departments/kyoiku/he/images/side_nav12.gif) no-repeat 14px 21px; } .he #dept_mainimage h2{ /*background:url(../departments/ds/images/top_image1.jpg) no-repeat left top;*/ } .he #dept_mainimage h1{ background:url(../departments/kyoiku/he/images/top_title.png) no-repeat left top; _background:url(../departments/kyoiku/he/images/top_title.gif) no-repeat left top; background-size: 170%; } .he #dept_mainimage h3{ z-index:100; position:absolute; width:261px; height:59px; top:200px; left:10px; } .he #dept_mainimage h3 a{ text-indent:-9999px; display:block; z-index:100; width:261px; height:59px; background:url(/main/departments/kyoiku/he/images/top_title_btn.png) no-repeat left top; _background:url(/main/departments/kyoiku/he/images/top_title_btn.gif) no-repeat left top; } .he figure.ccpImgs { margin-bottom: 40px; } .he .nlist { list-style-position: inside; margin:0 0 1em 1em; font-size: 14px; } .he .od_photos { width:100%; margin: 0 0 0 0; overflow: hidden; } .he .od_photos img { width:100%;} .he .od_photos figcaption { line-height: 1.5; } .he 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;*/ } /* is ----------------------------------------------------------------- */ .is #side_nav li#snav09 a{ background:url(../departments/2015_dept/is/images/side_nav09.png) no-repeat 14px 21px; _background:url(../departments/2015_dept/is/images/side_nav09.gif) no-repeat 14px 21px; } .is #side_nav li#snav10 a{ background:url(../departments/2015_dept/is/images/side_nav10.png) no-repeat 14px 21px; _background:url(../departments/2015_dept/is/images/side_nav10.gif) no-repeat 14px 21px; } .is #side_nav li#snav11 a{ background:url(../departments/2015_dept/is/images/side_nav11.png) no-repeat 14px 21px; _background:url(../departments/2015_dept/is/images/side_nav11.gif) no-repeat 14px 21px; } .is #side_nav li#snav12 a{ border-bottom:1px solid #E4D7BF; height:52px; background:url(../departments/2015_dept/is/images/side_nav12.png) no-repeat 14px 21px; _background:url(../departments/2015_dept/is/images/side_nav12.gif) no-repeat 14px 21px; } .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: 3px solid #d2d2d2; } .is .nlist { list-style-type: disc; list-style-position: inside; margin:0 0 1em 1em; } /* 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; background-size: 150%; } .pb #side_nav li#snav09 a{ border-bottom:1px solid #E4D7BF; height:52px; background:url(/main/departments/gakugei/pb/images/side_nav9.png) no-repeat 14px 21px; _background:url(/departments/pb/images/side_nav9.gif) no-repeat 14px 21px; } .pb .field h2.dept_copy { margin: 0 0 15px; padding-bottom:17px; margin-bottom:28px; background:url(/main/departments/images/line_back01.gif) repeat-x bottom left; } .pb #dept_mainimage h3{ z-index:100; /* position:absolute; */ width:337px; height:59px; top:560px; left:0; padding: 25px 0; } .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; margin-left:auto; margin-right:auto; } /* .pb #dept_mainimage h3{ z-index:100; position:absolute; width:261px; height:59px; top:200px; left: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 #main_contents .detail_wrap .detail_left, #dept01.pb #main_contents .detail_wrap .detail_right{ float:none; width:100%; } .bz #dept_mainimage h1{ background:url(../departments/bussiness/bz/images/top_title.png) no-repeat left top; background-size: 170%; } /* graduate ------------------------------------------------------------ */ .graduate #dept_mainimage h2{ background:url(../departments/graduate/images/top_image1.jpg) no-repeat left top; background-size:100%; height:355px; text-indent:-9999px; } .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; background-size: 170%; } .majorField { position: relative; width: 94%; margin: 0 2% 10px 0; padding: 1%; border: 2px solid #CCC; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } #maj03.majorField{ clear:both; } .majorField img{ width:100%; height:auto; } 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; border-bottom: 3px solid #d2d2d2; } .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 t.en4{ background:url(/main/departments/capacity/images/en4.gif) no-repeat center center !important; } .capacity_table .trorg t.en4{ background:url(/main/departments/capacity/images/en4.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; } /* youtube */ .video-container, .video-container2{ position: relative; /*padding-bottom: 56.25%;*/ padding-top: 30px; height: 0; overflow: hidden; } .video-container iframe, .video-container2 iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* �p�� �w� */ #journal div.page_title{ padding:58px 0 0 0; border-bottom:1px solid #F1EBDF; } #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 li a.active{ background:#E4D7BF; color:#404040; } #journal .line_wrap1 p{ line-height:1.6em; } #journal .line_wrap1 .detail_left, #journal .line_wrap1 .detail_right{ float:none; width:100%; padding:0; } #journal .line_wrap1 .detail_right img{ width:100%; } #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; margin-bottom:40px; } #down_wrap strong{ font-size:81.25%; font-weight:normal; } /* 140322 �•� */ #dept01.en .pl20, #dept01.en .pl30{ padding:0; } #dept01.en .pl20 img, #dept01.en .pl30 img{ width:100%; } #dept01.en .nlist2{ padding-left:25px; margin-bottom:25px; } @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%; } } /* ���� */ .aaaaaaaaaaa{ font-family:'�q���M�m���� Pro W3','Hiragino Mincho Pro','�l�r �o����','MS PMincho','���C���I',serif; } .lib_table{ margin-bottom:1.5em; } .lib_table{ position:relative; margin-bottom:110px; border-top:1px solid #E5E5E5; } .lib_table th, .lib_table td{ padding:7px 0 5px 1em; border-bottom:1px solid #E5E5E5; border-right:1px solid #E5E5E5; text-align:left; font-weight:normal; } .lib_table th{ background:#FAFAFA; } .lib_table th.brnone, .lib_table th.brnone{ border-right:none; } .lib_table td.brnone{ border-right:none; } .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; } /* �R���e���c�e�[�u�� */ .contents_table, .contents_table2{ margin-bottom:1.5em; } .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; } .subline_box{ position:relative; clear:both; padding-bottom:15px; margin-bottom:20px; } /* 150408 */ .gvoice15_base{ position:relative; clear:both; margin-bottom:40px; } +/* 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; } /* 150505 ----------------------- */ .ge #main_contents{ position: relative; clear: both; float: none; width: 100%; margin: 0; padding: 0; } #global_home{ position:relative; clear:both; border:1px solid #E5E5E5; margin:90px 0 40px 0; padding:0; background:#FCFCFC; } #global_home .home_detail{ position:relative; width:96%; padding:24px 2% 20px 2%; } .home_detail h1{ line-height:0; margin-bottom:12px; } .home_detail p{ font-size:12px; line-height:1.6em; } #homebox1 p{ font-size:87.5%; } #homebox1 p a{ text-decoration:none; line-height:2em; } #homebox2 p{ min-height:3.4em; } #homebox3_in{ min-height:6em; } #homebox3 p{ min-height:inherit; } #homebox5 p{ min-height:5.5em; margin:0; } #homebox6 p{ line-height:1.3em; margin-bottom:0px; } #homebox6 .detail_left p{ font-size:68.75%; line-height:1.5em; } .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; } .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-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; } #homebox3{ border-bottom:1px solid #E5E5E5; } #homebox4, #homebox5{ border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; } .box4-1{ position:relative; clear:both; width:96%; border-bottom:1px solid #E5E5E5; margin-bottom:1em; } .box4-2{ position:relative; clear:both; width:96%; } .home_detail p.more_br{ position:absolute; bottom:0; right:-10px; min-height:inherit; margin:0; padding:0; width:inherit; text-align:right; } .home_detail .box4-2 p.more_br{ bottom:-25px; } .box5{ margin-bottom:5px; /*background:url(/entrance/images/more2.jpg) no-repeat right bottom;*/ } .boxlink{ cursor:pointer; } #homebox4 .box4-1p{ min-height:4.5em; } #homebox5 figure p a{ background:url(/main/entrance/images/home_image5.jpg) no-repeat right bottom; background-size:100%; -moz-background-size:100%; } #homebox6 figure p a{ background:url(/main/entrance/images/home_image6.jpg) no-repeat right bottom; background-size:100%; -moz-background-size:100%; } #home4{ clear:both; } .pb .bnt_2018 { list-style:none; margin-top:40px; } .pb .bnt_2018 li { box-sizing:border-box; display:block; text-align: center; padding:0; margin:0; margin-bottom:20px; } .pb .bnt_2018 li img { width:100%; } /*フォトコンテスト*/ .lc_190808 .catchcopy { padding:20px; border:1px solid #DDD; text-align:center; font-size:110%; } .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:130%; display: inline-block; } /* oc form ----------------------------------- */ #entry_form table{ width:100%; border-top:1px solid #CCC; } #entry_form table td, #entry_form table th{ display:block; vertical-align:top; text-align:left; vertical-align:top !important; font-weight:normal; padding:10px 0 8px 0; border-bottom:1px solid #CCC; padding:10px; box-sizing:border-box; } #entry_form table th{ 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 .w400{ width:100%; } #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-top:30px; 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 a { display: block; width: 60%; margin-top: 20px; margin-left: auto; margin-right: auto; } /* フォトコンテスト:20201120 */ .bn_202012 { margin-bottom: 40px; text-align: center; } .bn_202012 img { max-width: 100%; border: 2px solid #910019; } .bn_result { border: 2px solid #CF1030; color: #CF1030; padding: 10px; display: inline-block; font-size: 120%; font-weight: bold; text-decoration: none; width: 100%; box-sizing: border-box; } .bn_result:hover { text-decoration: none; } /* 20201201:音楽リエゾンセンターが贈る演奏動画 */ #movie_202012 .movie { list-style: none; margin-top: 40px; } #movie_202012 .movie li { margin-bottom: 20px; } #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 { margin-bottom: 10px; width: 100%; } .phots_202012 li img { width: 100%; } .box_sns { margin-top: 40px; } .box_sns .sns a { display: block; margin-bottom: 20px; text-decoration: none; text-align: center; } .box_sns .sns a img { width: 25%; vertical-align: middle; } .box_sns .sns figure { display: block; vertical-align: middle; text-align: center; } .box_sns .sns figure img { width: 50%; vertical-align: middle; } /* 2021.02.04: フォトコンテスト結果 */ .pc2020_result { margin-top: 50px; } .pc2020_result .h_1st { font-size: 150%; font-weight: bold; padding-left: 10px; border-left: 10px solid #CF1030; margin-bottom: 25px; } .pc2020_result figure { display: block; } .pc2020_result .nyusyosya { margin-bottom: 10px; text-align: right; } .pc2020_result .list { list-style: none; margin-top: 25px; } .pc2020_result img { width: 100%; } .pc2020_result .list li { box-sizing: border-box; width: 49%; margin-bottom: 25px; float: left; } .pc2020_result .list li:nth-child(2n) { float: right; } .pc2020_result .list li:nth-child(2n+1) { clear: both; } .pc2020_result .list li .thumbnail { position: relative; cursor: pointer; } .pc2020_result .list li .thumbnail .name { background-color: rgba(255, 255, 255, 0.75); position: absolute; top: 50%; left: 0; transform: translateY(-50%); -webkit- transform: translateY(-50%); padding: 10px 0; font-size: 150%; text-align: center; width: 100%; z-index: 100; opacity: 1; font-family: "游明朝", YuMincho, "Hiragino Mincho ProN", Meiryo, "Times New Roman", serif; transition-property: all; transition: 0.3s linear; } /* モーダルウィンドウ*/ .pc2020_result .list li .popup { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 10000; opacity: 0; visibility: hidden; transition: .6s; } .pc2020_result .list li .popup.is-show { opacity: 1; visibility: visible; } .pc2020_result .list li .popup .popup-inner { position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 90%; max-height: 90%; padding: 20px; z-index: 2; background-color: #FFF; overflow-y: visible; box-sizing: border-box; overflow-y: scroll; } .pc2020_result .list li .popup .close-btn { position: absolute; right: 0; top: 0; width: 50px; height: 50px; line-height: 50px; text-align: center; cursor: pointer; z-index: 2000; } .pc2020_result .list li .popup .close-btn i { font-size: 20px; } .pc2020_result .list li .popup .black-background { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.8); z-index: 1; cursor: pointer; } .pc2020_result .list li .popup .close-btn_bottom { text-align: right; margin-top: 10px; clear: both; } .pc2020_result .list li .popup .close-btn_bottom img { width: 10vw; cursor: pointer; } .pc2020_result .list li .popup .photo { margin-bottom: 25px; } .pc2020_result .list li .popup .text { } .pc2020_result .list li .popup .text h5 { font-size: 125%; font-weight: bold; margin-bottom: 25px; } .pc2020_result .list li .popup .text h6 { font-size: inherit; font-weight: bold; margin-bottom: 25px; padding-top: 25px; border-top: 1px solid #000; } /* フォトコンテスト:SNSボタン */ .sns_btn-202102 { list-style: none; text-align: right; } .sns_btn-202102 li { display: inline-block; margin-right: 10px; } .sns_btn-202102 li:last-child { margin-right: 0; } /* 生活文化デザイン学科:ebookボタン */ .btn_ebook { padding: 0 0 20px 0; text-align: center; } .btn_ebook img { width: 100%; } /* 2021.08.17:音楽科 */ .alert_text { margin-top: 50px; text-align: left; } .alert_box { padding: 20px; border: 1px solid #666; width: 80%; margin: 25px auto 0 auto; text-align: center; }