/* breadcrumb css */
.breadcrumbwrap{width:100%;height:28px;margin:0 auto;border-top:0px #eeeeee solid;display:block;clear:both;/*background-image:url(../img/navigation/breadcrumbbg.png);*/background-repeat:repeat-x;background-position:0px 0px;position:absolute;top: -29px;left:0;}
#breadcrumb{width:1000px;height:28px;margin:0 auto; display:block; clear:both; color:#fff; line-height:28px;font-size:11px; font-family:"メイリオ","MS PGothic", "MS Mincho";}
#breadcrumb span{padding-left: 12px;color:#333;}
#breadcrumb a{text-decoration:none;color:#333;}

#layout-wrapper {position: relative;}
#columns-wrapper{margin: 30px 0px 0px 0px;}

.redcross{
	color:#ff0000;
	font: bold 16px "MS PGothic";
}
.greencross{
	color:#2e4f08;
	font: bold 16px "MS PGothic";
}
.e{ font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;	
	letter-spacing:0px;}
.u{text-decoration:underline}
.marb5{margin-bottom:5px;}

.ulBasic4{margin:0px; }

.guidetable{border:#CCC 1px dashed; clear:both; width:610px;  }
.brdb1dt{border-bottom:#CCC 1px dashed;}
.sup {font-size:xx-small; vertical-align:top;}
.sub {font-size:xx-small; vertical-align:bottom;}
em{ font-style:italic}

#seealso{width:600px; height:auto; border-top:#000 5px solid; border-right:#CCC 1px solid; border-bottom:#CCC 1px solid; border-left:#CCC 1px solid; padding:10px; margin-top:30px}

.pad5{padding:5px;}
#floatMenu {    right: 14px;    z-index: 99;}