@charset "utf-8";
/* ------------------------- TOC
css hack
html reset
common setting
index
category
parts


---------------------------- */
/* ============================== css hack */
/* cssuseragent tag list
windows: win
mac    : mac

ie     : msie
ie7    : msie7
ie8    : msie8
ie9    : msie9

firefox     : firefox
firefox3.6.+: firefox36
firefox4.+  : firefox4

chrome  : chrome
chrome10: chrome10

safari   : safari
safari5.+: safari5
*/


/* ============================== html reset */
#SEinstruments h1,
#SEinstruments h2,
#SEinstruments h3,
#SEinstruments h4,
#SEinstruments h5,
#SEinstruments h6 {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
}
figure {
	margin: 0;
}
a img {
	border: none;
}
/*sup,
sub {
	font-family: "ＭＳ Ｐゴシック", sans-serif;
}*/

sup {
	vertical-align: .3em;
}

sub {
	vertical-align: baseline;
}

/*
.msie6 sup,
.msie6 sub {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
*/
/*
div,
span,
h1,
h2,
h3,
h4,
h5,
h6,
p,
img,
big,
small,
em,
dl,
dt,
dd,
ol,
ul,
li,
table
tr,
th,
td{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
}
body {
	margin: 0;
	padding: 0;
}
form {
	margin: 0;
	padding: 0;
}
ul{
	list-style: none;
}
em,
th{
	font-style:normal;
	font-weight:normal;
}
table{
	border-collapse: collapse;
	border-spacing: 0;
}
tr,
th,
td{
	text-align: left;
	font-weight: normal;
}
a{
	overflow: hidden;
}
img,
img a {
	vertical-align: bottom;
}
*/


/* ============================== common setting */
/* font-size */
#SEinstruments,
p.pageTop {
	font-size: 83%;
}
html>/**/ #SEinstruments,
html>/**/ p.pageTop {
	font-size: 12px;
}
/* font-family */
#SEinstruments,
p.pageTop {
	font-family: "ヒラギノ角ゴ", "Hiragino Kaku Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Meiryo UI, "メイリオ UI", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 1.3;
	color: #4B4B4B;
}
/* ============================== ja_comfig.cssに追加した要素を指定 */
/* 20111117 志村記載 ここから */
/* searchBox */
header .rightBox .searchBox ul {
	padding-top: 8px;
}
/* for IE */
.msie header .rightBox .searchBox ul {
	padding-top: 5px;
}
.msie8 header .rightBox .searchBox ul li.global {
	padding-top: 4px;
}
.msie9 header .rightBox .searchBox ul li.global {
	padding-top: 4px;
}
/* forIE6 */
.msie6 nav.globalNav ul li.current a {
	color: #FFF;
}
/* 20111117 志村記載 ここまで */


/*a, a:link, a:hover, a:active */
#SEinstruments a,
p.pageTop a {
	color: #003366;
}
/* filter */
.msie6 #SEinstruments {
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
#SEinstruments a:link,
p.pageTop a:link {
	color: #003366;
}
#SEinstruments a:hover,
p.pageTop a:hover {
	color: #7f99b2;
}
#SEinstruments a:active,
p.pageTop a:active {
	color: #4d3380;
}

#SEinstruments a:visited,
p.pageTop a:active {
	color: #4d3380;
}

/* bodyArea */
#bodyArea,
#SEinstruments {
	width: 970px;
	overflow: hidden;
	zoom: 1;
}
/* SEinstruments */
#SEinstruments {
	padding-top: 11px;
}
/* topicPath */
nav#topicPath {
	margin: 0 0 10px 9px;
}
/* トップページのみ適応 */
nav#topicPath h1 {
	font-weight: normal;
}
nav#topicPath ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	zoom: 1;
}
nav#topicPath ul li {
	float: left;
	padding-right: 10px;
	margin-right: 3px;
	background: url(/instruments/img/misc_breadcrumbs.gif) no-repeat right center;
	white-space: nowrap;
	vertical-align: top;
}
/*
.msie6 nav#topicPath ul li,
.msie7 nav#topicPath ul li {
	line-height: 1.6;
}
*/
.msie6 nav#topicPath ul li sub {
	vertical-align: bottom;
	line-height: 1.7;
}
.msie7 nav#topicPath ul li sub {
	vertical-align: bottom;
	line-height: 1.7;
}
nav#topicPath ul li:last-of-type {
	margin-right: 0;
	background: none;
}
nav#topicPath ul li a {
	/* color: #4B4B4B; */
	text-decoration: none;
}
nav#topicPath ul li a:hover {
	text-decoration: underline;
}
/* localNav */
nav#localNav {

	width: 182px;
	margin-right: 10px;
}

nav#localNav p.localTop{
    background-color: #FFFFFF;
    border: 1px solid #606060;
    font-size: 116%;
    font-weight: bold;
    padding: 9px 9px 9px 16px;
    margin:0 0 15px 0;
}

nav#localNav p.localTop a{
    text-decoration:none;
}


nav#localNav p.localTop a:link,
nav#localNav p.localTop a:hover,
nav#localNav p.localTop a:active{
	color: #6c6f70;
	/* text-decoration: none; */
}

nav#localNav p.localTop a:hover{
    text-decoration:underline;
}



nav#localNav dl {
	margin: 0;
}
/* 第1階層のみ */
nav#localNav dl.navHierarchy dt {
	border-bottom: 1px solid #606060;
}
nav#localNav dl dt,
nav#localNav dl dd {
	margin: 0;
	padding: 0;
	word-break: break-all;
}
nav#localNav dl dt {
	font-size: 116%;
}
nav#localNav dl dd dl dt,
nav#localNav dl dd dl dd dl dt {
	font-size: 100%;
}
nav#localNav dl dt a,
nav#localNav dl dd a,
nav#localNav dl dt a:link,
nav#localNav dl dd a:link,
nav#localNav dl dt a:visited,
nav#localNav dl dd avisited{
	text-decoration: none;
}
/* 1column */
nav#localNav dl dt {
	background-color: #FFF;
	border-top: 1px solid #606060;
	border-left: 1px solid #606060;
	border-right: 1px solid #606060;
}
nav#localNav dl dt a {
	padding: 9px 9px 9px 16px;
	display: block;
	color: #6c6f70;
	font-weight: bold;
}
nav#localNav dl dd {
	background-color: #606060;
	border-top: 1px solid #707070;
}
nav#localNav dl dd.current {
	border-top: none;
	background-color: #2A97BE;
}
nav#localNav dl dd.current a {
	padding-top: 9px;
}
nav#localNav dl dd dl dt.current a,
nav#localNav dl dd dl dd.current a {
	padding-top: 8px;
}
nav#localNav dl dd.active {
	border-top: none;
}
nav#localNav dl dd a {
	padding: 8px 10px 7px 16px;
	display: block;
}
#SEinstruments nav#localNav dl dd a {
	color: #FFF;
}
nav#localNav dl dt a:hover,
nav#localNav dl dd a:hover {
	color: #2a97be;
	text-decoration: underline;
}
nav#localNav dl dt a:link,
nav#localNav dl dt a:hover,
nav#localNav dl dt a:active{
	color: #6c6f70;
	/* text-decoration: none; */
}
/* 2column */
nav#localNav dl dd dl dt {
	border: none;
	background-color: #2a97be;
}
nav#localNav dl dd dl dt a {
	background: url(/instruments/img/img_localNav_icon01_on.gif) no-repeat 0.4em 0.9em;
	font-weight: normal;
	color: #FFF;
}
nav#localNav dl dd dl dd dt {
	background-color: #C2E2EC;
}
nav#localNav dl dd dl dt a:link,
nav#localNav dl dd dl dt a:hover,
nav#localNav dl dd dl dt a:active {
	color: #FFF;
	/* text-decoration: none; */
}
nav#localNav dl dd dl dd {
	background-color: #e0e1dd;
	border-top: 1px solid #ecede9;
}
nav#localNav dl dd dl dd a {
	padding-left: 29px;
}
nav#localNav dl dd dl dd.current {
	background-color: #C2E2EC;
	border-top: 1px solid #ECEDE9;
}
nav#localNav dl dd dl dd.current a {
	background: url(/instruments/img/icon_arrow_pict01.gif) no-repeat 1.3em 0.9em;
	padding-left: 29px;
	color: #4B4B4B;
}
#SEinstruments nav#localNav dl dd dl dd a {
	color: #4B4B4B;
}
/* 3column */
nav#localNav dl dd dl dd dl dt.current,
nav#localNav dl dd dl dd dl dd.current {
	background-color: #c2e2ec;
}
nav#localNav dl dd dl dd dl dd.current {
	border-top: 1px solid #FFF;
}
nav#localNav dl dd dl dd dl dt a {
	background: url(/instruments/img/img_localNav_icon02_on.gif) no-repeat 1.3em 1em;
	padding-left: 29px;
	color: #4B4B4B;
}
nav#localNav dl dd dl dd dl dt a:link,
nav#localNav dl dd dl dd dl dt a:hover,
nav#localNav dl dd dl dd dl dt a:active {
	color: #4B4B4B;
}
nav#localNav dl dd dl dd dl dd {
	background-color: #f3f4f2;
	border-top: 1px solid #ffffff;
}
nav#localNav dl dd dl dd dl dd a,
nav#localNav dl dd dl dd dl dd.current a {
	padding-left: 40px;
}
/* .current */
nav#localNav dl dd dl dd dl dd.current {
	background-color: #f3f4f2;
}
nav#localNav dl dd dl dd dl dd.current a {
	background: url(/instruments/img/img_localNav_icon03_on.gif) no-repeat 2.2em 1em;
	color: #4B4B4B;
}
/* contentEnclosingArea */
#contentEnclosingArea {
	width: 779px;
	float: right;
	overflow: hidden;
	zoom: 1;
}
/* contentsArea */
#contentEnclosingArea article#contentsArea {
	width: 620px;
	float: left;
	overflow: hidden;
	zoom: 1;
}
/* relationalNav */
#contentEnclosingArea aside#relationalNav {
	width: 150px;
	float: right;
}

#contentEnclosingArea aside#relationalNav .asideList01{
    background: url(/instruments/img/bg_aside_bottom01.gif) no-repeat center bottom;
    margin: 30px 0 -2px;
    padding: 0 0 11px;
    width: 100%;
}

#contentEnclosingArea aside#relationalNav .asideList01:first-child {
	margin-top: 0;
}

#contentEnclosingArea aside#relationalNav div.asideList01 h2 {
    background: url(/instruments/img/bg_aside_top01.gif) no-repeat center top;
    border-bottom: 1px solid #AAAAAA;
    font-size: 100%;
    font-weight: bold;
    padding: 10px 11px;
}


#contentEnclosingArea aside#relationalNav div.asideList01 ul {
    margin: 0 6px;
    padding: 0 0 2px;
}

#contentEnclosingArea aside#relationalNav div.asideList01 ul li:first-of-type {
    margin: 8px 0 0;
}


#contentEnclosingArea aside#relationalNav div.asideList01 ul li {
    font-size: 83%;
    list-style: none outside none;
    margin: 6px 0 0;
}


#contentEnclosingArea aside#relationalNav div.asideList01 ul li a span {
    background: url(/instruments/img/bg_local_dl05_top.gif) no-repeat 5px 4px;
    display: block;
    padding: 0 9px 0 15px;
}

/* loginBox */
#contentEnclosingArea aside#relationalNav #loginBox {
	background-color: #e0e1dd;
	/*margin:0 0 12px 0;*/
	padding:0;
	*overflow:hidden;
    *zoom:1;
}

#contentEnclosingArea aside#relationalNav #loginBox p {
	border-bottom: 1px solid #f0f0ee;
	margin: 0;
}
/* login, logout */
#contentEnclosingArea aside#relationalNav .login ul,
#contentEnclosingArea aside#relationalNav .logout ul {
	margin: 0;
	padding: 7px 14px 10px 28px;
	list-style: none;
	overflow: hidden;
	zoom: 1;
}
#contentEnclosingArea aside#relationalNav .login ul li,
#contentEnclosingArea aside#relationalNav .logout ul li {
	margin: 0;
	padding: 0 0 8px 0;
	zoom: 1;
}
#contentEnclosingArea aside#relationalNav .login ul li:last-of-type,
#contentEnclosingArea aside#relationalNav .logout ul li:last-of-type {
	padding-bottom: 0;
}
#contentEnclosingArea aside#relationalNav .login ul li a,
#contentEnclosingArea aside#relationalNav .logout ul li a {
	background:url(/instruments/img/icon_arrow_pict01.gif) no-repeat 0 0.3em;
	padding-left: 10px;
	/* color: #333; */
	text-decoration: none;
	display: block;
	zoom: 1;
}
#contentEnclosingArea aside#relationalNav .login ul li a:hover,
#contentEnclosingArea aside#relationalNav .logout ul li a:hover {
	background-image:url(/instruments/img/icon_arrow_pict01_o.gif);
	/* color: #2a97be; */
	text-decoration: underline;
}
/* login */
#contentEnclosingArea aside#relationalNav .login p.caption {
	margin: 0;
	padding: 16px 0 15px 14px;
}
#contentEnclosingArea aside#relationalNav .login p.caption a img {
	border: none;
}
/* logout */
#contentEnclosingArea aside#relationalNav .logout p.caption {
	margin: 0;
	padding: 8px 0 6px 7px;
}
/* brandpanel
#contentEnclosingArea aside#relationalNav .brandpanel {
	margin-bottom: 10px;
}
#contentEnclosingArea aside#relationalNav .brandpanel ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
 */
