@charset "utf-8";

/* ============================================================

[ information ]
print
============================================================ */


/* --------------------------------------------------------- */
a:link    { color: #003399; text-decoration: underline; }
a:visited { color: #003399; text-decoration: underline; }
a:hover   { color: #0066CC; text-decoration: underline; }
a:active  { color: #0066CC; text-decoration: underline; }


/* --------------------------------------------------------- */
.naviHidden {
	display: none;
}


/* --------------------------------------------------------- */
body {
	background: #FFFFFF;
}

div#base {
	width: auto;
}

div#contentTop ,
div#contentTopWrap {
	width: auto;
	margin: 0px;
	padding: 0px;
}

div#content ,
div#contentWrap div#content {
	float: none;
	width: auto;
	margin: 0px;
	padding: 0px;
}

div#contentWrap div#sideNavi {
	display: none;
}


/* --------------------------------------------------------- */
div#header {
	width: auto;
}

div#header p#tagLine {
	float: left;
	width: 100%;
	text-align: left;
}
	
div#header div#utilityMenu {
	display: none;
}

/* --------------------------------------------------------- */
div#navi {
	display: none;
}

/* --------------------------------------------------------- */
div#footer {
	clear: both;
	width: auto;
	margin: 30px 0px 0px;
	padding: 0px;
}
div#footerBnr ,
div#footerLink ul li {
	display: none;
}

div#footerLink ul li#copyright {
	display: inline;
	text-align: left;
}


/* --------------------------------------------------------- */
div#breadCrumbs {
	display: none;
}

/* --------------------------------------------------------- */
p.pagePrint {
	display: none;
}

div#content h2 {
	margin-top: 1em;
}

div#content h3 {
}

div#content h4 {
}

div#content h5 {
}

div#content p {
	margin: 10px 0px;
}

div#content div.tableWrap {
	clear: both;
	width: auto;
	margin: 10px 0px;
	padding: 0px 1px;
}

div#content div.tableWrap table  {
	width: 100%;
}

div.colorBoxWrap {
	clear: both;
	margin: 0px;
}
div.colorBoxWrap div.colorBox {
	padding: 10px 15px;
	width: auto;
}

div.setImg {
	margin: 10px 0px;
}



p.pagePrint {
	display: none;
}


p.toPageTop {
	display: none;
}

div#content div.download {
	display: none;
}

.alignCenter { 
	text-align: left;
}

ul.linkType_02 li {
	margin: 0px;
	height: auto !important;
	height: 1em;	/* for IE6 */
}


/* --------------------------------------------------------- */
div#contentTop {
	padding-top: 130px;
}

div#contentTopWrap {
	background: url(none);
}
div#contentTopWrap h2 ,
div#contentTopWrap p {
	padding-left: 274px;
}
div#contentTopWrap p#topBtn {
	display: none;
}


/* --------------------------------------------------------- */
div.naviFollowPage {
	display: none;
}

div#cover ul ,
div#cover ul li ,
div#cover ul ul ,
div#cover li.long ,
div#cover li.short {
	float: none;
	width: auto;
}


/* --------------------------------------------------------- */
div.category_00 ,
div.category_01 ,
div.category_02 {
	clear: both;
	float: none;
	width: auto;
}
div.category_01 div.left ,
div.category_01 div.right ,
div.category_02 div.left ,
div.category_02 div.right {
	float: none;
	padding: 10px 0px;
	width: auto;
}

/* --------------------------------------------------------- */
dl.backNumber dd {
	width: 75%;
}

