@charset "utf-8";

/* ============================================================

[ information ]
概要 : 印刷設定

============================================================ */


/* ---------------------------------------------------------
■ リンクカラー
--------------------------------------------------------- */

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 {
/*	clear: both;*/
/*	width: auto;*/
	margin: 10px 0px;
}



/* このページを印刷 */
p.pagePrint {
	display: none;
}

/* ページの先頭へ戻る */
p.toPageTop {
	display: none;
}

/* アドビなど */
div#content div.download {
	display: none;
}

.alignCenter { 
	text-align: left;
}

/* タイプ（2）サイト内別ページへのリンク
----------------------------------------- */
ul.linkType_02 li {
	margin: 0px;
	height: auto !important;
	height: 1em;	/* for IE6 */
}

/* ---------------------------------------------------------
■ 共通リンクエリア
--------------------------------------------------------- */
div#linkItemWrap {	/* 他サイトへのリンク */
	display: none;
}
p#backNumerLink {	/* バックナンバー一覧 */
	display: none;
}
div#commonLink ,
ul#mycarousel {
	width: auto;
}


/* ---------------------------------------------------------
■ トップページ
--------------------------------------------------------- */
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;
}
