#wrapper .sec-pagetitle{height:100px;background:#f8f9fa}#wrapper .sec-pagetitle .container{height:inherit;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wrapper .sec-pagetitle h1{font-size:28px}@media (max-width: 575.99px){#wrapper .sec-pagetitle{height:auto}#wrapper .sec-pagetitle .container{padding:15px}}#wrapper .sec-breadcrumb .breadcrumb{background:none;font-size:12px}#wrapper .sec-breadcrumb .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:">"}#wrapper #content h2.listtitle{font-size:22px;font-weight:bold;line-height:24px;border-left:solid 4px #112a8e;padding-left:15px}#wrapper #content .article-list>.row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}#wrapper #content .article-list>.row>.col{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:50px}#wrapper #content .article-list>.row>.col .img{margin-bottom:15px}#wrapper #content .article-list>.row>.col .img img{width:100%}#wrapper #content .article-list>.row>.col .catedate .col:nth-child(1){-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}#wrapper #content .article-list>.row>.col .catedate .col:nth-child(2){-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}#wrapper #content .article-list>.row>.col .date{color:#868e96;font-size:12px;line-height:20px;text-align:right}#wrapper #content .article-list>.row>.col .category{background:#d77700;color:white;line-height:20px;height:20px;padding-left:5px;font-size:12px;overflow:hidden !important;position:relative}#wrapper #content .article-list>.row>.col .category a{color:white !important}#wrapper #content .article-list>.row>.col .category a:hover{color:#dee2e6}#wrapper #content .article-list>.row>.col .category:after{content:'';position:absolute;display:block;top:0;right:0;width:20px;height:20px;background:-webkit-gradient(linear, left top, right top, from(rgba(215,119,0,0)), to(#d77700));background:linear-gradient(90deg, rgba(215,119,0,0), #d77700)}#wrapper #content .article-list>.row>.col h3{font-size:16px;font-weight:bold;line-height:20px;border-bottom:#dee2e6;margin:10px 0 10px;min-height:60px}#wrapper #content .article-list>.row>.col .author{font-size:12px;line-height:20px;text-align:center;background:#f8f9fa;border-bottom:solid 1px #dee2e6}#wrapper #content .author-list>.row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}#wrapper #content .author-list>.row>.col{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:50px}#wrapper #content .author-list>.row>.col .img{-ms-flex-preferred-size:40%;flex-basis:40%}#wrapper #content .author-list>.row>.col .img img{width:100%}#wrapper #content .author-list>.row>.col .info{-ms-flex-preferred-size:60%;flex-basis:60%;padding-left:0}#wrapper #content .author-list>.row>.col .info .title{font-size:12px;margin-bottom:5px}#wrapper #content .author-list>.row>.col .info .fname{font-size:10px;color:#868e96;margin-bottom:0px}#wrapper #content .author-list>.row>.col .info .name{font-size:16px;margin-bottom:5px}#wrapper #content .author-list>.row>.col .field{font-size:12px;color:#868e96;padding-left:30px;position:relative;margin-top:20px;margin-bottom:10px}#wrapper #content .author-list>.row>.col .field:before{content:"専門\A分野";white-space:pre;display:inline-block;font-size:8px;line-height:12px;font-weight:bold;color:white;background:#d77700;border-radius:3px;padding:3px;position:absolute;left:0;top:0}#wrapper #content .author-list>.row>.col .btn-profile{text-align:right}#wrapper #content .author-list>.row>.col .btn-profile a{font-size:12px}#wrapper #content .author-list>.row>.col .btn-profile a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding-left:5px}@media (max-width: 767.99px){#wrapper #content .article-list>.row>.col{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media (min-width: 768px) and (max-width: 991.99px){#wrapper #content .article-list>.row>.col .date{text-align:left}}@media (max-width: 767.99px){#wrapper #content .author-list>.row>.col{-ms-flex-preferred-size:100%;flex-basis:100%}}.p-code1 #wrapper .sec-keyvisual{position:relative;height:450px}.p-code1 #wrapper .sec-keyvisual .bg{position:absolute;width:100%;height:inherit;top:0;left:0;background-size:cover}.p-code1 #wrapper .sec-keyvisual .bg>div{position:absolute;width:100%;top:0;left:0;width:inherit;height:inherit;background-size:cover;background-position:center;z-index:1}.p-code1 #wrapper .sec-keyvisual .bg .bg1{background-image:url(../img/keyvisual/usa.jpg);z-index:3}.p-code1 #wrapper .sec-keyvisual .bg .bg2{background-image:url(../img/keyvisual/russia.jpg);z-index:2}.p-code1 #wrapper .sec-keyvisual .bg .bg3{background-image:url(../img/keyvisual/middle-east.jpg);background-image:url(../img/keyvisual/india.jpg)}.p-code1 #wrapper .sec-keyvisual .container{position:relative;height:inherit;z-index:9}.p-code1 #wrapper .sec-keyvisual .container>*{position:absolute;z-index:10}.p-code1 #wrapper .sec-keyvisual h1{top:30%;left:0;font-size:32px;font-weight:bold;color:white;text-shadow:1px 1px 1px rgba(0,0,0,0.3)}.p-code1 #wrapper .sec-keyvisual .link_about{bottom:5%;right:0;font-size:16px}.p-code1 #wrapper .sec-keyvisual .link_about a{color:white;padding:5px 10px;border-radius:3px;background:rgba(0,0,0,0.3)}.p-code1 #wrapper .sec-keyvisual .link_about a:hover{color:white;text-decoration:underline}.p-code1 #wrapper .sec-articles .btn-articles{text-align:center}@media (min-width: 576px) and (max-width: 767.99px){.p-code1 #wrapper .sec-keyvisual{height:400px}}@media (max-width: 575.99px){.p-code1 #wrapper .sec-keyvisual{height:250px}}@media (max-width: 575.99px){.p-code1 #wrapper .sec-keyvisual h1{margin:auto 15px}}@media (max-width: 575.99px){.p-code1 #wrapper .sec-keyvisual .link_about{left:0;margin:auto;text-align:center}}@media (max-width: 991.99px){#wrapper #page-author .sec-outline .info{margin-top:10px}}#wrapper #page-author .sec-outline .info .title{margin-bottom:10px}#wrapper #page-author .sec-outline .info .fname{font-size:14px;color:#868e96;margin-bottom:0px}#wrapper #page-author .sec-outline .info .name{font-size:24px !important;font-weight:bold}#wrapper #page-author .sec-outline .field{padding-left:80px;position:relative}#wrapper #page-author .sec-outline .field:before{content:"専門分野";display:inline-block;font-size:14px;line-height:14px;height:14px;-webkit-box-sizing:content-box;box-sizing:content-box;font-weight:bold;color:white;background:#d77700;border-radius:3px;padding:5px;position:absolute;left:0;top:0;bottom:0;margin:auto}#wrapper #page-author .sec-outline .details{margin-top:30px}#wrapper .page-article h2{font-size:24px;font-weight:bold;line-height:1.2}#wrapper .page-article h2+p{margin-top:20px}#wrapper .page-article h3{font-size:20px;font-weight:bold;line-height:1.2;border-bottom:solid 1px #868e96;padding-bottom:5px}#wrapper .page-article h3+p{margin-top:20px}#wrapper .page-article h4{font-size:16px;font-weight:bold;line-height:1.2}#wrapper .page-article h4+p{margin-top:20px}#wrapper .page-article p+h2{margin-top:50px}#wrapper .page-article p+h3{margin-top:40px}#wrapper .page-article p+h4{margin-top:30px}#wrapper .page-article .info{margin-bottom:20px;padding-bottom:10px;border-bottom:solid 1px #112a8e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#wrapper .page-article .info p{margin-bottom:-10px}#wrapper .page-article .info p a{margin-bottom:10px;display:block}#wrapper .page-article .info .category{margin-right:15px;font-size:90%}#wrapper .page-article .info .category a{display:inline-block;color:white !important;font-weight:bold;padding:5px 20px;background:#d77700;margin-right:10px}#wrapper .page-article .info .author{text-align:right;font-size:80%}#wrapper .page-article .bibliography{font-size:80%;color:#495057;border-top:solid 2px #868e96;padding:20px;margin:30px 0px 100px}#wrapper .page-article .bibliography .hedding{color:#212529;font-weight:bold}

/*# sourceMappingURL=page.css.map */