/* bannerBlock01 */
#contentEnclosingArea aside#relationalNav .bannerBlock01 {
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}
#contentEnclosingArea aside#relationalNav .bannerBlock01 li {
	margin: 0 0 5px 0;
	padding: 0;
}
#contentEnclosingArea aside#relationalNav .bannerBlock01 li:last-of-type {
	margin-bottom: 0;
}
/* bannerBlock02 */
#contentEnclosingArea aside#relationalNav .bannerBlock02 {
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}
#contentEnclosingArea aside#relationalNav .bannerBlock02 li {
	margin: 0 0 4px 4px;
}
#contentEnclosingArea aside#relationalNav .bannerBlock02 li:last-of-type {
	margin-bottom: 0;
}
#contentEnclosingArea aside#relationalNav .bannerBlock01 li,
#contentEnclosingArea aside#relationalNav .bannerBlock02 li,
#contentEnclosingArea aside#relationalNav .bannerBlock03 li,
#contentEnclosingArea aside#relationalNav .bannerBlock04 li,
#contentEnclosingArea aside#relationalNav .bannerBlock05 li {
	line-height: 0;
	font-size: 0;
}
#contentEnclosingArea aside#relationalNav .bannerBlock01 li a img,
#contentEnclosingArea aside#relationalNav .bannerBlock02 li a img,
#contentEnclosingArea aside#relationalNav .bannerBlock03 li a img,
#contentEnclosingArea aside#relationalNav .bannerBlock04 li a img,
#contentEnclosingArea aside#relationalNav .bannerBlock05 li a img {
	border: none;
}
/* bannerBlock03 */
#contentEnclosingArea aside#relationalNav .bannerBlock03 {
	margin: 0 0 30px 0;
	padding: 0;
	list-style: none;
}
#contentEnclosingArea aside#relationalNav .bannerBlock03 li {
	margin: 0 0 4px 4px;
}
#contentEnclosingArea aside#relationalNav .bannerBlock03 li:last-of-type {
	margin-bottom: 0;
}
/* bannerBlock04 */
#contentEnclosingArea aside#relationalNav .bannerBlock04 {
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}
#contentEnclosingArea aside#relationalNav .bannerBlock04 li:last-of-type {
	margin-bottom: 0;
}
#contentEnclosingArea aside#relationalNav .bannerBlock04 li {
	margin: 0;
}
#contentEnclosingArea aside#relationalNav .bannerBlock04 li:last-of-type {
	margin-bottom: 0;
}
/* bannerBlock05 */
#contentEnclosingArea aside#relationalNav .bannerBlock05{
	margin: 0 0 30px 0;
	padding: 0;
	list-style: none;
	*overflow:hidden;
	*zoom:1;
}
#contentEnclosingArea aside#relationalNav .bannerBlock05 li {
	margin: 0 0 4px;
}
#contentEnclosingArea aside#relationalNav .bannerBlock05 li:last-of-type {
	margin-bottom: 0;
}
/* relationalLinkText */
#contentEnclosingArea aside#relationalNav .relationalLinkText {
	margin: 0;
	padding: 0;
	border-top: 1px solid #e4e4e4;
	list-style-type: none;
}
#contentEnclosingArea aside#relationalNav .relationalLinkText {
	margin-bottom: 10px;
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li {
	border-bottom: 1px solid #e4e4e4;
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li a,
#contentEnclosingArea aside#relationalNav .relationalLinkText li a:link,
#contentEnclosingArea aside#relationalNav .relationalLinkText li a:active,
#contentEnclosingArea aside#relationalNav .relationalLinkText li a:hover,
#contentEnclosingArea aside#relationalNav div.asideList01 ul li a:link {
	/* color: #333; */
	text-decoration: none;
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li a:hover,
#contentEnclosingArea aside#relationalNav div.asideList01 ul li a:hover {
	/* color: #2a97be; */
	text-decoration: underline;
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li a {
	display: block;
	padding: 9px 9px 9px 36px;
	background-repeat: no-repeat;
	background-position: 1em center;
	line-height: 1.3;
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon01 a {
	background-image: url(/instruments/img/icon_related_01_01.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon02 a {
	background-image: url(/instruments/img/icon_related_01_02.gif);
	padding-top: 3px;
	padding-bottom: 2px;
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon03 a {
	background-image: url(/instruments/img/icon_related_01_03.gif);
	padding-top: 3px;
	padding-bottom: 2px;
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon04 a {
	background-image: url(/instruments/img/icon_related_01_04.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon05 a {
	background-image: url(/instruments/img/icon_related_01_05.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon06 a {
	background-image: url(/instruments/img/icon_related_01_06.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon07 a {
	background-image: url(/instruments/img/icon_related_01_07.gif);
	padding-top: 3px;
	padding-bottom: 2px;
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon08 a {
	background-image: url(/instruments/img/icon_related_01_08.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon09 a {
	background-image: url(/instruments/img/icon_related_01_09.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon10 a {
	background-image: url(/instruments/img/icon_related_01_10.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon11 a {
	background-image: url(/instruments/img/icon_related_01_11.gif);
}
/* a:hover */
/*
#contentEnclosingArea aside#relationalNav .relationalLinkText li a:hover {
	background-color: #b2d2e0;
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon01 a:hover {
	background-image: url(/instruments/img/icon_related_01_01_o.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon02 a:hover {
	background-image: url(/instruments/img/icon_related_01_02_o.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon03 a:hover {
	background-image: url(/instruments/img/icon_related_01_03_o.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon04 a:hover {
	background-image: url(/instruments/img/icon_related_01_04_o.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon05 a:hover {
	background-image: url(/instruments/img/icon_related_01_05_o.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon06 a:hover {
	background-image: url(/instruments/img/icon_related_01_06_o.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon07 a:hover {
	background-image: url(/instruments/img/icon_related_01_07_o.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon08 a:hover {
	background-image: url(/instruments/img/icon_related_01_08_o.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon09 a:hover {
	background-image: url(/instruments/img/icon_related_01_09_o.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon10 a:hover {
	background-image: url(/instruments/img/icon_related_01_10_o.gif);
}
#contentEnclosingArea aside#relationalNav .relationalLinkText li.icon11 a:hover {
	background-image: url(/instruments/img/icon_related_01_11_o.gif);
}
*/


/* ============================== category */
/* column01 */
.column01 article#contentsArea {
	width: 620px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
}
/* column02 */
.column02 #contentEnclosingArea article#contentsArea {
	width: 779px;
	overflow: hidden;
	zoom: 1;
}
.column02 .SE_imageLayoutBlock10a .textArea {
	float: left;
}

/* 2grid main-content + right-navi */
.grid02 #contentEnclosingArea {
    width: 970px;
}

.grid02 #contentEnclosingArea article#contentsArea {
    width: 810px;
}


/* searchResult */
.searchResult #contentEnclosingArea {
	width: 970px;
	overflow: hidden;
	zoom: 1;
	float: left;
}
.searchResult #contentEnclosingArea article#contentsArea {
	width: 779px;
	overflow: hidden;
	zoom: 1;
}


/* ============================== products */
.categoryColumnBlock {
	margin-bottom: 25px;
	overflow: hidden;
	zoom: 1;
}
.categoryColumnBlock .ColumnBlock {
	width: 206px;
	float: left;
	padding-right: 1px;
}
.categoryColumnBlock .lastCol {
	padding-right: 0;
}
.categoryColumnBlock .ColumnBlock p.image img {
	font-size: 0;
	line-height: 0;
}
.categoryColumnBlock .ColumnBlock p.imageUnit a img {
	border: none;
}
.categoryColumnBlock .ColumnBlock .textUnit {
	padding: 12px 8px 3px;
}
/* industry */
.industry .categoryColumnBlock {
	margin-bottom: 1px;
}
.industry .categoryColumnBlock .ColumnBlock p.imageUnit img {
	line-height: 0;
	font-size: 0;
}
.industry #contentsArea .impressionBlockA01 {
	margin-bottom: 20px;
}
/* industry renewal */
.industory .industryCategoryColumnBlock{
	overflow: hidden;
}
.industry .industryCategoryColumnBlock .ColumnBlock1of3,
.industry .industryCategoryColumnBlock .ColumnBlock1of4{
	margin-bottom:6px;
}
.industry .industryCategoryColumnBlock .ColumnBlock1of3 img,
.industry .industryCategoryColumnBlock .ColumnBlock1of4 img {
	vertical-align:bottom;
}
.industry .industryCategoryColumnBlock .ColumnBlock1of3 {
	width: 266px;
	float: left;
	padding-left: 6px;
}
.industry .industryCategoryColumnBlock .ColumnBlock1of4 {
	width: 200px;
	float: left;
	padding-left: 3px;
}
.industry .industryCategoryColumnBlock .ColumnBlock1of3:first-child,
.industry .industryCategoryColumnBlock .ColumnBlock1of4:first-child {
	padding-left: 0;
}
.categoryKeyVisual{
	margin-bottom:6px;
}
.categoryKeyVisual >img{
	vertical-align:bottom;
}
/* ============================== products */
ul.supportCategoryList {
	margin: 0;
	padding: 10px 0 0 10px;
	list-style: none;
}
ul.supportCategoryList li {
	float: left;
	zoom: 1;
	width: 156px;
	padding: 0 57px 37px 0;
}
ul.supportCategoryList li.lastLi {
	padding-right: 0;
	}
ul.supportCategoryList li a img {
	border: none;
}
/* impressionBlockA01 */
#contentsArea .impressionBlockA01 {
	margin-bottom: 10px;
}
#contentsArea .impressionBlockA01,
#contentsArea .impressionBlockA01 img {
	line-height: 0;
	font-size: 0;
}


/* ============================== component */
/* テキストの指定 */
#contentsArea p {
	margin: 0;
	padding: 0;
}
#contentsArea p a {
	text-decoration: underline;
}
/* コンポネパーツ系 */
/* 見出し系 */
/* 40 */
#SEinstruments .SE_withCaption {
	background-color: #727272;
	color: #fdfcfb;
	padding: 6px 13px 5px;
	font-weight: bold;
	font-size: 141%;
	margin-bottom: 15px;
}
/*01 */
/* SE_headingTypeA01 */
#SEinstruments .SE_headingTypeA01,
#SEinstruments .SE_headingTypeE01 {
	color: #2a97be;
	font-weight: bold;
	font-size: 141%;
	/*padding-top: 5px;*/
	margin-bottom: 35px;
}
/* SE_headingTypeA02 */
#SEinstruments .SE_headingTypeA02 {
	color: #2a97be;
	font-weight: bold;
	font-size: 141%;
	/*padding-top: 5px;*/
	margin-bottom: 10px;
}
#SEinstruments .SE_headingTypeA01,
#SEinstruments .SE_headingTypeA02 {
	padding-left: 10px;
}
#SEinstruments .SE_headingTypeE01 {
	margin-bottom: 10px;
}
#SEinstruments .SE_headingTypeE01 img{
	vertical-align: middle;
	margin-right: 10px;
}

/* 2017-07*/
#SEinstruments .SE_headingTypeE01 a{
	color: #2a97be;
	text-decoration: none;
}
#SEinstruments .SE_headingTypeE01 a:hover{
	text-decoration: underline;
}


/* 06 */
/* SE_headingTypeB01, SE_headingTypeB02 */
#SEinstruments .SE_headingTypeB01 {
	margin-bottom: 15px;
}
#SEinstruments .SE_headingTypeB01,
#SEinstruments .SE_headingTypeB02,
#SEinstruments .headingTypeBlockB11,
#SEinstruments .SE_headingTypeF01 {
	border-left: 4px solid #606060;
	background-color: #f5f3f2;
	color: #4B4B4B;
	font-size: 116%;
	padding: 5px 6px 4px;
	margin-bottom: 10px;
	font-weight: bold;
	line-height: 1.2;
}
#SEinstruments .SE_headingTypeB02 {
	margin-bottom: 0;
}
#SEinstruments .SE_headingTypeB01 a,
#SEinstruments .SE_headingTypeB02 a,
#SEinstruments .headingTypeBlockB11 a {
	background: url(/instruments/img/icon_arrow_pict01.gif) no-repeat 0 0.4em;
	padding-left: 9px;
	display: block;
	zoom: 1;
}
#SEinstruments .SE_headingTypeB01 a:hover,
#SEinstruments .SE_headingTypeB02 a:hover,
#SEinstruments .headingTypeBlockB11 a:hover {
	background-image: url(/instruments/img/icon_arrow_pict01_o.gif);
}
.SE_headingTypeB01 a,
.SE_headingTypeB02 a,
.headingTypeBlockB11 a{
	color: #4B4B4B;
}
.SE_headingTypeB01 a,
.SE_headingTypeB01 a:link,
.SE_headingTypeB01 a:active,
.SE_headingTypeB02 a,
.SE_headingTypeB02 a:link,
.SE_headingTypeB02 a:active,
.headingTypeBlockB11 a,
.headingTypeBlockB11 a:link,
.headingTypeBlockB11 a:active{
	/* color: #4B4B4B; */
	text-decoration: none;
}
.SE_headingTypeB01 a:hover,
.SE_headingTypeB02 a:hover,
.headingTypeBlockB11 a:hover {
	/* background-image: url(/instruments/img/icon_arrow_pict01_o.gif);  */
	color: #2A97BE;
	text-decoration: underline;
}
.headingTypeBlockB11 {
	overflow: hidden;
	zoom: 1;
}
.headingTypeBlockB11 h2,
.headingTypeBlockB11 h3,
.headingTypeBlockB11 h4 {
	float: left;
	text-align: left;
	width: 480px;
}
#contentsArea .headingTypeBlockB11 p {
	float: right;
	text-align: right;
	padding-top: 3px;
	font-size: 77%;
	overflow: hidden;
	zoom: 1;
}
#contentsArea .headingTypeBlockB11 p a {
	display: inline;
}
/* 07 */
/* SE_headingTypeC01, SE_headingTypeC02 */
#SEinstruments .SE_headingTypeC01,
#SEinstruments .SE_headingTypeC02 {
	margin-bottom: 10px;
	color: #4B4B4B;
	font-weight: bold;
}
#SEinstruments .SE_headingTypeC02 {
	margin-bottom: 0;
}
#SEinstruments .SE_headingTypeC01,
#SEinstruments .SE_headingTypeC02 {
	font-size: 108%
}
#SEinstruments .SE_headingTypeC01 a,
#SEinstruments .SE_headingTypeC02 a {
	background: url(/instruments/img/icon_arrow_pict01.gif) no-repeat 0 0.3em;
	padding-left: 9px;
	display: inline;
}
/* noIcon */
#SEinstruments .SE_headingTypeC01 a.noIcon,
#SEinstruments .SE_headingTypeC02 a.noIcon,
#SEinstruments .SE_headingTypeC01 a.noIcon:hover,
#SEinstruments .SE_headingTypeC02 a.noIcon:hover {
	background: none;
}
#SEinstruments .SE_headingTypeC01 a.noIcon,
#SEinstruments .SE_headingTypeC02 a.noIcon {
	padding-left: 0;
}

