@charset "UTF-8";.ti,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.ir,.ti{text-indent:100%}.elps,.ir,.ti{overflow:hidden;white-space:nowrap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.fsm1{font-size:13px}.fsm2{font-size:12px}.fsm3{font-size:11px}.fsm4{font-size:10px}.fsm5{font-size:9px}.fsm6{font-size:8px}.fsm7{font-size:7px}.fsm8{font-size:6px}.fsm9{font-size:5px}.fsm10{font-size:4px}.fn{font-size:14px!important}.fsp1{font-size:15px}.fsp2{font-size:16px}.fsp3{font-size:17px}.fsp4{font-size:18px}.fsp5{font-size:19px}.fsp6{font-size:20px}.fsp7{font-size:21px}.fsp8{font-size:22px}.fsp9{font-size:23px}.fsp10{font-size:24px}.full{width:100%}.half{width:50%}.third{width:33.3%}.quater{width:25%}.fifth{width:20%}.fl{float:left}.fr{float:right}.mgn{margin:0!important}.mga{margin:auto!important}.mtn{margin-top:0!important}.mts{margin-top:5px!important}.mt2{margin-top:10px!important}.mt3{margin-top:15px!important}.mt4{margin-top:20px!important}.mt5{margin-top:25px!important}.mt6{margin-top:30px!important}.mt7{margin-top:35px!important}.mt8{margin-top:40px!important}.mt9{margin-top:45px!important}.mt10{margin-top:50px!important}.mbn{margin-bottom:0!important}.mbs{margin-bottom:5px!important}.mb2{margin-bottom:10px!important}.mb3{margin-bottom:15px!important}.mb4{margin-bottom:20px!important}.mb5{margin-bottom:25px!important}.mb6{margin-bottom:30px!important}.mb7{margin-bottom:35px!important}.mb8{margin-bottom:40px!important}.mb9{margin-bottom:45px!important}.mb10{margin-bottom:50px!important}.mln{margin-left:0!important}.mls{margin-left:5px!important}.ml2{margin-left:10px!important}.ml3{margin-left:15px!important}.ml4{margin-left:20px!important}.ml5{margin-left:25px!important}.ml6{margin-left:30px!important}.ml7{margin-left:35px!important}.ml8{margin-left:40px!important}.ml9{margin-left:45px!important}.ml10{margin-left:50px!important}.mrn{margin-right:0!important}.mrs{margin-right:5px!important}.mr2{margin-right:10px!important}.mr3{margin-right:15px!important}.mr4{margin-right:20px!important}.mr5{margin-right:25px!important}.mr6{margin-right:30px!important}.mr7{margin-right:35px!important}.mr8{margin-right:40px!important}.mr9{margin-right:45px!important}.mr10{margin-right:50px!important}.mca,.mra{margin-right:auto!important}.mla{margin-left:auto!important}.mca{margin-left:auto}.ptn{padding-top:0!important}.pts{padding-top:5px!important}.pt2{padding-top:10px!important}.pt3{padding-top:15px!important}.pt4{padding-top:20px!important}.pt5{padding-top:25px!important}.pt6{padding-top:30px!important}.pt7{padding-top:35px!important}.pt8{padding-top:40px!important}.pt9{padding-top:45px!important}.pt10{padding-top:50px!important}.pbn{padding-bottom:0!important}.pbs{padding-bottom:5px!important}.pb2{padding-bottom:10px!important}.pb3{padding-bottom:15px!important}.pb4{padding-bottom:20px!important}.pb5{padding-bottom:25px!important}.pb6{padding-bottom:30px!important}.pb7{padding-bottom:35px!important}.pb8{padding-bottom:40px!important}.pb9{padding-bottom:45px!important}.pb10{padding-bottom:50px!important}.pbx{padding-bottom:20px!important}.pln{padding-left:0!important}.pls{padding-left:5px!important}.pl2{padding-left:10px!important}.pl3{padding-left:15px!important}.pl4{padding-left:20px!important}.pl5{padding-left:25px!important}.pl6{padding-left:30px!important}.pl7{padding-left:35px!important}.pl8{padding-left:40px!important}.pl9{padding-left:45px!important}.pl10{padding-left:50px!important}.prn{padding-right:0!important}.prs{padding-right:5px!important}.pr2{padding-right:10px!important}.pr3{padding-right:15px!important}.pr4{padding-right:20px!important}.pr5{padding-right:25px!important}.pr6{padding-right:30px!important}.pr7{padding-right:35px!important}.pr8{padding-right:40px!important}.pr9{padding-right:45px!important}.pr10{padding-right:50px!important}.ti{background-repeat:no-repeat;background-position:left top}.clearfix,.posts .post-box .profiles.clm2{zoom:1}.clearfix:after,.posts .post-box .profiles.clm2:after{content:"";display:block;clear:both}.tr{position:absolute;top:0;left:-5000px}.elps{text-overflow:ellipsis}.ref{position:relative}.abs{position:absolute}.fix{position:fixed}.dn{display:none!important}.db{display:block!important}.di{display:inline!important}.ds{display:inline-block!important}.dt{display:table!important}.dc{display:table-cell!important}.rn{border-radius:0!important}.rs{border-radius:5px}.rm{border-radius:10px}.rl{border-radius:20px}.ca,.cb,.cc,.cd,.ce,.cf,.cg,.ch,.ci,.cj,.ck,.cl{color:#000!important}.ba,.bb,.bc,.bd,.be,.bf,.bg,.bh,.bi,.bj,.bk,.bl{background-color:#000!important}.n{font-weight:400!important}.b{font-weight:700!important}b,strong{font-weight:700}.l{text-align:left!important}.c{text-align:center!important}.r{text-align:right!important}.u{text-decoration:underline!important}.obl{font-style:oblique}.v0{vertical-align:0}.v1{vertical-align:-1px}.v2{vertical-align:-2px}.v3{vertical-align:-3px}.v4{vertical-align:-4px}.v5{vertical-align:-5px}.vt{vertical-align:top}.vm{vertical-align:middle}.vb,img{vertical-align:bottom}html{font-size:62.5%}body{line-height:1;color:#000;font-size:14px;font-family:Times;-webkit-font-smoothing:antialiased;min-width:980px;-webkit-text-size-adjust:100%;position:relative}a{display:block;text-decoration:none}i{display:inline-block}em{font-style:normal}img{max-width:100%}.container,.sub-container1,.sub-container2,.sub-container3,.sub-container4,.sub-container5{width:980px;margin:0 auto}.sp{display:none!important}.hel{font-family:Helvetica}.header .hinner .title .sub,.tms{font-family:Times}.itl{font-style:italic}.nml{font-style:normal!important}.title{font-family:Helvetica}.udl{text-decoration:underline}.post-menu-item .name,a{color:#266093}.post-menu-item .name:hover,a:hover{color:#2290d4}.op{filter:alpha(Opacity=80);opacity:.8}.contents{min-height:500px;padding:40px 0 275px}.contents .content-left{width:660px}.contents .content-right{width:298px;margin-left:20px}.title-page{font-size:48px;letter-spacing:-.5px}.title-page span{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:24px}.title-section{padding-left:8px;font-size:30px;border-left:10px solid #266093}.unit{margin-top:75px}.unit:first-child{margin-top:25px}.posts{margin-top:10px}.posts .post-box{margin-top:30px;border-top:1px dashed #ccc;padding-top:30px}.posts .post-box:first-child{margin-top:0;padding-top:0;border-top:none}.posts .post-box .profiles{position:relative;margin-bottom:30px}.posts .post-box .profiles .profile{z-index:0;height:120px}.posts .post-box .profiles .profile .heading-wrap{padding:10px}.posts .post-box .profiles .profile.auther .details,.posts .post-box .profiles .profile.auther .heading-wrap{background-color:#f4f8fc}.posts .post-box .profiles .profile.auther2nd .details,.posts .post-box .profiles .profile.auther2nd .heading-wrap{background-color:#f8fbfd}.posts .post-box .profiles .profile .tgl{width:77px;height:29px;background-repeat:no-repeat;background-position:left top;background-image:url(../images/btn_profile_open.png);cursor:pointer;z-index:20}.posts .post-box .profiles .profile .tgl.t1{position:relative;top:-33px}.posts .post-box .profiles .profile .tgl.t2{position:absolute;background-image:url(../images/btn_profile_close.png)}.posts .post-box .profiles.clm1{background-color:#f4f8fc}.posts .post-box .profiles.clm1 .profile{width:100%}.posts .post-box .profiles.clm1 .tgl.t1{left:579px}.posts .post-box .profiles.clm1 .tgl.t2{bottom:3px;right:3px}.posts .post-box .profiles.clm2 .profile{float:left;width:325px;margin-left:10px}.posts .post-box .profiles.clm2 .profile:first-child{margin-left:0}.posts .post-box .profiles.clm2 .profile .tgl.t1{left:245px}.posts .post-box .profiles.clm2 .profile .tgl.t2{display:none;bottom:3px;right:3px}.posts .post-box .profiles.clm2 .details{width:355px;z-index:10}.posts .post-box .profiles .heading-profile{font-family:Helvetica;display:table-row}.posts .post-box .profiles .heading-profile .image-box,.posts .post-box .profiles .heading-profile .name-box{display:table-cell;height:100px;vertical-align:middle}.posts .post-box .profiles .heading-profile .image-box{width:100px}.posts .post-box .profiles .heading-profile .image-box.blank{background:url(../images/prof_blank.jpg) left top no-repeat}.posts .post-box .profiles .heading-profile .name-box{padding-left:20px}.posts .post-box .profiles .heading-profile .name-box .name{font-size:24px}.posts .post-box .profiles .heading-profile .name-box .univ{margin-top:4px;line-height:1.2}.posts .post-box .profiles .details{display:none;padding:20px 10px 75px;position:relative}.posts .post-box .profiles .details .detail{font-size:16px;margin-top:30px;width:100%}.posts .post-box .profiles .details .detail:first-child{margin-top:0}.posts .post-box .profiles .details .detail.PROFILE .dtl:before{content:"<"}.posts .post-box .profiles .details .detail.PROFILE .dtl:after{content:">"}.posts .post-box .profiles .details .detail .dtl:after{content:":"}.posts .post-box .profiles .details .detail .dtl.plane{display:none!important}.posts .post-box .profiles .details .detail .dtl.Lecturer,.posts .post-box .profiles .details .detail .dtl.Professor,.posts .post-box .profiles .details .detail .dtl.Student,.posts .post-box .profiles .details .detail .dtl.professor{font-weight:400!important}.posts .post-box .profiles .details .detail .dtl.Lecturer:after,.posts .post-box .profiles .details .detail .dtl.Professor:after,.posts .post-box .profiles .details .detail .dtl.Student:after,.posts .post-box .profiles .details .detail .dtl.professor:after{content:none}.pnav .pbox .post-menu-box .post-menu-item.has2nd span:first-child:after,.posts .post-box .profiles .details .detail .dtl.Secretary-general:after{content:","}.posts .post-box .profiles .details .detail .dtx{line-height:1.8;margin-top:3px}.posts .post-box .profiles .details .detail ol li{list-style-type:decimal;padding-left:1em;margin:5px 0 0 20px}.posts .post-box .profiles .details .detail ol li:first-child{margin-top:0}.posts .post-box .post{margin-top:30px}.posts .post-box .post .post-title{line-height:1.3}.posts .post-box .post .post-title span{display:block}.posts .post-box .post .post-title span.main{font-size:30px}.posts .post-box .post .post-title span.sub{font-size:24px}.posts .post-box .post .abstract{display:block;margin-top:25px;font-size:26px;font-weight:400;color:#333}.posts .post-box .post .post-text{margin-top:5px;font-size:18px;line-height:1.8;color:#333}.posts .post-box .post .post-text .c{display:block}.posts .post-box .post .post-text .spc{margin-top:1em}.posts .post-box .post .post-text .idt{text-indent:1em;display:block}.posts .post-box .post .post-text .idt2{text-indent:2em;display:block}.posts .post-box .post .post-text .unk{display:inline;text-decoration:underline}.posts .post-box .post .post-text .to-pdf{margin-left:30px}.posts .post-box .post .post-text .to-pdf img{vertical-align:middle}.posts .post-box .post .mov-frame{margin-top:30px}.header{background-color:#bdcbd3;background-repeat:no-repeat;background-position:center top;background-image:url(../images/header_bg.jpg)}.header .hinner{position:relative;height:227px}.header .hinner .title{display:none;padding-top:58px}.header .hinner .title .main{font-size:42px;font-weight:700;letter-spacing:-1px}.header .hinner .title .sub{font-weight:400;letter-spacing:-.2px;display:block;font-size:26px;margin-top:10px}.gnav{position:absolute;bottom:0;left:0}.home .contents .content-left .post .post-title,.pnav{position:relative}.gnav .menu-box .menu-item{height:52px;line-height:52px;border-left:2px solid #acbbc3;background-color:#fff;text-align:center;width:190px}.gnav .menu-box .menu-item:first-child{border-left:none}.gnav .menu-box .menu-item .menu{font-size:15px;font-family:Helvetica;letter-spacing:1px;display:block}.pnav{padding:20px;background-color:#ededed}.pnav .pbox{font-family:Helvetica;margin-top:20px}.pnav .pbox .post-menu-box .post-menu-item{margin-top:10px;background:url(../images/pnav_arr.png) left 4px no-repeat;padding-left:15px}.pnav .pbox .post-menu-box .post-menu-item .name{cursor:pointer;text-decoration:underline;line-height:1.4}.pnav .pbox .post-menu-box .post-menu-item .main,.pnav .pbox .post-menu-box .post-menu-item .sub{font-size:12px}.pnav .pbox .post-menu-box .post-menu-item .main.main,.pnav .pbox .post-menu-box .post-menu-item .sub.main{display:block}.pnav .pbox .post-menu-box .post-menu-item:first-child{margin-top:5px}.pnav .pbox:first-child{margin-top:0}.home .contents .content-left .fte .post-text,.journal .post-box .post{margin-top:25px}.footer{background-color:#e5e5e5;padding:.5em 0}.footer .fcopy{filter:alpha(Opacity=40);opacity:.4;line-height:1.5}.editors .editors-box{line-height:1.8;font-size:18px;margin-top:10px}.editors .contact{margin-top:20px}.editors .contact p{line-height:1.8;font-size:18px;margin-top:10px}body.home.backnumber2015 .header{background-image:url(../images/header_bg_2015.jpg)}.header{height:227px}.posts .post-box .post .post-text.pars{margin-top:20px}.posts .post-box .post .post-text.pars p:not(:first-child){margin:1.5em 0}.posts .post-box .post-title+.post-title{margin-top:15px}body[class*=backnumber] .pnav{padding:15px 0}body[class*=backnumber] .pnav .pbox{margin-top:10px}body[class*=backnumber] .pnav .pbox .post-menu-item .name{line-height:1.2}body[class*=backnumber] .pnav .pbox .post-menu-item .main{margin-top:3px}body[class*=backnumber] .pnav .pbox .post-menu-item:first-child,body[class*=backnumber] .pnav .pbox .post-menu-item:not(:first-child){margin-top:5px}body[class*=backnumber] .pnav>*{padding:0 15px}body[class*=backnumber] .pnav .editors{padding:15px 0 0;margin-top:15px;background-color:#fff}body[class*=backnumber] .pnav .editors>div{padding:0 15px;background-color:#ededed}body[class*=backnumber] .pnav .editors>div:first-child{padding-top:15px}body[class*=backnumber] .pnav .editors>div:first-child .title{font-weight:700;margin-bottom:10px}body[class*=backnumber] .pnav .editors>div:not(:first-child){padding-top:7.5px}body[class*=backnumber] .pnav .title-text-box dt{font-weight:700;padding-left:1rem;border-left:5px solid #266093;margin-bottom:10px}body[class*=backnumber] .pnav .title-text-box dd{font-size:11px}body[class*=backnumber] .pnav .title-text-box dd li:not(:first-child){margin-top:5px}