﻿#contents a{color:#007acc}#contents a:hover{text-decoration:underline 1px}body{font-size:1.7rem;background-image:url(../img/home/bgl.png);background-position:left center;background-size:50% auto;background-repeat:no-repeat}#contents{width:auto;max-width:1226px;padding-right:0;margin-left:auto;margin-right:auto;text-align:left;padding-top:24px;padding-bottom:100px}.breadcrumb{color:#152e6b;font-size:14px}.breadcrumb li{float:left;position:relative;padding-right:2.5em;line-height:1.5}.breadcrumb li a{color:#007acc}.breadcrumb li::after{content:'';display:inline-block;position:absolute;right:1.2em;top:8px;width:6px;height:6px;border-top:1px #152e6b solid;border-right:1px #152e6b solid;transform:rotate(45deg)}.breadcrumb li:last-child{padding-right:0}.breadcrumb li:last-child::after{content:none;display:none}.breadcrumb::after{content:'';display:block;clear:both}h2{margin:1.5em auto 1em;font-size:3.8rem;color:#152e6b;line-height:1.5;font-weight:600}h3{margin:2em 0 1em;font-size:3.3rem;color:#152e6b;line-height:1.5;font-weight:600;border-bottom:3px #152e6b solid}h4{margin:2em 0 1em;font-size:2.6rem;color:#152e6b;line-height:1.5;font-weight:600}h5{margin:2em 0 1em;font-size:2rem;color:#152e6b;line-height:1.5;font-weight:600;padding:0.2em 0.5em;border-left:7px #c2d2ea solid}h6{margin:1em 0 1em;font-size:1.8rem;color:#152e6b;line-height:1.5;font-weight:600}i.footnote1{display:inline-block;width:13px;height:13px;background:url(../img/icon_footnote1.gif) center bottom no-repeat;margin:0 2px}#sharebutton{max-width:1100px;text-align:left;margin-left:0;margin-top:150px}#sharebutton .addtoany_list{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}#sharebutton a{display:block;border:1px #152e6b solid;width:calc((100% - (2.5% * 4)) / 5);padding:5px 0 5px;background-color:#fff;text-align:center;line-height:0;display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap}#sharebutton a span{display:block}#sharebutton a::after{content:'note';display:block;font-size:1.3rem;padding:0 0 0 1em;color:#152e6b;line-height:20px}#sharebutton a.a2a_button_facebook::after{content:'Facebook'}#sharebutton a.a2a_button_twitter::after{content:'Twitter'}#sharebutton a.a2a_button_line::after{content:'LINE'}#sharebutton a.a2a_button_hatena::after{content:'はてなブックマーク'}#sharebutton a:hover::after{color:#00c2ff;text-decoration:none}#maincol{color:#152e6b}#maincol .wrapper{font-size:1.7rem;max-width:1100px;line-height:1.8}#maincol p{margin-top:1em;text-align:justify;text-justify:inter-ideograph}#maincol .text_note{margin-left:1.5em;text-indent:-1.5em}#maincol .text_note::before{content:'※ '}#maincol span.text_note{display:block;margin-left:1.5em;text-indent:-1.5em}#maincol img.bd,#maincol figure img{padding:5px;border:1px rgba(21,46,107,0.25) solid;background-color:#fff}#maincol figure.fl{width:auto;height:auto;float:left;margin:0 1em 1em 0}#maincol figure.fr{width:auto;height:auto;float:right;margin:0 0 1em 1em}#maincol figure img.w200{width:200px}#maincol figure img.w300{width:300px}.en #maincol p{text-align:start;text-justify:auto}#maincol table{margin-top:1em;width:100%;border-top-width:1px;border-top-color:#152e6b;border-top-style:solid;border-left-width:1px;border-left-color:#152e6b;border-left-style:solid;border-collapse:collapse;border-spacing:0}#maincol table td,#maincol table th{line-height:1.7;padding:12px 18px;border-right-width:1px;border-right-color:#152e6b;border-right-style:solid;border-bottom-width:1px;border-bottom-color:#152e6b;border-bottom-style:solid}#maincol table th{font-size:1.8rem;background-color:#f3f5f8}#maincol table th:first-child{width:278px}#maincol table td.date,#maincol table th.date{font-weight:500}#maincol table.w1p2 th,#maincol table.w1p2 td{width:50%}#maincol table.w1p3 th,#maincol table.w1p3 td{width:calc(100% / 3)}#maincol table.noline,#maincol .sp_info table,#maincol .pub_news table,#maincol table.prof{border:none;width:auto}#maincol table.noline td,#maincol .sp_info table td,#maincol .pub_news table td,#maincol table.noline th,#maincol .sp_info table th,#maincol .pub_news table th,#maincol table.prof td,#maincol table.prof th{border:none}#maincol table.noline th,#maincol .sp_info table th,#maincol .pub_news table th,#maincol table.prof th{width:auto;background-color:transparent}#maincol .sp_frame table,#maincol .sp_frame_w table{width:100%}#maincol table.sp_clmn{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;border-width:1px;border-color:#152e6b;border-style:solid;border-right-width:0;border-right-color:#152e6b;border-right-style:solid}#maincol table.sp_clmn thead{display:none}#maincol table.sp_clmn tbody{display:block;width:50%;border-right-width:1px;border-right-color:#152e6b;border-right-style:solid}#maincol table.sp_clmn tr{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:column;width:100%}#maincol table.sp_clmn td,#maincol table.sp_clmn th{width:100%;border:none}#maincol table.sp_clmn th{border-bottom-width:1px;border-bottom-color:#152e6b;border-bottom-style:solid}#maincol table.sp_clmn th:first-child{width:100%}#maincol table.sp_clmn.w1p3 tbody{width:calc(100% / 3)}#maincol table.sp_clmn.w1p3 td,#maincol table.sp_clmn.w1p3 th{width:100%}#maincol table.sp_clmn.w1p3 th:first-child{width:100%}#maincol ul{margin-top:1em}#maincol ul>li{position:relative;line-height:1.6;margin:0.5em 0 0.5em 0;padding-left:1.5em}#maincol ul>li::before{display:block;position:absolute;top:-0.5em;transform:translateY(25%);left:0;content:'● ';width:1.5em;text-indent:0;text-align:center}#maincol ul.nobullet>li{position:static;padding-left:0}#maincol ul.nobullet>li::before{display:none;content:none}#maincol li>ul{margin:0.5em 0 1em 1em}#maincol li>ul>li{margin-top:0}#maincol li>ul>li::before{content:'■  '}#maincol ul.childlist,#maincol ul.index_list{max-width:1100px;margin-top:3em}#maincol ul.childlist>li,#maincol ul.index_list>li{position:relative;font-size:1.8rem;padding:12px 0 8px 26px;border-bottom:1px solid rgba(21,46,107,0.25);text-indent:0;margin-left:0}#maincol ul.childlist>li::before,#maincol ul.index_list>li::before{display:block;position:absolute;content:'';width:8px;height:8px;left:4px;border-top:1px #152e6b solid;border-right:1px #152e6b solid;top:12px;transform:translateY(0.5em) rotate(45deg)}#maincol ul.childlist>li:last-child,#maincol ul.index_list>li:last-child{padding-right:0}#maincol .prj_linklist ul.childlist,#maincol .prj_linklist ul.index_list{margin-top:1em;margin-bottom:3em}#maincol ul.internal_link{margin:2em 0 2em}#maincol ul.internal_link>li{float:left;margin-right:5em}#maincol ul.internal_link::after{content:'';display:block;clear:both}#maincol ul.parentheses>li{margin-top:1em;margin-left:1.5em}#maincol ul.parentheses>li:nth-of-type(1)::before{content:'(1) '}#maincol ul.parentheses>li:nth-of-type(2)::before{content:'(2) '}#maincol ul.parentheses>li:nth-of-type(3)::before{content:'(3) '}#maincol ul.parentheses>li:nth-of-type(4)::before{content:'(4) '}#maincol ul.parentheses>li:nth-of-type(5)::before{content:'(5) '}#maincol ul.text_note,#maincol li ul.text_note{margin:1em 0 0;text-indent:0}#maincol ul.text_note::before,#maincol li ul.text_note::before{content:'';display:none}#maincol ul.text_note>li::before,#maincol li ul.text_note>li::before{top:0;transform:none;content:"※ " !important}#maincol ul.indent1,#maincol ol.indent1{margin:0}#maincol ul.indent1>li,#maincol ol.indent1>li{text-indent:-1.2em;padding-left:1.2em}#maincol ul.indent1>li::before,#maincol ol.indent1>li::before{display:none;content:none}#maincol ul.indent2,#maincol ol.indent2{margin:0}#maincol ul.indent2>li,#maincol ol.indent2>li{text-indent:-2.2em;padding-left:2.2em}#maincol ul.indent2>li::before,#maincol ol.indent2>li::before{display:none;content:none}#maincol dl{margin-left:0.8em}#maincol dl dt{font-size:1.8rem;line-height:lh16;text-indent:-1.2em;margin-left:2.2em;margin-top:2em}#maincol dl dt::before{content:'●';display:inline-block}#maincol dl dd{margin-left:1em;margin-top:0.7em;line-height:1.7}#maincol ol{margin:1em 0 0 0;list-style-type:decimal}#maincol ol li{margin:0.5em 0 0 1em;text-indent:0;line-height:1.6}#maincol li>ol{margin:0em 0 0 1em}#maincol li>ol li{margin-top:0}#maincol table dt{margin-top:0.5em}#maincol table dd{margin-top:0}#maincol dl.bul{margin:2em 0 0}#maincol dl.bul dt{margin-top:1em}#maincol dl.bul dt::before{display:block;position:absolute;content:'';width:8px;height:8px;left:4px;border-top:1px #152e6b solid;border-right:1px #152e6b solid;top:12px;transform:translateY(0.5em) rotate(45deg)}#maincol dl.bul dd{margin:0 0 0 3em}#maincol dl.nobul,#maincol dl.list_indent{margin:1em 0 0}#maincol dl.nobul dt,#maincol dl.list_indent dt{margin-top:1em}#maincol dl.nobul dt::before,#maincol dl.list_indent dt::before{content:none}#maincol dl.nobul dd,#maincol dl.list_indent dd{margin:0 0 0 3em}#maincol .sp_info,#maincol .pub_news{background-color:#f3f5f8;margin:2em 0 3em;padding-bottom:1em}#maincol .sp_info h4,#maincol .pub_news h4{margin:0;font-size:2.6rem;color:#152e6b;line-height:1.3;font-weight:600;background-color:#fff;padding-bottom:1em;border-bottom:3px #152e6b solid}#maincol .sp_info>ul,#maincol .sp_info>p,#maincol .pub_news>ul,#maincol .pub_news>p{padding:0.5em 1em 0}#maincol .sp_info li,#maincol .pub_news li{margin:0 0 0.5em 0}#maincol .sp_info table th,#maincol .pub_news table th{font-weight:500;padding:1em 0.5em 0 1em;width:auto}#maincol .sp_info table td,#maincol .pub_news table td{font-weight:600;line-height:1.8;padding:1em 0.5em 0 1em}#maincol .note_notupdate{background-color:rgba(21,46,107,0.25);margin-top:1em;margin-bottom:2em;padding:1em;line-height:1.5}#maincol .ev_outline{margin-bottom:5em}#maincol .ev_outline figure{margin-top:5em}#maincol .ev_outline dd>ul{margin:0 0 1em 1em}#maincol .ev_outline dd>ul>li{margin-top:0}#maincol .ev_outline dd>ul>li::before{content:'■  '}#maincol .fld_content p,#maincol .fld_content ul{max-width:50em;line-height:1.8}#maincol .ev_outline ul.text_note>li{margin:0.5em 0 0.5em 0}#maincol .ev_outline ul.text_note>li::before{content:"※ " !important}#maincol .program{max-width:1100px;text-align:left;margin-left:0;margin-top:3em}#maincol .program+h3:first-child{margin-top:0}#maincol .program h5{margin-top:2em}#maincol .program ul{margin:1em 0;padding-bottom:1em;border-bottom:1px #c2d2ea solid}#maincol .program ul li{line-height:1.8;margin:0.75em 0 0.75em 0}#maincol .program ul li::before{content:none;display:none}#maincol .program ul li b,#maincol .program ul li strong{font-size:1.9rem}#maincol .program ul li ol{margin:2em 0 0 1.5em;list-style-type:decimal}#maincol .program ul li ol li{margin-top:0.5em}#maincol .program ul li dl{margin-top:1em}#maincol .program ul li dl dt{margin-top:1em}#maincol .program ul li dl dd{margin-top:0}#maincol .program ul.text_note{border-bottom:none;margin:1em 0 0;font-size:auto}#maincol .program ul.text_note>li{margin:0.5em 0 0.5em 0}#maincol .program ul.text_note>li::before{display:block;position:absolute;top:-0.5em;transform:translateY(25%);left:0;content:"※ " !important;width:1.5em;text-indent:0;text-align:center}.flex{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.flex.facility_photo{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;margin-top:50px}.flex.facility_photo figure{min-width:140px;text-align:center;margin:10px}.flex.facility_photo figure img{width:100%;height:auto}.flex.fieldwork{margin-top:1em}.flex.fieldwork figure{text-align:center;margin:10px}.flex.fieldwork figcaption{line-height:1.5;width:100%;text-align:center;padding-top:0.5em}.flex.fig2,.flex.fig3{margin-top:1em}.flex.fig2 figure,.flex.fig3 figure{text-align:center;margin:0 10px 10px 0}.flex.fig2 figure:last-child,.flex.fig3 figure:last-child{margin-right:0}.flex.fig2 figcaption,.flex.fig3 figcaption{line-height:1.5;width:100%;text-align:center}.flex.fig2 figure figcaption,.flex.fig3 figure figcaption{padding-top:0.5em}.flex.fig2 figure img,.flex.fig3 figure img{width:100%;height:auto}.flex.fig2 figure{max-width:calc((100% - 10px) / 2)}.flex.fig3 figure{max-width:calc((100% - 20px) / 3)}#contents #researcher ifrmae{outline:none !important}#contents #researcher iframe:focus{outline:none !important}#contents #aboutus .bfr_arrow{display:block;padding-left:1.2em}#contents #aboutus .bfr_arrow::before{width:14px;height:10px;top:0.8em;background-color:#007acc}#contents #aboutus .flex.fig2,#contents #aboutus .flex.fig3{margin-bottom:2em}#contents .area_topics dl.list_topics{border-bottom:1px #152e6b dotted;padding:25px 0 18px;margin:0}#contents .area_topics dl.list_topics:first-child{border-top:1px #152e6b dotted}#contents .area_topics dl.list_topics dt{font-size:1.5rem;font-weight:500;padding:0;margin-top:0 !important}#contents .area_topics dl.list_topics dt::before{content:'';display:none}#contents .area_topics dl.list_topics dd{padding-right:18px}#contents .area_topics dl.list_topics dd.icon{font-size:1.4rem}#contents .area_topics dl.list_topics dd.icon.ct_jobs,#contents .area_topics dl.list_topics dd.icon.cat_jobs_en{color:#533f96}#contents .area_topics dl.list_topics dd.icon.ct_event,#contents .area_topics dl.list_topics dd.icon.ct_event_en{color:#cc4d1f}#contents .area_topics dl.list_topics dd.icon.ct_database,#contents .area_topics dl.list_topics dd.icon.ct_database_en{color:#008741}#contents .area_topics dl.list_topics dd.icon.ct_news,#contents .area_topics dl.list_topics dd.icon.ct_news_en{color:#0071b9}#contents .area_topics dl.list_topics dd.icon.ct_project-meeting,#contents .area_topics dl.list_topics dd.icon.ct_project-meetingo_en{color:#c74c6a}#contents .area_topics dl.list_topics dd.icon.ct_publication,#contents .area_topics dl.list_topics dd.icon.ct_publication_en{color:#687d29}#contents .area_topics dl.list_topics dd.icon.ct_procurement,#contents .area_topics dl.list_topics dd.icon.ct_procurement_en{color:#00697f}#contents .area_topics dl.list_topics dd.icon.ct_pressrelease,#contents .area_topics dl.list_topics dd.icon.ct_pressrelease_en{color:#633}#contents .area_topics dl.list_topics dd:last-child{display:block;color:#152e6b;text-align:justify;font-size:1.8rem}#contents .area_topics dl.list_topics:nth-of-type(even){background-color:#f3f5f8}.en #contents .area_topics dl.list_topics dd:last-child{text-align:start}#contents .img_text.flex{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}#contents .img_text.flex figure{flex-shrink:0;width:160px;margin:1em 20px 20px 0}#contents ul.flex{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}#contents ul.flex>li{padding-right:2em}#contents .member{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}#contents .member li{list-style-type:none;width:calc(100% / 3);line-height:1.5}#contents .member li::before{display:none;content:none}#contents .member li span{display:block;font-size:1.2rem;line-height:1.2}#contents .mw_wp_form>table th{font-size:1.7rem}#contents .mw_wp_form>form input,#contents .mw_wp_form>form textarea{border:1px #152e6b solid;border-radius:4px;background-color:#fff;padding:6px;width:100%;max-width:605px}#contents .mw_wp_form>form input.toiawasesaki{width:auto;max-width:auto}#contents .mw_wp_form>form .error{color:red}#contents .mw_wp_form>form .btn{margin:30px 15px;width:calc(50% - 30px);max-width:258px;border:1px #152e6b solid;text-align:center;color:#fff;font-size:1.8rem;font-weight:600;background-color:#152e6b;position:relative}#contents .mw_wp_form>form .btn.submit{padding-left:40px;background-image:url(../img/arrow.svg);background-position:20px center;background-repeat:no-repeat}#contents .mw_wp_form>form .btn:hover{background-color:rgba(21,46,107,0.25);border-color:rgba(21,46,107,0.25)}#contents .mw_wp_form>form .form_btnbox{display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap}#contents .mw_wp_form .confirm_txt{display:none}#contents .mw_wp_form.mw_wp_form_confirm .btn_clear,#contents .mw_wp_form.mw_wp_form_confirm .alert_txt,#contents .mw_wp_form.mw_wp_form_confirm .no_confirm{display:none}#contents .mw_wp_form.mw_wp_form_confirm .confirm_txt{display:block}.bt_op_pannel{width:256px;height:56px;border:2px #152e6b solid;border-radius:5px;background-color:#152e6b;color:#fff;line-height:56px;text-align:center !important;font-weight:600}.bt_op_pannel:hover{cursor:pointer;background-color:#fff;color:#152e6b}#maincol .search_title{position:relative}#maincol .search_title h3{border-bottom-width:5px;padding-bottom:5px;margin-bottom:0;margin-top:30px}#maincol .search_title .search_title_sub{font-size:1.6rem;position:absolute;left:12em;bottom:14px;width:calc(100% - 12em);display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:row-reverse}#maincol .search_title.database .search_title_sub{left:18em;width:calc(100% - 18em)}#maincol .search_title .search_term{display:flex;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap}#maincol .search_title ul.orderby{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:22px 0 0;padding:0}#maincol .search_title ul.orderby li{postion:relative;margin:0 50px 0 0;padding:0 20px 0 0}#maincol .search_title ul.orderby li::before{content:none}#maincol .search_title ul.orderby li::after{position:absolute;content:'';display:block;width:8px;height:8px;right:0;bottom:50%;transform:translateY(-50%);border-right:1px #152e6b solid;border-bottom:1px #152e6b solid;transform:rotate(45deg)}#maincol .search_title ul.orderby li:hover{cursor:pointer}#maincol .search_title.database ul.orderby{width:auto}#maincol .search_title.database ul.orderby li{margin-right:10px}#maincol .search_title.database ul.orderby li.noact{margin-right:0}#maincol .search_title.database ul.orderby li.noact::after{content:none;display:none}#maincol .search_title.database ul.orderby li:last-child{margin-right:200px}#maincol .search_title.database ul.orderby li:last-child::after{bottom:auto;top:12px;border-bottom:none;border-top:1px #152e6b solid;transform:rotate(-45deg)}#maincol .search_title .listcont{font-size:1.8rem;position:absolute;left:0;bottom:0}#maincol .search_title .alldate{right:0}#maincol input.customcheck[type=checkbox]{display:none}#maincol .c_checkbox{box-sizing:border-box;cursor:pointer;display:inline-block;padding:5px 0 0 25px;position:relative;width:auto}#maincol .c_checkbox::before{background:#fff;border:1px solid #152e6b;content:'';display:block;width:13px;height:13px;left:5px;margin-top:-6px;position:absolute;top:50%}#maincol .c_checkbox::after{border-right:2px solid #152e6b;border-bottom:2px solid #152e6b;content:'';display:block;width:6px;height:10px;top:50%;left:9px;margin-top:-6px;opacity:0;position:absolute;transform:rotate(30deg)}#maincol input.customcheck[type=checkbox]:checked+.c_checkbox::after{opacity:1}#maincol table.list_events{margin-top:0;width:100%}#maincol table.list_events tr{border-bottom:1px #152e6b dotted}#maincol table.list_events tr:nth-of-type(odd){background-color:#f3f5f8}#maincol table.list_events thead tr:first-child{background-color:transparent}#maincol table.list_events td,#maincol table.list_events th{padding:1em 8px;font-size:1.5rem;vertical-align:middle}#maincol table.list_events td.date,#maincol table.list_events th.date{white-space:nowrap}#maincol table.list_events td.title,#maincol table.list_events th.title{font-size:1.8rem;font-weight:600;padding-right:20px}#maincol table.list_events td.venue,#maincol table.list_events th.venue{width:8em}#maincol table.list_events th{font-size:1.7rem;font-weight:600}#maincol table.list_events.database td>span{font-weight:500;font-size:1.7rem;position:relative;overflow:visible}#maincol table.list_events.database td>span>.moretxt{display:none}#maincol table.list_events.database td>span.clamp{display:-webkit-box;display:box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden;padding-right:5em}#maincol table.list_events.database td>span.clamp>.moretxt{display:block;position:absolute;right:0;bottom:0;color:#007acc}#maincol table.list_events.database td>span.clamp>.moretxt:hover{text-decoration:underline;cursor:pointer}#maincol table.resarch_prj th:nth-last-child(2){width:25%}#maincol table.resarch_prj th:last-child{width:15%;white-space:nowrap}#maincol table.resarch_prj tr.subprj td:first-child{padding-left:54px}#maincol table.resarch_prj.clm4 th:nth-last-child(3){width:15%}#maincol table.resarch_prj.clm4 th:nth-last-child(2){width:20%}#maincol table.resarch_prj.clm4 th:last-child{width:15%;white-space:nowrap}.en #maincol table.resarch_prj th:nth-last-child(2){width:25%}.en #maincol table.resarch_prj th:last-child{width:25%}#maincol table.resarch_prj.addpdf th:nth-last-child(3){width:4em}#maincol table.noline.prj_prof td:nth-of-type(1),#maincol .sp_info table.prj_prof td:nth-of-type(1),#maincol .pub_news table.prj_prof td:nth-of-type(1){padding-right:0;padding-left:0}#maincol table.cfp th{width:29%}#maincol table.cfp th:first-child{width:14% !important}#maincol table.cfp th:last-child,#maincol table.cfp th:nth-last-child(2){width:14%}.pagenation{margin-top:90px;text-align:center}.pagenation .wp-pagenavi>span,.pagenation .wp-pagenavi>a{display:inline-block;border:none;width:22px;margin:0 15px;font-size:1.8rem;font-weight:600}.pagenation .wp-pagenavi>span.first,.pagenation .wp-pagenavi>a.first{padding-left:40px;background:url("../img/search/pn_prev.png") left center no-repeat}.pagenation .wp-pagenavi>span.last,.pagenation .wp-pagenavi>a.last{padding-right:40px;background:url("../img/search/pn_next.png") right center no-repeat}.pannel_close{position:absolute;right:10px;top:-1em;text-align:right;padding-right:33px;height:20px;font-size:1.3rem;font-weight:500;line-height:20px}.pannel_close::after{content:'×';position:absolute;right:0;top:0;display:block;width:18px;height:18px;font-size:3rem;text-align:center;line-height:19px;background-color:#fff}.pannel_close:hover{cursor:pointer;color:#00c2ff}.pannel_close .pc_tab{display:inline}#maincol #bt_search_box .pannel_close{top:34px}#maincol #searchpannel{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);background-color:rgba(255,255,255,0.8);width:0;height:0;display:none;z-index:5000;opacity:0;overflow:hidden}#maincol #searchpannel>a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}#maincol #searchpannel .wrapper{font-size:1.8rem;font-weight:600;position:absolute;width:100%;height:auto;max-width:1140px;max-height:90%;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#c2d2ea;text-align:center;display:block;opacity:1;overflow-y:auto;z-index:5001;box-shadow:3px 3px 10px rgba(0,0,0,0.3);border-radius:6px;margin-right:0;margin-left:0}#maincol #searchpannel .serchpannel_inner{max-width:1100px;text-align:left;margin-left:0;position:relative;margin-left:auto;margin-right:auto;padding:0 10px}#maincol #searchpannel h4{margin:25px 0;font-size:2.6rem;color:#152e6b;line-height:1.5;font-weight:600;padding-left:16px;border-left:1px #152e6b solid;font-weight:500}#maincol #searchpannel .column{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding:18px 0 15px 18px;border-bottom:1px #fff solid}#maincol #searchpannel .subcolumn{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;padding:18px 0 15px 18px;border-bottom:1px #fff dashed}#maincol #searchpannel .subcolumn:first-child{padding-top:0}#maincol #searchpannel .subcolumn:last-child{padding-bottom:0;border-bottom:none}#maincol #searchpannel .item_title{width:270px;flex-shrink:0}#maincol #searchpannel .item_subtitle{width:130px;flex-shrink:0}#maincol #searchpannel .item{font-size:1.8rem}#maincol #searchpannel select{border:#152e6b 1px solid;border-radius:5px;background-color:#fff;height:43px;line-height:43px;font-weight:500}#maincol #searchpannel ul{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;width:calc(100% - 130px - 18px);margin-top:0}#maincol #searchpannel ul li{width:calc(100% / 3);margin-top:0;margin-bottom:0}#maincol #searchpannel ul li:first-child{width:100%}#maincol #searchpannel .column1 .item_title{text-align:right;margin-right:18px;width:252px}#maincol #searchpannel .column1 .item_parts{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}#maincol #searchpannel .column1 .item_parts select{margin-right:8px;margin-bottom:4px}#maincol #searchpannel .column1 .item_parts select.s_year,#maincol #searchpannel .column1 .item_parts select.e_year{position:relative;width:118px;padding:0 0.5em;background:#fff url(../img/search/select_arw.png) right 0.5em center no-repeat}#maincol #searchpannel .column1 .item_parts select.s_month,#maincol #searchpannel .column1 .item_parts select.e_month{position:relative;width:88px;padding:0 0.5em;background:#fff url(../img/search/select_arw.png) right 0.5em center no-repeat}#maincol #searchpannel .column1 .item_parts .tilde{margin:0 16px 0 8px}#maincol #searchpannel .column2 .item_title{width:120px}#maincol #searchpannel .column3 .item_parts{width:100%;max-width:605px}#maincol #searchpannel .column3 input{border:#152e6b 1px solid;border-radius:5px;background-color:#fff;width:100%;padding:4px 6px}#maincol #searchpannel .column4{text-align:center;position:relative;margin-bottom:10px;border-bottom:none}#maincol #searchpannel .column4 .area_bt_search{margin:0 auto;text-align:center;padding-top:10px}#maincol #searchpannel .column4 .area_bt_search input{width:258px;height:56px;padding-left:40px;border:#152e6b 1px solid;border-radius:5px;background:#152e6b url(../img/search/bt_search.png) 28px center no-repeat;color:#fff;font-size:1.8rem;font-weight:600}#maincol #searchpannel .column4 .pannel_reset{position:absolute;right:0;top:10px;font-size:1.3rem}#maincol #searchpannel .column4 .pannel_reset:hover{cursor:pointer;color:#00c2ff}#maincol #searchpannel .column4 .pannel_close{top:auto;right:0;bottom:20px}#researcher .researcher_list{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}#researcher .researcher_list>div{width:calc(((100% - 10px) / 2));min-height:100px;border-bottom:1px rgba(21,46,107,0.2) solid;border-right:1px rgba(21,46,107,0.2) solid;padding:15px 10px 0 10px;margin:5px 0 5px;overflow:hidden}#sitemap .sitemap{font-size:1.5rem}#sitemap .sitemap>li{font-size:2rem;margin:2em 0 0}#sitemap .sitemap>li>a{width:100%}#sitemap .sitemap>li::before{display:block;position:absolute;content:'';width:8px;height:8px;left:4px;border-top:1px #152e6b solid;border-right:1px #152e6b solid;top:15px;transform:translateY(-50%) rotate(45deg)}#sitemap .sitemap .level2{margin-top:1em}#sitemap .sitemap .level2>li::before{content:'● '}#sitemap .sitemap .level3{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}#sitemap .sitemap .level3>li{margin-right:2em}#sitemap .sitemap .level3>li::before{content:'■ '}#sitemap .sitemap .flexlist>.level2{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}#sitemap .sitemap .flexlist>.level2>li{margin-right:2em}#contents #search_result .gsc-selected-option{white-space:nowrap}@media print, screen and (max-width: 1280px){h2{margin-left:20px;margin-right:20px;text-align:left}.breadcrumb{margin-left:20px;margin-right:20px;text-align:left}#maincol #searchpannel .wrapper{width:calc(100% - 20px);max-height:80%}#maincol #searchpannel ul li{width:auto;padding-right:2em;flex-basis:auto}#sharebutton{margin-left:20px;margin-right:20px;text-align:left}#sharebutton a{width:calc((100% - (1% * 4)) / 5)}#sharebutton a::after{padding-left:0.2em}}@media print, screen and (max-width: 1024px){body{font-size:1.5rem}h2{margin-top:2em;font-size:3.2rem}h3{font-size:2.5rem}h4{font-size:2.2rem}h5{font-size:1.8rem}h6{margin:1em 0 1em;font-size:1.8rem;color:#152e6b;line-height:1.5;font-weight:600}#maincol .wrapper{font-size:1.6rem;line-height:2}#maincol table th{width:auto}#maincol table th:first-child{width:auto;min-width:22vw}.breadcrumb li:last-child{display:-webkit-inline-box;display:inline-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden}#sharebutton{margin-top:100px}#sharebutton .addtoany_list{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}#sharebutton a{width:calc((100% - (1% * 4)) / 5)}#sharebutton a::after{font-size:1.2rem;padding-left:0.1em}#sharebutton a img{width:20px;height:auto}#maincol .sp_info h4,#maincol .pub_news h4{font-size:2.2rem}#maincol table.cfp th,#maincol table.cfp td{width:auto;min-width:auto}#maincol table.cfp th:first-child{width:130px;min-width:130px}#maincol table.cfp th:last-child,#maincol table.cfp td:last-child,#maincol table.cfp th:nth-last-child(2),#maincol table.cfp td:nth-last-child(2){width:120px;min-width:120px}.en #maincol .search_title ul.orderby li{margin-right:2.5vw}}@media only screen and (max-width: 767px){body{background-size:100% auto}#contents{padding-top:12px;padding-bottom:30px}.breadcrumb{font-size:1.2rem}.breadcrumb li{padding-right:1.2em}.breadcrumb li::after{right:0.5em;top:5px}h2{margin:0.5em 20px 0.5em;font-size:2.4rem;color:#152e6b;line-height:1.5;font-weight:600}h3{font-size:2.1rem;line-height:1.6}h4{font-size:2rem;line-height:1.6}h5{font-size:1.8rem;line-height:1.6}table td,table th{font-size:1.6rem;line-height:1.6;padding:8px 10px}table th{min-width:1em;font-size:1.7rem}#sharebutton{margin-top:100px}#sharebutton a{width:calc((100% - (1% * 2)) / 2);margin-bottom:5px}#sharebutton a::after{font-size:1.3rem;padding-left:2px}#contents{padding-bottom:30px}#maincol .wrapper{line-height:1.8;font-size:1.5rem}#maincol figure.fl{width:100%;float:none;text-align:center;margin:0 auto 1em auto}#maincol figure.fr{width:100%;float:none;text-align:center;margin:0 auto 1em auto}#maincol figure.fr img,#maincol figure.fl img{width:auto;max-width:100%;height:auto}.en #maincol .wrapper{line-height:1.6}#maincol table td,#maincol table th{font-size:1.5rem;padding:6px 8px}#maincol table th{font-size:1.6rem;width:auto !important;min-width:auto}#maincol table.em3 th:first-child,#maincol table.em4 th:first-child,#maincol table.em5 th:first-child,#maincol table.em6 th:first-child,#maincol table.em7 th:first-child{min-width:7em}#maincol table.em8 th:first-child{min-width:8em}#maincol table.em9 th:first-child{min-width:9em}#maincol table.em10 th:first-child{min-width:10em}#maincol table.noline,#maincol .sp_info table,#maincol .pub_news table{border:none;width:auto}#maincol table.noline td,#maincol .sp_info table td,#maincol .pub_news table td,#maincol table.noline th,#maincol .sp_info table th,#maincol .pub_news table th{border:none}#maincol table.noline th,#maincol .sp_info table th,#maincol .pub_news table th{width:auto;background-color:transparent}#maincol table.noline.prj_prof tr,#maincol .sp_info table.prj_prof tr,#maincol .pub_news table.prj_prof tr{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}#maincol table.noline.prj_prof td,#maincol .sp_info table.prj_prof td,#maincol .pub_news table.prj_prof td,#maincol table.noline.prj_prof th,#maincol .sp_info table.prj_prof th,#maincol .pub_news table.prj_prof th{display:block}#maincol table.noline.prj_prof th,#maincol .sp_info table.prj_prof th,#maincol .pub_news table.prj_prof th{width:100% !important;padding-bottom:0;padding-left:0}#maincol table.noline.prj_prof td:nth-of-type(1),#maincol .sp_info table.prj_prof td:nth-of-type(1),#maincol .pub_news table.prj_prof td:nth-of-type(1){display:none}#maincol table.noline.prj_prof td:last-child,#maincol .sp_info table.prj_prof td:last-child,#maincol .pub_news table.prj_prof td:last-child{padding:0 0 1em 1em}#maincol .sp_frame_w{width:auto;overflow:auto}#maincol .sp_frame_w::after{content:'※水平方向にスクロールしてご覧ください';display:block;font-size:12px}#maincol .sp_frame_w table th,#maincol .sp_frame_w table td{white-space:nowrap;font-size:1.4rem}#maincol .sp_frame_w table.wrap th,#maincol .sp_frame_w table.wrap td{white-space:normal;width:auto;min-width:250px}#maincol .sp_frame_w table.cfp th{white-space:nowrap}#maincol .sp_frame_w table.cfp th,#maincol .sp_frame_w table.cfp td{white-space:normal;width:250px;min-width:250px}#maincol .sp_frame_w table.cfp th:first-child{width:110px;min-width:110px}#maincol .sp_frame_w table.cfp th:last-child,#maincol .sp_frame_w table.cfp td:last-child,#maincol .sp_frame_w table.cfp th:nth-last-child(2),#maincol .sp_frame_w table.cfp td:nth-last-child(2){white-space:normal;width:150px;min-width:150px}#maincol .sp_frame_w table.resarch_prj td:nth-of-type(1){min-width:65vw;white-space:normal}#maincol table.sp_notbl_list th,#maincol table.sp_notbl_list td{display:block;width:100%}#maincol table.sp_notbl_list td{padding:0 0 1em 1em}#maincol table.sp_notbl_list th{padding-left:0;padding-bottom:0}#maincol dl.pminfo_dl{margin-top:1.5em}#maincol dl.pminfo_dl dt{font-size:1.7rem;line-height:1.6;margin-left:2.2em;margin-top:0.7em}#maincol dl.pminfo_dl dd{margin-left:1em;margin-top:0;line-height:1.5}#maincol ul>li{font-size:1.6rem}#maincol li>ul{margin-left:0}#maincol li>ul li{margin-left:0}#maincol ul.internal_link>li{margin-right:1em;font-size:1.6rem}#maincol ul.internal_link::after{content:'';display:block;clear:both}#maincol ul.parentheses>li{margin-left:0}#maincol ul.childlist>li,#maincol ul.index_list>li{font-size:1.6rem}#maincol ul.childlist>li::before,#maincol ul.index_list>li::before{width:6px;height:6px}.en #maincol .sp_frame_w::after{content:'* You can scroll holizontally.'}#maincol .sp_info h4,#maincol .pub_news h4{font-size:2rem}#maincol .img_text.flex{display:block}#maincol .img_text.flex figure{text-align:left;margin:1em 0}#maincol ul.flex{display:flex;justify-content:flex_start;align-items:flex-start;flex-wrap:wrap}#maincol ul.flex>li{padding-right:1em}#maincol .program ul li{margin-left:0;padding-left:0.5em}#maincol .program ul li b,#maincol .program ul li strong{font-size:1.7rem}#maincol .program ul li ol{margin-left:1em}#contents .area_topics dl.list_topics dd:last-child{font-size:1.6rem}#maincol table.list_events tr{display:block;padding:1em 0}#maincol table.list_events tr:nth-of-type(odd){background-color:transparent}#maincol table.list_events tr:nth-of-type(even){background-color:#f3f5f8}#maincol table.list_events thead{display:none}#maincol table.list_events td{display:block;padding:0 8px;font-size:1.3rem}#maincol table.list_events td.date{width:100%}#maincol table.list_events td.title{width:100%;font-size:1.4rem;padding-right:4px}#maincol table.list_events td.venue{width:100%}#maincol table.list_events.database td>span{font-size:1.3rem}.pagenation{margin-top:48px}.pagenation .wp-pagenavi>span,.pagenation .wp-pagenavi>a{margin:0 10px}.bt_op_pannel{width:100%;font-size:1.8rem}.pannel_close{font-size:1.6rem;top:auto;button:4px}.pannel_close .pc_tab{display:none}#maincol #searchpannel .wrapper{font-size:1.5rem}#maincol #searchpannel h4{margin:10px 0;font-size:2.6rem;color:#152e6b;line-height:1.5;font-weight:600;padding-left:14px}#maincol #searchpannel .column{display:block;padding:20px 0}#maincol #searchpannel .subcolumn{display:block;padding:18px 0 15px 0.5em}#maincol #searchpannel .item_title{width:100%;text-align:center;font-size:1.6rem;margin-bottom:8px}#maincol #searchpannel .item{font-size:1.5rem}#maincol #searchpannel select{height:36px;line-height:36px}#maincol #searchpannel ul{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;width:100%;margin-top:0}#maincol #searchpannel ul li{width:calc(100% / 3);font-size:1.5rem;padding-right:0}#maincol #searchpannel input[type=checkbox]{transform:scale(2);vertical-algin:top}#maincol #searchpannel .column1 .item_title{text-align:center;margin-right:0;width:100%}#maincol #searchpannel .column1 .item_parts{display:flex;justify-content:flex-between;align-items:stretch;flex-wrap:nowrap}#maincol #searchpannel .column1 .item_parts select{margin-right:2px;margin-bottom:2px}#maincol #searchpannel .column1 .item_parts select.s_year,#maincol #searchpannel .column1 .item_parts select.e_year{padding:0 0.2em;background-position:right 0.2em center}#maincol #searchpannel .column1 .item_parts select.s_month,#maincol #searchpannel .column1 .item_parts select.e_month{padding:0 0.2em;background-position:right 0.2em center}#maincol #searchpannel .column1 .item_parts .tilde{margin:6px 4px 0 2px}#maincol #searchpannel .column2 .item_title{width:100%}#maincol #searchpannel .column4{padding-bottom:100px}#maincol #searchpannel .column4 .area_bt_search{margin:0 auto;text-align:center;padding-top:10px}#maincol #searchpannel .column4 .area_bt_search input{width:100%}#maincol #searchpannel .column4 .pannel_reset{top:auto;bottom:50px}#maincol #searchpannel .column4 .pannel_close{right:0;bottom:20px}#maincol #searchpannel .c_checkbox::before{width:16px;height:16px;left:0;margin-top:0;top:7px}#maincol #searchpannel .c_checkbox::after{width:8px;height:14px;left:0;top:0px;margin:3px 0 0 3px}#maincol .search_title{position:static}#maincol .search_title .search_title_sub{font-size:1.5rem;position:static;left:auto;bottom:auto;width:100%;display:block}#maincol .search_title.database .search_title_sub{left:auto;width:100%}#maincol .search_title .search_term{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;border-bottom:1px #ccc solid;margin-top:0;padding:10px 0 10px}#maincol .search_title ul.orderby{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:0 0 0;padding:0}#maincol .search_title ul.orderby li{postion:relative;margin:0 30px 0 0;padding:2px 20px 0 0}#maincol .search_title ul.orderby li::before{content:none}#maincol .search_title ul.orderby li::after{position:absolute;content:'';display:block;width:8px;height:8px;right:0;bottom:50%;transform:translateY(-50%);border-right:1px #152e6b solid;border-bottom:1px #152e6b solid;transform:rotate(45deg)}#maincol .search_title ul.orderby li:hover{cursor:pointer}#maincol .search_title ul.orderby li:last-child{margin-right:4px}#maincol .search_title.database ul.orderby{width:auto}#maincol .search_title.database ul.orderby li{margin-right:10px}#maincol .search_title.database ul.orderby li:last-child{margin-right:4px}#maincol .search_title .listcont{font-size:1.6rem;position:static;left:auto;bottom:auto;margin:0 0 0 10px}#maincol .search_title .alldate{margin:0;padding:6px 0 12px;border-bottom:1px #ccc solid}#maincol table.resarch_prj tr.subprj td:first-child{padding-left:40px}#sitemap .sitemap>li{margin:1.5em 0 0;font-size:1.6rem}#sitemap .sitemap>li::before{width:6px;height:6px;top:0.7em}#sitemap .sitemap .level2{margin-top:0.5em;margin-left:0}#sitemap .sitemap .level2>li{margin-left:0}#sitemap .sitemap .level3{margin-left:0}#sitemap .sitemap .level3>li{margin-left:0;margin-right:1em}#sitemap .sitemap .flexlist>.level2>li{margin-right:1em}#contents .member{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}#contents .member li{width:calc((100% - 0.5em) / 2);padding-left:0}.flex.fieldwork figure{margin:10px 0;max-width:100%}.flex.fieldwork figure img{max-width:100%;height:auto}.flex.fig2 figure,.flex.fig3 figure{text-align:center;width:auto;max-width:100%;margin-right:0}.flex.fig2 figure img,.flex.fig3 figure img{max-width:100%;height:auto}#contents .mw_wp_form form .btn{margin:0 5px 10px 0;width:calc(50% - 5px)}#contents .mw_wp_form form .btn.submit{width:calc(50% - 5px);padding-left:25px;background-position:5px center;background-background-size:15px auto}#contents .mw_wp_form form .btn:last-child{margin-left:0}#contents .mw_wp_form form .form_btnbox{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;margin:30px 0 20px}.pagenation .wp-pagenavi>span,.pagenation .wp-pagenavi>a{width:20px;margin:0 6px;font-size:1.8rem}.pagenation .wp-pagenavi>span.first,.pagenation .wp-pagenavi>a.first{padding-left:30px}.pagenation .wp-pagenavi>span.last,.pagenation .wp-pagenavi>a.last{padding-right:38px}#researcher .researcher_list{flex:none}#researcher .researcher_list>div{width:100%;border-right:none;margin-top:0}}@media only screen and (max-width: 500px){#maincol #searchpannel ul li{width:calc(100% / 2)}.en #maincol .search_title .search_term{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.en #maincol .search_title ul.orderby li{margin-right:20px}}@media only screen and (max-width: 413px){#sharebutton a{width:100%}#sharebutton a::after{padding-left:0.2em}#maincol table th{min-width:1em}#maincol table.em3 th:first-child{min-width:3em}#maincol table.em4 th:first-child{min-width:4em}#maincol table.em5 th:first-child{min-width:5em}#maincol table.em6 th:first-child{min-width:6em}#maincol table.em7 th:first-child{min-width:7em}#maincol table.em8 th:first-child{min-width:8em}#maincol table.em9 th:first-child{min-width:9em}#maincol table.em10 th:first-child{min-width:10em}#maincol table.w1p3 th,#maincol table.w1p3 td{width:auto}#maincol table.sp_clmn{flex-direction:column;border-width:1px;border-color:#152e6b;border-style:solid;border-top-width:0;border-top-color:#152e6b;border-top-style:solid}#maincol table.sp_clmn tbody{width:100%;border-right-width:0;border-right-color:#152e6b;border-right-style:solid;border-top-width:1px;border-top-color:#152e6b;border-top-style:solid}#maincol table.sp_clmn th{text-align:center}#maincol table.sp_clmn.w1p3 tbody{width:100%}#maincol table.res tr{display:flex;flex-direction:column}#maincol table.res th{min-width:100%;text-align:center}#maincol table.res2 tr{display:flex;flex-direction:column;border-bottom:1px #152e6b solid;border-right:1px #152e6b solid}#maincol table.res2 td{text-align:right;min-width:100%;border:none}#maincol table.res2 td:first-child{text-align:left;border-top:none}#maincol table.res2 th{min-width:100%;border-right:none}#maincol table.btm_space{border-left:none;border-top:none}#maincol table.btm_space tr{margin-bottom:10px;border-top:1px #152e6b solid}#maincol table.btm_space td{border-left:1px #152e6b solid}#maincol table.sptable.resarch_prj tr{display:flex;flex-direction:column;border-bottom:1px #152e6b solid;border-right:1px #152e6b solid}#maincol table.sptable.resarch_prj td{border:none}#maincol table.sptable.resarch_prj td::before{text-align:left;padding-left:0.2em}#maincol table.sptable.resarch_prj td:first-child::before{content:'課題名'}#maincol table.sptable.resarch_prj td:nth-last-child(2)::before{content:'プロジェクトリーダー'}#maincol table.sptable.resarch_prj td:last-child::before{content:'実施期間'}#maincol table.resarch_prj.addpdf td:nth-last-child(3)::before{content:'概念図'}#maincol figure.fl{max-width:100%;float:none;text-align:center;margin:0 auto 1em auto}#maincol figure.fr{max-width:100%;float:none;text-align:center;margin:0 auto 1em auto}#maincol figure.fl img,#maincol figure.fr img{max-width:calc(100vw - 40px - 10px - 2px)}#maincol ul.flex{flex-direction:column}#maincol ul.flex>li{text-align:left;padding-right:0}#maincol .sp_info table th,#maincol .pub_news table th{text-align:left;margin-top:1em;width:100%}#maincol .sp_info table td,#maincol .pub_news table td{padding-top:0}#maincol .sp_frame{width:auto;overflow:auto}#maincol .sp_frame::after{content:'※水平方向にスクロールしてご覧ください';display:block;font-size:12px;padding-top:5px}#maincol .sp_frame table{width:auto;max-width:500px}#maincol .sp_frame table td,#maincol .sp_frame table th{font-size:15px !important;white-space:nowrap}#maincol .sp_frame table.resarch_prj td:nth-of-type(1){min-width:65vw;white-space:normal}.en #maincol table.sptable.resarch_prj td:first-child::before{content:'Project Title'}.en #maincol table.sptable.resarch_prj td:nth-last-child(2)::before{content:'Project Leader'}.en #maincol table.sptable.resarch_prj td:last-child::before{content:'Project Period'}.en #maincol .sp_frame::after{content:'* You can scroll holizontally.'}.flex.facility_photo figure{margin:10px auto}#contents .mw_wp_form table th,#contents .mw_wp_form table td{display:block;width:100%}#contents .mw_wp_form table td{padding-bottom:1em}#contents .mw_wp_form form .btn{margin:25px 0 25px;width:100%;max-width:100%}#contents .mw_wp_form form .btn.submit{width:100%;max-width:100%;padding-left:0;background-position:20px center}#contents .mw_wp_form form .form_btnbox{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;margin:30px auto}.en #maincol .search_title .search_term{display:block}.en #maincol .search_title ul.orderby{display:flex;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap}}@media only print{body{font-size:1.2rem}}.nodisp{display:none}ul.index_list.nodisp{display:none}
/*# sourceMappingURL=page.css.map */