#SEinstruments .SE_headingTypeC01 a:hover,
#SEinstruments .SE_headingTypeC02 a:hover {
	background-image: url(/instruments/img/icon_arrow_pict01_o.gif);
}
.SE_headingTypeC01 a,
.SE_headingTypeC02 a {
	color: #4B4B4B;
}
.SE_headingTypeC01 a,
.SE_headingTypeC01 a:link,
.SE_headingTypeC01 a:active,
.SE_headingTypeC02 a,
.SE_headingTypeC02 a:link,
.SE_headingTypeC02 a:active {
	/* color: #4B4B4B; */
	text-decoration: none;
}
.SE_headingTypeC01 a:hover,
.SE_headingTypeC02 a:hover {
	/* background-image: url(/instruments/img/icon_arrow_pict01_o.gif); */
	color: #2A97BE;
	text-decoration: underline;
}
/* SE_headingTypeC03 */
/*
#SEinstruments .SE_headingTypeC03 {
	border-left: 4px solid #606060;
	margin-bottom: 10px;
}
#SEinstruments .SE_headingTypeC03 a {
	background: #f5f3f2 url(/instruments/img/icon_arrow_pict01.gif) no-repeat 0.4em 0.8em;
	padding: 6px 6px 5px 13px;
	display: block;
	color: #606060;
	font-size: 108%;
	font-weight: bold;
}
#SEinstruments .SE_headingTypeC03 a:hover {
	background-color: #2a97be;
	background-image: url(/instruments/img/bullet_arrow-a002.gif);
	color: #FFF;
	text-decoration: underline;
}
*/
/* SE_headingTypeD01 */
#SEinstruments .SE_headingTypeD01 {
	color: #6c6f70;
	/* font-size: 108%; */
	font-weight: bold;
	border-left: 3px solid #b5b7b7;
	padding: 0 0 0 10px;
	margin-bottom: 10px;
}
/* SE_headingTypeD02 */
#SEinstruments .SE_headingTypeD02 {
	color: #6c6f70;
	/* font-size: 108%; */
	font-weight: bold;
	border-left: 3px solid #b5b7b7;
	padding: 0 0 0 10px;
	margin-bottom: 0;
}
#SEinstruments .SE_headingTypeD01 a,
#SEinstruments .SE_headingTypeD02 a {
	text-decoration: none;
}
#SEinstruments .SE_headingTypeD01 a:hover,
#SEinstruments .SE_headingTypeD02 a:hover {
	text-decoration: underline;
}


/* SE_headingTypeF01 */

#SEinstruments .SE_headingTypeF01 {
	color:#2c98be;
	background:#e5e5e5 url(/instruments/img/bg_headingTypeF01.gif) repeat 0 0;
	border-left:6px solid #2d98be;
	padding:6px 10px;
}

/* SE_headingTypeG01 */
#SEinstruments .SE_headingTypeG01 {
	color: #6c6f70;
	font-weight: bold;
	border-bottom: 1px solid #e4e4e4;
	padding: 0 0 5px 10px;
	margin-bottom: 10px;
}

#SEinstruments h4.SE_headingTypeG01 {
	margin-bottom: 5px;
}


/* 特定の場所のみ使用のクラス */
/* headingTabTypeA01 */
#SEinstruments .headTabTypeA01 {
	/* background: url(/instruments/img/bg_headingTypeA01_pict01.gif) repeat-x left bottom; */
	border-bottom: 7px solid #6c6f70;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 10px;
}
#SEinstruments .headTabTypeA01 span {
	background: #6c6f70 url(/instruments/img/bg_headingTypeA01_pict02.gif) no-repeat right top;
	padding: 7px 26px 0 12px;
	display: block;
	float: left;
	color: #FFF;
	font-weight: bold;
	font-size: 116%;
	line-height: 1;
}
/* headTypeA01 */
#SEinstruments .headTabTypeB01 {
	border-bottom: 2px solid #aeaeae;
	padding: 0 10px 6px 12px;
	margin-bottom: 14px;
	font-weight: normal;
	font-size: 108%;
}
/* 2段組 */
/* productImageBlock */
.productImageBlock {
	margin: 0 0 23px;
	overflow: hidden;
	zoom: 1;
}
/* 下線2pxの指定 */
#SEinstruments .dottedLine01 {
	border-bottom: 2px solid #aeaeae;
	padding-bottom: 23px;
}
#SEinstruments .productImageBlock .imageArea {
	float: left;
	margin: 0 15px 0 0;
	padding-left: 10px;
}
#SEinstruments .productImageBlock .textArea {
	overflow: hidden;
	zoom: 1;
}
#SEinstruments .productImageBlock .textArea p.SE_separateBlock02 img {
	vertical-align: middle;
}

#SEinstruments .productImageBlock .textArea ul,
#SEinstruments .productImageBlock .textArea ol {
	margin-left: 0;
}
/* captionTitle */
#SEinstruments .productImageBlock .imageArea .captionTitle {
	/*
	color: #2a97be;
	font-weight: bold;
	font-size: 125%;
	*/
	line-height: 0;
	font-size: 0;
	margin: 0 0 10px;
}
#SEinstruments .productImageBlock .imageArea p.accountIcon {
	margin-top: 12px;
}
#SEinstruments .productImageBlock .imageArea span {
	display: block;
	padding-top: 10px;
}
#SEinstruments .productImageBlock .textArea .captionTitle {
	color: #4B4B4B;
	font-weight: bold;
	font-size: 116%;
	margin: 0 0 2px;
}
/* ProductName */
#SEinstruments .productImageBlock .textArea .ProductName {
	color: #2a97be;
	font-weight: bold;
	font-size: 175%;
	margin-bottom: 5px;

	word-break: break-all;
}

#SEinstruments .productImageBlock .textArea .ProductName.led {
	margin-bottom: 15px;
}

#SEinstruments .productImageBlock .textArea .ProductName em.fontLine {
	font-style: normal;
	font-size: 70%;
}

.productImageBlock .textArea .ProductName span {
	padding-left: 10px;
	vertical-align: bottom;
}
#SEinstruments #contentsArea .productImageBlock .textArea ul,
#SEinstruments #contentsArea .productImageBlock .textArea ol,
#SEinstruments #contentsArea .productImageBlock .textArea dl {
	margin-left: 0;
}
.productImageBlock .SE_headingTypeD01 {
	color: #4B4B4B;
}
/* accountIcon */
#SEinstruments .productImageBlock p.accountIcon a {
	background: #e0e1dd url(/instruments/img/icon_account_pict01.gif) no-repeat 0.3em 0.6em;
	border: 1px solid #6c6f70;
	padding: 3px 10px 3px 13px;
	text-decoration: none;
	display: block;
	float: left;
}
#SEinstruments .productImageBlock p.accountIcon a:hover {
	background-image: url(/instruments/img/bullet_arrow-a002.gif);
	background-color: #2a97be;
	border: 1px solid #2a97be;
}
#SEinstruments .productImageBlock p.accountIcon a {
	color: #333;
}
#SEinstruments .productImageBlock p.accountIcon a:hover {
	color: #FFF;
}
#SEinstruments .productImageBlock p.keyCaption {
	padding-left: 10px;
}
/* noteText */
/*
.productImageBlock dl.noteText {
	margin: 0 0 20px;
	padding: 0;
	overflow: hidden;
	zoom: 1;
}
.productImageBlock dl.noteText dt {
	float: left;
	padding-right: 5px;
}
.productImageBlock dl.noteText dd {
	overflow: hidden;
	zoom: 1;
	margin: 0;
}
*/
/* iconlist */
.productImageBlock ul.iconlist {
	margin: 0;
	padding: 0;
	overflow: hidden;
	zoom: 1;
}
.productImageBlock ul.iconlist li {
	display: inline;
	padding-right: 10px;
	font-size: 0;
	line-height: 0;
}

/* CUDアイコン &テキスト
productImageBlock内に置くのでfloatクリア
*/
#SEinstruments .CUDBlock01,
#SEinstruments .CUDBlock02{
	clear: both;
	width: 100%;
	display: table;
	padding-top: 10px;
}

#SEinstruments .CUDBlock01 .icon,
#SEinstruments .CUDBlock01 .text,
#SEinstruments .CUDBlock02 .icon,
#SEinstruments .CUDBlock02 .text{
	display: table-cell;
	vertical-align: top;
}

#SEinstruments .CUDBlock01 .text,
#SEinstruments .CUDBlock02 .text{
	font-size: 11px;
	line-height: 1.63636;
	width: 100%;
}

#SEinstruments .CUDBlock01 .icon{
	padding-left:9px;
}

#SEinstruments .CUDBlock01 .text{
	padding-left:11px;
}

#SEinstruments .CUDBlock02 .icon{
	padding-left:30px;
}

#SEinstruments .CUDBlock02 .text{
	padding-left:30px;
}


/* カラム系 */
/* SE_infoBlockA01 */
#SEinstruments .SE_infoBlockA01,
#SEinstruments .SE_infoBlockB01,
#SEinstruments .SE_infoBlockB02,
#SEinstruments .SE_infoBlockC01 {
	margin: 0 0 23px 0;
	overflow: hidden;
	zoom: 1;
}
/* SE_infoBlockB01 */
#SEinstruments .SE_infoBlockB01 div.textArea {
	margin-left: 10px;
}
/* firstColumnBox, midColumnBox, endColumnBox */
/*2012/09/21下田修正*/
.SE_infoBlockA01 .firstColumnBox,
.SE_infoBlockA01 .midColumnBox,
.SE_infoBlockA01 .endColumnBox {
	margin: 0 22px 0 0;
	width:192px;
	float:left;
}

/*.SE_infoBlockA01 .firstColumnBox,
.SE_infoBlockA01 .midColumnBox,
.SE_infoBlockA01 .endColumnBox {
	margin: 0 17px 0 0;
	width:192px;
	float:left;
}*/
.SE_infoBlockA01 .endColumnBox {
	margin-right: 0;
}
/*
.SE_infoBlockA01 .firstColumnBox p,
.SE_infoBlockA01 .midColumnBox p,
.SE_infoBlockA01 .endColumnBox p {
	margin: 10px 10px 0;
}
*/
#SEinstruments .SE_infoBlockA01 .firstColumnBox p.image,
#SEinstruments .SE_infoBlockA01 .midColumnBox p.image,
#SEinstruments .SE_infoBlockA01 .endColumnBox p.image {
	margin: 0 0 10px 0;
}
.SE_infoBlockA01 p.image {
	margin: 0;
}
.SE_infoBlockA01 .firstColumnBox p img,
.SE_infoBlockA01 .midColumnBox p img,
.SE_infoBlockA01 .endColumnBox p img {
	font-size: 0;
	line-height: 0;
	border: none;
}
/* fourColumnBox */
.fourColumnBox {
	width: 140px;
	margin: 0 20px 0 0;
	float: left;
}
.fourColumnBox:last-of-type {
	margin-right: 0;
}
/* firstColumnBox, endColumnBox */
.SE_infoBlockB01 .firstColumnBox,
.SE_infoBlockB01 .endColumnBox {
	width: 300px;
	overflow: hidden;
	zoom: 1;
}
/* blockCapTitle */
/*
#SEinstruments .blockCapTitle {
	margin-left: 10px;
}
*/
.SE_infoBlockB01 .firstColumnBox {
	float: left;
}
.SE_infoBlockB01 .endColumnBox {
	float: right;
}
#SEinstruments .SE_infoBlockB01 .firstColumnBox .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB01 .endColumnBox .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB01 .firstColumnBox .SE_headingTypeC02,
#SEinstruments .SE_infoBlockB01 .endColumnBox .SE_headingTypeC02 {
	margin-left: 10px;
}
#SEinstruments .SE_infoBlockB01 .firstColumnBox .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB01 .endColumnBox .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB01 .firstColumnBox .SE_headingTypeC02,
#SEinstruments .SE_infoBlockB01 .endColumnBox .SE_headingTypeC02 {
	margin-left: 10px;
}
#SEinstruments .SE_infoBlockB01 .firstColumnBox p.imageLeft,
#SEinstruments .SE_infoBlockB01 .endColumnBox p.imageLeft {
	margin: 0;
	padding: 0 14px 0 10px;
	float: left;
	zoom: 1;
	/* width: 127px; */
}
.SE_infoBlockB01 .firstColumnBox p.imageLeft span.cap,
.SE_infoBlockB01 .endColumnBox p.imageLeft span.cap {
	width: 130px;
}
#SEinstruments .SE_infoBlockB01 .firstColumnBox p.imageLeft img,
#SEinstruments .SE_infoBlockB01 .endColumnBox p.imageLeft img {
	font-size: 0;
	line-height: 0;
}
#SEinstruments .SE_infoBlockB01 .firstColumnBox p.imageRight,
#SEinstruments .SE_infoBlockB01 .endColumnBox p.imageRight {
	margin: 0;
	padding: 0 0 0 14px;
	float: right;
	/* width: 127px; */
}
.SE_infoBlockB01 .firstColumnBox p.imageRight span.cap,
.SE_infoBlockB01 .endColumnBox p.imageRight span.cap {
	width: 130px;
}
#SEinstruments .SE_infoBlockB01 .firstColumnBox p.imageRight img,
#SEinstruments .SE_infoBlockB01 .endColumnBox p.imageRight img {
	font-size: 0;
	line-height: 0;
}
#SEinstruments .SE_infoBlockB01 .firstColumnBox .textUnit,
#SEinstruments .SE_infoBlockB01 .endColumnBox .textUnit {
	margin-left: 10px;
	overflow: hidden;
	zoom: 1;
}
#SEinstruments .SE_infoBlockB01 .firstColumnBox .textUnit .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB01 .endColumnBox .textUnit .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB01 .firstColumnBox .textUnit .SE_headingTypeC02,
#SEinstruments .SE_infoBlockB01 .endColumnBox .textUnit .SE_headingTypeC02 {
	margin-left: 0;
}
#SEinstruments .SE_infoBlockB01 .firstColumnBox p,
#SEinstruments .SE_infoBlockB01 .endColumnBox p {
	padding-left: 10px;
}

