@charset "UTF-8";
@charset "UTF-8";

   html body,
.font-family-clarion .module-title .title, .font-family-clarion #rt-showcase .title, .font-family-clarion .menutop li > .item, .font-family-clarion .readon span, .font-family-clarion .readon .button, .font-family-clarion .rt-articleinfo, .font-family-clarion .promo .feature, .font-family-clarion #roktwittie .status .header .name, .font-family-clarion .rt-date-feature span, .font-family-clarion #rt-login-button .buttontext, .font-family-clarion #rt-popup-button .buttontext, .font-family-clarion #rt-accessibility .rt-desc, .font-family-clarion #roktwittie .status .header .name, .font-family-clarion .roknewspager .roknewspager-title, .font-family-clarion #rt-showcase .roktabs-container-wrapper h3, .font-family-clarion #rt-showcase .roktabs-links ul li span, .font-family-clarion .ft-row-top .featuretable-cell-data, .font-family-clarion #rt-popuplogin .title { font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;!important	
}
h1, h2, h3, h4, h5 {
margin: 15px 0;
line-height: 1.1em;
}
h1 {
}
#rt-mainbody .title {
font-size: 140%;
padding-left:8px;		
border-left:5px double #0CF;
}
#rt-mainbody div.errs {
padding:5px;
margin-bottom:1em;
border:2px dotted #F99;
background-color:#FCC;
}
#rt-mainbody .fieldset .title {
border-left:none;
border-left:5px solid #CCC;
}
h2 {
font-size: 120%;
padding-bottom:3px;		
border-bottom:1px dotted #999;
color:#666;
}
h3 {font-size: 110%;}
h4 {
font-size: 100%;
padding-left:8px;
border-left:5px double #CCC;
}
h5 {font-size: 100%;}
h2.title {font-size: 120%;letter-spacing: -1px;line-height: 1em;}
body, input, textarea {
color: #373737;
line-height: 1.625;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.625em;
} p {
margin-bottom: 1.625em;
}
ul li a
{
font-size: 1em;
line-height: 1.8em;
} .bgstyle-wavy-lines-light { } body, #rt-header, #rt-navigation, #rt-copyright, #rt-container-bg,
#rt-navigation .rt-container {
background-color:#FFF;  
}
#rt-navigation .rt-container {
}
#rt-logo #logo-inner {
margin-top:4px;
background-image: url(http://www.noguchi-med.or.jp/TESTWP/wp-content/uploads/2013/09/logo5.gif);
}
#logo-inner {
display: block;
position: absolute;
width: 252px;
height: 65px;
}  #rt-header .rt-grid-1, 
#rt-header .rt-grid-2,
#rt-header .rt-grid-3,
#rt-header .rt-grid-4 {
padding:0;
vertical-align:top;
} #rt-header .rt-container {
vertical-align:top;
background-image:url(//www.noguchi-med.or.jp/TESTWP/wp-content/uploads/2013/10/headBG.jpg);
background-repeat:repeat-x;
background-position:0 3px;
padding-top:8px;
}
#rt-header .module-content {
} #rt-header #text-9 {
font-size:17px;
color:#666;
} #rt-header #search-2 {
padding:0;
}
.screen-reader-text { visibility:hidden; font-size:1px; margin:0; padding:0; }
#rt-header #search-2 h2.title {
margin:0;
padding:0 0 0 20px;
background-image:url(//www.noguchi-med.or.jp/TESTWP/wp-content/uploads/2013/10/headicon-4.gif);
background-repeat:no-repeat;
font-size:14px;
border:none;
display:inline;
float:left;
text-align:right;
}
#rt-header #search-2 form {
margin:0 0 0 0;
padding:0;
text-align:right;
}
#rt-header #search-2 form input#s { } #rt-header div.iconsarea {
padding-top:0;
margin-top:-10px;
line-height:120%;	
}
.en-site #rt-header div.iconsarea {
font-size:12px;	
margin-top:0;
}  #rt-header #language-selector {
margin:0;
padding-left:0;
} #rt-top2 {
background-color: #2E8FF0;
}
#rt-top2 .shadow2 .rt-block {
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.0) inset;
}
#rt-copyright #text-5,
#rt-copyright #text-140505,
#rt-copyright #text-130505,
#rt-copyright #text-160505 {
background-color: #2E8FF0;
color:#FFF;
text-shadow:none; }
#rt-copyright #text-5 a,
#rt-copyright #text-140505 a,
#rt-copyright #text-130505 a,
#rt-copyright #text-160505 a{
color:#FFF;
text-decoration:underline;
}   .en-site #rt-logo #logo-inner {
margin-top:4px;
background-image: url(http://www.noguchi-med.or.jp/TESTWP/wp-content/uploads/2015/05/logoE.gif);
}
.en-site #logo-inner {
display: block;
position: absolute;
width: 379px;
height: 65px;
margin:-10px;
padding:0;
} .en-site #rt-header #text-9 {
font-size:17px;
color:#666;
}
.en-site #rt-header #search-130502,
.en-site #rt-header #search-140502 {
padding:0;
width:220px;	
}
.en-site .screen-reader-text { visibility:hidden; font-size:1px; margin:0; padding:0; }
.en-site #rt-header #search-130502 h2.title,
.en-site #rt-header #search-140502 h2.title {
margin:0;
padding:0 0 0 20px;
background-image:url(//www.noguchi-med.or.jp/TESTWP/wp-content/uploads/2013/10/headicon-4.gif);
background-repeat:no-repeat;
font-size:14px;
border:none;
display:inline;
float:left;
text-align:right;
}
.en-site #rt-header #search-130502 form,
.en-site #rt-header #search-140502 form {
margin:0 0 0 0;
padding:0;
text-align:right;
}
.en-site #rt-header #search-130502 form input#s,
.en-site #rt-header #search-140502 form input#s {
width:120px;
} .en-site #rt-header div#text-151009,
.en-site #rt-header div#text-141009,
.en-site #rt-header div#text-171009 {
line-height:100%;
}
.en-site #rt-header div#text-151009 a,
.en-site #rt-header div#text-141009 a,
.en-site #rt-header div#text-171009 a {
margin:0;
padding:0;
font-size:10px;
}
.en-site #rt-header div#text-151009 img.icon3,
.en-site #rt-header div#text-141009 img.icon3 {
margin-right:0;
}
.en-site #rt-header div#text-151009 img,
.en-site #rt-header div#text-141009 img {
margin:0 5px 0 0;
padding:0;
display:inline;
vertical-align:middle;
}  #text-3 .textwidget,
#text-110503 .textwidget {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-weight:bold;
font-size:14px;
margin-top:-8px;
} #rt-header #search-2 h2.title,
#rt-header #search-110502 h2.title {
margin:2px 0 0 0;
padding:2px 0 0 18px;
background-image:url(//www.noguchi-med.or.jp/TESTWP/wp-content/uploads/2013/10/headicon-4.gif);
background-repeat:no-repeat;
font-size:11px;
border:none;
display:inline;
float:left;
text-align:left;
}
#rt-header #search-2 form,
#rt-header #search-110502 form {
text-align:left;
}
#rt-header #search-2 form input#s,
#rt-header #search-110502 form input#s{
width:80px;
} #rt-header div#text-10509,
#rt-header div#text-121009 {
line-height:100%;
}
#rt-header div#text-10509 img,
#rt-header div#text-121009 img {
margin:0 2px 0 0;
padding:0;
display:inline;
vertical-align:middle;
}
#rt-header div#text-10509 a,
#rt-header div#text-121009 a {
margin:0;
padding:0;
font-size:10px;
} .en-site #rt-header div.iconsarea {
padding-top:20px;
margin-top:20px;	
font-size:12px;	
} #rt-header div.iconsarea div#text-7 img {
margin:0 2px 0 0;
padding:0;
display:inline;
vertical-align:middle;
}
#rt-header div.iconsarea div#text-7 a {
margin:0;
padding:0;
font-size:11px !important;
} .menutop > li.active, .menutop li.root:hover, .menutop li.f-mainparent-itemfocus, .menutop > li:hover {
border-top-width: 4px;
border-top-style: solid;
border-top-color: #2e8ff0;
}
#rt-navigation ul.menutop ul.level2 li a.orphan {
padding:0;
margin:0;
line-height: 100%;
height: 40px;	
} #rt-breadcrumbs .rt-block {
margin-right:0;
padding-left: 0;
font-size:90%;
} .rt-sidebar-surround .rt-menubar ul {
margin:0;
}  div.rt-sidebar-surround div.rt-menubar ul li {
text-transform:none;
}  .topwhatsnew .post-title {
margin:0;
padding:0;
font-size:98%;
text-indent:0;
padding-left:0;
} #gantry_menu-10511 .rt-menubar ul {
} .feature-block .desc-container .description {
position: absolute;
top: 0px;
left: 5px;
} .box3 .rt-block {
background-color:#69C;
} .box3 .rt-block .image-full a {
opacity: 1;
filter: alpha( opacity=100 );	
-ms-filter: "alpha( opacity=100 )";
} 
.box3 .rt-block .image-full a:hover img {
opacity: 0.8;
filter: alpha( opacity=80 );	
-ms-filter: "alpha( opacity=80 )";	
} .category-sitewhatsnew,
.category-whatsnew {
border-bottom:1px dashed #CCC;
margin-bottom:1.5em;
padding-bottom:1.5em;
}     .tbl01 {
margin: 1em auto 2em;
border:1px solid #CCC;
width:98%;
}
.tbl01 th {
padding:2px;	
background-color:#9CC;
text-align:center;
} .tbl02 {
margin: 1em auto 2em;
border:1px solid #CCC;
width:98%;
}
.tbl02 th,
.tbl02 td {
padding:2px;	
border-left:1px dotted #CCC;
border-right:1px dotted #CCC;
border-bottom:1px dotted #CCC;
}
.tbl02 th {
background-color:#CFF;
text-align:center;
} .tbl03 {
margin: 1em auto 2em;
border:1px solid #CCC;
width:70%;
}
.tbl03 th {
padding:2px;	
background-color:#9CC;
text-align:center;
}  .tbl04 { margin: 1em auto 2em; border:1px solid #CCC; width:98%; }
.tbl04 th {	padding:2px;background-color:#C33;text-align:center;color:#FFF; } .tbl05 { margin: 1em auto 2em; border:1px solid #CCC; width:98%; }
.tbl05 th {	padding:2px;background-color:#69C;text-align:center;color:#FFF; } .tbl06 { margin: 1em auto 2em; border:1px solid #CCC; width:98%; }
.tbl06 th {	padding:2px;background-color:#F66; text-align:center;color:#FFF; } .tbl07 { margin: 1em auto 2em; border:1px solid #CCC; width:98%; }
.tbl07 th {	padding:2px;background-color:#9C9; text-align:center; } .tbl08 { margin: 1em auto 2em; border:1px solid #CCC; width:98%; }
.tbl08 th {	padding:2px;background-color:#FC9; text-align:center; } .tbl01 td,
.tbl02 td,
.tbl03 td,
.tbl04 td,
.tbl05 td,
.tbl06 td,
.tbl07 td,
.tbl08 td {
border-left:1px dotted #CCC;
border-right:1px dotted #CCC;
border-bottom:1px dotted #CCC;
}  textarea#detaisarea {
width:90%;
}  #lang_sel {height:32px; position:relative; z-index:99;  font-family: verdana, arial, sans-serif;} * html #lang_sel {width:12em; w\idth:12em;} #lang_sel ul, #lang_sel li {padding:0 !important; margin:0 !important; list-style-type:none !important;}
#lang_sel li:before{content:'' !important;}
#lang_sel ul ul {width:149px;} #lang_sel li {float:left;width:149px;position:relative;} #lang_sel a, #lang_sel a:visited {display:block;font-size:11px;text-decoration:none !important; color:#444444; border:1px solid #cdcdcd; background:#fff; padding-left:10px; line-height:24px;} * html #lang_sel a, * html #lang_sel a:visited {width:149px; w\idth:138px;} #lang_sel ul ul {visibility:hidden;position:absolute;height:0;top:25px;left:0; width:149px;border-top:1px solid #cdcdcd;} * html #lang_sel ul ul {top:18px;t\op:19px;} #lang_sel table {position:absolute; top:0; left:0; border-collapse:collapse;;} #lang_sel ul ul a, #lang_sel ul ul a:visited {background:#ffffff; color:#444444; height:auto; line-height:1em; padding:5px 10px;border-width:0 1px 1px 1px;} * html #lang_sel ul ul a, * html #lang_sel ul ul a:visited {width:150px;w\idth:128px;} #lang_sel a:hover, #lang_sel ul ul a:hover{color:#000; background:#eee;}
#lang_sel :hover > a, #lang_sel ul ul :hover > a {color:#000; background:#eee;}
#lang_sel a.lang_sel_sel{
background:url(//www.noguchi-med.or.jp/TESTWP/wp-content/plugins/sitepress-multilingual-cms/res/img/nav-arrow-down.png) #fff right no-repeat;
color:#444;
}
#lang_sel a.lang_sel_sel:hover{
text-decoration: none;
color:#000;
} #lang_sel ul li:hover ul,
#lang_sel ul a:hover ul{visibility:visible; }
#lang_sel img.iclflag{width:18px;height:12px;position: relative; top: 1px;}
#lang_sel_footer {
margin: 0;
padding: 7px;
text-align: center;
border: 1px solid #fff;
font: 11px Verdana, sans-serif;
height: 15px;
clear: both;
background-color: #fff;
border: 1px solid #cdcdcd;
}
#lang_sel_footer ul {
list-style: none;
margin:0;
padding:0;
}
#lang_sel_footer ul li img {
position: relative;
top: 1px;
width: 18px;
height: 12px;
}
#lang_sel_footer ul li {
display:inline;
margin:0 1px 0 0;
padding:0;
}
#lang_sel_footer ul li a, #lang_sel_footer ul li a:visited {
text-decoration: none;
padding: 5px 10px;
}
#lang_sel_footer ul li a:hover, #lang_sel_footer ul li a:active {}
#wpml_credit_footer { width: 100%; margin: 10px 0; padding: 0; text-align: center; font-size: 11px; }
#lang_sel_list {height:32px; position:relative; z-index:99;  font-family: verdana, arial, sans-serif; width:149px;} * html #lang_sel_list {width:12em; w\idth:12em;} #lang_sel_list ul, #lang_sel_list li {padding:0 !important; margin:0 !important; list-style-type:none !important;}
#lang_sel_list li:before{content:'' !important;}
#lang_sel_list ul {width:149px;} #lang_sel_list li {float:left;width:149px;position:relative;} #lang_sel_list a, #lang_sel_list a:visited {display:block;font-size:11px;text-decoration:none !important; color:#444444; border:1px solid #cdcdcd; border-width:0 1px 1px 1px; background:#fff; padding-left:10px; line-height:18px;} * html #lang_sel_list a, * html #lang_sel_list a:visited {width:149px; w\idth:138px;} #lang_sel_list ul { height:0;top:19px;left:0; width:149px;border-top:1px solid #cdcdcd;} * html #lang_sel_list ul {top:18px;t\op:19px;} #lang_sel_list table {position:absolute; top:0; left:0; border-collapse:collapse;} #lang_sel_list ul a, #lang_sel_list_list ul a:visited {background:#ffffff; color:#444444; height:auto; line-height:1em; padding:3px 10px;} * html #lang_sel_list ul a, * html #lang_sel_list ul a:visited {width:150px;w\idth:128px;}
#lang_sel_list a.lang_sel_sel{
background-image: none;
color:#444;
}
#lang_sel_list a.lang_sel_sel:hover{
text-decoration: none;
color:#000;
} #lang_sel_list ul li:hover ul,
#lang_sel_list ul a:hover ul{visibility:visible; }
#lang_sel_list img.iclflag{width:18px;height:12px;position: relative; top: 1px;}
#lang_sel.icl_rtl{
text-align:right;
direction: rtl;
}
#lang_sel.icl_rtl .lang_sel_sel{
padding-right:14px;
}  .mb8-sa4 {
background-image:none;
background-color:#FFF;}
.rt-grid-12{}
@media screen and (max-width: 500px) {
.rt-container * {background:none; background-color:#FFF;}
}
@media screen and (max-width: 960px) {
}   @media only screen
and (max-width : 600px){ .rt-menubar ul.menutop li {
font-size: 50%; !important 
}
.menutop li.root > .item span {}  .blockedTBL,
.blockedTBL *{
}	
.blockedTBL th {
background:none;
vertical-align:top;
line-height:100%;
margin:0 0 0 2px;
padding:0;
}
.blockedTBL td {
vertical-align:top;
margin:0;
padding:0;
}
@media screen and (max-width: 500px) {
.blockedTBL th,
.blockedTBL td {
width: 100%;
display: block !important;
}
.blockedTBL td {
padding-bottom:1em;
}
.blockedTBL td img{
width:50%;
}
} }  @media only screen
and (max-width : 480px){  }  @media only screen and (min-width: 601px) {  }  ul.repeat-list li,
ol.repeat-list li {
line-height: 2;
}
.repeat-table td {
}  .camera_wrap a, .camera_wrap img, 
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img, 
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {
background: none;
border: 0;
font: inherit;
font-size: 100%;
margin: 0;
padding: 0;
vertical-align: baseline;
list-style: none
}
.camera_wrap {
display: none;
float: left;
position: relative;
z-index: 0;
}
.camera_wrap img {
max-width: none!important;
}
.camera_fakehover {
height: 100%;
min-height: 60px;
position: relative;
width: 100%;
z-index: 1;
}
.camera_wrap {
width: 100%;
}
.camera_src {
display: none;
}
.cameraCont, .cameraContents {
height: 100%;
position: relative;
width: 100%;
z-index: 1;
}
.cameraSlide {
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
width: 100%;
}
.cameraContent {
bottom: 0;
display: none;
left: 0;
position: absolute;
right: 0;
top: 0;
width: 100%;
}
.camera_target {
bottom: 0;
height: 100%;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
text-align: left;
top: 0;
width: 100%;
z-index: 0;
}
.camera_overlayer {
bottom: 0;
height: 100%;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
width: 100%;
z-index: 0;
}
.camera_target_content {
bottom: 0;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
z-index: 2;
}
.camera_target_content .camera_link {
background: url(//www.noguchi-med.or.jp/TESTWP/images/blank.gif);
display: block;
height: 100%;
text-decoration: none;
}
.camera_loader {
background: #fff url(//www.noguchi-med.or.jp/TESTWP/images/camera-loader.gif) no-repeat center;
background: rgba(255, 255, 255, 0.9) url(//www.noguchi-med.or.jp/TESTWP/images/camera-loader.gif) no-repeat center;
border: 1px solid #ffffff;
-webkit-border-radius: 18px;
-moz-border-radius: 18px;
border-radius: 18px;
height: 36px;
left: 50%;
overflow: hidden;
position: absolute;
margin: -18px 0 0 -18px;
top: 50%;
width: 36px;
z-index: 3;
}
.camera_bar {
bottom: 0;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
z-index: 3;
}
.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar {
height: 100%;
position: absolute;
width: auto;
}
.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar {
height: auto;
position: absolute;
width: 100%;
}
.camera_nav_cont {
height: 65px;
overflow: hidden;
position: absolute;
right: 9px;
top: 15px;
width: 120px;
z-index: 4;
}
.camera_caption {
bottom: 0;
display: block;
position: absolute;
width: 100%;
}
.camera_caption > div {
padding: 10px 20px;
}
.camerarelative {
overflow: hidden;
position: relative;
}
.imgFake {
cursor: pointer;
}
.camera_prevThumbs {
bottom: 4px;
cursor: pointer;
left: 0;
position: absolute;
top: 4px;
visibility: hidden;
width: 30px;
z-index: 10;
}
.camera_prevThumbs div {
background: url(http://www.noguchi-med.or.jp/slideimages/camera_skins.png) no-repeat -160px 0;
display: block;
height: 40px;
margin-top: -20px;
position: absolute;
top: 50%;
width: 30px;
}
.camera_nextThumbs {
bottom: 4px;
cursor: pointer;
position: absolute;
right: 0;
top: 4px;
visibility: hidden;
width: 30px;
z-index: 10;
}
.camera_nextThumbs div {
background: url(http://www.noguchi-med.or.jp/slideimages/camera_skins.png) no-repeat -190px 0;
display: block;
height: 40px;
margin-top: -20px;
position: absolute;
top: 50%;
width: 30px;
}
.camera_command_wrap .hideNav {
display: none;
}
.camera_command_wrap {
left: 0;
position: relative;
right:0;
z-index: 4;
}
.camera_wrap .camera_pag .camera_pag_ul {
list-style: none;
margin: 0;
padding: 0;
text-align: right;
}
.camera_wrap .camera_pag .camera_pag_ul li {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
cursor: pointer;
display: inline-block;
height: 16px;
margin: 20px 5px;
position: relative;
text-align: left;
text-indent: -9999px;
width: 16px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li {
-moz-box-shadow:
0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);
-webkit-box-shadow:
0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);
box-shadow:
0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li > span {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
height: 8px;
left: 4px;
overflow: hidden;
position: absolute;
top: 4px;
width: 8px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span {
-moz-box-shadow:
0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);
-webkit-box-shadow:
0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);
box-shadow:
0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
-moz-box-shadow: 0;
-webkit-box-shadow: 0;
box-shadow: 0;
}
.camera_pag_ul li img {
display: none;
position: absolute;
}
.camera_pag_ul .thumb_arrow {
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid;
top: 0;
left: 50%;
margin-left: -4px;
position: absolute;
}
.camera_prev, .camera_next, .camera_commands {
cursor: pointer;
height: 40px;
margin-top: -20px;
position: absolute;
top: 50%;
width: 40px;
z-index: 2;
}
.camera_prev {
left: 0;
}
.camera_prev > span {
background: url(http://www.noguchi-med.or.jp/slideimages/camera_skins.png) no-repeat 0 0;
display: block;
height: 40px;
width: 40px;
}
.camera_next {
right: 0;
}
.camera_next > span {
background: url(http://www.noguchi-med.or.jp/slideimages/camera_skins.png) no-repeat -40px 0;
display: block;
height: 40px;
width: 40px;
}
.camera_commands {
right: 41px;
}
.camera_commands > .camera_play {
background: url(http://www.noguchi-med.or.jp/slideimages/camera_skins.png) no-repeat -80px 0;
height: 40px;
width: 40px;
}
.camera_commands > .camera_stop {
background: url(http://www.noguchi-med.or.jp/slideimages/camera_skins.png) no-repeat -120px 0;
display: block;
height: 40px;
width: 40px;
}
.camera_wrap .camera_pag .camera_pag_ul li {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
cursor: pointer;
display: inline-block;
height: 16px;
margin: 20px 5px;
position: relative;
text-indent: -9999px;
width: 16px;
}
.camera_thumbs_cont {
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
overflow: hidden;
position: relative;
width: 100%;
}
.camera_commands_emboss .camera_thumbs_cont {
-moz-box-shadow:
0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);
-webkit-box-shadow:
0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);
box-shadow:
0px 1px 0px rgba(255,255,255,1),
inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_thumbs_cont > div {
float: left;
width: 100%;
}
.camera_thumbs_cont ul {
overflow: hidden;
padding: 3px 4px 8px;
position: relative;
text-align: center;
}
.camera_thumbs_cont ul li {
display: inline;
padding: 0 4px;
}
.camera_thumbs_cont ul li > img {
border: 1px solid;
cursor: pointer;
margin-top: 5px;
vertical-align:bottom;
}
.camera_clear {
display: block;
clear: both;
}
.showIt {
display: none;
}
.camera_clear {
clear: both;
display: block;
height: 1px;
margin: -1px 0 25px;
position: relative;
} .pattern_1 .camera_overlayer {
background: url(//www.noguchi-med.or.jp/TESTWP/images/patterns/overlay1.png) repeat;
}
.pattern_2 .camera_overlayer {
background: url(//www.noguchi-med.or.jp/TESTWP/images/patterns/overlay2.png) repeat;
}
.pattern_3 .camera_overlayer {
background: url(//www.noguchi-med.or.jp/TESTWP/images/patterns/overlay3.png) repeat;
}
.pattern_4 .camera_overlayer {
background: url(//www.noguchi-med.or.jp/TESTWP/images/patterns/overlay4.png) repeat;
}
.pattern_5 .camera_overlayer {
background: url(//www.noguchi-med.or.jp/TESTWP/images/patterns/overlay5.png) repeat;
}
.pattern_6 .camera_overlayer {
background: url(//www.noguchi-med.or.jp/TESTWP/images/patterns/overlay6.png) repeat;
}
.pattern_7 .camera_overlayer {
background: url(//www.noguchi-med.or.jp/TESTWP/images/patterns/overlay7.png) repeat;
}
.pattern_8 .camera_overlayer {
background: url(//www.noguchi-med.or.jp/TESTWP/images/patterns/overlay8.png) repeat;
}
.pattern_9 .camera_overlayer {
background: url(//www.noguchi-med.or.jp/TESTWP/images/patterns/overlay9.png) repeat;
}
.pattern_10 .camera_overlayer {
background: url(//www.noguchi-med.or.jp/TESTWP/images/patterns/overlay10.png) repeat;
}
.camera_caption {
color: #fff;
}
.camera_caption > div {
background: #000;
background: rgba(0, 0, 0, 0.8);
}
.camera_wrap .camera_pag .camera_pag_ul li {
background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
background: #434648;
}
.camera_pag_ul li img {
border: 4px solid #e6e6e6;
-moz-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
box-shadow: 0px 3px 6px rgba(0,0,0,.5);
}
.camera_pag_ul .thumb_arrow {
border-top-color: #e6e6e6;
}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
background: #d8d8d8;
background: rgba(216, 216, 216, 0.85);
}
.camera_wrap .camera_pag .camera_pag_ul li {
background: #b7b7b7;
}
.camera_thumbs_cont ul li > img {
border-color: 1px solid #000;
} .camera_amber_skin .camera_prevThumbs div {
background-position: -160px -160px;
}
.camera_amber_skin .camera_nextThumbs div {
background-position: -190px -160px;
}
.camera_amber_skin .camera_prev > span {
background-position: 0 -160px;
}
.camera_amber_skin .camera_next > span {
background-position: -40px -160px;
}
.camera_amber_skin .camera_commands > .camera_play {
background-position: -80px -160px;
}
.camera_amber_skin .camera_commands > .camera_stop {
background-position: -120px -160px;
} .camera_ash_skin .camera_prevThumbs div {
background-position: -160px -200px;
}
.camera_ash_skin .camera_nextThumbs div {
background-position: -190px -200px;
}
.camera_ash_skin .camera_prev > span {
background-position: 0 -200px;
}
.camera_ash_skin .camera_next > span {
background-position: -40px -200px;
}
.camera_ash_skin .camera_commands > .camera_play {
background-position: -80px -200px;
}
.camera_ash_skin .camera_commands > .camera_stop {
background-position: -120px -200px;
} .camera_azure_skin .camera_prevThumbs div {
background-position: -160px -240px;
}
.camera_azure_skin .camera_nextThumbs div {
background-position: -190px -240px;
}
.camera_azure_skin .camera_prev > span {
background-position: 0 -240px;
}
.camera_azure_skin .camera_next > span {
background-position: -40px -240px;
}
.camera_azure_skin .camera_commands > .camera_play {
background-position: -80px -240px;
}
.camera_azure_skin .camera_commands > .camera_stop {
background-position: -120px -240px;
} .camera_beige_skin .camera_prevThumbs div {
background-position: -160px -120px;
}
.camera_beige_skin .camera_nextThumbs div {
background-position: -190px -120px;
}
.camera_beige_skin .camera_prev > span {
background-position: 0 -120px;
}
.camera_beige_skin .camera_next > span {
background-position: -40px -120px;
}
.camera_beige_skin .camera_commands > .camera_play {
background-position: -80px -120px;
}
.camera_beige_skin .camera_commands > .camera_stop {
background-position: -120px -120px;
} .camera_black_skin .camera_prevThumbs div {
background-position: -160px -40px;
}
.camera_black_skin .camera_nextThumbs div {
background-position: -190px -40px;
}
.camera_black_skin .camera_prev > span {
background-position: 0 -40px;
}
.camera_black_skin .camera_next > span {
background-position: -40px -40px;
}
.camera_black_skin .camera_commands > .camera_play {
background-position: -80px -40px;
}
.camera_black_skin .camera_commands > .camera_stop {
background-position: -120px -40px;
} .camera_blue_skin .camera_prevThumbs div {
background-position: -160px -280px;
}
.camera_blue_skin .camera_nextThumbs div {
background-position: -190px -280px;
}
.camera_blue_skin .camera_prev > span {
background-position: 0 -280px;
}
.camera_blue_skin .camera_next > span {
background-position: -40px -280px;
}
.camera_blue_skin .camera_commands > .camera_play {
background-position: -80px -280px;
}
.camera_blue_skin .camera_commands > .camera_stop {
background-position: -120px -280px;
} .camera_brown_skin .camera_prevThumbs div {
background-position: -160px -320px;
}
.camera_brown_skin .camera_nextThumbs div {
background-position: -190px -320px;
}
.camera_brown_skin .camera_prev > span {
background-position: 0 -320px;
}
.camera_brown_skin .camera_next > span {
background-position: -40px -320px;
}
.camera_brown_skin .camera_commands > .camera_play {
background-position: -80px -320px;
}
.camera_brown_skin .camera_commands > .camera_stop {
background-position: -120px -320px;
} .camera_burgundy_skin .camera_prevThumbs div {
background-position: -160px -360px;
}
.camera_burgundy_skin .camera_nextThumbs div {
background-position: -190px -360px;
}
.camera_burgundy_skin .camera_prev > span {
background-position: 0 -360px;
}
.camera_burgundy_skin .camera_next > span {
background-position: -40px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_play {
background-position: -80px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_stop {
background-position: -120px -360px;
} .camera_charcoal_skin .camera_prevThumbs div {
background-position: -160px -400px;
}
.camera_charcoal_skin .camera_nextThumbs div {
background-position: -190px -400px;
}
.camera_charcoal_skin .camera_prev > span {
background-position: 0 -400px;
}
.camera_charcoal_skin .camera_next > span {
background-position: -40px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_play {
background-position: -80px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_stop {
background-position: -120px -400px;
} .camera_chocolate_skin .camera_prevThumbs div {
background-position: -160px -440px;
}
.camera_chocolate_skin .camera_nextThumbs div {
background-position: -190px -440px;
}
.camera_chocolate_skin .camera_prev > span {
background-position: 0 -440px;
}
.camera_chocolate_skin .camera_next > span {
background-position: -40px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_play {
background-position: -80px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_stop {
background-position: -120px -440px	;
} .camera_coffee_skin .camera_prevThumbs div {
background-position: -160px -480px;
}
.camera_coffee_skin .camera_nextThumbs div {
background-position: -190px -480px;
}
.camera_coffee_skin .camera_prev > span {
background-position: 0 -480px;
}
.camera_coffee_skin .camera_next > span {
background-position: -40px -480px;
}
.camera_coffee_skin .camera_commands > .camera_play {
background-position: -80px -480px;
}
.camera_coffee_skin .camera_commands > .camera_stop {
background-position: -120px -480px	;
} .camera_cyan_skin .camera_prevThumbs div {
background-position: -160px -520px;
}
.camera_cyan_skin .camera_nextThumbs div {
background-position: -190px -520px;
}
.camera_cyan_skin .camera_prev > span {
background-position: 0 -520px;
}
.camera_cyan_skin .camera_next > span {
background-position: -40px -520px;
}
.camera_cyan_skin .camera_commands > .camera_play {
background-position: -80px -520px;
}
.camera_cyan_skin .camera_commands > .camera_stop {
background-position: -120px -520px	;
} .camera_fuchsia_skin .camera_prevThumbs div {
background-position: -160px -560px;
}
.camera_fuchsia_skin .camera_nextThumbs div {
background-position: -190px -560px;
}
.camera_fuchsia_skin .camera_prev > span {
background-position: 0 -560px;
}
.camera_fuchsia_skin .camera_next > span {
background-position: -40px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_play {
background-position: -80px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_stop {
background-position: -120px -560px	;
} .camera_gold_skin .camera_prevThumbs div {
background-position: -160px -600px;
}
.camera_gold_skin .camera_nextThumbs div {
background-position: -190px -600px;
}
.camera_gold_skin .camera_prev > span {
background-position: 0 -600px;
}
.camera_gold_skin .camera_next > span {
background-position: -40px -600px;
}
.camera_gold_skin .camera_commands > .camera_play {
background-position: -80px -600px;
}
.camera_gold_skin .camera_commands > .camera_stop {
background-position: -120px -600px	;
} .camera_green_skin .camera_prevThumbs div {
background-position: -160px -640px;
}
.camera_green_skin .camera_nextThumbs div {
background-position: -190px -640px;
}
.camera_green_skin .camera_prev > span {
background-position: 0 -640px;
}
.camera_green_skin .camera_next > span {
background-position: -40px -640px;
}
.camera_green_skin .camera_commands > .camera_play {
background-position: -80px -640px;
}
.camera_green_skin .camera_commands > .camera_stop {
background-position: -120px -640px	;
} .camera_grey_skin .camera_prevThumbs div {
background-position: -160px -680px;
}
.camera_grey_skin .camera_nextThumbs div {
background-position: -190px -680px;
}
.camera_grey_skin .camera_prev > span {
background-position: 0 -680px;
}
.camera_grey_skin .camera_next > span {
background-position: -40px -680px;
}
.camera_grey_skin .camera_commands > .camera_play {
background-position: -80px -680px;
}
.camera_grey_skin .camera_commands > .camera_stop {
background-position: -120px -680px	;
} .camera_indigo_skin .camera_prevThumbs div {
background-position: -160px -720px;
}
.camera_indigo_skin .camera_nextThumbs div {
background-position: -190px -720px;
}
.camera_indigo_skin .camera_prev > span {
background-position: 0 -720px;
}
.camera_indigo_skin .camera_next > span {
background-position: -40px -720px;
}
.camera_indigo_skin .camera_commands > .camera_play {
background-position: -80px -720px;
}
.camera_indigo_skin .camera_commands > .camera_stop {
background-position: -120px -720px	;
} .camera_khaki_skin .camera_prevThumbs div {
background-position: -160px -760px;
}
.camera_khaki_skin .camera_nextThumbs div {
background-position: -190px -760px;
}
.camera_khaki_skin .camera_prev > span {
background-position: 0 -760px;
}
.camera_khaki_skin .camera_next > span {
background-position: -40px -760px;
}
.camera_khaki_skin .camera_commands > .camera_play {
background-position: -80px -760px;
}
.camera_khaki_skin .camera_commands > .camera_stop {
background-position: -120px -760px	;
} .camera_lime_skin .camera_prevThumbs div {
background-position: -160px -800px;
}
.camera_lime_skin .camera_nextThumbs div {
background-position: -190px -800px;
}
.camera_lime_skin .camera_prev > span {
background-position: 0 -800px;
}
.camera_lime_skin .camera_next > span {
background-position: -40px -800px;
}
.camera_lime_skin .camera_commands > .camera_play {
background-position: -80px -800px;
}
.camera_lime_skin .camera_commands > .camera_stop {
background-position: -120px -800px	;
} .camera_magenta_skin .camera_prevThumbs div {
background-position: -160px -840px;
}
.camera_magenta_skin .camera_nextThumbs div {
background-position: -190px -840px;
}
.camera_magenta_skin .camera_prev > span {
background-position: 0 -840px;
}
.camera_magenta_skin .camera_next > span {
background-position: -40px -840px;
}
.camera_magenta_skin .camera_commands > .camera_play {
background-position: -80px -840px;
}
.camera_magenta_skin .camera_commands > .camera_stop {
background-position: -120px -840px	;
} .camera_maroon_skin .camera_prevThumbs div {
background-position: -160px -880px;
}
.camera_maroon_skin .camera_nextThumbs div {
background-position: -190px -880px;
}
.camera_maroon_skin .camera_prev > span {
background-position: 0 -880px;
}
.camera_maroon_skin .camera_next > span {
background-position: -40px -880px;
}
.camera_maroon_skin .camera_commands > .camera_play {
background-position: -80px -880px;
}
.camera_maroon_skin .camera_commands > .camera_stop {
background-position: -120px -880px	;
} .camera_orange_skin .camera_prevThumbs div {
background-position: -160px -920px;
}
.camera_orange_skin .camera_nextThumbs div {
background-position: -190px -920px;
}
.camera_orange_skin .camera_prev > span {
background-position: 0 -920px;
}
.camera_orange_skin .camera_next > span {
background-position: -40px -920px;
}
.camera_orange_skin .camera_commands > .camera_play {
background-position: -80px -920px;
}
.camera_orange_skin .camera_commands > .camera_stop {
background-position: -120px -920px	;
} .camera_olive_skin .camera_prevThumbs div {
background-position: -160px -1080px;
}
.camera_olive_skin .camera_nextThumbs div {
background-position: -190px -1080px;
}
.camera_olive_skin .camera_prev > span {
background-position: 0 -1080px;
}
.camera_olive_skin .camera_next > span {
background-position: -40px -1080px;
}
.camera_olive_skin .camera_commands > .camera_play {
background-position: -80px -1080px;
}
.camera_olive_skin .camera_commands > .camera_stop {
background-position: -120px -1080px	;
} .camera_pink_skin .camera_prevThumbs div {
background-position: -160px -960px;
}
.camera_pink_skin .camera_nextThumbs div {
background-position: -190px -960px;
}
.camera_pink_skin .camera_prev > span {
background-position: 0 -960px;
}
.camera_pink_skin .camera_next > span {
background-position: -40px -960px;
}
.camera_pink_skin .camera_commands > .camera_play {
background-position: -80px -960px;
}
.camera_pink_skin .camera_commands > .camera_stop {
background-position: -120px -960px	;
} .camera_pistachio_skin .camera_prevThumbs div {
background-position: -160px -1040px;
}
.camera_pistachio_skin .camera_nextThumbs div {
background-position: -190px -1040px;
}
.camera_pistachio_skin .camera_prev > span {
background-position: 0 -1040px;
}
.camera_pistachio_skin .camera_next > span {
background-position: -40px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_play {
background-position: -80px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_stop {
background-position: -120px -1040px	;
} .camera_pink_skin .camera_prevThumbs div {
background-position: -160px -80px;
}
.camera_pink_skin .camera_nextThumbs div {
background-position: -190px -80px;
}
.camera_pink_skin .camera_prev > span {
background-position: 0 -80px;
}
.camera_pink_skin .camera_next > span {
background-position: -40px -80px;
}
.camera_pink_skin .camera_commands > .camera_play {
background-position: -80px -80px;
}
.camera_pink_skin .camera_commands > .camera_stop {
background-position: -120px -80px;
} .camera_red_skin .camera_prevThumbs div {
background-position: -160px -1000px;
}
.camera_red_skin .camera_nextThumbs div {
background-position: -190px -1000px;
}
.camera_red_skin .camera_prev > span {
background-position: 0 -1000px;
}
.camera_red_skin .camera_next > span {
background-position: -40px -1000px;
}
.camera_red_skin .camera_commands > .camera_play {
background-position: -80px -1000px;
}
.camera_red_skin .camera_commands > .camera_stop {
background-position: -120px -1000px	;
} .camera_tangerine_skin .camera_prevThumbs div {
background-position: -160px -1120px;
}
.camera_tangerine_skin .camera_nextThumbs div {
background-position: -190px -1120px;
}
.camera_tangerine_skin .camera_prev > span {
background-position: 0 -1120px;
}
.camera_tangerine_skin .camera_next > span {
background-position: -40px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_play {
background-position: -80px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_stop {
background-position: -120px -1120px	;
} .camera_turquoise_skin .camera_prevThumbs div {
background-position: -160px -1160px;
}
.camera_turquoise_skin .camera_nextThumbs div {
background-position: -190px -1160px;
}
.camera_turquoise_skin .camera_prev > span {
background-position: 0 -1160px;
}
.camera_turquoise_skin .camera_next > span {
background-position: -40px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_play {
background-position: -80px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_stop {
background-position: -120px -1160px	;
} .camera_violet_skin .camera_prevThumbs div {
background-position: -160px -1200px;
}
.camera_violet_skin .camera_nextThumbs div {
background-position: -190px -1200px;
}
.camera_violet_skin .camera_prev > span {
background-position: 0 -1200px;
}
.camera_violet_skin .camera_next > span {
background-position: -40px -1200px;
}
.camera_violet_skin .camera_commands > .camera_play {
background-position: -80px -1200px;
}
.camera_violet_skin .camera_commands > .camera_stop {
background-position: -120px -1200px	;
} .camera_white_skin .camera_prevThumbs div {
background-position: -160px -80px;
}
.camera_white_skin .camera_nextThumbs div {
background-position: -190px -80px;
}
.camera_white_skin .camera_prev > span {
background-position: 0 -80px;
}
.camera_white_skin .camera_next > span {
background-position: -40px -80px;
}
.camera_white_skin .camera_commands > .camera_play {
background-position: -80px -80px;
}
.camera_white_skin .camera_commands > .camera_stop {
background-position: -120px -80px;
} .camera_yellow_skin .camera_prevThumbs div {
background-position: -160px -1240px;
}
.camera_yellow_skin .camera_nextThumbs div {
background-position: -190px -1240px;
}
.camera_yellow_skin .camera_prev > span {
background-position: 0 -1240px;
}
.camera_yellow_skin .camera_next > span {
background-position: -40px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_play {
background-position: -80px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_stop {
background-position: -120px -1240px	;
}
   #rt-mainbody table th {	padding:2px; text-align:center; }
#rt-mainbody table td {	padding:1px; } .tblnew01 { margin: 1em auto 1em; padding:0; border-top:1px solid #333; border-right:1px solid #333; width:570px; }
.tblnew01 th, .tblnew01 td { line-height:120%; border-left:1px solid #333; border-bottom:1px solid #333; padding:2px; text-align:center; }
.tblnew01 th.blue {	padding:1px; background-color:#5382BB; color:#FFF; text-align:center; }
.tblnew01 th.red {	padding:1px; background-color:#BD504F; color:#FFF; text-align:center; }
.tblnew01 th { font-size:90%;line-height:150%;}
.tblnew01 td { font-size:90%;line-height:150%;} .tblsubth01 { font-weight:bold;
width:130px;
background-color:#FCFCF9;
text-align:center;
vertical-align:middle;	
}
.tblsubth02 { font-weight:bold;
width:45%;
background-color:#FCFCF9;
text-align:left;
vertical-align:middle;	
}
.tblsubth03 { font-weight:bold;	
background-color:#FCFCF9;
text-align:left;
vertical-align:middle;
white-space: nowrap;　 } td.blue { padding:2px;background-color:#DCE5F1; text-align:center; }
td.red { padding:2px;background-color:#F1DBDB; text-align:center; }
table td.color {
background-color:#F6F6F6;
}
table td.highlite01 {
background-color:#CFF;
}  table th.lightblue,
table td.lightblue { background-color: #add8e6;} table th.green,
table td.green { background-color:#CFC;} table th.grey,
table td.grey { background-color:#F6F6F6;} table th.yellow,
table td.yellow { background-color:#FFC;} table th.orange,
table td.orange { background-color:#FC9;} table th.purple,
table td.purple { background-color:#CCF;} table th.pink,
table td.pink { background-color:#FCF;} table.borderCCC { border-top:1px solid #CCC; border-right:1px solid #CCC; }
table.borderCCC th, table.borderCCC td  { border-left:1px solid #CCC; border-bottom:1px solid #CCC; } th.textalignleft,
td.textalignleft { text-align:left; }