html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:メイリオ, Meiryo, Quicksand, 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif, ＭＳ Ｐ明朝;min-width:1080px;color:#21344a}p{font-size:100%;line-height:1.6}a{text-decoration:none;color:#21344a}a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}a img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.inner{width:1080px;margin:0 auto}.sub_title{font-size:20px;font-weight:bold;color:#21344a;padding-bottom:10px;border-bottom:solid 2px #00a9a2;margin-bottom:30px}.page_navi .wp-pagenavi{padding:20px;text-align:center}.page_navi .wp-pagenavi *{padding:5px 8px;color:#BAB188;font-style:oblique}.page_navi .wp-pagenavi .current{font-size:20px;background:#ffffff;color:#00A9A2;border-bottom:1px solid #00A9A2}.pagelink{clear:both}.pagelink .prev{float:left}.pagelink .prev a{text-decoration:none;font-size:14px;color:#00A9A2}.pagelink .next{float:right}.pagelink .next a{text-decoration:none;font-size:14px;color:#00A9A2}div.header{background:#23B3AE;height:90px}div.header .inner{width:1080px;margin:0 auto;*zoom:1}div.header .inner:after{content:"";display:table;clear:both}div.header .inner .logo{float:left;width:480px;padding-top:20px}div.header .inner .contact_btn{float:right;width:160px}div.header .inner .en_btn{float:right;background:url("https://34d50d.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/common/arrow.png") no-repeat;background-position:left center;margin-top:20px;margin-right:20px}div.header .inner .en_btn a{color:#ffffff;font-size:12px;padding-left:10px}.sub_header{background:url("https://e21e03.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/header/sub_cover_bg.png");height:150px}.sub_header .inner{text-align:center;padding-top:50px}.sub_header .inner .pagetitle{font-size:36px;margin-bottom:10px}.sub_header .inner .subtitle{font-size:14px;letter-spacing:1.5px}.cover .guide{width:1100px;margin:0 auto;height:460px;background-size:cover;text-align:center}.global{background-color:#eeeeee;height:94px}.global .nav_inner{width:1080px;margin:0 auto}.global .nav_inner ul.menu{list-style-type:none;margin:0;height:94px;*zoom:1}.global .nav_inner ul.menu:after{content:"";display:table;clear:both}.global .nav_inner ul.menu li.main_nav{float:left;position:relative;text-align:left;width:180px;height:94px;display:block}.global .nav_inner ul.menu a:hover{opacity:1.0}.global .nav_inner ul.menu a:hover img{opacity:1.0}.global .nav_inner ul.menu a.right{text-align:right;font-size:80%}.global .nav_inner ul.sub{z-index:999;display:none;position:absolute;top:94px;list-style-type:none;padding:0}.global .nav_inner ul.sub li{float:left;width:180px;position:relative;background-color:#49C18E;display:block;border-bottom:solid 1px #ffffff;font-size:14px}.global .nav_inner ul.sub li:last-child{border-bottom:none}.global .nav_inner ul.sub li a{padding:15px 10px;display:block;color:#fff}.global .nav_inner ul.sub li a:hover{background:#00a9a2;text-decoration:none}.sub_cover{display:block;width:1080px;margin:0 auto;background:#000000}.breadcrumbs{width:1080px;margin:0 auto 40px;padding-top:20px;font-size:12px}.breadcrumbs a{display:inline-block;font-size:12px;color:#333;padding-left:5px;padding-right:5px}.breadcrumbs a:hover{color:#23B3AE;text-decoration:underline}div.container{width:1080px;margin:0 auto;*zoom:1;padding:50px 0;min-height:250px}div.container:after{content:"";display:table;clear:both}.pagetop{display:none;position:fixed;bottom:100px;right:80px}.footer_bnr{width:1080px;margin:0 auto}.footer_bnr .wrap{*zoom:1;padding:50px 54px}.footer_bnr .wrap:after{content:"";display:table;clear:both}.footer_bnr .wrap .left{float:left;width:470px}.footer_bnr .wrap .right{float:right;width:470px}.link_bnr{background-color:#e5e5e5}.link_bnr .inner{display:flex;justify-content:space-between;padding:30px 0}div.footer{background:#129C97}div.footer .inner{width:1080px;margin:0 auto;*zoom:1;padding:45px 0}div.footer .inner:after{content:"";display:table;clear:both}div.footer .inner .left{float:left}div.footer .inner .left a{display:block;margin-bottom:20px}div.footer .inner .left .adress{color:#ffffff;font-size:14px;line-height:1.5em}div.footer .inner .right{float:right}div.footer .inner .right ul li{display:inline-block;padding-left:15px;margin:0 30px 20px 0;background:url("https://34d50d.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/common/arrow.png") no-repeat;background-position:left 2.5px}div.footer .inner .right ul li a{color:#ffffff;font-size:14px}.copy{background-color:#ffffff}.copy .inner{width:1080px;margin:0 auto;text-align:center;padding:10px 0;font-size:11px}.top{padding-top:30px}.top .message{position:relative;height:340px;background:url("https://29025d.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/top/message.png") no-repeat top center;margin-bottom:80px}.top .message .text{position:absolute;top:80px;left:360px;width:610px}.top .message .text .name{margin-bottom:20px;font-family:YuMincho,"Yu Mincho",serif;font-weight:600;font-size:20px}.top .message .text .name .small{font-size:16px}.top .message .text .name .en{font-size:12px;font-style:oblique}.top .info .index{text-align:center;margin-bottom:20px}.top .info .article{width:740px;margin:0 auto 30px}.top .info .article ul li{border-bottom:dashed 1px #c9c9c9;padding-bottom:20px;margin-bottom:20px;*zoom:1}.top .info .article ul li:after{content:"";display:table;clear:both}.top .info .article ul li .date{float:left;font-size:12px;color:#00a9a2;padding-top:3px;margin-right:10px}.top .info .article ul li .new_icon{float:left;margin-right:10px;padding-top:2px}.top .info .article ul li .title{float:left;width:580px}.top .info .article ul li .title a{font-size:14px;color:#21344a}.top .info .article ul li .link a{background:url("https://c44ea5.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/top/link_icon.png") no-repeat right;padding-right:20px}.top .info .info_btn{width:260px;margin:0 auto}.top .info .info_btn a{display:block;width:260px;padding:10px 10px;background-color:#23b3ae;border:1px solid #23b3ae;color:#ffffff;font-size:14px;line-height:1.28571;border-radius:3px;box-shadow:0 2px 0 #009481;vertical-align:middle;text-align:center;box-sizing:border-box;background-image:url("https://270e45.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/common/arrow_02.png");background-repeat:no-repeat;background-position:right 20px center;transition:1.0s}.top .info .info_btn a:hover{background-color:#fff;border-color:#009481;color:#009481;background-image:url("https://721f32.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/common/arrow_03.png");background-repeat:no-repeat;background-position:right 20px center}.top .activity{background:url("https://ba257d.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/top/activity_bg.png");height:424px;padding:60px 0;box-sizing:border-box}.top .activity .inner{width:955px;margin:0 auto}.top .activity ul li{float:left;width:300px;margin-right:25px}.top .activity li:last-child{margin-right:0}.page_nav .wp-pagenavi{padding:15px 0;text-align:center}.page_nav .wp-pagenavi *{border:1px solid #988468;color:#988468}.page_nav .wp-pagenavi .current{background:#988468;color:#FFFFFF;border:1px solid #988468}.post_nav div{margin-bottom:20px}.post_nav .prev,.post_nav .next{width:40%}.post_nav .prev{float:left}.post_nav .next{float:right}.post_nav .prev:before,.post_nav .next:before{font-size:small;display:block;margin-bottom:0.5em}.post_nav .prev:before{content:'前の記事：　'}.post_nav .next:before{content:'次の記事：　';text-align:right}#contact .wrap_contact{padding:70px 0;width:800px;margin:0 auto}#contact .wrap_contact .first_text{margin-bottom:50px}#contact .wrap_contact .tel{margin-bottom:100px}#contact .wrap_contact .tel .tel_number{font-size:36px;font-weight:bold;text-align:center;background:url("https://08f43c.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/contact/tel_img.png") no-repeat;background-position:top 30px left 220px;padding-top:30px;margin-bottom:15px}#contact .wrap_contact .tel .hours{font-size:14px;text-align:center}#contact .wrap_contact .mail .upside{font-size:16px;line-height:1.5em;text-align:center;margin-bottom:30px}#contact .wrap_contact .mail .forms{width:100%;border:solid 1px #bab188;padding:50px;box-sizing:border-box}#contact .wrap_contact .mail .forms .table{display:table;margin-bottom:50px}#contact .wrap_contact .mail .forms .table .tr{display:table-row;width:700px}#contact .wrap_contact .mail .forms .table .tr .th{width:200px;display:table-cell;vertical-align:middle;border-bottom:1px dotted #b5b5b5;padding:20px;box-sizing:border-box;font-size:14px;font-weight:bold}#contact .wrap_contact .mail .forms .table .tr .td{width:500px;display:table-cell;border-bottom:1px dotted #b5b5b5;padding:20px;box-sizing:border-box}#contact .wrap_contact .mail .forms .req:after{content:"※";font-size:10px;font-weight:normal;color:#f4858d;vertical-align:middle;padding-left:5px}#contact .wrap_contact .mail .forms .error{color:red}#contact .wrap_contact .mail .forms input,#contact .wrap_contact .mail .forms textarea,#contact .wrap_contact .mail .forms select{width:400px;padding:7px;background-color:#f9f8f7;border:1px solid #e6e0c7;font-size:16px}#contact .wrap_contact .mail .btn{text-align:center}#contact .wrap_contact .mail .btn input[name="submitConfirm"],#contact .wrap_contact .mail .btn input[name="btn"],#contact .wrap_contact .mail .btn input[name="submitBack"]{font-size:14px;padding:10px;box-sizing:border-box;border:none;outline:none;line-height:1.28571;border-radius:3px;vertical-align:middle;text-align:center;transition:1.0s}#contact .wrap_contact .mail .btn input[name="submitConfirm"],#contact .wrap_contact .mail .btn input[name="btn"]{width:200px;background-color:#23b3ae;border:1px solid #23b3ae;color:#ffffff;box-shadow:0 2px 0 #009481;background-image:url("https://270e45.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/common/arrow_02.png");background-repeat:no-repeat;background-position:right 20px center}#contact .wrap_contact .mail .btn input[name="submitConfirm"]:hover,#contact .wrap_contact .mail .btn input[name="btn"]:hover{background-color:#fff;border-color:#009481;color:#009481;background-image:url("https://721f32.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/common/arrow_03.png");background-repeat:no-repeat;background-position:right 20px center}#contact .wrap_contact .mail .btn input[name="submitBack"]{width:150px;background-color:#F9F8F7;border:1px solid #009481;color:#009481;box-shadow:0 1px 0 #009481;background-image:url("https://cfd23b.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/common/arrow_05.png");background-repeat:no-repeat;background-position:left 20px center;margin-right:10px}#contact .wrap_contact .mail .btn input[name="submitBack"]:hover{opacity:0.7;cursor:pointer}#contact .wrap_contact .mail .btn br{display:none}#news .wrap{*zoom:1}#news .wrap:after{content:"";display:table;clear:both}#news .wrap .main_column{float:left;width:700px;margin-right:30px}#news .wrap .main_column ul.article li{border-bottom:dashed 1px #c9c9c9;padding-bottom:20px;margin-bottom:20px;*zoom:1}#news .wrap .main_column ul.article li:after{content:"";display:table;clear:both}#news .wrap .main_column ul.article li .date{float:left;font-size:14px;color:#00a9a2;margin-right:10px;line-height:1.6em}#news .wrap .main_column ul.article li .new_icon{float:left;padding-top:2px;margin-right:20px}#news .wrap .main_column ul.article li .title{float:left;width:550px}#news .wrap .main_column ul.article li .title a{font-size:16px;color:#21344a;line-height:1.4em}#news_single .wrap{*zoom:1}#news_single .wrap:after{content:"";display:table;clear:both}#news_single .wrap .main_column{float:left;width:700px;margin-right:30px}#news_single .wrap .main_column .article{*zoom:1}#news_single .wrap .main_column .article:after{content:"";display:table;clear:both}#news_single .wrap .main_column .article .date{font-size:14px;color:#00a9a2;margin-bottom:10px;padding-top:2px}#news_single .wrap .main_column .article .title{color:#21344a;font-size:20px;font-weight:bold;padding-bottom:10px;border-bottom:solid 2px #00a9a2;margin-bottom:30px}#news_single .wrap .main_column .article .title a{font-size:20px;color:#21344a;line-height:1.4em}#news_single .wrap .main_column .article .post{line-height:1.6;padding-bottom:30px;margin-bottom:80px}#news_single .wrap .main_column .article .post ul li{margin-bottom:15px;list-style-type:disc}#news_single .wrap .main_column .article .post strong{font-weight:bold}#news_single .wrap .main_column .article .post a.link_color{color:#B35623;text-decoration:underline}.side_column{float:right;width:230px}.side_column .side_title{font-size:16px;font-weight:bold;color:#21344a;padding-bottom:10px;border-bottom:solid 2px #00a9a2;margin-bottom:30px}.side_column .side_menu{margin-bottom:50px}.side_column .side_menu ul li{background:url("https://d1a24c.claudeassets.com/20260715131641im_/https://bacteriology-u-ryukyu.com/wp-content/themes/pc/images/common/arrow_04.png") no-repeat;background-position:top 5px left;font-size:14px;line-height:1.4em;padding-left:12px;margin-bottom:10px}.side_column .side_menu ul li a{color:#21344a;text-decoration:none}.side_column .side_menu ul li a:hover{text-decoration:underline}.side_column .side_menu p{font-size:12px;text-align:right}.side_column .side_menu p a{color:#21344a;text-decoration:none}#members .wrap_list{padding:70px 0;width:1010px;margin:0 auto}#members .wrap_list ul{*zoom:1}#members .wrap_list ul:after{content:"";display:table;clear:both}#members .wrap_list ul li{float:left;width:202px;text-align:center;margin-bottom:50px}#members .wrap_list ul li:nth-child(5n+1){clear:both}#members .wrap_list ul li .photo{margin-bottom:15px}#members .wrap_list ul li .photo img{border-radius:100px}#members .wrap_list ul li .name_title{font-size:14px;color:#00a9a2;margin-bottom:8px}#members .wrap_list ul li .name{font-size:20px;color:#21344a;font-weight:bold;letter-spacing:1px;margin-bottom:8px}#members .wrap_list ul li .name a{color:#21344a}#members .wrap_list ul li .sub_name{font-size:12px;color:#21344a;letter-spacing:1px}#members_single .wrap{*zoom:1}#members_single .wrap:after{content:"";display:table;clear:both}#members_single .wrap td{vertical-align:top}#members_single .wrap .photo{width:240px;height:240px}#members_single .wrap .photo img{border-radius:120px;width:240px;height:240px}#members_single .wrap .right{float:right;width:625px}#members_single .wrap .right .profile_01{width:625px;margin-bottom:30px}#members_single .wrap .right .profile_01 .name{width:215px;font-size:20px;font-weight:bold;text-align:left;padding-bottom:10px;border-bottom:solid 1px #bab188}#members_single .wrap .right .profile_01 .sub_name{font-size:14px;padding-top:5px;text-align:left;padding-bottom:10px;border-bottom:solid 1px #bab188}#members_single .wrap .right .profile_01 .name_title{font-size:18px;font-weight:bold;padding-top:3px;text-align:right;padding-bottom:10px;border-bottom:solid 1px #bab188}#members_single .wrap .right .profile_02{font-size:20px;font-weight:bold;line-height:1.2em}#members_single .wrap .right .profile_02 table{width:625px}#members_single .wrap .right .profile_02 table tr th,#members_single .wrap .right .profile_02 table tr td{border:solid 1px #bab188;padding:15px;box-sizing:border-box}#members_single .wrap .right .profile_02 table tr th{width:120px;color:#605b47;background-color:#f7f6f2;font-size:14px}#members_single .wrap .right .profile_02 table tr td{width:505px;font-size:14px;line-height:1.5em}#members_single .wrap .right .profile_02 li{list-style-type:none}#members_single .wrap .right .free{width:625px}#members_single .wrap .right .free img{margin-bottom:20px}#members_single .pagelink{clear:both}#members_single .pagelink .prev{float:left}#members_single .pagelink .prev a{text-decoration:none;font-size:14px;color:#00A9A2}#members_single .pagelink .next{float:right}#members_single .pagelink .next a{text-decoration:none;font-size:14px;color:#00A9A2}#sub_page .wrap .main_column{width:700px;margin:0 auto}#sub_page .wrap .main_column ul.article li{margin-bottom:20px;*zoom:1}#sub_page .wrap .main_column ul.article li:after{content:"";display:table;clear:both}#sub_page .wrap .main_column ul.article li .date{font-size:14px;color:#00a9a2;margin-bottom:10px}#sub_page .wrap .main_column ul.article li .title{font-size:20px;padding-bottom:10px;border-bottom:solid 2px #00a9a2;margin-bottom:30px}#sub_page .wrap .main_column ul.article li .title a{font-size:20px;color:#21344a;line-height:1.4em}#sub_page .wrap .main_column ul.article li .post{padding-bottom:50px;margin-bottom:50px;border-bottom:solid 1px #cccccc}#sub_page_single .wrap{*zoom:1}#sub_page_single .wrap:after{content:"";display:table;clear:both}#sub_page_single .wrap .main_column{width:700px;margin:0 auto}#sub_page_single .wrap .main_column .article .title{font-size:20px;color:#21344a;padding-bottom:10px;border-bottom:solid 2px #00a9a2;margin-bottom:30px}#sub_page_single .wrap .main_column .article .post{padding-bottom:50px;margin-bottom:50px;border-bottom:solid 1px #cccccc}
/*# sourceMappingURL=style.css.map */

/*
     FILE ARCHIVED ON 12:48:08 Jun 19, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:16:35 Nov 03, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.561
  exclusion.robots: 0.087
  exclusion.robots.policy: 0.077
  esindex: 0.008
  cdx.remote: 8.528
  LoadShardBlock: 229.863 (3)
  PetaboxLoader3.datanode: 232.913 (5)
  PetaboxLoader3.resolve: 313.418 (2)
  load_resource: 327.518
  loaddict: 24.946
*/