#SEinstruments .SE_infoBlockB01 .firstColumnBox .textUnit p,
#SEinstruments .SE_infoBlockB01 .endColumnBox .textUnit p {
	margin: 0;
	padding: 0;
}
/* imageUnit */
#SEinstruments .SE_infoBlockB01 .firstColumnBox p.imageUnit,
#SEinstruments .SE_infoBlockB01 .endColumnBox p.imageUnit {
	margin: 0 0 0 10px;
	padding: 0;
}
#SEinstruments .SE_infoBlockB01 .firstColumnBox p.imageUnit img,
#SEinstruments .SE_infoBlockB01 .endColumnBox p.imageUnit img {
	font-size: 0;
	line-height: 0;
}
/* firstColumnBox, endColumnBox */
.SE_infoBlockB02 .firstColumnBox {
	width: 437px;
	overflow: hidden;
	zoom: 1;
}
.SE_infoBlockB02 .endColumnBox {
	width: 175px;
	overflow: hidden;
	zoom: 1;
}
/* blockCapTitle */
/*
#SEinstruments .blockCapTitle {
	margin-left: 10px;
}
*/
.SE_infoBlockB02 .firstColumnBox {
	float: right;
}
.SE_infoBlockB02 .endColumnBox {
	float: left;
}
#SEinstruments .SE_infoBlockB02 .firstColumnBox .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB02 .endColumnBox .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB02 .firstColumnBox .SE_headingTypeC02,
#SEinstruments .SE_infoBlockB02 .endColumnBox .SE_headingTypeC02 {
	margin-left: 10px;
}
#SEinstruments .SE_infoBlockB02 .firstColumnBox .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB02 .endColumnBox .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB02 .firstColumnBox .SE_headingTypeC02,
#SEinstruments .SE_infoBlockB02 .endColumnBox .SE_headingTypeC02 {
	margin-left: 10px;
}
#SEinstruments .SE_infoBlockB02 .firstColumnBox p.imageLeft,
#SEinstruments .SE_infoBlockB02 .endColumnBox p.imageLeft {
	margin: 0;
	padding: 0 14px 0 10px;
	float: left;
	zoom: 1;
	/* width: 127px; */
}
.SE_infoBlockB02 .firstColumnBox p.imageLeft span.cap,
.SE_infoBlockB02 .endColumnBox p.imageLeft span.cap {
	width: 130px;
}
#SEinstruments .SE_infoBlockB02 .firstColumnBox p.imageLeft img,
#SEinstruments .SE_infoBlockB02 .endColumnBox p.imageLeft img {
	font-size: 0;
	line-height: 0;
}
#SEinstruments .SE_infoBlockB02 .firstColumnBox p.imageRight,
#SEinstruments .SE_infoBlockB02 .endColumnBox p.imageRight {
	margin: 0;
	padding: 0 0 0 14px;
	float: right;
	/* width: 127px; */
}
.SE_infoBlockB02 .firstColumnBox p.imageRight span.cap,
.SE_infoBlockB02 .endColumnBox p.imageRight span.cap {
	width: 130px;
}
#SEinstruments .SE_infoBlockB02 .firstColumnBox p.imageRight img,
#SEinstruments .SE_infoBlockB02 .endColumnBox p.imageRight img {
	font-size: 0;
	line-height: 0;
}
#SEinstruments .SE_infoBlockB02 .firstColumnBox .textUnit,
#SEinstruments .SE_infoBlockB02 .endColumnBox .textUnit {
	margin-left: 10px;
	overflow: hidden;
	zoom: 1;
}
#SEinstruments .SE_infoBlockB02 .firstColumnBox .textUnit .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB02 .endColumnBox .textUnit .SE_headingTypeC01,
#SEinstruments .SE_infoBlockB02 .firstColumnBox .textUnit .SE_headingTypeC02,
#SEinstruments .SE_infoBlockB02 .endColumnBox .textUnit .SE_headingTypeC02 {
	margin-left: 0;
}
#SEinstruments .SE_infoBlockB02 .firstColumnBox p,
#SEinstruments .SE_infoBlockB02 .endColumnBox p {
	padding-left: 10px;
}

#SEinstruments .SE_infoBlockB02 .firstColumnBox .textUnit p,
#SEinstruments .SE_infoBlockB02 .endColumnBox .textUnit p {
	margin: 0;
	padding: 0;
}
/* imageUnit */
#SEinstruments .SE_infoBlockB02 .firstColumnBox p.imageUnit,
#SEinstruments .SE_infoBlockB02 .endColumnBox p.imageUnit {
	margin: 0 0 0 10px;
	padding: 0;
}
#SEinstruments .SE_infoBlockB02 .firstColumnBox p.imageUnit img,
#SEinstruments .SE_infoBlockB02 .endColumnBox p.imageUnit img {
	font-size: 0;
	line-height: 0;
}

/*.SE_infoBlockC01*/
#SEinstruments .SE_infoBlockC01 .firstColumnBox,
#SEinstruments .SE_infoBlockC01 .endColumnBox {
	float: left;
}

#SEinstruments .SE_infoBlockC01 .firstColumnBox {
	width: 192px;
	margin: 0 22px 0 0;
}

#SEinstruments .SE_infoBlockC01 .endColumnBox {
	width: 406px;
}

#SEinstruments .SE_infoBlockC01 .SE_headingTypeC01,
#SEinstruments .SE_infoBlockC01 .SE_headingTypeC02 {
	margin-left: 10px;
}


/* 24 */
/* SE_imageLayoutBlock01a */
#SEinstruments .SE_imageLayoutBlock01a,
#SEinstruments .SE_imageLayoutBlock02a,
#SEinstruments .SE_imageLayoutBlock03a,
#SEinstruments .SE_imageLayoutBlock04a,
#SEinstruments .SE_imageLayoutBlock05a,
#SEinstruments .SE_imageLayoutBlock06a,
#SEinstruments .SE_imageLayoutBlock07a,
#SEinstruments .SE_imageLayoutBlock08a,
#SEinstruments .SE_imageLayoutBlock09a,
#SEinstruments .SE_imageLayoutBlock10a,
#SEinstruments .SE_imageLayoutBlock11a {
	margin: 0 0 23px;
	overflow: hidden;
	zoom: 1;
}


/* ============================== layout */
#SEinstruments .SE_imageLayoutBlock01a .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock02a .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock03a .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock04a .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock05a .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock06a .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock07a .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock08a .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock09a .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock10a .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock11a .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock01a .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock02a .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock03a .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock04a .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock05a .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock06a .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock07a .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock08a .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock09a .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock10a .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock11a .SE_headingTypeC02 {
	margin-left: 10px;
}
#SEinstruments .SE_imageLayoutBlock01a .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock02a .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock03a .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock04a .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock05a .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock06a .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock07a .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock08a .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock09a .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock10a .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock11a .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock01a .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock02a .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock03a .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock04a .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock05a .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock06a .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock07a .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock08a .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock09a .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock10a .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock11a .SE_headingTypeD02 {
	margin-left: 10px;
}


#SEinstruments .SE_imageLayoutBlock01a .textArea .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock02a .textArea .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock03a .textArea .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock04a .textArea .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock05a .textArea .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock06a .textArea .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock07a .textArea .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock08a .textArea .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock09a .textArea .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock10a .textArea .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock11a .textArea .SE_headingTypeD01,
#SEinstruments .SE_imageLayoutBlock01a .textArea .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock02a .textArea .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock03a .textArea .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock04a .textArea .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock05a .textArea .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock06a .textArea .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock07a .textArea .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock08a .textArea .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock09a .textArea .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock10a .textArea .SE_headingTypeD02,
#SEinstruments .SE_imageLayoutBlock11a .textArea .SE_headingTypeD02 {
	margin-left: 0;
}
#SEinstruments .SE_imageLayoutBlock01a .textArea .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock02a .textArea .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock03a .textArea .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock04a .textArea .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock05a .textArea .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock06a .textArea .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock07a .textArea .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock08a .textArea .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock09a .textArea .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock10a .textArea .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock11a .textArea .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock01a .textArea .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock02a .textArea .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock03a .textArea .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock04a .textArea .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock05a .textArea .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock06a .textArea .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock07a .textArea .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock08a .textArea .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock09a .textArea .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock10a .textArea .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock11a .textArea .SE_headingTypeC02 {
	margin-left: 0;
}

#SEinstruments .SE_imageLayoutBlock01a .textUnit .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock02a .textUnit .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock03a .textUnit .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock04a .textUnit .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock05a .textUnit .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock06a .textUnit .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock07a .textUnit .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock08a .textUnit .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock09a .textUnit .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock10a .textUnit .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock11a .textUnit .SE_headingTypeC01,
#SEinstruments .SE_imageLayoutBlock01a .textUnit .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock02a .textUnit .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock03a .textUnit .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock04a .textUnit .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock05a .textUnit .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock06a .textUnit .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock07a .textUnit .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock08a .textUnit .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock09a .textUnit .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock10a .textUnit .SE_headingTypeC02,
#SEinstruments .SE_imageLayoutBlock11a .textUnit .SE_headingTypeC02 {
	margin-left: 0;
}
#SEinstruments .SE_imageLayoutBlock01a p,
#SEinstruments .SE_imageLayoutBlock02a p,
#SEinstruments .SE_imageLayoutBlock03a p,
#SEinstruments .SE_imageLayoutBlock04a p,
#SEinstruments .SE_imageLayoutBlock05a p,
#SEinstruments .SE_imageLayoutBlock06a p,
#SEinstruments .SE_imageLayoutBlock07a p,
#SEinstruments .SE_imageLayoutBlock08a p,
#SEinstruments .SE_imageLayoutBlock09a p,
#SEinstruments .SE_imageLayoutBlock10a p,
#SEinstruments .SE_imageLayoutBlock11a p {
	padding-left: 10px;
}
#SEinstruments .SE_imageLayoutBlock01a .textArea p,
#SEinstruments .SE_imageLayoutBlock02a .textArea p,
#SEinstruments .SE_imageLayoutBlock03a .textArea p,
#SEinstruments .SE_imageLayoutBlock04a .textArea p,
#SEinstruments .SE_imageLayoutBlock05a .textArea p,
#SEinstruments .SE_imageLayoutBlock06a .textArea p,
#SEinstruments .SE_imageLayoutBlock07a .textArea p,
#SEinstruments .SE_imageLayoutBlock08a .textArea p,
#SEinstruments .SE_imageLayoutBlock09a .textArea p,
#SEinstruments .SE_imageLayoutBlock10a .textArea p,
#SEinstruments .SE_imageLayoutBlock11a .textArea p {
	padding-left: 0;
}
#SEinstruments #contentsArea .SE_imageLayoutBlock01a .textArea ul,
#SEinstruments #contentsArea .SE_imageLayoutBlock02a .textArea ul,
#SEinstruments #contentsArea .SE_imageLayoutBlock03a .textArea ul,
#SEinstruments #contentsArea .SE_imageLayoutBlock04a .textArea ul,
#SEinstruments #contentsArea .SE_imageLayoutBlock05a .textArea ul,
#SEinstruments #contentsArea .SE_imageLayoutBlock06a .textArea ul,
#SEinstruments #contentsArea .SE_imageLayoutBlock07a .textArea ul,
#SEinstruments #contentsArea .SE_imageLayoutBlock08a .textArea ul,
#SEinstruments #contentsArea .SE_imageLayoutBlock09a .textArea ul,
#SEinstruments #contentsArea .SE_imageLayoutBlock10a .textArea ul,
#SEinstruments #contentsArea .SE_imageLayoutBlock11a .textArea ul,
#SEinstruments #contentsArea .SE_imageLayoutBlock01a .textArea ol,
#SEinstruments #contentsArea .SE_imageLayoutBlock02a .textArea ol,
#SEinstruments #contentsArea .SE_imageLayoutBlock03a .textArea ol,
#SEinstruments #contentsArea .SE_imageLayoutBlock04a .textArea ol,
#SEinstruments #contentsArea .SE_imageLayoutBlock05a .textArea ol,
#SEinstruments #contentsArea .SE_imageLayoutBlock06a .textArea ol,
#SEinstruments #contentsArea .SE_imageLayoutBlock07a .textArea ol,
#SEinstruments #contentsArea .SE_imageLayoutBlock08a .textArea ol,
#SEinstruments #contentsArea .SE_imageLayoutBlock09a .textArea ol,
#SEinstruments #contentsArea .SE_imageLayoutBlock10a .textArea ol,
#SEinstruments #contentsArea .SE_imageLayoutBlock11a .textArea ol {
	margin-left: 0;
}
#SEinstruments .SE_imageLayoutBlock01a .textArea,
#SEinstruments .SE_imageLayoutBlock02a .textArea,
#SEinstruments .SE_imageLayoutBlock03a .textArea,
#SEinstruments .SE_imageLayoutBlock04a .textArea,
#SEinstruments .SE_imageLayoutBlock05a .textArea,
#SEinstruments .SE_imageLayoutBlock06a .textArea,
#SEinstruments .SE_imageLayoutBlock07a .textArea,
#SEinstruments .SE_imageLayoutBlock08a .textArea,
#SEinstruments .SE_imageLayoutBlock09a .textArea,
#SEinstruments .SE_imageLayoutBlock10a .textArea,
#SEinstruments .SE_imageLayoutBlock11a .textArea,
#SEinstruments .SE_imageLayoutBlock01a .textUnit,
#SEinstruments .SE_imageLayoutBlock02a .textUnit,
#SEinstruments .SE_imageLayoutBlock03a .textUnit,
#SEinstruments .SE_imageLayoutBlock04a .textUnit,
#SEinstruments .SE_imageLayoutBlock05a .textUnit,
#SEinstruments .SE_imageLayoutBlock06a .textUnit,
#SEinstruments .SE_imageLayoutBlock07a .textUnit,
#SEinstruments .SE_imageLayoutBlock08a .textUnit,
#SEinstruments .SE_imageLayoutBlock09a .textUnit,
#SEinstruments .SE_imageLayoutBlock10a .textUnit,
#SEinstruments .SE_imageLayoutBlock11a .textUnit {
	padding-left: 10px;
}
.SE_imageLayoutBlock01a .textArea {
	float: left;
	width: 190px;
	padding-left: 10px;
}
.SE_imageLayoutBlock01a .textArea p {
	margin:0 0 10px;
}
#SEinstruments .SE_imageLayoutBlock01a .imageArea {
	float: right;
	width: 410px;
	margin: 0;
}
#SEinstruments .SE_imageLayoutBlock01a .imageArea img {
	font-size: 0;
	line-height: 0;
}
/* 25 */
/* SE_imageLayoutBlock02a */
.SE_imageLayoutBlock02a .textArea {
	float: left;
	width: 268px;
	padding-left: 10px;
}
.SE_imageLayoutBlock02a .textArea p {
	margin:0 0 10px;
}
#SEinstruments .SE_imageLayoutBlock02a .imageArea {
	float: right;
	width: 306px;
	margin: 0;
}
#SEinstruments .SE_imageLayoutBlock02a .imageArea img {
	font-size: 0;
	line-height: 0;
}
/* 26 */
/* SE_imageLayoutBlock03a */
#SEinstruments .SE_imageLayoutBlock03a .imageArea {
	width: 200px;
	float: right;
	margin: 0;
}
#SEinstruments .SE_imageLayoutBlock03a .imageArea img {
	font-size: 0;
	line-height: 0;
}
.SE_imageLayoutBlock03a .textArea {
	width: 400px;
	float: left;
	padding-left: 10px;
}
.SE_imageLayoutBlock03a .textArea p {
	margin: 0 0 10px 0;
}
/* 27 */
#SEinstruments .SE_imageLayoutBlock04a .imageArea {
	float: right;
	width: 149px;
	margin: 0;
	padding-left: 10px;
}
#SEinstruments .SE_imageLayoutBlock04a .imageArea img {
	font-size: 0;
	line-height: 0;
}
.SE_imageLayoutBlock04a .textArea {
	float: left;
	width: 451px;
}
.SE_imageLayoutBlock04a .textArea p {
	margin: 0 0 10px 0;
}
/* 29 */
/* SE_imageLayoutBlock05a */
.SE_imageLayoutBlock05a .textUnit {
	padding-left: 10px;
}
#SEinstruments .SE_imageLayoutBlock05a .imageArea {
	float: left;
    margin: 0 10px 10px 0;
}
#SEinstruments .SE_imageLayoutBlock05a .imageArea img {
	font-size: 0;
	line-height: 0;
}
/* 29 */
/* SE_imageLayoutBlock06a */

