@charset "utf-8";
/* CSS Document */
/*理科機器カテゴリメインCSS*/

/* カテゴリヘッダースタイル設定
----------------------------------------------------------------------------------------------- */
#cHeaderArea #mainMenu {
	border-top:5px solid #FF9900;
}

/* カテゴリ共通コンテンツスタイル設定
----------------------------------------------------------------------------------------------- */
/*カテゴリ共通見出しスタイル*/
#scienceContent h1 {

}
#scienceContent h2 {
	background-image: url(../images/h2back.gif);
	background-repeat: repeat-x;
	background-position: left center;
	padding: 10px;
	color: #660000;
	margin: 5px 0px;
}
#scienceContent h3 {
	border-bottom: 1px dotted #FF9900;
	padding: 5px;
}

/*問い合わせページフローの背景色*/
#scienceContent #formFlow .now {
	background-color:#FFFF99;
	border-bottom: 3px solid #FF9900;
}

/* カテゴリフッタースタイル設定
----------------------------------------------------------------------------------------------- */
#footerArea #copyright {
	border-top:#FF9900 solid 5px;
}
#footerArea #copyright address {
	padding-top: 2px;
}
#footerArea #footerMenu #fMnuScience {
	display: none;
}


/* サイトマップページ
--------------------------------------------------------------------------- */
ul.SitemapSnap{ list-style-type:none; margin:0 0 0 10px; }
ul.SitemapSnap li{ margin:5px 0; background:url("../../images/common/arrow_blue.gif") no-repeat left top; padding:3px 0 0 20px; _padding:0 0 0 20px; font-size:15px; font-weight:bold; border:none;}
ul.SitemapSnap ul li{ background:url("../../images/common/arrow02.gif") no-repeat left top; padding:0 0 0 10px; margin-left:20px !important; font-size:13px; }
ul.SitemapSnap ul li ul li{ display:none; }
ul.SitemapSnap ul li ul li ul li{ display:none; }
ul.SitemapSnap ul li ul li ul li ul li{ display:none; }



/* 20070417追加 */
/* 実験ページ共通スタイル設定
----------------------------------------------------------------------------------------------- */
.nav-mgroup{background-color:#FAF9BA;}
.nav-ngroup{background-color:#FEFEED;}
.nav-txt a{ color: #006699 !important; }
.nav-txt a:hover{ color:#CC3300 !important;text-decoration: underline !important; }
.nav-line{background-color:#c2bab4;}

#l-expContent{ float: left; width: 180px; margin-top: 7px; }
#r-expContent{ float: right; width: 520px}
#l-expContent table{ margin-bottom: 10px; }

#point{ margin: 10px 0 20px 0; }
#l-point{ float: left;}
.b-text{ font-weight: bold; }
#r-point{ float: right; width: 470px; }

.expbox{ margin: 10px 0; clear: both;  }
.l-expbox{ float: left; width: 250px; }
.r-expbox{ float: right; width: 250px; }
.l-expbox td,.r-expbox td{ padding: 5px; vertical-align: top; }
.t-center{ text-align: center; }
.exp-text{ width: 500px; border-bottom: solid 1px #00B6EC; padding: 5px; font-weight: bold; }

#column{ clear: both; margin-bottom: 10px; }
#itemlink{ clear: both; }
#itemlink table{ border: solid 1px #cccccc; width: 100%; }
#itemlink th{ background: #cccccc; text-align: center; }
#itemlink th,#itemlink td{ padding: 5px; }
.r-text{ text-align: right; }

#attention{ padding: 5px 10px; margin: 10px 0; border: solid 1px #00B6EC; } 