@charset "utf-8";html{overflow-y:scroll;background:}body{min-width:1040px}.inner-content{width:1040px;margin-right:auto;margin-left:auto}#header .inner-content{padding:20px 0 0;position:relative}#header h1{width:527px;float:left;margin:16px 0 0}#header .mypage{float:right;font-size:14px;padding:24px 0 0;margin:0 0 0 16px}#header .mypage a{display:block;color:#0b4ebd;font-size:14px;line-height:1.4;text-decoration:none;background:#fff;border:solid 1px #0b4ebd;padding:3px 20px;border-radius:2px}#header .mypage a:hover{color:#fff;background:#0b4ebd}#header #siteSearch{width:321px;float:right;margin:24px 0 16px}#header #siteSearch #textBar{width:200px;padding:2px 8px;font-size:14px;line-height:1.4}#header #siteSearch #submitBtn{width:91px;font-size:14px;padding:3px 0 3px;margin:1px 0 0 4px}#header .co-located{width:172px;float:right}#header .location{float:right;text-align:left}#header .location.en{width:257px;font-size:22px;line-height:1.0}#header .location.ja{width:277px;font-size:18px;line-height:1.3}#header .location.en small{font-size:18px}#header .location.ja small{font-size:14px}#header-langage-select{position:absolute;top:0;right:0}#header-langage-select ul li{float:right;border-right:solid 1px #ccc;padding-left:8px}#header-langage-select ul li a{font-size:14px;display:block;padding:0 16px 8px 30px;color:#3ba8ee}.qtranxs_flag_and_text{margin-top:8px}#globalnav{margin:12px 0 0;background:#0b4ebd}#globalnav ul{display:table;width:100%}#globalnav ul li{display:table-cell;position:relative}#globalnav ul li a{color:#fff;display:block;font-size:15px;font-weight:700;text-align:center;padding:18px 24px;text-decoration:none;text-shadow:0 0 4px #0076c1}#globalnav ul li>ul{display:none;position:absolute;top:51px;left:1px;z-index:500}#globalnav ul li:hover>ul{display:block}#globalnav ul li ul li{display:block;width:200px;padding:2px 0 0}#globalnav ul li ul li a{font-size:14px;text-align:left;padding:12px;background:rgba(11,78,189,.8);line-height:1.3}#globalnav ul li ul li a:hover{background:rgba(11,70,181,1)}#globalnav ul li ul ul{display:none;position:absolute;top:0;left:200px;z-index:500}#globalnav ul li ul li:hover ul{display:block}#globalnav ul li ul ul li{padding-left:2px}#globalnav ul li.conference ul{width:284px}#globalnav ul li.conference ul li{width:140px;float:left;margin:0 0 0 2px}#globalnav ul li.conference ul li:nth-child(2n+1){clear:both;margin-left:0}#pagetop{width:160px;margin:40px auto 0;background:#0b4ebd}#pagetop a{display:block;color:#fff;font-size:14px;text-align:center;text-decoration:none;background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/pagetop.png) no-repeat center top 12px;padding:26px 0 8px}#pagetop a:hover{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/pagetop.png) no-repeat center top 10px}#footer{padding:40px 0 32px;background:#0b4ebd;position:relative}#foot_nav{margin:0}#foot_nav ul{width:100%}#foot_nav ul li{width:208px;float:left;margin:0 0 40px}#foot_nav ul li.conference{width:330px}#foot_nav ul li.program{width:294px}#foot_nav ul li.travel{clear:both}#foot_nav ul li.home,#foot_nav ul li.submission{display:none}#foot_nav ul li a{color:#fff;font-size:15px;font-weight:700;text-decoration:none}#foot_nav ul li ul{display:block;margin:12px 0 0}#foot_nav ul ul li{display:block;width:100%;margin:6px 0 0 13px;text-indent:-.85em}#foot_nav ul ul li:before{content:"-";color:#fff;margin:0 8px 0 0}#foot_nav ul ul li a{font-weight:400;font-size:14px;line-height:1.3}#foot_nav ul li.conference ul li{width:33%;float:left;padding:0 0 0 13px;margin:6px 0 0;box-sizing:border-box}#foot_nav ul li.conference ul li:nth-child(3n+1){clear:both}#copyright{display:block;width:50%;float:left;text-align:center}#copyright .opicLogo{width:48px;height:48px;float:left;padding:9px 4px;margin:0;background:#fff;border-radius:50%;box-sizing:border-box}#copyright small{display:block;float:left;color:#ff3;font-size:14px;font-weight:700;letter-spacing:.03em;padding:17px 0 0 16px}#footer .support{width:50%;float:right;text-align:right;vertical-align:bottom}#footer .support a{color:#fff;display:block;text-decoration:none}#footer .support small{font-size:12px}#footer .support a span{padding:0 0 0 4px;display:inline-block}#footer .support a span img{vertical-align:text-bottom}.CommitteeMemberPage{position:absolute;bottom:100px;left:auto}.CommitteeMemberPage a{display:block;margin:0;color:#fff;font-weight:700;border:#fff solid 2px;text-decoration:none;text-align:center;padding:16px 24px;width:fit-content}.CommitteeMemberPage a:hover{border:#ff3 solid 2px;color:#ff3}#page-header{padding:0 0 20px;margin:0 0 24px;border-bottom:solid 1px #ccc}#page-header h2{font-size:40px;font-weight:400;margin:0 0 12px}#breadcrumb li{font-size:13px;color:#999;display:inline-block;margin-right:4px}#breadcrumb li a{color:#3ba8ee}#breadcrumb li a,#breadcrumb li span,#breadcrumb li strong{word-wrap:break-word;word-break:break-all}.table table{width:100%;margin:0 0 16px;background:#ccc}.table table th,.table table td{font-size:15px;line-height:1.3;padding:8px 12px}.table table th{background:#f5f5f5}.table table td{background:#fff}del{color:red}del em{color:#333;font-style:normal}#content{width:736px;float:left;padding:24px 0 0}#sidebar{width:280px;float:right;padding:24px 0 0}#mainslide{margin-bottom:16px;position:relative}#mainslide .nivo-caption{color:#333;width:100%;font-size:26px;line-height:1.6;text-shadow:0 0 4px #fff;padding:6px 16px;box-sizing:border-box;background:rgba(255,255,255,.9) !important;position:absolute;bottom:0;opacity:1}#mainslide .nivo-caption span.date{font-size:20px;margin:0 10px 0 0}#mainslide .SlideComment{color:#333;width:100%;font-size:26px;line-height:1.2;text-shadow:0 0 4px #fff;padding:18px 16px;box-sizing:border-box;background:rgba(255,255,255,.7) !important;position:absolute;bottom:0;opacity:1}#mainslide .SlideComment span{font-size:14px;margin:0 10px 0 0}#finished{border:solid 2px #f90;padding:24px 20px 8px;margin:24px 0 24px}#finished h3{font-size:20px;margin:0 0 10px}#finished p{color:#454545;font-size:15px;line-height:1.4;margin:0 0 16px}#finished .reportbtn li{width:340px;float:left;margin:0 0 12px 12px}#finished .reportbtn li:nth-child(2n+1){clear:both;margin-left:0}#finished .reportbtn li a{display:block;color:#333;font-size:19px;font-weight:700;text-decoration:none;text-shadow:1px 1px 1px #fff;padding:18px 16px;box-shadow:1px 1px 1px #ababab;background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#ccc),color-stop(0,#f5f5f5));background:-webkit-linear-gradient(#f5f5f5,#ccc);background:-moz-linear-gradient(#f5f5f5,#ccc);background:-o-linear-gradient(#f5f5f5,#ccc);background:-ms-linear-gradient(#f5f5f5,#ccc);background:linear-gradient(#f5f5f5,#ccc)}#finished .reportbtn li a:hover{opacity:.5}#mainMenu{margin:0 0 40px}#mainMenu li{float:left;margin-bottom:16px;background-size:cover !important}#mainMenu li a{display:block;color:#fff;width:100%;height:100%;font-size:22px;font-weight:700;padding:16px 0 0 16px;letter-spacing:.02em;text-decoration:none;text-shadow:0 0 3px #000;position:relative;background:rgba(0,0,0,.2);box-sizing:border-box}#mainMenu li:nth-child(1) a,#mainMenu li:nth-child(2) a{font-size:26px;padding:20px 0 0 20px}#mainMenu li a small{display:block;margin-top:4px;font-size:16px;line-height:1.3}#mainMenu li a:hover{background:rgba(0,0,0,0)}#mainMenu li.nolink a:hover{background:rgba(0,0,0,.2)}#mainMenu li{width:360px;height:240px;margin:0 0 16px 16px}#mainMenu li:nth-child(2n+1){margin:0 0 16px;clear:both}#mainMenu li.invited{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-invited.jpg) no-repeat center bottom}#mainMenu li.submission{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-submission.jpg) no-repeat center bottom}#mainMenu li.registration{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-registration.jpg) no-repeat center center}#mainMenu li.lecture{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-lecture.jpg) no-repeat center center}#mainMenu li.adprogram{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-adprogram.jpg) no-repeat center center}#mainMenu li.plenarysessions{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-plenarysessions.jpg) no-repeat center center}#mainMenu li.workshop{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-workshop.jpg) no-repeat center center}#mainMenu li.submission span.deadline,#mainMenu li.registration span.deadline{display:block;position:absolute;right:0;bottom:0;color:#fff;font-size:12px;text-align:right;text-shadow:0 0 3px #000;padding:8px;background:rgba(0,0,0,.6);line-height:1.3}#mainMenu .JP{font-family:Arial,Helvetica,sans-serif}#mainMenu li.conferences{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-symposium.jpg) no-repeat center center}#mainMenu li.committee{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-committee.jpg) no-repeat center center}#mainMenu li.access{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-access.jpg) no-repeat center center}#mainMenu li.exhibition{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-exhibition.jpg) no-repeat center center}#mainMenu li.sponsor{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-exhibition.jpg) no-repeat center center}#mainMenu li.reception{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-reception.jpg) no-repeat center center}#mainMenu li.archive{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-pastmeeting.jpg) no-repeat center center}#mainMenu li.travel{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-travel.jpg) no-repeat center center}#mainMenu li.spie{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-spie.jpg) no-repeat center center}#mainMenu li.program{background:url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/btn-program.jpg) no-repeat center center}#dead-line-calender{padding:16px 12px 4px;margin:0 0 16px;border:solid 2px #0b4ebd}#dead-line-calender h1{color:#ff3535;font-size:18px;text-align:center;margin:0 0 16px}#dead-line-calender ul{margin:0}#dead-line-calender ul li{padding:8px 0;border-top:dashed 1px #ccc}#dead-line-calender ul li:first-child{padding-top:0;border-top:none}#dead-line-calender ul li h3{font-size:14px;font-weight:700;margin:0 0 4px;border:none;line-height:1.4}#dead-line-calender ul li .textwidget{font-size:14px;text-align:left}aside.aside-bnr{width:278px;margin:0 auto 12px}aside.aside-bnr h3{display:none}aside.aside-bnr a{display:block;border:solid 1px #ccc;width:278px;overflow:hidden;box-sizing:border-box}aside.aside-bnr:nth-of-type(4) a{border:none}aside.aside-bnr:nth-of-type(4) a img{display:block;margin:0 auto}aside.aside-bnr a:hover img{opacity:.5}#mailmag{margin:0 0 16px}#mailmag table{width:100%;border:solid 1px #ccc}#mailmag table th{text-align:center;background:#0b4ebd;color:#fff;padding:8px}#mailmag table td{text-align:center}#mailmag table td #textarea{width:256px;padding:4px;font-size:14px;margin:0 0 4px;text-align:left}#mailmag table td #submit{width:40%;padding:4px}#info h1{font-size:17px;line-height:1.4;margin:0;padding:8px;border-top:solid 3px #0b4ebd;border-bottom:solid 1px #ccc}#info ul{margin:0 0 12px}#info ul li{width:100%;border-top:dashed 1px #ccc}#info ul li:first-child{border-top:none}#info ul li a{display:block;color:#000;padding:8px 0;text-decoration:none}#info ul li a:hover{background:#f2f2f2}#info ul li span{display:block;color:#787878;font-size:14px;margin:0 0 6px}#info ul li p{font-size:14px;line-height:1.3}#info ul li:first-child p{font-size:16px;font-weight:700}#info .more{margin:0 0 24px}#info .more a{display:block;width:240px;color:#0b4ebd;font-size:14px;font-weight:700;text-align:center;text-decoration:none;margin:0 auto;padding:12px 0;border:solid 2px #0b4ebd}#info .more a:hover{color:#fff;background:#0b4ebd}#partner,#sponsor{margin:0 0 12px}#partner h3,#sponsor h3{width:280px;font-size:14px;line-height:1.3;margin:0 0 12px;padding:0 0 4px;border-bottom:solid 2px #ccc}#partner li{margin:0 0 8px}#sponsor li{width:136px;float:left;margin:0 0 8px 8px}#sponsor li:nth-child(2n+1){clear:both;margin-left:0}#content section{margin:0 0 32px;padding:32px 0 0;border-top:dashed 1px #ccc}#content section:nth-child(2){padding-top:0;border-top:none}section h1{color:#0b4ebd;font-size:28px;font-weight:400;line-height:1.2;margin:0 0 20px}section h1 small{font-size:17px}section h1 img.logo{margin:0 8px 2px !important;vertical-align:text-bottom}section h1 img.spie{width:76px;margin:0}section h2,h3.page-title{color:#0b4ebd;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:.02em;padding:6px 16px 5px 32px;margin:0 0 16px;border-radius:3px;position:relative;border:solid 1px #0b4ebd}section h2:before,h3.page-title:before{content:"";display:block;position:absolute;width:6px;height:80%;margin:0;background:#0b4ebd;border-radius:2px;top:10%;left:13px}section h2.colorBack,h3.page-title.colorBack{font-size:17px;letter-spacing:0;padding:8px 0 8px 32px;background:#f3f9ff}section h2.heightTitle,h3.page-title.heightTitle{font-size:20px;padding:12px 16px 12px 32px}section h2.colorBack span.cancel,h3.page-title.colorBack span.cancel{display:inline-block;color:#fff;font-size:14px;padding:0 6px;margin:0 0 0 8px;border-radius:2px;background:#ff3535}section h3{color:#fff;font-size:17px;font-weight:400;padding:8px 14px;margin:0 0 20px;background:#0b4ebd;border-radius:3px}section h4{margin-bottom:12px}section p,section li{font-size:15px;line-height:1.5}section p,section img{margin:0 0 24px}section ol,section ul{margin:0 0 24px 1em;list-style-position:outside}section li{list-style-type:disc;margin:4px 0 0}section ul li{list-style-type:disc}section ol li{list-style-type:decimal}section p .belong,section li .belong{display:block;font-size:12px}section .halfs figure{width:356px;float:left;margin:0 0 0 24px}section .halfs figure:nth-child(2n+1){clear:both;margin-left:0}section .imgFloatRight{width:264px;float:right;margin:0 0 8px 20px}section .imgFloatRight img{margin:0}section .pdf_link a{display:block;width:280px;color:#0b4ebd;font-size:14px;font-weight:700;text-decoration:none;text-align:center;padding:16px 0;background:#fff;border:solid 2px #0b4ebd;border-radius:8px}section .pdf_link a:hover{color:#fff;background:#0b4ebd}#content .chair_2 .chair_img{width:368px;float:left}#content .chair_2 .chair_img:nth-child(2n+1){clear:both;margin-left:0}#content .chair_img{display:table;width:100%;margin:0 0 12px}#content .chair_img .chair_thumb{display:table-cell;width:160px;height:198px;text-align:left;padding:0 16px 0 0}#content .chair_img .chair_thumb img{width:100%;height:auto;margin:0}#content .chair_img .chair_name{display:table-cell;vertical-align:bottom}#content .chair_img .chair_name p{margin-bottom:0}#content .chair_img .chair_name strong{display:block;margin-right:4px}.conferences_btn ul,.download_btn{margin:0 !important}.conferences_btn ul li,.download_btn li{display:block;width:234px;background:#ccc;float:left;margin:0 0 0 16px !important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;overflow:hidden}.conferences_btn ul li:nth-child(4n+1),.download_btn li:nth-child(4n+1){margin-left:0 !important}.conferences_btn ul li a,.conferences_btn ul li span,.download_btn li a,.download_btn li span{display:block;color:#fff;padding:16px 0;text-align:center;text-decoration:none}.download_btn li a,.download_btn li span{text-indent:-9999px}.download_btn li.callforpaper a{background:#fa0;text-indent:0;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px}.download_btn li.callforpaper span{background:#efefef;text-indent:0;color:#444;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px}.conferences_btn ul li.siteurl a,.conferences_btn ul li.siteurl span{background:#29a4e8}.conferences_btn ul li.callforpaper a,.conferences_btn ul li.callforpaper span{background:#f52a01}.conferences_btn ul li.program a,.conferences_btn ul li.program span{background:#f48f00}.conferences_btn ul li span,.download_btn li span{opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha( opacity=50 )"}.download_btn li a,.download_btn li span{border:solid 1px #ccc}.download_btn li.btn_word a,.download_btn li.btn_word span{background:#fff url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/share/temp_w.gif) no-repeat center center}.download_btn li.btn_pdf a,.download_btn li.btn_pdf span{background:#fff url(//opicon.jp/opic2019/wp-content/themes/opic2019/css/../img/share/temp_p.gif) no-repeat center center}.download_btn li.submitapaper a,.download_btn li.submitapaper span{border:none;text-indent:0}.download_btn li.submitapaper a{background:#64d0dc;font-weight:700}.download_btn li.submitapaper span{background:#999}.pdf_link span{width:fit-content;display:block;padding:24px;border:none;background:#e2e2e2;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#888}.reg_btn{margin:0 auto 16px}.reg_btn.center{text-align:center}.reg_btn a,.reg_btn span{display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:19px;padding:16px 210px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.reg_btn a.member{background:red}.reg_btn a.howto{background:#29a4e8;padding:18px 63px 17px}.reg_btn a.Submit{background:#f52a01;font-weight:700;font-size:21px;padding:16px 70px}.reg_btn a:hover{background:#f90;color:#fff}.reg_btn span{background:#ccc}#RegistrationPage .reg_btn a{background:#3180b5}.reg_btn a.nolink{pointer-events:none;background:#ccc}#page-link{margin:0}#page-link li{width:360px;float:left;list-style:none;margin:0 0 16px 16px}#page-link.long li{width:100%;float:none;margin:0 0 16px}#page-link li:nth-child(2n+1){clear:both;margin-left:0}#page-link li a{display:block;color:#0b4ebd;font-size:16px;font-weight:700;padding:12px 0 12px 18px;text-decoration:none;border:solid 1px #0b4ebd}#page-link li a small{opacity:.85;font-size:14px}#page-link li a:hover{color:#fff;background:#0b4ebd}#content article{font-size:15px;margin:0 0 20px;padding:24px;border:solid 1px #ccc;box-sizing:border-box}#content article .entry-header{margin:0 0 16px;border-bottom:none}#content h1.entry-title{color:#0b4ebd;font-size:20px;margin-bottom:4px;font-weight:400;text-decoration:none}#content h1.entry-title a{color:#0b4ebd}#content article h1 span{color:#999;font-size:14px;margin-left:8px}#content article .entry-content,#content article .entry-summary{font-size:15px;line-height:1.6}.post-navigation{margin:0 0 40px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.post-navigation .nav-links{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-navigation .nav-links:after{content:" ";display:block;visibility:hidden;clear:both;height:.1px;font-size:.1em;line-height:0}.post-navigation .nav-links a{width:50%;display:block;font-size:14px;line-height:1.4;padding:20px 0;text-decoration:none;box-sizing:border-box}.post-navigation .nav-links a:hover{background:#f2f2f2}.post-navigation .nav-links a[rel=prev]{float:left;text-align:left;padding-right:24px}.post-navigation .nav-links a[rel=next]{float:right;text-align:right;padding-left:24px}.wp-pagenavi{clear:both;text-align:center;margin:32px 0}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}.chair_face{margin-bottom:24px}.chair_face .img{width:180px;border:solid 1px #ccc;margin:0 auto 8px}.chair_face .img img{margin:0}.chair_face .name{display:block;font-size:16px;text-align:center;margin:0 0 4px}.chair_face .belong{display:block;font-size:14px;line-height:1.3;text-align:center;word-break:break-all}ul.c_chairs{margin:0 0 24px}ul.c_chairs li{width:232px;float:left;margin-left:20px;list-style-type:none}ul.c_chairs li:nth-child(3n+1){clear:both;margin-left:0}.o_chair .half{width:360px;float:left;margin-left:16px}.o_chair .half:nth-child(2n+1){clear:both;margin-left:0}.o_chair .half .chair_face{width:360px}.i_chair .img{margin:0 0 8px !important}.i_chair .name,.i_chair .belong{text-align:left !important}section .leftColumn{width:572px;float:left}section .rightColumn{width:132px;float:right;margin:0 0 24px}section .rightColumn .organization_logo{margin:0}section .rightColumn .organization_logo li{list-style-type:none;width:132px}section .rightColumn .organization_logo li a{display:block}section .rightColumn .organization_logo li a:hover{opacity:.5}section .rightColumn .organization_logo li img{margin:0}section .leftColumn.icw{width:408px;float:left}section .rightColumn.icw{width:292px;float:right;margin:0 0 24px}section .rightColumn.icw .organization_logo li{list-style-type:none;width:142px;float:left;margin:0 0 8px 8px}section .rightColumn.icw .organization_logo li:nth-child(2n+1){clear:both;margin-left:0}section .plenary .thumb{width:144px;height:180px;float:left;margin:0 24px 20px 0}section .plenary .name{font-size:20px;font-weight:700;margin:0}section .plenary .belong{font-size:14px;margin:0 0 12px}section .plenary .themes{color:#0b4ebd;font-size:17px;font-weight:700;line-height:1.3;margin:0 0 8px;font-family:auto}section .plenary .time{color:#666;font-weight:700}section .plenary .bio{clear:both;padding:24px;margin:0 0 64px;background:#f2f2f2}section .plenary .bio .title{font-weight:700;font-size:17px;margin:0 0 12px}section .plenary .bio p{margin:0}section .Workshop .themes{color:#0b4ebd;font-size:17px;font-weight:700;line-height:1.3;margin:0 0 24px;font-family:auto}.sponsor_list,.sponsor_list_long{list-style-type:none !important;margin:0 0 24px}.sponsor_list li{float:left;width:360px;margin:0 0 16px 16px;list-style-type:none !important;box-sizing:border-box;border:solid 1px #ccc}.sponsor_list li:nth-child(2n+1){clear:both;margin-left:0}.sponsor_list_long li{margin:0 0 16px;list-style-type:none !important;box-sizing:border-box;border:solid 1px #ccc}.sponsor_list li a,.sponsor_list_long li a{display:block}.sponsor_list li a img,.sponsor_list_long li a img{margin:0}section ol#hotel_List{margin:0 0 24px}section ol#hotel_List li{list-style-type:none;margin:0 0 32px}section ol#hotel_List li h2{margin:0 0 8px}section ol#hotel_List li .star{font-weight:700}section ol#hotel_List li .star .yellow{color:#fc0;font-size:20px;letter-spacing:-.2em}section ol#hotel_List li .a_from{margin:0}section ol#hotel_List li .internet{margin:0 0 12px}section ol#hotel_List li .table table{font-family:Arial,Helvetica,sans-serif !important;border-collapse:separate;border-spacing:1px}section ol#hotel_List li .table table thead th{font-size:11px;text-align:center;padding:6px 4px}section ol#hotel_List li .table table thead th[colspan],section ol#hotel_List li .table table thead th[rowspan]{font-size:12px}section ol#hotel_List li .table table thead th small{font-size:11px}section ol#hotel_List li .table table tbody th{width:104px;font-size:12px;text-align:left;padding:8px 0 8px 8px}section ol#hotel_List li .table table tbody td{width:52px;font-size:12px;text-align:center;padding:8px 0}section ol#hotel_List li .table table tbody td small{font-size:11px}section ol#hotel_List li .table table tbody td:nth-child(2),section ol#hotel_List li .table table tbody td:nth-child(3){width:160px;text-align:left;padding:8px}section #acMenu dt{display:block;width:100%;cursor:pointer;color:#0b4ebd;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:.02em;padding:6px 16px 5px 46px;margin:0 0 16px;border-radius:3px;position:relative;border:solid 1px #0b4ebd;box-sizing:border-box}section #acMenu dt:before{content:"▼";display:block;position:absolute;top:6px;left:16px}section #acMenu dt:hover:before{content:"▼";display:block;position:absolute;top:8px;left:16px}section #acMenu dd{display:none;width:100%;background:#fff}section #acMenu dd ul{margin:0 0 32px}section #acMenu dd ul li{list-style-type:none;border-top:dashed 1px #ccc;padding:12px 0 8px}section #acMenu dd ul li:first-child{padding-top:0;border-top:none}section #acMenu dd ul li p.name{font-size:16px;font-weight:700;margin:0}section #acMenu dd ul li span.belong{display:inline;font-weight:400;margin:0 0 0 8px}section #acMenu dd ul li span.themes{color:#666;display:block;font-size:14px;font-weight:400;line-height:1.3;margin:4px 0 0 !important}#contactform dl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f2f2f2;border:solid 1px #ccc;border-top:none}#contactform dl dt,#contactform dl dd{float:left;font-size:14px;line-height:1.4;box-sizing:border-box;border-top:solid 1px #ccc}#contactform dl dt{clear:both;width:320px;padding:12px;font-weight:700}#contactform dl dt span.red{font-size:12px;font-weight:none;margin:0 0 0 8px}#contactform dl dd{width:414px;padding:12px 16px;background:#fff;border-left:solid 1px #ccc}#contactform dl dd small{display:block;color:#666;font-size:14px;margin:4px 0 0}#contactform dl dd span.wpcf7-form-control-wrap .wpcf7-list-item{margin:0 16px 0 0}#contactform dl dd span.wpcf7-form-control-wrap.course .wpcf7-list-item{display:block;margin:8px 0 0}#contactform dl dd span.wpcf7-form-control-wrap.course .wpcf7-list-item:first-child{margin-top:0}#contactform dl dd input{font-size:15px;line-height:1.4;padding:2px}#contactform dl dd textarea{width:100%;font-size:15px;line-height:1.4;padding:2px;box-sizing:border-box}#contactform .submit{text-align:center;margin:24px auto}#contactform .submit input{display:inline-block;width:200px;font-size:15px;font-weight:700;text-align:center;margin:0 12px;padding:16px 0}.wpcf7-response-output{color:#333;line-height:1.4;text-align:center;padding:12px 0}.wpcf7-mail-sent-ok{display:none}#content .instructor{display:table;width:100%;margin:0 0 32px}#content .instructor .instructor_thumb{display:table-cell;width:120px;text-align:left;padding:0 16px 0 0}#content .instructor .instructor_thumb img{width:100%;height:auto;margin:0}#content .instructor_text .instructor_name{display:table-cell;vertical-align:bottom}#content .instructor_text .instructor_name p{margin-bottom:0}section.joint p{font-family:Arial,Helvetica,sans-serif;font-size:14px}section.joint p b{font-size:15px}section.joint p span.time{color:#fff;display:inline-block;width:72px;font-size:12px;text-align:center;margin-right:8px;margin-bottom:2px;padding:2px 0;background:#0b4ebd}section.joint p span.title{width:100%;display:block;color:#666;font-size:14px;font-weight:400;line-height:1.3;margin:6px 0 0 !important;padding:6px 0 0;border-top:solid 1px #ccc}.wpcf7-form-control-wrap.conference .wpcf7-form-control .wpcf7-list-item{width:174px;float:left;margin:2px 0 !important}.wpcf7-form-control-wrap.conference .wpcf7-form-control .wpcf7-list-item:nth-child(2n+1){clear:both;margin-left:0 !important}.page404{padding:44px 0 15px !important}.page404 .text404{font-size:100px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#0b4ebd}.page404 .title{font-size:46px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#0b4ebd;margin:0 0 24px}.page404 .toptext p{font-size:24px;font-weight:700;margin:0 0 40px}.page404 .subtext{margin:40px 0}.page404 .subtext p{font-size:16px;font-weight:700;line-height:1.5;margin:0 0 24px}.page404 .solution p.empha{font-size:20px;font-weight:400;margin:0 0 16px}.page404 .solution p{font-size:14px;line-height:1.5;margin:0 0 24px}#programTable .programHeader .date{color:#fff;font-size:22px;text-align:center;padding:16px 0;background:#0b4ebd}#programTable .programHeader .meta{padding:12px 0;margin:0 0 16px;background:#eaf9ff}#programTable .programHeader .meta p{font-size:15px;line-height:1.5;text-align:center;margin:0}#programTable .programHeader .meta p span.belong{display:inline;font-size:13px;color:#666;margin:0 0 0 4px}#programTable .programHeader .meta .room{width:180px;color:#fff;font-size:14px;font-weight:700;margin:10px auto 0;padding:4px 12px;border-radius:10px;background:#333}#programTable table{width:100%;margin:0 0 24px;background:#fff;border-collapse:separate;border-spacing:1px}#programTable table thead{background:#f2f2f2}#programTable table thead th{font-size:12px;line-height:1.3;padding:8px 0}#programTable table thead th:nth-child(1),#programTable table thead th:nth-child(2){width:48px}#programTable table thead th:nth-child(3){width:72px}#programTable table thead th:nth-child(4){width:132px}#programTable table thead th:nth-child(5){width:240px}#programTable table tbody tr td:nth-child(1),#programTable table tbody tr td:nth-child(2),#programTable table tbody tr td:nth-child(3){text-align:center}#programTable table tbody tr td:nth-child(4),#programTable table tbody tr td:nth-child(5),#programTable table tbody tr td:nth-child(6){text-align:left}#programTable table tbody tr:nth-child(2n){background:#f2f2f2}#programTable table tbody tr td{font-size:12px;line-height:1.3;padding:8px;background:0 0}#programTable table tbody tr td small{display:inline-block;color:#666;font-size:11px;margin:2px 0 0}#programTable table tbody tr.red td small{color:red !important;opacity:.65}#programTable table tbody tr td .invited{color:#fff;display:block;line-height:1.4;padding:2px 8px;margin:2px 0 0;background:#f30;border-radius:3px}#programTable table tbody tr td .canceled{color:#fff;display:inline-block;line-height:1.4;padding:2px 4px;margin:2px 0 0;background:#f30;border-radius:3px}#programTable table tbody tr td .keynote,#programTable table tbody tr td .dedication{color:#fff;display:block;line-height:1.4;padding:2px 8px;margin:2px 0 0;background:#0843a5;border-radius:3px}#programTable table tbody tr td .short{color:#fff;display:block;line-height:1.4;padding:2px 8px;margin:2px 0 0;background:#149207;border-radius:3px}#programTable table tbody tr td .plenary,#programTable table tbody tr td .special{color:#fff;display:block;line-height:1.4;padding:2px 8px;margin:2px 0 0;background:#ffb200;border-radius:3px}#photolibrary figure{float:left;margin:0 0 16px 16px}#photolibrary figure figcaption{font-size:13px;line-height:1.3;margin:8px 0 0;word-break:break-all}#photolibrary figure a{display:block}#photolibrary figure a:hover{opacity:.5}#photolibrary figure a img{margin:0}#photolibrary.floatImg02 figure{width:360px}#photolibrary.floatImg03 figure{width:234px}#photolibrary.floatImg04 figure{width:172px}#photolibrary.floatImg02 figure:nth-child(2n+1),#photolibrary.floatImg03 figure:nth-child(3n+1),#photolibrary.floatImg04 figure:nth-child(4n+1){clear:both;margin-left:0}.post-password-form{background:#f2f2f2;box-sizing:border-box;display:block;border:1px solid #ccc;padding:24px}.post-password-form p{line-height:1.6;margin-bottom:16px}.post-password-form p:nth-of-type(2){margin-bottom:0}.post-password-form p input{padding:6px;width:64px}.post-password-form p label{padding:6px 0;margin-right:12px}.post-password-form p label input{padding:8px;margin-left:8px;width:240px}.TopContent{font-size:31px;font-family:Arial,Helvetica,sans-serif;color:#333;display:block;margin:16px auto;line-height:1.4;font-weight:700;letter-spacing:.025em}.ReportLinkButton h2{font-size:25px;font-family:Arial,Helvetica,sans-serif;color:#333;display:block;margin:0 auto 16px;line-height:1.2;font-weight:700;padding-bottom:4px;border-bottom:2px solid #0b4ebd}.ReportLinkButton .reportbtn{margin:0}.ReportLinkButton .reportbtn li{width:362px;float:left;margin:0 0 12px 12px;list-style-type:none}.ReportLinkButton .reportbtn li:nth-child(2n+1){clear:both;margin:0 0 12px}.ReportLinkButton .reportbtn li a{display:block;color:#333;font-size:19px;font-weight:700;text-decoration:none;text-shadow:1px 1px 1px #fff;padding:18px 16px;box-shadow:1px 1px 1px #ababab;background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#ccc),color-stop(0,#f5f5f5));background:-webkit-linear-gradient(#f5f5f5,#ccc);background:-moz-linear-gradient(#f5f5f5,#ccc);background:-o-linear-gradient(#f5f5f5,#ccc);background:-ms-linear-gradient(#f5f5f5,#ccc);background:linear-gradient(#f5f5f5,#ccc)}.ReportLinkButton .reportbtn li a:hover{opacity:.5}#MemberPageList{width:736px}#MemberPageList li{width:736px;display:block;margin:0 auto;padding:16px 0;border-bottom:1px #ddd solid}#MemberPageList li:after{content:"";display:block;clear:both}#MemberPageList li:last-child{border-bottom:none}#MemberPageList li h4{font-size:19px;line-height:1.4;margin-bottom:4px;color:#0b4ebd}#MemberPageList li a h4{margin-bottom:0}#MemberPageList li .contentText{font-size:16px;width:736px;word-break:break-all;line-height:1.4}#MemberPageList li a{display:block;text-decoration:none;color:#0b4ebd;float:left;width:736px;padding:4px 0}#MemberPageList li a:hover{background:#efefef}#MemberPageList li a:before{content:"▶";display:block;margin-right:8px;margin-top:7px;color:#888;float:left;font-size:12px}#MemberPageList li a:after{content:"";display:block;clear:both}.InsideContentsImg img{width:430px}.UnsubcribeEmail span.wpcf7-form-control-wrap{margin:8px auto 16px;display:block}.UnsubcribeEmail span.wpcf7-form-control-wrap input{width:100%;padding:4px 8px;box-sizing:border-box}.UnsubcribeEmail input.wpcf7-submit{width:200px;display:block;margin:36px auto 0;text-align:center;padding:8px;background:#fff;border:1px solid #0b4ebd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;letter-spacing:.05em}.UnsubcribeEmail input.wpcf7-submit:hover{background:#0b4ebd;color:#fff}#wpcf7-f17678-p17679-o1{padding:24px;border:2px #ddd solid;background:#fcfcfc}#wpcf7-f17678-p17679-o1 p{margin:0}.InvitedSpeakers #InvitedList{list-style-type:none;margin:0}.InvitedSpeakers #InvitedList li{list-style-type:none;margin:0 0 16px}.InvitedSpeakers #InvitedList li a{display:block;border:1px solid #0b4ebd;padding:8px 0 8px 36px;text-decoration:none;font-size:17px;color:#0b4ebd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative}.InvitedSpeakers #InvitedList li a.nolink{pointer-events:none;color:#999;border:solid 1px #999}.InvitedSpeakers #InvitedList li a:hover{background:#efefef}.InvitedSpeakers #InvitedList li a span:before{content:"▼";color:#0b4ebd;font-size:13px;position:absolute;top:12px;left:16px}.InvitedSpeakers #InvitedList li a.nolink span:before{color:#999}#ConferenceSpeakers{list-style-type:none;margin:0}#ConferenceSpeakers li{list-style-type:none;margin:0 0 24px;border-bottom:dashed #ddd 1px;padding-bottom:24px}#ConferenceSpeakers li:last-child{margin:0;border:none}#ConferenceSpeakers p.name{margin:0 0 4px}#ConferenceSpeakers .themes{font-weight:700;color:#444}#JointSessionLink{margin:0;padding:0;list-style-type:none}#JointSessionLink li{margin:0 0 16px;list-style-type:none;border:#0b4ebd solid 1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#JointSessionLink li a{display:block;text-decoration:none;color:#0b4ebd;padding:24px 16px;font-size:19px}#JointSessionLink li a .Title{font-weight:700;font-size:23px;margin-bottom:4px}#JointSessionLink li a .Title span:before{content:"▼";color:#0b4ebd;margin-right:16px}#JointSessionLink li a .Place{margin-left:40px}#JointSessionLink li a:hover{background:#efefef}#plenaryMovies h2{font-size:18px;font-weight:700;line-height:1.1;text-indent:-.5em;padding:10px 16px 11px 40px}#plenaryMovies h2 small{display:inline-block;color:#000;margin:6px 0 0 10px}#plenaryMovies .youtube{margin:0 0 36px}