.SE_imageLayoutBlock06a .textUnit {
	padding-left: 10px;
}
#SEinstruments .SE_imageLayoutBlock06a .textUnit .imageArea {
	padding-left: 10px;
}
#SEinstruments .SE_imageLayoutBlock06a .imageArea {
	float: right;
    margin: 0 0 10px 10px;
}
#SEinstruments .SE_imageLayoutBlock06a .imageArea img {
	font-size: 0;
	line-height: 0;
}
/* 28,30 */
/* SE_imageLayoutBlock07a */
.SE_imageLayoutBlock07a .textArea {
	float: right;
	width: 200px;
	/* padding-left: 10px; */
}
.SE_imageLayoutBlock07a .textArea p {
	margin:0 0 10px;
}
#SEinstruments .SE_imageLayoutBlock07a .imageArea {
	float: left;
	width: 400px;
	margin: 0;
	padding-left: 10px;
}
#SEinstruments .SE_imageLayoutBlock07a .imageArea img {
	font-size: 0;
	line-height: 0;
}
/* 31 */
/* SE_imageLayoutBlock08a */
.SE_imageLayoutBlock08a .textArea {
	float: right;
	width: 292px;
}
.SE_imageLayoutBlock08a .textArea p {
	margin:0 0 10px;
}
#SEinstruments .SE_imageLayoutBlock08a .imageArea {
	float: left;
	width: 296px;
	margin: 0;
	padding-left: 10px;
}
#SEinstruments .SE_imageLayoutBlock08a .imageArea img {
	font-size: 0;
	line-height: 0;
}
/* 32 */
#SEinstruments .SE_imageLayoutBlock09a .imageArea {
	float: left;
	width: 200px;
	/* padding-left: 10px; */
}
#SEinstruments .SE_imageLayoutBlock09a .imageArea img {
	font-size: 0;
	line-height: 0;
}
.SE_imageLayoutBlock09a .textArea {
	float: right;
	width: 400px;
}
.SE_imageLayoutBlock09a .textArea p {
	margin: 0 0 10px 0;
}
/* 33 */
#SEinstruments .SE_imageLayoutBlock10a .imageArea {
	float: left;
	width: 149px;
	margin: 0;
	padding-left: 10px;
}
#SEinstruments .SE_imageLayoutBlock10a .imageArea img {
	font-size: 0;
	line-height: 0;
}
.SE_imageLayoutBlock10a .textArea {
	float: right;
	width: 451px;
	padding-left: 10px;
}
.SE_imageLayoutBlock10a .textArea p {
	margin: 0 0 10px 0;
}
/* 34 */
/* SE_imageLayoutBlock11a */
/*
#SEinstruments .SE_imageLayoutBlock11a p {
	padding-left: 0;
}
*/
#SEinstruments .SE_imageLayoutBlock11a p.imageArea {
	text-align: center;
	margin: 10px 0 10px 0;
	padding-left: 0;
	/* font-size: 0; */
	line-height: 0;
}
#SEinstruments .SE_imageLayoutBlock11a p.imageArea img {
	font-size: 0;
	line-height: 0;
	border:none;
}

.SE_imageLayoutBlock11a .textUnit {
	padding-left: 10px;
}
#SEinstruments span.cap,
#SEinstruments p.image span.cap,
#SEinstruments span.cap02,
#SEinstruments p.image span.cap02 {
	display: block;
	font-size: 100%;
	line-height: 1.3;
	padding-top: 0;
}
#SEinstruments span.cap02,
#SEinstruments p.image span.cap02 {
	text-align: center;
}
/* パーツ系(インライン要素) */
/* 9 */
.SE_informationList01 {
	margin: 0 0 10px 10px;
	padding-left: 1.7em;
}
/* forIE6 */
.msie6 .SE_informationList01 {
	padding-left: 2.1em;
}
/* forIE7 */
.msie .SE_informationList01 {
	padding-left: 1.9em;
}
.SE_informationList01 li {
	padding-bottom: 7px;
}
.SE_informationList01 li:last-of-type {
	padding-bottom: 0;
}
/* 11 */
/* SE_listStyleA01 */
#SEinstruments #contentsArea .SE_listStyleA01 {
	overflow: hidden;
	zoom: 1;
	margin: 0 0 10px 11px;
	/* padding-left: 1.1em; */
	padding-left: 0;
	line-height: 1.5;
	list-style-type: none;
}
#SEinstruments .SE_listStyleA01 li {
	background: url(/instruments/img/icon_disc_pict01.gif) no-repeat 0 0.5em;
	padding-left: 14px;
	display: block;
}
.SE_listStyleA01 li {
	padding-bottom: 7px;
}
.SE_listStyleA01 li:last-of-type {
	padding-bottom: 0;
}
/* SE_listStyleA02 */
#SEinstruments .SE_listStyleA02 {
	overflow: hidden;
	zoom: 1;
	margin: 0 0 0 11px;
	list-style-type: none;
}
#SEinstruments .SE_listStyleA02 li {
	background: url(/instruments/img/icon_disc_pict01.gif) no-repeat 0 0.5em;
	padding-left: 14px;
	display: block;
}
#SEinstruments .SE_listStyleA01 li ul,
#SEinstruments .SE_listStyleA02 li ul {
	list-style-type: none;
	padding-left: 0;
}
#SEinstruments .SE_listStyleA01 li ul li,
#SEinstruments .SE_listStyleA02 li ul li {
	background: url(/instruments/img/icon_disc_pict02.gif) no-repeat 0 0.6em;
	padding-left: 8px;
}
.SE_listStyleA02 .firstColumnBox,
.SE_listStyleA02 .endColumnBox {
	width: 280px;
	margin: 0 0 10px 0;
	/* padding-left: 1.1em; */
	padding-left: 0;
	line-height: 1.5;
}
.SE_listStyleA02 .firstColumnBox li,
.SE_listStyleA02 .endColumnBox li {
	padding-bottom: 7px;
}
.SE_listStyleA02 .firstColumnBox li:last-of-type,
.SE_listStyleA02 .endColumnBox li:last-of-type {
	padding-bottom: 0px;
}
.SE_listStyleA02 .firstColumnBox {
	float: left;
}
.SE_listStyleA02 .endColumnBox {
	float: right;
}
.SE_listStyleA02 .firstColumnBox li ul,
.SE_listStyleA02 .endColumnBox li ul {
	padding-left: 1.1em;
	margin: 10px 0 0 0;
	list-style-type: disc;
	/* font-size: 100%; */
}
/* 12 */
#SEinstruments .SE_listStyleA03 {
	overflow: hidden;
	zoom: 1;
	margin: 0 0 10px 11px;
	list-style-type: none;
}
.SE_listStyleA03 .firstColumnBox,
.SE_listStyleA03 .midColumnBox,
.SE_listStyleA03 .endColumnBox {
	float: left;
	width: 178px;
	margin:0 16px 0 0px;
	/* padding-left: 1.3em; */
	padding-left: 0;
	line-height: 1.5;
}
.SE_listStyleA03 .endColumnBox {
	margin-right: 0;
}
.SE_listStyleA03 .firstColumnBox li,
.SE_listStyleA03 .midColumnBox li,
.SE_listStyleA03 .endColumnBox li {
	background: url(/instruments/img/icon_disc_pict01.gif) no-repeat 0 0.5em;
	padding-left: 14px;
	display: block;
	padding-bottom: 7px;
}
.SE_listStyleA03 .firstColumnBox li:last-of-type,
.SE_listStyleA03 .midColumnBox li:last-of-type,
.SE_listStyleA03 .endColumnBox li:last-of-type {
	padding-bottom: 0;
}
/* 3 */
dl.SE_notationA01,
dl.SE_notationA02 {
	margin: 10px 0 10px 10px;
	overflow: hidden;
	zoom: 1;
	line-height: 1.5;
}
dl.SE_notationA02 {
	margin: 10px 0 10px 0;
}
dl.SE_notationA01 dt,
dl.SE_notationA02 dt {
	float: left;
	margin-right: 10px;
	display: table;
	vertical-align: bottom;
}
dl.SE_notationA01 dd,
dl.SE_notationA02 dd {
	margin-left: 0;
	overflow: hidden;
	zoom: 1;
}
dl.SE_notationA01 dt,
dl.SE_notationA01 dd,
dl.SE_notationA02 dt,
dl.SE_notationA02 dd {
	padding-bottom: 7px;
}
dl.SE_notationA01 dt:last-of-type,
dl.SE_notationA01 dd:last-of-type,
dl.SE_notationA02 dt:last-of-type,
dl.SE_notationA02 dd:last-of-type {
	padding-bottom: 0;
}

dl.SE_notationA01 dd.led,
dl.SE_notationA02 dd.led {
	font-size: 80%;
}


