img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important}.blog_entry form input[type=checkbox]+label:after{content:"";display:block}.blog_entry form fieldset{font-size:12px;margin-bottom:14px}.blog_entry form fieldset legend{margin-bottom:7px;margin-top:7px;font-weight:700}.blog_entry form fieldset:first-child legend{margin-top:0}.blog_entry form{display:inline-block;width:33%;vertical-align:top}.blog_entry .search-results-right{display:inline-block;width:66%;vertical-align:top}.blog_entry .search-results-right ul,.blog_entry .search-results-right ul li{list-style:none;margin:0;padding:0}.blog_entry .search-results-right ul li:after{clear:both;content:"";display:block;margin-top:30px;margin-bottom:15px;border-top:1px solid #eee;width:100%}.blog_entry .search-results-right img{float:left;margin-bottom:15px;margin-top:6px}.blog_entry .search-results-right .searchResults h3,.blog_entry .search-results-right .searchResults span.type,.blog_entry .search-results-right .searchResults span.byline,.blog_entry .search-results-right .searchResults p{float:right;width:55%;display:block}.blog_entry .search-results-right li{display:block;clear:both}.blog_entry .search-results-right .searchResults+p{clear:both}.content .flexslider ul.slides li,.content ul.flex-direction-nav li{list-style:none;margin:0;padding:0}.content .flexslider ul.slides,.content ul.flex-direction-nav{margin:0;padding:0}.page-title{margin-top:10px}.section-slider{padding-bottom:22px}#share-float-right{position:absolute;right:0;bottom:-30px}.stbutton{display:block;height:16px}.blog_entry div[id*=ContentElement]>h2:first-child{display:none}.sponsors{font-size:12px}.videoPlayer{margin:15px 0}@media screen and (max-width:699px){#share-float-right{position:relative;bottom:auto}}.hr_med{border-top:2px solid #eee;margin:25px 0}.blog_entry div.hr_med:last-child{display:none}.sponsors p:last-child{margin-top:15px}.sponsors p:last-child img:first-child{margin-right:5px}.searchform input[type=text]{width:30%;margin-right:.5%}.searchform input[type=submit]{width:10%;padding:8.5px;background:0 0;color:#999;font-family:merriweather,Georgia,Serif}button{padding:8.5px;background:0 0;border:2px solid #eee;color:#999}.searchform{display:block;margin-bottom:3px}.stayConnected{overflow:hidden;float:right}.stayConnected li{list-style:none;float:left;background:0 0;padding:0 10px 0 0}.stayConnected li a{display:block;text-indent:-9999px;height:20px;width:20px}.stayConnected li.blog a{background:url(/common/template/japanEducation/images/blog.gif) no-repeat}.stayConnected li.facebook a{background:url(/common/template/japanEducation/images/facebook.gif) no-repeat}.stayConnected li.tumblr a{background:url(/common/template/japanEducation/images/tumblr.gif) no-repeat}.stayConnected li.twitter a{background:url(/common/template/japanEducation/images/twitter.gif) no-repeat}.stayConnected li.youtube a{background:url(/common/template/japanEducation/images/youtube.gif) no-repeat}.stayConnected li.js-main a{background:url(/common/template/japanEducation/images/jsociety-logo-sm.png) no-repeat;background-size:100%}.header{position:relative;padding-top:85px}.js-logo{position:absolute;top:17px;background:url(/common/images/template/logo-2021.svg) no-repeat;right:0;display:block;height:60px;width:170px;background-size:170px auto;text-indent:-9999px}.related{display:inline-block;vertical-align:top;width:33%}@media screen and (max-width:615px){.related{margin-bottom:15px;margin-top:15px;width:49%}}.modal-box{display:none;position:fixed;z-index:1010;width:98%;max-width:600px;background:#fff;border-bottom:1px solid #ccc;box-shadow:0 3px 9px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.1);background-clip:padding-box}.modal-box header,.modal-box .modal-header{padding:20px 50px 20px 25px;border-bottom:1px solid #ccc;font-family:garogierregular,arial narrow,Arial,Helvetica,sans-serif;font-size:18px}.modal-box header h3,.modal-box header h4,.modal-box .modal-header h3,.modal-box .modal-header h4{margin:0}.modal-box .modal-body{padding:19px 26px}.modal-box footer,.modal-box .modal-footer{padding:1em;border-top:1px solid #ccc;background:rgba(0,0,0,.02);text-align:right}.modal-overlay{position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.3)!important}a.close{line-height:1;font-size:2em;position:absolute;top:2%;right:2%;text-decoration:none;color:#bbb}a.close:hover{color:#222;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;transition:color 1s ease}@media(max-width:767px){.modal-box{max-width:767px;width:100%;top:15vh!important;left:0!important}}input[type=text],input[type=email]{margin-bottom:2%}@media screen and (max-width:1018px){.services-wrap{float:none}}@media screen and (max-width:870px){.blog_entry .search-results-right .searchResults h3,.blog_entry .search-results-right .searchResults span.type,.blog_entry .search-results-right .searchResults span.byline,.blog_entry .search-results-right .searchResults p{width:47%}}@media screen and (max-width:760px){.blog_entry .search-results-right img,.blog_entry .search-results-right .searchResults h3,.blog_entry .search-results-right .searchResults span.type,.blog_entry .search-results-right .searchResults span.byline,.blog_entry .search-results-right .searchResults p{float:none;width:100%}}@media screen and (max-width:755px){.search-form{padding-top:40px;float:right;width:100%}.searchform input[type=text]{width:60%;margin-right:.5%;display:inline-block}.searchform input[type=submit]{width:20%;padding:8px;display:inline-block}.services-wrap{float:none}.section #equalize .column{height:auto!important;width:100%;padding-left:0}}@media screen and (max-width:550px){.blog_entry form{width:40%}.blog_entry .search-results-right{width:59%}.stayConnected{float:left}.stayConnected li{padding:6px 18px 0 0}}@media screen and (max-width:466px){.header-right{width:290px}}@media screen and (max-width:426px){.header-right{width:205px}.searchform input[type=submit]{width:35%}}@media screen and (max-width:360px){.blog_entry .search-results-right{width:50%}}.search-form{text-align:right}#popup-2.modal-box{max-width:1000px;max-height:85%;margin-left:auto;margin-right:auto;left:0!important;right:0!important}#popup-2.modal-box img{margin-left:auto;margin-right:auto;max-width:99%;width:auto;height:auto;max-height:600px;text-align:center;display:-webkit-box;display:flex;justify-content:center}#popup-2.modal-box a.close{top:.15%;right:.75%}