/* 14_1 */
/* SE_linkListA01 */
.SE_linkListA01 {
	margin: 0 0 10px 10px;
	padding-left: 0;
	list-style: none;
	line-height: 1.5;
}
.SE_linkListA01 li {
	padding-bottom: 7px;
	zoom: 1;
}
.SE_linkListA01 li:last-of-type {
	padding-bottom: 0;
}
/*
.SE_linkListA01 li.SE_normalText a,
.SE_linkListA01 li.SE_normalText a:hover {
	background: none;
}
*/
.SE_linkListA01 li a {
	display: block;
	display: inline;
	padding-left: 10px;
	background: url(/instruments/img/bullet_arrow-a001.gif) no-repeat 0 0.4em;
	text-decoration: none;
}
.SE_linkListA01 li a:hover {
	background-image: url(/instruments/img/bullet_arrow-a001_o.gif);
	text-decoration: underline;
}
.SE_linkListA01 li a {
	color: #4B4B4B;
}
.SE_linkListA01 li a:hover {
	color: #2a97be;
}
/* SE_linkListA01bold */
.SE_linkListA01bold {
	margin: 0 0 10px 10px;
	padding-left: 0;
	list-style: none;
	line-height: 1.5;
}
.SE_linkListA01bold li {
	font-weight: bold;
	padding-bottom: 7px;
	zoom: 1;
}
.SE_linkListA01bold li:last-of-type {
	padding-bottom: 0;
}
/*
.SE_linkListA01bold li.SE_normalText a,
.SE_linkListA01bold li.SE_normalText a:hover {
	background: none;
}
*/
.SE_linkListA01bold li a {
	display: block;
	display: inline;
	padding-left: 10px;
	background: url(/instruments/img/bullet_arrow-a001.gif) no-repeat 0 0.4em;
	text-decoration: none;
}
.SE_linkListA01bold li a:hover {
	background-image: url(/instruments/img/bullet_arrow-a001_o.gif);
	text-decoration: underline;
}
.SE_linkListA01bold li a {
	color: #4B4B4B;
}
.SE_linkListA01bold li a:hover {
	color: #2a97be;
}
/* 14_2 */
/* SE_linkListA02 */
.SE_linkListA02 {
	overflow: hidden;
	zoom: 1;
	margin: 0 0 0 10px;
}
.SE_linkListA02 .firstColumnBox,
.SE_linkListA02 .endColumnBox {
	width: 280px;
	margin: 0 0 10px 0;
	padding-left: 0;
	/* line-height: 1.5; */
	list-style: none;
}
.SE_linkListA02 .firstColumnBox li,
.SE_linkListA02 .endColumnBox li {
	padding-bottom: 7px;
	zoom: 1;
}
.SE_linkListA02 .firstColumnBox li:last-of-type,
.SE_linkListA02 .endColumnBox li:last-of-type {
	padding-bottom: 0;
}
.SE_linkListA02 .firstColumnBox {
	float: left;
}
.SE_linkListA02 .endColumnBox {
	float: right;
}
/*
.SE_linkListA02 li.SE_normalText a {
	background: none;
}
*/
.SE_linkListA02 .firstColumnBox li a,
.SE_linkListA02 .endColumnBox li a {
	display: block;
	padding-left: 10px;
	background: url(/instruments/img/bullet_arrow-a001.gif) no-repeat 0 0.4em;
	text-decoration: none;
}
.SE_linkListA02 .firstColumnBox li a:hover,
.SE_linkListA02 .endColumnBox li a:hover {
	background-image: url(/instruments/img/bullet_arrow-a001_o.gif);
	text-decoration: underline;
}
.SE_linkListA02 .firstColumnBox li a,
.SE_linkListA02 .endColumnBox li a {
	color: #4B4B4B;
}
.SE_linkListA02 .firstColumnBox li a:hover,
.SE_linkListA02 .endColumnBox li a:hover {
	color: #2a97be;
}
/* SE_linkListA02bold */
.SE_linkListA02bold {
	overflow: hidden;
	zoom: 1;
	margin: 0 0 0 10px;
}
.SE_linkListA02bold .firstColumnBox,
.SE_linkListA02bold .endColumnBox {
	width: 280px;
	margin: 0 0 10px 0;
	padding-left: 0;
	line-height: 1.5;
	list-style: none;
}
.SE_linkListA02bold .firstColumnBox li,
.SE_linkListA02bold .endColumnBox li {
	padding-bottom: 7px;
	font-weight: bold;
	zoom: 1;
}
.SE_linkListA02bold .firstColumnBox li:last-of-type,
.SE_linkListA02bold .endColumnBox li:last-of-type {
	padding-bottom: 0;
}
.SE_linkListA02bold .firstColumnBox {
	float: left;
}
.SE_linkListA02bold .endColumnBox {
	float: right;
}
/*
.SE_linkListA02bold li.SE_normalText a {
	background: none;
}
*/
.SE_linkListA02bold .firstColumnBox li a,
.SE_linkListA02bold .endColumnBox li a {
	display: block;
	padding-left: 10px;
	background: url(/instruments/img/bullet_arrow-a001.gif) no-repeat 0 0.4em;
	text-decoration: none;
}
.SE_linkListA02bold .firstColumnBox li a:hover,
.SE_linkListA02bold .endColumnBox li a:hover {
	background-image: url(/instruments/img/bullet_arrow-a001_o.gif);
	text-decoration: underline;
}
.SE_linkListA02bold .firstColumnBox li a,
.SE_linkListA02bold .endColumnBox li a {
	color: #4B4B4B;
}
.SE_linkListA02bold .firstColumnBox li a:hover,
.SE_linkListA02bold .endColumnBox li a:hover {
	color: #2a97be;
}
/* 16_3 */
.SE_linkListA03 {
	overflow: hidden;
	zoom: 1;
	margin: 0 0 10px 10px;
}
.SE_linkListA03 .firstColumnBox,
.SE_linkListA03 .midColumnBox,
.SE_linkListA03 .endColumnBox {
	float: left;
	width: 191px;
	margin:0 8px 0 0;
	padding: 0;
	list-style: none;
	line-height: 1.5;
}
.SE_linkListA03 .endColumnBox {
	margin-right: 0;
}
.SE_linkListA03 .firstColumnBox li,
.SE_linkListA03 .midColumnBox li,
.SE_linkListA03 .endColumnBox li {
	padding-bottom: 7px;
	zoom: 1;
}
.SE_linkListA03 .firstColumnBox li:last-of-type,
.SE_linkListA03 .midColumnBox li:last-of-type,
.SE_linkListA03 .endColumnBox li:last-of-type {
	padding-bottom: 0;
}
.SE_linkListA03 .firstColumnBox li a,
.SE_linkListA03 .midColumnBox li a,
.SE_linkListA03 .endColumnBox li a {
	display: inline-block;
	padding-left: 10px;
	background: url(/instruments/img/bullet_arrow-a001.gif) no-repeat 0 0.4em;
	text-decoration: none;
}
.SE_linkListA03 .firstColumnBox li a:hover,
.SE_linkListA03 .midColumnBox li a:hover,
.SE_linkListA03 .endColumnBox li a:hover {
	background-image: url(/instruments/img/bullet_arrow-a001_o.gif);
	text-decoration: underline;
}
.SE_linkListA03 .firstColumnBox li a,
.SE_linkListA03 .midColumnBox li a,
.SE_linkListA03 .endColumnBox li a {
	color: #4B4B4B;
}
.SE_linkListA03 .firstColumnBox li a:hover,
.SE_linkListA03 .midColumnBox li a:hover,
.SE_linkListA03 .endColumnBox li a:hover {
	color: #2a97be;
}
.SE_linkListA03bold {
	overflow: hidden;
	zoom: 1;
	margin: 0 0 10px 10px;
}
.SE_linkListA03bold .firstColumnBox,
.SE_linkListA03bold .midColumnBox,
.SE_linkListA03bold .endColumnBox {
	float: left;
	width: 191px;
	margin:0 8px 0 0;
	padding: 0;
	font-weight: bold;
	list-style: none;
	line-height: 1.5;
}
.SE_linkListA03bold .endColumnBox {
	margin-right: 0;
}
.SE_linkListA03bold .firstColumnBox li,
.SE_linkListA03bold .midColumnBox li,
.SE_linkListA03bold .endColumnBox li {
	padding-bottom: 7px;
	zoom: 1;
}
.SE_linkListA03bold .firstColumnBox li:last-of-type,
.SE_linkListA03bold .midColumnBox li:last-of-type,
.SE_linkListA03bold .endColumnBox li:last-of-type {
	padding-bottom: 0;
}
.SE_linkListA03bold .firstColumnBox li a,
.SE_linkListA03bold .midColumnBox li a,
.SE_linkListA03bold .endColumnBox li a {
	display: block;
	padding-left: 10px;
	background: url(/instruments/img/bullet_arrow-a001.gif) no-repeat 0 0.4em;
	text-decoration: none;
}
.SE_linkListA03bold .firstColumnBox li a:hover,
.SE_linkListA03bold .midColumnBox li a:hover,
.SE_linkListA03bold .endColumnBox li a:hover {
	background-image: url(/instruments/img/bullet_arrow-a001_o.gif);
	text-decoration: underline;
}
.SE_linkListA03bold .firstColumnBox li a,
.SE_linkListA03bold .midColumnBox li a,
.SE_linkListA03bold .endColumnBox li a {
	color: #4B4B4B;
}
.SE_linkListA03bold .firstColumnBox li a:hover,
.SE_linkListA03bold .midColumnBox li a:hover,
.SE_linkListA03bold .endColumnBox li a:hover {
	color: #2a97be;
}
/* 16_1 */
ul.SE_actionButtonA01 {
	overflow: hidden;
	zoom: 1;
	margin: 0 0 10px 10px;
	padding-left: 0;
	line-height: 1.5;
	list-style: none;
}
ul.SE_actionButtonA01 li {
	margin:  0 15px 10px 0;
	float: left;
	background: url(/instruments/img/bg_action_btn01.gif) no-repeat 0 center;
	/* white-space: nowrap; */
	zoom: 1;
}
ul.SE_actionButtonA01 li:last-of-type {
	margin-right: 0;
	margin-bottom: 0;
}
ul.SE_actionButtonA01 li a {
	display: block;
	background: url(/instruments/img/bg_subcategory_o.gif) no-repeat 0.3em center;
	padding-left: 20px;
	text-decoration: none;

}
/*
#SEinstruments ul.SE_actionButtonA01 li a {
	color: #2a97be;
}
*/
ul.SE_actionButtonA01 li a:hover {
	text-decoration: underline;
}
/* 16_2 */
/* SE_actionButtonB01 */
ul.SE_actionButtonB01 {
	overflow: hidden;
	zoom: 1;
	margin: 0 0 10px 10px;
	padding-left: 0;
	line-height: 1.5;
	list-style: none;
}
ul.SE_actionButtonB01 li {
	margin-bottom: 10px;
	background: url(/instruments/img/bg_action_btn01.gif) no-repeat 0 center;
	zoom: 1;
	/*
	float: left;
	clear: left;
	*/
}
ul.SE_actionButtonB01 li:last-of-type {
	margin-bottom: 0;
}
ul.SE_actionButtonB01 li a {
	display: inline-block;
	background: url(/instruments/img/bg_subcategory_o.gif) no-repeat 0.3em center;
	padding-left: 20px;
	text-decoration: none;
}
/*
#SEinstruments ul.SE_actionButtonB01 li a {
	color: #2a97be;
}
*/
ul.SE_actionButtonB01 li a:hover {
	text-decoration: underline;
}
/* SE_actionButtonB02 */
.SE_actionButtonB02 {
	overflow: hidden;
	zoom: 1;
	margin: 0 0 10px 10px;
	padding-left: 0;
	line-height: 1.5;
	list-style: none;
}
.SE_actionButtonB02 .SE_actionButtonB01 {
	margin-left: 0;
}
.SE_actionButtonB02 .firstColumnBox,
.SE_actionButtonB02 .endColumnBox {
	width: 300px;
	padding-left: 0;
	line-height: 1.5;
	list-style: none;
}
.SE_actionButtonB02 .firstColumnBox {
	float: left;
}
.SE_actionButtonB02 .endColumnBox {
	float: right;
}
/* 35 */
/* SE_topicsListA01 */
.SE_topicsListA01 {
	padding-left: 10px;
}
.SE_topicsListA01 dl {
	margin: 0 0 10px 0;
	padding-bottom: 7px;
	overflow: hidden;
	zoom: 1;
	border-bottom: 1px solid #e0e1dd;
}
.SE_topicsListA01 dt,
.SE_topicsListA01 dd {
	float: left;
}
.SE_topicsListA01 dl dt {
	width: 125px;
}
.SE_topicsListA01 dl dd {
	margin-left: 0;
	width: 475px;
}
.SE_topicsListA01 dl dd {
	display: inline-block;
	padding-left: 10px;
	background: url(/instruments/img/bullet_arrow-a001.gif) no-repeat 0 0.4em;
	text-decoration: none;
}
.SE_topicsListA01 dl dd:hover {
	background-image: url(/instruments/img/bullet_arrow-a001_o.gif);

}
.SE_topicsListA01 dl dd a {
	color: #4B4B4B;
}
.SE_topicsListA01 dl dd a:hover {
	color: #2a97be;
	text-decoration: underline;
}
/* 36 */
/* SE_dataTable01 */
#SEinstruments table.SE_dataTable01 {
	border: 1px solid #C5C6C7;
	border-collapse: collapse;
 border-spacing: 0;
	width: 100%;
	margin-bottom: 10px;
}

table.SE_dataTable01 caption {
	text-align: left;
	font-weight: bold;
	padding-bottom: 5px;
}
/* caption内の見出しの下マージン */
#SEinstruments table.SE_dataTable01 caption .SE_headingTypeA01,
#SEinstruments table.SE_dataTable01 caption .SE_headingTypeA02,
#SEinstruments table.SE_dataTable01 caption .SE_headingTypeB01,
#SEinstruments table.SE_dataTable01 caption .SE_headingTypeB02,
#SEinstruments table.SE_dataTable01 caption .SE_headingTypeC01,
#SEinstruments table.SE_dataTable01 caption .SE_headingTypeC02,
#SEinstruments table.SE_dataTable01 caption .SE_headingTypeD01,
#SEinstruments table.SE_dataTable01 caption .SE_headingTypeD02 {
	margin-bottom: 5px;
}
table.SE_dataTable01 tr th,
table.SE_dataTable01 tr td {
	text-align: left;
	padding: 8px 10px 7px;
	border-bottom: 1px solid #c5c6c7;
	vertical-align: top;
}
table.SE_dataTable01 tr th a,
table.SE_dataTable01 tr td a {
	color: #FFF;
	text-decoration: none;
}
table.SE_dataTable01 tr th a:hover,
table.SE_dataTable01 tr td a:hover {
	text-decoration: underline;
}
table.SE_dataTable01 thead tr th {
	background-color: #6c6f70;
	color: #FFF;
	font-weight: bold;
}
table.SE_dataTable01 thead tr td {
	background-color: #EFF0EE;
}
table.SE_dataTable01 tbody tr th {
	background-color: #e0e1dd;

	color: #4B4B4B;
	font-weight: bold;
}

table.SE_dataTable01 thead tr th {
	border-left: 1px solid #c5c6c7;
}
table.SE_dataTable01 tbody tr th {
	border-left: 1px solid #c5c6c7;
	border-right: 1px solid #c5c6c7;
}
/*
table.SE_dataTable01 thead tr th:last-of-type {
	border-right: none;
}
table.SE_dataTable01 tbody tr th:last-of-type {
	border-right: none;
}
*/
/*
.SE_dataTable01 tbody tr th,
.SE_dataTable01 tbody tr td {
	border-top: 1px solid #c5c6c7;
}
*/
#SEinstruments table.SE_dataTable01 thead tr th a,
#SEinstruments table.SE_dataTable01 thead tr th a:link,
#SEinstruments table.SE_dataTable01 thead tr th a:hover,
#SEinstruments table.SE_dataTable01 thead tr th a:active {
	color: #FFF;
	text-decoration: underline;
}
#SEinstruments table.SE_dataTable01 tbody tr th a,
#SEinstruments table.SE_dataTable01 tbody tr th a:link,
#SEinstruments table.SE_dataTable01 tbody tr th a:hover,
#SEinstruments table.SE_dataTable01 tbody tr th a:active {
	text-decoration: underline;
}
table.SE_dataTable01 thead tr td,
table.SE_dataTable01 tbody tr td {
	background-color: #eff0ee;
	border-left: 1px solid #c6c6c8;
	border-right: 1px solid #c6c6c8;
}
table.SE_dataTable01 tbody tr th,
table.SE_dataTable01 tbody tr td {
	border-top: 1px solid #c6c6c8;
}


table.SE_dataTable01 tbody tr td.haeding01{
	background-color: #6C6F70;
	border-left: 1px solid #c6c6c8;
	border-right: 1px solid #c6c6c8;
    color:#FFF;
}

table.SE_dataTable01 tbody tr td.col01{
    text-align:center;
}


table tbody tr td.align01{
    vertical-align:top;
}


/*
table.SE_dataTable01 tbody tr th:fist-child {
	border-left: 1px solid #c6c6c8;
}
table.SE_dataTable01 tbody tr td:fist-child {
	border-left: none;
}
table.SE_dataTable01 tbody tr td:last-child {
	border-right: none;
}
*/
/*
table.SE_dataTable01 tbody tr td.borderLeft {
	border-left: 1px solid #c6c6c8;
}
table.SE_dataTable01 tbody tr td.borderRight {
	border-right: 1px solid #c6c6c8;
}
*/
#SEinstruments table.SE_dataTable01 tbody tr td a,
#SEinstruments table.SE_dataTable01 tbody tr td a:link,
#SEinstruments table.SE_dataTable01 tbody tr td a:hover,
#SEinstruments table.SE_dataTable01 tbody tr td a:active {
	text-decoration: underline;
}
/* parts */
/* text-align */
table.SE_dataTable01 tr th.SE_numericData,
table.SE_dataTable01 tr td.SE_numericData {
	text-align: right;
}
table.SE_dataTable01 tr th.align01,
table.SE_dataTable01 tr td.align01 {
	text-align: left;
}
table.SE_dataTable01 tr th.align02,
table.SE_dataTable01 tr td.align02 {
	text-align: center;
}
table.SE_dataTable01 tr th.align03,
table.SE_dataTable01 tr td.align03 {
	text-align: right;
}
/* vertical-align */
table.SE_dataTable01 tr th.valign01,
table.SE_dataTable01 tr td.valign01 {
	vertical-align: top;
}
table.SE_dataTable01 tr th.valign02,
table.SE_dataTable01 tr td.valign02 {
	vertical-align: middle;
}
table.SE_dataTable01 tr th.valign03,
table.SE_dataTable01 tr td.valign03 {
	vertical-align: bottom;
}
/* SE_fullColumnBlock01a, SE_fullColumnBlock02a */
#SEinstruments .SE_fullColumnBlock01a p,
#SEinstruments .SE_fullColumnBlock01a table,
#SEinstruments .SE_fullColumnBlock02a p,
#SEinstruments .SE_fullColumnBlock02a table {
	padding-left: 10px;
}
#SEinstruments .SE_fullColumnBlock01a p.imageArea {
	padding-left: 0;
}
/*
#SEinstruments .SE_fullColumnBlock01a ul,
#SEinstruments .SE_fullColumnBlock01a ol,
#SEinstruments .SE_fullColumnBlock01a dl,
#SEinstruments .SE_fullColumnBlock02a ul,
#SEinstruments .SE_fullColumnBlock02a ol,
#SEinstruments .SE_fullColumnBlock02a dl {
	margin-left: 0;
}
*/
#SEinstruments .SE_fullColumnBlock01a .SE_headingTypeC01,
#SEinstruments .SE_fullColumnBlock01a .SE_headingTypeC02,
#SEinstruments .SE_fullColumnBlock01a .SE_headingTypeD01,
#SEinstruments .SE_fullColumnBlock01a .SE_headingTypeD02 {
	margin-left: 10px;
}
#SEinstruments .SE_fullColumnBlock02a .SE_headingTypeB01,
#SEinstruments .SE_fullColumnBlock02a .SE_headingTypeB02,
#SEinstruments .SE_fullColumnBlock02a .SE_headingTypeC01,
#SEinstruments .SE_fullColumnBlock02a .SE_headingTypeC02,
#SEinstruments .SE_fullColumnBlock02a .SE_headingTypeD01,
#SEinstruments .SE_fullColumnBlock02a .SE_headingTypeD02,
#SEinstruments .SE_infoBlockB01 .SE_headingTypeD01,
#SEinstruments .SE_infoBlockB01 .SE_headingTypeD02 {
	margin-left: 10px;
}
/* SE_fullColumnBlock01a */
#SEinstruments .SE_fullColumnBlock01a {
	margin: 0 0 20px 0;
	overflow: hidden;
	zoom: 1;

}
/* SE_footNote */
.SE_footNote {
	text-align: right;
	margin: 0 0 10px 0;
}
/* SE_tableNote */
#contentsArea .SE_tableNote {
	text-align: right;
	margin: 0 0 -1.3em 0;
}
/* separateBlock */
#SEinstruments #contentsArea .SE_separateBlock {
	margin: 0;
	padding-top: 10px;
}
/* separateBlock02 */
#SEinstruments #contentsArea .SE_separateBlock02 {
	margin: 0;
	padding-bottom: 10px;
}
/* SE_attention */
#SEinstruments .SE_attention {
    font-weight: bold;
    margin: 0 0 20px;
    padding: 0;
	font-size: 116%;
}
/* SE_strong */
#SEinstruments .SE_strong {
  font-weight: bold;
	font-size: 116%;
}
/* SE_fontred */
#SEinstruments #contentsArea .SE_fontred {
	color: #ff0000;
}
/* SE_notered */
#SEinstruments #contentsArea .SE_notered {
	color: #ff0000;
}
/* SE_fontred */
#SEinstruments #contentsArea .SE_fontsmall {
	font-size: 75.3%;
}
/* SE_fontred */
#SEinstruments #contentsArea .SE_fontdelete {
	text-decoration: line-through;
}

/* SE_fullColumnBlock02a */
.SE_fullColumnBlock02a {
	border: 1px solid #c5c6c7;
	margin-bottom: 20px;
	padding: 10px 10px 10px 0;
	overflow: hidden;
	zoom: 1;
}
.SE_fullColumnBlock02a ul,
.SE_fullColumnBlock02a ol {
	margin-bottom: 0;
}
dl.SE_plugin {
    border: 1px solid #B8B8B8;
	margin: 0 0 10px 0;
    padding: 10px;
	overflow: hidden;
	zoom: 1;
}
dl.SE_plugin dt {
	float: left;
	margin-right: 10px;
	font-size: 0;
	line-height: 0;
}
dl.SE_plugin dd {
	overflow: hidden;
	zoom: 1;
	font-size: 83%;
	line-height: 1.4;
}
/* 15 */
/* SE_iconLinkListA01 */
.SE_iconLinkListA01 {
	margin: 0 0 10px 10px;
	padding-left: 0;
	list-style: none;
	line-height: 1.5;
	overflow: hidden;
	zoom: 1;
}
.SE_iconLinkListA01 li a {
	display: inline-block;
	zoom: 1;
	padding: 2px 0 2px 26px;
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	text-decoration: none;
}
.SE_iconLinkListA01 li a {
	color: #4B4B4B;
}
.SE_iconLinkListA01 li a:hover {
	text-decoration: underline;
}
.SE_iconLinkListA01 li a:hover {
	color: #2a97be;
}
/* SE_iconLinkListA01bold */
.SE_iconLinkListA01bold {
	margin: 0 0 10px 10px;
	padding-left: 0;
	list-style: none;
	line-height: 1.5;
}
.SE_iconLinkListA01bold li a {
	display: block;
	zoom: 1;
	font-weight: bold;
	padding: 2px 0 2px 26px;
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	text-decoration: none;
}
.SE_iconLinkListA01bold li a {
	color: #4B4B4B;
}
.SE_iconLinkListA01bold li a:hover {
	/* color: #2a97be; */
	text-decoration: underline;
}
/* SE_iconLinkListA02 */
.SE_iconLinkListA02 {
	margin: 0 0 10px 0;
	padding-left: 0;
	list-style: none;
	line-height: 1.5;
	overflow: hidden;
	zoom: 1;
}
.SE_iconLinkListA02 li {
	text-align: right;
}
.SE_iconLinkListA02 li a {
	display: inline-block;
	zoom: 1;
	padding: 2px 0 2px 26px;
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	text-decoration: none;
}
.SE_iconLinkListA02 li a {
	color: #4B4B4B;
}
.SE_iconLinkListA02 li a:hover {
	text-decoration: underline;
}
.SE_iconLinkListA02 li a:hover {
	color: #2a97be;
}


/* SE_iconLinkListB01 */
.SE_iconLinkListB01 {
	margin: 0 0 10px 10px;
	padding-left: 0;
	list-style: none;
	line-height: 1.5;
	overflow: hidden;
	zoom: 1;
}
.SE_iconLinkListB01 li {
	float: left;
	width: 250px;
}
.SE_iconLinkListB01 li a {
	display: inline-block;
	zoom: 1;
	padding: 2px 0 2px 26px;
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	text-decoration: none;
}
.SE_iconLinkListB01 li a:hover {
	text-decoration: underline;
}
.SE_iconLinkListB01 li a {
	color: #4B4B4B;
}
.SE_iconLinkListB01 li a:hover {
	color: #2a97be;
}
/* SE_iconLinkListB02bold */
.SE_iconLinkListB02bold {
	margin: 0 0 10px 10px;
	padding-left: 0;
	list-style: none;
	line-height: 1.5;
	overflow: hidden;
	zoom: 1;
}
.SE_iconLinkListB02bold li {
	float: left;
	width: 250px;
}
.SE_iconLinkListB02bold li a {
	display: block;
	zoom: 1;
	font-weight: bold;
	padding: 2px 0 2px 26px;
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	text-decoration: none;
}
.SE_iconLinkListB02bold li a:hover {
	text-decoration: underline;
}
.SE_iconLinkListB02bold li a {
	color: #4B4B4B;
}
.SE_iconLinkListB02bold li a:hover {
	color: #2a97be;
}
/* 15_2 */
/* SE_iconListC01 */
.SE_iconListC01 {
	margin: 0 0 10px 0;
	padding: 5px 10px 5px;
	list-style: none;
	line-height: 1.5;
	border: 1px solid #C5C6C7;
}
.SE_iconListC01 li {
	border-bottom: 1px solid #C5C6C7;
}
.SE_iconListC01 li:last-of-type {
	border-bottom: 0;

}
.SE_iconListC01 li a {
	display: inline-block;
	zoom: 1;
	padding: 3px 0 3px 26px;
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	text-decoration: none;
}
.SE_iconListC01 li a:hover {
	text-decoration: underline;
}
.SE_iconListC01 li a {
	color: #4B4B4B;
}
.SE_iconListC01 li a:hover {
	color: #2a97be;
}
/* SE_iconListC01bold */
.SE_iconListC01bold {
	margin: 0 0 10px 0;
	padding: 5px 10px 5px;
	list-style: none;
	line-height: 1.5;
	border: 1px solid #C5C6C7;
	font-weight: bold;
}
.SE_iconListC01bold li {
	border-bottom: 1px solid #C5C6C7;
}
.SE_iconListC01bold li:last-of-type {
	border-bottom: 0;
}
.SE_iconListC01bold li a {
	display: inline-block;
	zoom: 1;
	padding: 3px 0 3px 26px;
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	text-decoration: none;
}
.SE_iconListC01bold li a:hover {
	text-decoration: underline;
}
.SE_iconListC01bold li a {
	color: #4B4B4B;
}
.SE_iconListC01bold li a:hover {
	color: #2a97be;
}
ul li.icon01 a {
	background-image: url(/instruments/img/icon_related_01_01.gif);
}
ul li.icon02 a {
	background-image: url(/instruments/img/icon_related_01_02.gif);
}
ul li.icon03 a {
	background-image: url(/instruments/img/icon_related_01_03.gif);
}
ul li.icon04 a {
	background-image: url(/instruments/img/icon_related_01_04.gif);
}
ul li.icon05 a {
	background-image: url(/instruments/img/icon_related_01_05.gif);
}
ul li.icon06 a {
	background-image: url(/instruments/img/icon_related_01_06.gif);
}
ul li.icon07 a {
	background-image: url(/instruments/img/icon_related_01_07.gif);
}
ul li.icon08 a {
	background-image: url(/instruments/img/icon_related_01_08.gif);
}
ul li.icon09 a {
	background-image: url(/instruments/img/icon_related_01_09.gif);
}
ul li.icon10 a {
	background-image: url(/instruments/img/icon_related_01_10.gif);
}
ul li.icon11 a {
	background-image: url(/instruments/img/icon_related_01_11.gif);
}
ul li.arrow a {
	background-image: url(/instruments/img/icon_related_01_11.gif);
}


/* 39 */
/* SE_pageNavigationA01 */
.SE_pageNavigationA01 {
	overflow: hidden;
	zoom: 1;
}
.SE_pageNavigationA01 .firstColumnBox {
	width: 300px;
	float: left;
	text-align: right;
	overflow: hidden;
	zoom: 1
}
.SE_pageNavigationA01 .firstColumnBox p {
	float: right;
}
.SE_pageNavigationA01 .firstColumnBox p a {
	background: url(/instruments/img/bg_firstColumnBox01.gif) no-repeat right top;
	padding-right: 30px;
	display: block;
}
.SE_pageNavigationA01 .firstColumnBox p a:hover {
	background-image: url(/instruments/img/bg_firstColumnBox01_o.gif);
}
#SEinstruments .SE_pageNavigationA01 .firstColumnBox p a {
	text-decoration: none;
}
#SEinstruments .SE_pageNavigationA01 .firstColumnBox p a:hover {
	text-decoration: underline;
}
.SE_pageNavigationA01 .firstColumnBox p a {
	color: #4B4B4B;
}
.SE_pageNavigationA01 .firstColumnBox p a:hover {
	color: #2A97BE;
}
.SE_pageNavigationA01 .endColumnBox {
	width: 300px;
	float: right;
	text-align: left;
	overflow: hidden;
	zoom: 1;
}
.SE_pageNavigationA01 .endColumnBox p {
	float: left;
}
.SE_pageNavigationA01 .firstColumnBox p,
.SE_pageNavigationA01 .endColumnBox p {
	margin: 0;
}
.SE_pageNavigationA01 .endColumnBox p a {
	background: url(/instruments/img/bg_firstColumnBox02.gif) no-repeat left top;
	padding-left: 30px;
	display: block;
}
.SE_pageNavigationA01 .endColumnBox p a:hover {
	background-image: url(/instruments/img/bg_firstColumnBox02_o.gif);
}
#SEinstruments .SE_pageNavigationA01 .endColumnBox p a {
	text-decoration: none;
}
#SEinstruments .SE_pageNavigationA01 .endColumnBox p a:hover {
	text-decoration: underline;
}
.SE_pageNavigationA01 .endColumnBox p a {
	color: #4B4B4B;
}
.SE_pageNavigationA01 .endColumnBox p a:hover {
	color: #2A97BE;
}
/* 新規デザイン系 */
/*
p.image {
	margin: 0;
	line-height: 0;
	font-size: 0;
}
*/
/* pageAnchorListB01 */
nav.pageAnchorListB01,
nav.pageAnchorListB02 {
	margin-bottom: 26px;
	height: height: 46px;
	zoom: 1;
	border: none;
}
#SEinstruments nav.pageAnchorListB01 ul,
#SEinstruments nav.pageAnchorListB02 ul,
#SEinstruments nav.pageAnchorListB01 ul li,
#SEinstruments nav.pageAnchorListB02 ul li,
#SEinstruments nav.pageAnchorListB01 ul li a,
#SEinstruments nav.pageAnchorListB02 ul li a,
#SEinstruments nav.pageAnchorListB01 ul li a img,
#SEinstruments nav.pageAnchorListB02 ul li a img {
	border: none;
	border-color: #FFF;
}
nav.pageAnchorListB01 ul,
nav.pageAnchorListB02 ul{
	margin: 0;
	padding: 0;
	overflow: hidden;
	zoom: 1;
	list-style: none;
	background: url(/instruments/img/bg_main_view_bnr01.gif) no-repeat right bottom;
	color: #FFF;
}
nav.pageAnchorListB01 ul li,
nav.pageAnchorListB02 ul li {
	float: left;
	font-size: 0;
	line-height: 0;
}
#SEinstruments nav.pageAnchorListB01 ul li:last-child  {
	border-right: 1px solid #b6b4b4;
}
/*7番目のliのborder線は消す*/
#SEinstruments nav.pageAnchorListB01 ul li:nth-child(7) {
	border-right: none;
}
#SEinstruments nav.pageAnchorListB01 ul li a img {
	border: none;
	vertical-align: bottom;
}
/*
nav.pageAnchorListB01 ul.bgList {
	background-position: repeat-x;
}
#SEinstruments nav.pageAnchorListB01 ul.bgList li:last-child  {
	border-right: 1px solid #b6b4b4;
}
*/
/* pageAnchorListB02 */
/*
nav.pageAnchorListB02 {
	margin-bottom: 26px;
	height: height: 46px;
	zoom: 1;
	border: none;
}
#SEinstruments nav.pageAnchorListB02 ul,
#SEinstruments nav.pageAnchorListB02 ul li,
#SEinstruments nav.pageAnchorListB02 ul li a,
#SEinstruments nav.pageAnchorListB02 ul li a img {
	border: none;
	border-color: #FFF;
}
nav.pageAnchorListB02 ul {
	margin: 0;
	padding: 0;
	overflow: hidden;
	zoom: 1;
	list-style: none;
	background: url(/instruments/img/bg_main_view_bnr03.gif) no-repeat right bottom;
	color: #FFF;
}
nav.pageAnchorListB02 ul li {
	float: left;
	font-size: 0;
	line-height: 0;
}
nav.pageAnchorListB02 ul li a img {
	border: none;
	vertical-align: bottom;
}
*/
/* pageAnchorListA01, pageAnchorListA02 */
nav.pageAnchorListA01,
nav.pageAnchorListA02 {
	margin-bottom: 26px;
	/* padding-top: 12px; */
}
nav.pageAnchorListA01 ul,
nav.pageAnchorListA02 ul {
	margin: 0;
	padding: 12px 13px 8px;
	overflow: hidden;
	zoom: 1;
	list-style: none;
	/* background: url(/instruments/img/bg_main_view_bnr02.gif) no-repeat left bottom; */
	background-color: #e4e4e4;
	border-left: 1px solid #b1b0b0;
	border-bottom: 1px solid #b6b6b6;
}
nav.pageAnchorListA01 ul li,
nav.pageAnchorListA02 ul li {
	float: left;
	margin-right: 14px;
}

nav.pageAnchorListA02 ul li {
	float: none;
}

nav.pageAnchorListA01 ul li.current,
nav.pageAnchorListA02 ul li.current {
	display: block;
	background: url(/instruments/img/icon_textViewList01.gif) no-repeat 0 0.6em;
	padding: 0 0 0 10px;
	line-height: 1.9;
	white-space: nowrap;
	/* color: #2A97BE; */
}
nav.pageAnchorListA01 ul li a{
	display: block;
	background: url(/instruments/img/icon_textViewList01.gif) no-repeat 0 0.6em;
	padding: 0 0 0 10px;
	line-height: 1.9;
	white-space: nowrap;
}


nav.pageAnchorListA02 ul li a {
	display: block;
	background: url(/instruments/img/icon_textViewList01.gif) no-repeat 0 0.6em;
	padding: 0 0 0 10px;
	line-height: 1.9;
	/*white-space: nowrap;*/
    zoom:1;
}
nav.pageAnchorListA01 ul li a:hover,
nav.pageAnchorListA02 ul li a:hover {
	background-image: url(/instruments/img/icon_textViewList01_o.gif)
}
/*
nav.pageAnchorListA01 ul li a,
nav.pageAnchorListA01 ul li a:link,
nav.pageAnchorListA01 ul li a:active {
	color: #555;
}
*/
nav.pageAnchorListA01 ul li a,
nav.pageAnchorListA02 ul li a {
	color: #555;
	text-decoration: none;
}
nav.pageAnchorListA01 ul li a:hover,
nav.pageAnchorListA02 ul li a:hover {
	color: #2a97be;
	text-decoration: underline;
}

/* contentsNavA01 */
nav.contentsNavA01 {
	/* border-bottom: 2px solid #6c6f70; */
	background-color: #f3f3f3;
	/*margin-bottom: 10px;*/
	margin-bottom: 20px;
	overflow: hidden;
	zoom: 1;
}
nav.contentsNavA01 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	overflow: hidden;
	zoom: 1;
}
nav.contentsNavA01 ul li {
	float: left;
	padding: 0;
	margin: 0;
}
nav.contentsNavA01 ul li a {
	background-color: #f3f3f3;
	padding: 10px 26px 10px 27px;
	display: block;
	float: left;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}
#SEinstruments nav.contentsNavA01 ul li a {
	color: #5d5d5d;
}
#SEinstruments nav.contentsNavA01 ul li a:hover {
	background: url(/instruments/img/bg_contents_nav_per03_o.gif) repeat-x left top;
	color: #5d5d5d;
}
#SEinstruments nav.contentsNavA01 ul li.current {
	background: url(/instruments/img/bg_contents_nav_per03_o.gif) repeat-x left top;
	color: #5d5d5d;
	padding: 10px 26px 10px 27px;
	/* margin-right: 1px; */
	display: block;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}
/* 2列になった際のborder線の指定 */
nav.contentsNavA01 ul.nth-child {
	border-top: 1px solid #e6e7e3;
}
/* contentsNavB01 */
nav.contentsNavB01 ul {
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
}
nav.contentsNavB01 ul li {
	/* margin-bottom: 2px; */
	zoom: 1;
	line-height: 0;
	border-bottom: 1px solid #e6e7e3;
}
/*
.msie6 nav.contentsNavB01 ul li {
	margin-bottom: 0;
}
*/
nav.contentsNavB01 ul li:last-of-type {
	margin-bottom: 0;
	border-bottom: none;
}
nav.contentsNavB01 ul li a {
	padding: 10px 23px 10px 27px;
	background-color: #f3f3f3;
	display: block;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	zoom: 1;
}
#SEinstruments nav.contentsNavB01 ul li a,
#SEinstruments nav.contentsNavB01 ul li a:link,
#SEinstruments nav.contentsNavB01 ul li a:active {
	color: #5D5D5D;
}
#SEinstruments nav.contentsNavB01 ul li a:hover {
	background: url(/instruments/img/bg_contents_nav_per03_o.gif) repeat-x left top;
	color: #5d5d5d;
}
#SEinstruments nav.contentsNavB01 ul li.current {
	background: url(/instruments/img/bg_contents_nav_per03_o.gif) repeat-x left top;
	color: #5D5D5D;
	padding: 10px 23px 10px 27px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
}
.pagetopAnchor {
	margin: 0 0 10px;
	overflow: hidden;
	zoom: 1;
}
.pagetopAnchor p {
	text-align: right;
}
.pagetopAnchor p a {
	background:url(/common/unchangeable/img/bg_pagetop01.png) no-repeat left center;
	padding: 0 0 0 10px;
	color: #003366;
}

/* ============================== kmbase.cssの指定を削除したら治る要素(最後に消す) */
/*
#bodyArea p.category {
	float: none;
}
#bodyArea #contentsArea div.infoBlockA03 ul {
	list-style: none;
	margin-left: 10px;
}
*/


/* 2013/07/03下田追加 */

/* 下層 ログアウト */


#contentEnclosingArea aside#relationalNav #loginBox.underlogout{
	background-color: #e9e8e7;
	margin:0 0 14px 0;
    padding: 4px 0 2px 4px;
	min-height: 30px;
	_height: 30px;
	font-size:90%;
    overflow: hidden;
	*zoom:1;
}

#contentEnclosingArea aside#relationalNav #loginBox.underlogout ul{
    list-style:none;
    margin:0;
	padding:0;
	display:block;
    overflow: hidden;
	*zoom:1;
}

/*#contentEnclosingArea aside#relationalNav #loginBox.underlogout ul li{
	float:left;
	margin:0 10px 14px 0;
	padding:0;
}
*/
#contentEnclosingArea aside#relationalNav #loginBox.underlogout ul li.login{
	float:left;
	width:66px;
	margin:0 10px 0 0;
	padding:0;
}

#contentEnclosingArea aside#relationalNav #loginBox.underlogout ul li.login a{
	background:none;
	margin:0;
	padding:0;
}

#contentEnclosingArea aside#relationalNav #loginBox.underlogout ul li.last{
	float:left;
	margin:2px 0 0 0;
	padding:0;
}


#contentEnclosingArea aside#relationalNav #loginBox.underlogout ul li a{
    background: url("/instruments/img/icon_textViewList03.gif") no-repeat scroll 0 0.5em transparent;
    display: block;
    padding: 3px 0 0 12px;
	color:#2a94bf;
}

#contentEnclosingArea aside#relationalNav #loginBox.underlogout ul li a:hover{
    background: url("/instruments/img/icon_textViewList03.gif") no-repeat scroll 0 0.5em transparent;
	color:#2a94bf;
	text-decoration:underline;
}

#contentEnclosingArea aside#relationalNav .bannerBlock05 li.top{
	margin:0 auto 16px auto;
	padding:0;
	text-align:center;
	*zoom:1;
}

#contentEnclosingArea aside#relationalNav .bannerBlock05 li.top img{
	vertical-align:top;
}


/* 下層 ログイン */

#contentEnclosingArea aside#relationalNav #loginBox.underlogin{
	margin:0;
	padding:0;
    overflow:hidden;
	*zoom:1;
}

#contentEnclosingArea aside#relationalNav #loginBox.underlogin p.caption{
	margin:0;
	padding:3px 0 3px 12px;
	background:#e9e8e7;
	font-size:83%;
    overflow: hidden;
	*zoom:1;
}

#contentEnclosingArea aside#relationalNav #loginBox.underlogin ul{
	background:#FFFFFF;
    list-style:none;
    margin:0;
    padding:0 0 4px 0;
	display:block;
	line-height:1.0;
/*	font-size:75%;
	*font-size:79%;*/
    overflow: hidden;
	*zoom:1;
}

#contentEnclosingArea aside#relationalNav #loginBox.underlogin ul li{
	float:right;
	margin:0 8px 0 0;
	padding:0;
	font-size:75%;
	*font-size:79%;
	_width:57px;
	*zoom:1;
}

#contentEnclosingArea aside#relationalNav #loginBox.underlogin ul li.last{
	float:right;
	margin:0;
	padding:0;
	font-size:75%;
	*font-size:79%;
	_width:57px;
	*zoom:1;
}


#contentEnclosingArea aside#relationalNav #loginBox.underlogin ul li a{
    background: url("/instruments/img/icon_textViewList04.gif") no-repeat scroll 0 0.4em transparent;
    display: block;
    padding: 2px 0 0 6px;
	color:#646464;
}

#contentEnclosingArea aside#relationalNav #loginBox.underlogin ul li a:hover{
    background: url("/instruments/img/icon_textViewList04.gif") no-repeat scroll 0 0.4em transparent;
	color:#646464;
	text-decoration:underline;
}


/* parts40 */

#SEinstruments .contentsBox {
	background: #6c6f70;
	padding: 8px 8px 0;
	margin: 0 0 20px;
	overflow: hidden;
}

#SEinstruments .contentsBox h2,
#SEinstruments .contentsBox h3,
#SEinstruments .contentsBox h4,
#SEinstruments .contentsBox h5 {
	color: #fff;
	font-size: 116%;
	font-weight: bold;
	margin: 0 0 8px 0;
	padding: 0 0 0 8px;
}

#SEinstruments .contentsBox .contentsBoxInner {
	background: #f5f3f2;
	padding: 10px 10px 0;
}

#SEinstruments .contentsBox p,
#SEinstruments .contentsBox .SE_actionButtonA01,
#SEinstruments .contentsBox .SE_actionButtonB01,
#SEinstruments .contentsBox .SE_actionButtonB02 {
	margin:0 0 10px;
}

#SEinstruments .contentsBox .SE_actionButtonB02 .firstColumnBox,
#SEinstruments .contentsBox .SE_actionButtonB02 .endColumnBox {
	width: 48%;
}
#SEinstruments .contentsBox .SE_actionButtonB02 .firstColumnBox {
	margin-right: 4%;
}
#SEinstruments .contentsBox .SE_actionButtonB02 .endColumnBox {
	margin-right: 0;
}


/* /led/application/ */

#SEinstruments .contentsBox.ledApp {
	background: #f5f3f2;
	padding: 5px 20px 0;
	margin: -20px 0 20px;
	border-top: 2px solid #349bc0;
	border-bottom: 2px solid #349bc0;
}

#SEinstruments .contentsBox.ledApp .SE_actionButtonB02,
#SEinstruments .contentsBox.ledApp ul.SE_actionButtonB01 {
	margin-bottom: 0;
}

#SEinstruments .contentsBox.ledApp ul.SE_actionButtonB01 li {
	margin-bottom: 15px;
}

#SEinstruments .contentsBox.ledApp ul.SE_actionButtonB01 li a:link,
#SEinstruments .contentsBox.ledApp ul.SE_actionButtonB01 li a:visited {
	color: #4B4B4B;
}

#SEinstruments .contentsBox.ledApp ul.SE_actionButtonB01 li.current a:link,
#SEinstruments .contentsBox.ledApp ul.SE_actionButtonB01 li.current a:visited {
	color: #349bc0;
}


/* サムネイル付き画像表示 */

#SEinstruments .innerTab a {
	display: none;
}

#SEinstruments .innerTab a:first-child {
	display: inline;
}

#SEinstruments .thumbTab {
	list-style:none;
	padding:0;
	margin:0;
}

#SEinstruments .thumbTab li {
	width: 72px;
	float: left;
	margin:0 6px 6px 0;
	box-sizing: border-box;
	position:relative;
}

#SEinstruments .thumbTab li.div4{
	margin-right:0;
}

#SEinstruments .thumbTab li:nth-child(4n) {
	margin-right:0px;
}

#SEinstruments .thumbTab li img {
	vertical-align: top;
	border: 0;
}

#SEinstruments .selectedTab {
	overflow: hidden;
	display: inline-block;
	border: 2px solid #2a97be;
	margin: 0;
}

#SEinstruments .selectedTab img {
	margin: -2px;
}


/* border */
#SEinstruments .borderBottomA01 {
	border-bottom: 2px solid #aeaeae;
	padding-bottom: 15px;
}


/* tab ui */
#SEinstruments .tabs {
  display: table;
  table-layout: fixed;
  width: 100%;
  padding: 0;
  margin: 0;
  background-color: #f5f3f2;
  list-style: none;
}
#SEinstruments .tabs+.contentsBox.ledApp {
  margin-top: 2px;
}
#SEinstruments .tabs-item {
  position:relative;
  display: table-cell;
  /*vertical-align: middle;*/
  text-align: center;
}
#SEinstruments .tabs-3 .tabs-item {
  width: 33.33333%;
}
#SEinstruments .tabs-item:not(:last-child):after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  height: 80%;
  border-right: 2px solid #b5b7b7;
  transform: translateY(-50%);
}
#SEinstruments .tabs-item a {
  display: block;
  padding: 10px;
  color: #4b4b4b;
  text-decoration: none;
}
#SEinstruments .tabs-item:not(:last-child) a {
  margin-right: 2px;
}
#SEinstruments .tabs-item.current a {
  color: #fff;
  background-color: #349bc0;
}


/* margin parts */
#SEinstruments .marginTop05 {
	margin-top:5px !important;
}

#SEinstruments .marginTop10 {
	margin-top:10px !important;
}

#SEinstruments .marginTop15 {
	margin-top:15px !important;
}

#SEinstruments .marginTop20 {
	margin-top:20px !important;
}

#SEinstruments .marginTop25 {
	margin-top:25px !important;
}

#SEinstruments .marginTop30 {
	margin-top:30px !important;
}

#SEinstruments .marginTop35 {
	margin-top:35px !important;
}

#SEinstruments .marginBottom10 {
	margin-bottom:10px !important;
}

#SEinstruments .marginBottom15 {
	margin-bottom:15px !important;
}

#SEinstruments .marginBottom20 {
	margin-bottom:20px !important;
}

#SEinstruments .marginBottom25 {
	margin-bottom:25px !important;
}

#SEinstruments .marginBottom30 {
	margin-bottom:30px !important;
}

#SEinstruments .marginBottom35 {
	margin-bottom:35px !important;
}

#SEinstruments .marginBottom40 {
	margin-bottom:40px !important;
}

