img
	{
	border:0
	}

/****************************** 　骨組み用　*************************************************/
* html body { 
	overflow:auto;
	}

html>/**/body{
  overflow:-moz-scrollbars-vertical;
}

body
	{
	overflow:visible;
	font: 13px Hiragino kaku Gothic Pro,ヒラギノ角ゴ Pro,Osaka,メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;
	font-weight:normal;
	line-height:1.6em;
	}

.outer	
	{
	width:955px;
	background-color:#ffffff;
	margin:0 auto;
	}

.box1	/* 上段 */
	{
	background-color:ffffff;
	width:955px ;
	}

.box1_1	/* 上段左 */
	{
	float:left;
	background-color:red;
	width:200px;
	height:50px;
	background-image:url(../common/top_paradox.png);
	}
	
.box1_2	/* 上段中央 */
	{
	float:left;
	width:725px;
	background-color:#ffffff;
	height:50px;
	padding:0;
	border-left:1px solid #4f473b;
	}


.box2	/* 中段 */
	{
	clear:left;
	background-color:#ffffff;
	width:955px;
	}
	
.box2_1	/* 中段左 */
	{
	float:left;
	width:185px;
	background-color:#ffffff;
	padding:10px 5px 10px 10px;
	border-top:1px solid #4f473b;
		}
		
		
.box2_2	/* 中段中央 */
	{
	float:left;
	width:725px;
	background-color:#FFFFFF;
	border-top:1px solid #4f473b;
	border-left:1px solid #4f473b;
	}



.box3
	{
	clear:left;
	background-color:#ffffff;
	width:955px ;
	height:50px;
	border-top:1px solid #4f473b;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	}


.box3_5 /*下のリンクボックスがはみ出てしまうHTML用*/
	{
	float:left;
	width:725px;
	background-color:#ffb14e;
	height:50px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	text-indent:-10px;
	}


	
/****************************** 上部　メイン　メニュー用*************************************************/	
	
	
#navlist		/*トップメニューの基本設定*/
	{
	padding:33px 3px 6px 3px !important;/*FF用*/
	padding:34px 3px 6px 3px;/*IE6用 ★要確認★*/
	margin:0px;
	border-right:1px solid #ffffff;	
	font:bold 10px  Hiragino kaku Gothic Pro,ヒラギノ角ゴ Pro,Osaka,メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;
	}

#navlist li	/*トップメニューのリスト設定*/
	{
	list-style:none;
	margin:none;
	display:inline;
	}

#navlist li a 	/*トップメニューのリンク設定*/
	{
	padding:3px 0.8em 0px 0.3em  ;	/*タブの横幅*/
	margin-left:1px;/*タブの左マージン*/
	border:1px solid #4f473b;
	border-bottom:none ;
	border-left:none;
	border-top:none;
	background:#ffffff;/*タブの色*/
	text-decoration:none;
	color:#4f473b;			/*メニューの文字色*/
	}


#navlist li a:hover			/*マウスオン*/
	{
	color:#e6b602;			/*マウスオンの文字の色*/
	background:#ｆｆｆｆｆｆ;	/*マウスオンの時のタブの背景色*/
	border-color:#ｆｆｆｆｆｆ;	/*マウスオンの時のタブの枠線の色*/
	}

#navlist li a.current			/*メニュー選択時*/
	{
	color:#e6b602;			/*メニュー選択時の文字の色*/
	background:#ffffff;	/*メニュー選択時の背景色*/
	border-bottom:1px solid white;
	}
/****************************** 本文用*************************************************/	

p.titleTOP			/*topのヘッダー文字*/
	{
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	color:#726c62;
	line-height:100px;
	background-image:url(../top_image/tytle1.png);
	background-repeat:no-repeat;
	background-position:0px 35px;
	}

p.titleTOP2			/*topのリンクボタン タイトル文字*/
	{
	padding:0px 0px 0px 0px;
	margin:-20px 0px -20px 0px;
	font-size:13px;
	font-weight:bold;
	color:#726c62;
	line-height:100px;
	background-image:url(../top_image/tytle2.png);
	background-repeat:no-repeat;
	background-position:0px 35px;
	}

p.titleTOP2 a 	/*topのリンクボタンのリンク設定*/
	{
	text-decoration:none;
	color:#726c62;			/*メニューの文字色*/
	}

p.p_top /*topのコンテンツ用）*/
	 { 
	padding:0px 0px 0px 0px;
	margin:-30px 0px 0px 0px;
	color:#726c62;;
	line-height:180%;
	line-break:strict;
	text-justify: inter-ideograph;
	text-align:justify;
	}

p.p1 /*（標準のスタイル属性）*/
	 { 
	color:#525121;
	line-height:180%;
	line-break:strict;
	text-justify: inter-ideograph;
	text-align:justify;
	}
	
p.p12 /*（標準のスタイル属性）*/
	 { 
	font-weight:bold;
	color:#525121;
	line-height:180%;
	line-break:strict;
	text-justify: inter-ideograph;
	text-align:justify;
	}
	
p.p15 /*（左の連絡用）*/
	 { 
	color:#525121;
	line-height:150%;
	line-break:strict;
	text-justify: inter-ideograph;
	text-align:justify;
	}
	
p.p155 /*（左の連絡用）*/
	 { 
	color:#525121;
	line-height:150%;
	line-break:strict;
	text-justify: inter-ideograph;
	text-align:justify;
	width:580px !important;/*FF用*/
	width:480px;
	margin:-50px 0px 0px 0px;
	}
	
	
p.p100 /*（ボックス左：docの連絡先用）*/
	 { 
	color:#525121;
	line-height:150%;
	line-break:strict;
	text-justify: inter-ideograph;
	text-align:justify;
	margin:0px 0px 0px -50px;
	}
	
.contact /*（連絡先用のボックス）*/
	 { 
	line-height:150%;
	line-break:strict;
	text-justify: inter-ideograph;
	text-align:center;
	margin:-8px 0px 0px 5px;	/*box2_1のパディングとあわせて15pxのパディング*/
	padding:0px;
	font:bold 10px Hiragino kaku Gothic Pro,ヒラギノ角ゴ Pro,Osaka,メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;
	line-height:150%;
	}
	
p.p11 /*（本文幅調整）*/
	 { 
	font-size:12px;
	color:#525121;
	line-height:150%;
	line-break:strict;
	text-justify: inter-ideograph;
	text-align:justify;
	width:580px !important;/*FF用*/
	width:480px;
	}
	

	
/******************************　2-1用*************************************************/	

.box2_1_1	/* Top 中段左 News見出し */
	{
	width:168px;
	background-color:#efefee;
	}

.box2_1_2	/* Top 中段左 News　背景白 */
	{
	width:168px;
	background-color:#e0e1dd;
	margin-top:-14px !important;/*FF用*/
	margin-top:0px;/*IE用*/
	}

.box2_1_3
	{
	width:168px;
	background-color:#d0d1cc;
	margin-top:-14px !important;/*FF用*/
	margin-top:0px;/*IE用*/
	}

.box2_1_4
	{
	width:168px;
	background-color:#b1b3ab;
	margin-top:-14px !important;/*FF用*/
	margin-top:0px;/*IE用*/
	}

ul.top /*topのNews箇条書き1つ目のulのパディング調整*/
	{
	margin-top:-14px !important;/*FF用*/
	margin-top:0px;/*IE用*/
	}


li.glay1		/*topのNews箇条書き1つ目*/
	{
	list-style-image:url("../top_image/news_top_arrow.png");
	line-height:150%;
	font-size:11.5px;
	margin:5px 5px  5px  -10px !important;/*FF用*/
	background-color:#efefee;
	}
	
li.glay1 a		/*topのNews箇条書き1つ目のリンク*/
	{
	text-decoration:none;
	color:#726c62;			/*メニューの文字色*/
	}

li.blue1			/*topのNews箇条書き2つ目*/
	{
	list-style-image:url("../top_image/news01.png");
	line-height:150%;
	font-size:11.5px;
	padding:5px 5px  5px 5px !important;/*FF用*/
	margin:5px 5px  5px  -10px !important;/*FF用*/
	}

li.blue1 a		/*topのNews箇条書き2つ目のリンク*/
	{
	text-decoration:none;
	color:#726c62;			/*メニューの文字色*/
	}

li.blue2			/*topのNews箇条書き3つ目*/
	{
	list-style-image:url("../top_image/news02.png");
	line-height:150%;
	font-size:11.5px;
	padding:5px 5px  5px 5px !important;/*FF用*/
	margin:5px 5px  5px  -10px !important;/*FF用*/
	}

li.blue2 a		/*topのNews箇条書き3つ目のリンク*/
	{
	text-decoration:none;
	color:#726c62;			/*メニューの文字色*/
	}
	
li.blue3			/*topのNews箇条書き4つ目*/
	{
	list-style-image:url("../top_image/news03.png");
	line-height:150%;
	font-size:11.5px;
	padding:5px 5px  5px 5px !important;/*FF用*/
	margin:5px 5px  5px  -10px !important;/*FF用*/
	}

li.blue3 a		/*topのNews箇条書き3つ目のリンク*/
	{
	text-decoration:none;
	color:#726c62;			/*メニューの文字色*/
	}


/*******************************　2-2用*************************************************/	

.box2_2_1			/*topの中央コンテンツのボックス*/
	{
	width :510px;
	background-color:#fffff;
	margin:20px 20px 20px 50px ;
	border-style:none;
	padding:0px 10px 10px 10px;
	}

	
p.p5 /*（フッター用リンクのスタイル属性）*/
	 { 
	font-size:12px;
	color:#525121;
	line-height:150%;
	line-break:strict;
	}

img.left			/*topの画像左回りこみ*/
	{
	float:left;
	margin:10px;
	}
	
.box2_2_5/*doc_Top中央コンテンツ*/
	{
	width:600;
	background-color:#ffffff;
	margin:30px;
	padding:0px 0px 10px 10px;
	}
	
.box2_2_5_1/*doc_セミナー用Top中央コンテンツ*/
	{
	width:600px;
	height:1400px;
	margin:30px;
	background-color:#ffffff;
	padding:0px 0px 10px 10px;
	}

.box2_2_5_5/*help中央コンテンツ*/
	{
	width:850;
	height:1200;
	background-color:#ffffff;
	margin:30px;
	padding:0px 0px 10px 10px;
	}
.box2_2_6_header/*doc_Top中央コンテンツ*/
	{
	width:600px;
	height:33px;
	margin:30px 30px 0 30px;
	padding:0px 0px 0px 0px;
	background-image:url("../man_image/box.png");
	background-repeat:repeat-x;
	}

.box2_2_6/*doc_Top中央コンテンツ*/
	{
	width:556px;
	margin:0px 30px 30px 30px;
	padding:20px;
	}
	



p.header1			/*docのヘッダー文字_small*/
	{
	padding:7px 0px 0px 5px;
	font-family:sans-serif;
	font-size:10px;
	font-weight:500;
	color:#ea7018;
	line-height:100%;
	}
	

p.header22			/*docのヘッダー文字*/
	{
	margin:-10px 0px 0px 5px !important;/*FF用*/
	margin:-20px 0px 0px 5px;
	font-family:sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ea7018;
	line-height:120%;
	}
	
p.header2			/*docのヘッダー文字*/
	{
	padding:5px 0px 0px 5px;
	font-family:sans-serif;
	font-size:12px;
	color:#ea7018;
	line-height:110%;
	}

li.orange			/*docの箇条書きオレンジ*/
	{
	list-style-image:url("../doc_image/Shikaku_Orenge.gif");
	line-height:130%;
	font-size:12px;
	margin:10px;
	}
	

li.orange2			/*helpの2階層目のタイトル 箇条書きオレンジ*/
	{
	list-style-image:url("../doc_image/Shikaku_Orenge.gif");
	line-height:130%;
	font-size:11px;
	margin:0px 10px 0px 10px;
	}
	
li.green			/*docの箇条書き緑*/
	{
	list-style-image:url("../doc_image/Maru.gif");
	line-height:130%;
	font-size:12px;
	}
	
li.green3			/*sitemapの箇条書き濃いグリーン*/
	{
	list-style-image:url("../doc_image/Shikaku_Green.gif");
	line-height:130%;
	font-size:12px;
	margin:10px;
	}

li.green5			/*sitemapの箇条書き薄いグリーン*/
	{
	list-style-image:url("../doc_image/Maru_green.gif");
	line-height:130%;
	font-size:12px;
	margin:10px 0px 10px 30px;
	}

.box2_2_7	/* Man Top　左上ボックス */
	{
	float:left;
	margin:50px 10px 10px 30px;
	width:260px;
	height:160px !important;			/*FF用に設定　文字が大きくなってもレイアウトをくずさないため*/
	height:150px;	
	border-style:solid;
	border-width:0.5px;
	border-color:#f646757;
	padding:10px 20px ;
	background-image:url("../man_image/box.png");
	background-repeat:repeat-x;
	}

.box2_2_8	/* Man Top　ボックス　右上 */
	{
	float:left;
	margin:50px 30px 10px 30px;
	width:260px;
	height:160px !important;			/*FF用に設定　文字が大きくなってもレイアウトをくずさないため*/
	height:150px;	
	border-style:solid;
	border-width:0.5px;
	padding:10px 20px ;
	background-image:url("../man_image/box.png");
	background-repeat:repeat-x;
	}
	
.box2_2_9	/* Man Top　ボックス　　左下段*/
	{
	float:left;
	margin:50px 30px 10px 30px;
	width:260px;
	height:160px !important;			/*FF用に設定　文字が大きくなってもレイアウトをくずさないため*/
	height:150px;	
	border-style:solid;
	border-width:0.5px;
	border-color:#f646757;
	padding:10px 20px ;
	background-image:url("../man_image/box.png");
	background-repeat:repeat-x;
	}

.box2_2_10	/* Man Top　ボックス　右下段 */
	{
	float:left;
	margin:50px 10px 10px 10px;
	width:260px;
	height:160px !important;			/*FF用に設定　文字が大きくなってもレイアウトをくずさないため*/
	height:150px;	
	border-style:solid;
	border-width:0.5px;
	border-color:#f646757;
	padding:10px 20px ;
	background-image:url("../man_image/box.png");
	background-repeat:repeat-x;
	}

.box2_2_9_2	/* Man Top　ボックス　ダミー用白ボックス 　下段*/
	{
	float:left;
	margin:30px 30px 10px 30px;
	width:200px !important;
	width /**/:220px;
	border-width:2px;
	border-color:#f9ac67;
	padding:10px;	
	}
	
p.header5			/*man_aのヘッダー文字*/
	{
	padding:15px 0px 0px 8px !important;
	padding:18px 0px 0px 5px;
	font-size:15px;
	color:#646757;
	line-height:110%;
	}

p.header3			/*man_b man_Cのヘッダー文字*/
	{
	padding:5px 0px 0px 5px;
	font-family:sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ea7018;
	line-height:110%;
	}
	

.box2_2_11_waku	/* man_b　オレンジボックスの枠 */
	{
	float:left;
	width:250px;
	margin:0px 5px 0 10px;
	}
	
.box2_2_11_header	/* man_b　オレンジボックスヘッダ */
	{
	float:left;
	width:255px;
	height:26px;
	margin:0px 0px 0 0px;
	background-color:#ffffff;
	padding:0px 0px 0px 0px;
	background-image:url(../man_image/b_menu01.gif);
	}
.box2_2_11	/* man_b　オレンジボックス本文 */
	{
	width:233px;
	margin:0px 0px 0px 0px;
	background-color:#ffe6ca;
	border-style:none solid solid;
	border-color:#ff9a4a;
	border-width:1px;
	padding:20px 10px 10px 10px !important;
	padding:10px 10px 10px 10px;
	}
.box2_2_12_waku	/* man_b　FF用ダミーボックス*/
	{
	clear:left;
	}
p.header4			/*man_b　オレンジボックスのヘッダー文字*/
	{
	margin:8px 0px 0px 5px; 
	font-family:sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:120%;
	}
	
img.migi5			/*man_b 画像　右下*/
	{
	margin:60px 5px 15px 50px;
	}
	

p.manTitle			/*Man_aのヘッダー文字*/
	{
	font-size:14px;
	margin:-70px 0px -30px 0px;
	padding:0px 0px 0px 35px;
	color:#726c62;
	line-height:100px;
	}

.box2_2_6_4 /* man_c「マニュアルの形態」 コンテンツ小見出 */
	{
	width:550px;
	background-image:url(../man_image/c_menu01.png);
	background-repeat:no-repeat;
	font-size:12px ;
	height:300px;
	}

p.midashi2_2_6_4
	{
	font-size:12px;
	font-weight:bold;
	padding:1px 0px 0px 12px;
	}
	
p.content2_2_6_4
	{
	border:1.9px solid #fa7c64;
	margin:-12px 0px 0px 5px;
	padding:5px 10px 10px 10px;
	border-top-style:none;
	line-height:150%;
	line-break:strict;
	text-align:justify;
	text-justify: inter-ideograph;
	}
	
img.migi			/*man_c 画像　右下*/
	{
	float:right;
	margin:70px 5px 5px 5px;
	}
	
p.small			/*man_d　説明文*/
	{
	font-family:sans-serif;
	font-size:11px;
	color:#FF3300;
	line-height:150%;
	}
	


table.kakaku    /*テンプレート 価格表*/
       {
       margin:0px;
       font-size:12px;
       line-height:10%;
       width:240px !important;
       width /**/:220px;
       }

td
	{
	border:1px solid #cccccc;
	padding:10px;
	}
	
tr.orange
	{
	background-color:#FFEBCE;
	}
	

.box2_2_6_2 /* man_f「マニュアル制作にあたって準備していただくもの」 コンテンツ小見出 */
	{
	width:550px;
	background-image:url(../man_image/f_menu01.gif);
	background-repeat:no-repeat;
	font-size:12px ;
	}

p.midashi2_2_6_2
	{
	padding:5px 0px 0px 12px;
	}
	
p.content2_2_6_2
	{
	padding:0px 0px 20px 30px;
	line-height:150%;
	}
	

.box2_2_column_header /* man_h 　コラムの見出し */
	{
	width:600px;
	height:40px;
	margin:30px 30px 0 30px;
	background-color:#ffffff;
	padding:0px 0px 0px 0px;
	background-image:url(../man_image/f_column_header.png);
	background-repeat:no-repeat;
	}

.box2_2_column
	{
	width:556px;
	margin:0px 30px 30px 30px;
	background-color:#ffffff;
	border-style:none solid solid;
	border-width:2px;
	border-color:#ff6640;
	padding:20px;	
	}

* html p.column_header			/*man_hのコラム　タイトル文字 for IE 6*/
	{
	margin:10px 0px 0px 21px; 
	padding:15px 0px 0px 0px !important;
	padding:0px;
	font-family:sans-serif;
	font-size:16px;
	font-weight:bold;
	}

p.column_header			/*man_hのコラム　タイトル文字 for IE 7 & FF*/
	{
	margin:0px 0px 0px 21px; 
	padding:15px 0px 0px 0px !important;
	padding:0px;
	font-family:sans-serif;
	font-size:16px;
	font-weight:bold;
	}

p.column_midashi			/*man_hのコラム　見出し文字*/
	{
	font-family:sans-serif;
	font-size:14px;
	font-weight:bold;
	}

	
.step
	{
	width:250px;
	float:left;
	height:50px; !important;
	font:bold 12px Verdana, sans-serif;
	line-height:205% !important;
	line-height:206%;
	margin:-327px 0px 0px -18px !important;/*ステップ番号の左のマージン Step2ではおかしくなるのでここで設定*/
	margin:-322px 0px 0px -10px;
	}
	
*:first-child+html .step		/*IE7専用 ステップ番号の文字色*/
	{
	width:250px;
	float:left;
	height:50px; !important;
	font:bold 12px Verdana, sans-serif;
	line-height:205% !important;
	line-height:206%;
	margin:-314px 0px 0px -18px !important;/*ステップ番号の左のマージン Step2ではおかしくなるのでここで設定*/
	}
	
.step2
	{
	color:#ffffff;			/*ステップ番号の文字色*/
	list-style-type:none;
	}
	
.box2_2_6_5 /* doc_b「Wordレイアウト体験」 コンテンツ小見出 1つ目*/
	{
	width:350px;
	height:80px !important;
	background-image:url(../doc_image/b_menu01.png);
	background-repeat:no-repeat;
	font-size:12px ;
	}
	
p.midashi2_2_6_5
	{
	font-size:12px;
	font-weight:bold;
	padding:3px 0px 0px 12px !important;
	padding:5px 0px 0px 12px;
	}
	
p.content2_2_6_5
	{
	border:1px solid #fa7c64;
	margin:-12px 0px 0px 5px;	/*パディングとあわせて、位置を調整している*/
	padding:5px 10px 10px 10px;
	border-top-style:none;
	line-height:150%;
	line-break:strict;
	}

.box2_2_6_5_2 /* doc_b「Wordレイアウト体験」 コンテンツ小見出　2つ目右フロート用 */
	{
	float:right;
	width:350px;
	height:80px !important;
	background-image:url(../doc_image/b_menu01.png);
	background-repeat:no-repeat;
	font-size:12px ;
	}
	
p.midashi2_2_6_5_2
	{
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 0px !important;	/*FF用　パディングとあわせて、位置を調整している*/
	padding:5px 0px 0px 12px;
	}
	
p.content2_2_6_5_2
	{
	border:1px solid #fa7c64;
	margin:0px 0px 0px 5px;	/*パディングとあわせて、位置を調整している*/
	padding:5px 10px 10px 10px;
	border-top-style:none;
	line-height:150%;
	line-break:strict;
	}
	
.box2_2_6_5_3 /* doc_b「Wordレイアウト体験」 コンテンツ小見出　3つ目 */
	{
	float:left;
	width:350px;
	height:80px !important;
	margin:35px 0px 0px 0px !important;
	margin:10px 0px 0px 0px;
	background-image:url(../doc_image/b_menu01.png);
	background-repeat:no-repeat;
	font-size:12px ;
	}
	
p.midashi2_2_6_5_3
	{
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 0px !important;	/*FF用　パディングとあわせて、位置を調整している*/
	padding:5px 0px 0px 12px;
	}
	
p.content2_2_6_5_3
	{
	border:1px solid #fa7c64;
	margin:0px 0px 0px 5px;	/*パディングとあわせて、位置を調整している*/
	padding:5px 10px 10px 10px;
	border-top-style:none;
	line-height:150%;
	line-break:strict;
	}
	

p.p3 /*doc_bの見出し*/
	 { 
	font-size:15px;
	color:#525121;
	line-height:150%;
	line-break:strict;
	text-decoration:underline;
	text-underline-position:auto;
	}
	
p.p_orenge /*doc_bの見出し*/
	 { 
	font-size:15px;
	color:#525121;
	line-height:150%;
	line-break:strict;
	color:#ea7018;
	}
	

	
img.left2			/*doc_bの画像左回りこみ*/
	{
	float:left;
	margin:25px 50px 0px 30px;
	}
	
.step1			/*doc_b01　から　doc_b06まで　ステップ番号*/
	{
	width:250px;
	float:left;
	height:50px;
	color:#ffffff;			/*ステップ番号の文字色*/
	margin:-80px 0px 0px -20px !important;/*ステップ番号の左のマージン*/
	margin:-70px 0px 0px -10px;
	font:bold 12px Verdana, sans-serif;
	line-height:205%;
	}
	
	
*:first-child+html .step1			/*IE7専用　doc_b01　から　doc_b06まで　ステップ番号*/
	{
	width:250px;
	float:left;
	height:50px;
	color:#ffffff;			/*ステップ番号の文字色*/
	margin:-70px 0px 0px -20px !important;/*ステップ番号の左のマージン*/
	font:bold 12px Verdana, sans-serif;
	line-height:205%;
	}
	
img.under
	{
	margin:0px 0px 20px 0px ;
	}

p.p2 /*マニュアルテンプレート用のCSS適用ファイルに対して 下部メニュー用のみ*/
	 { 
	font-size:18px;
	color:#525121;
	line-height:150%;
	line-break:strict;
	text-align: left;
	text-justify: auto;
	}
	

.box2_2_6_1/*man_a用*/
	{
	width:510px;
	margin:0px 0px 20px 30px;
	}
	
.box2_2_6_3_box1 /* man_g「ナビゲーション・デザインのご提案」 ボックス1 */
	{
	position:relative;
	width:200px;
	height:250px;
	margin:50px 0px 0px 20px;
	padding:0 20px 20px 20px !important;	/*FF用*/ 
	padding:20px;
	font-size:12px ;
	border:2px #ff3300 solid;
	}
	
	
.box2_2_6_3_box2 /* man_g「ナビゲーション・デザインのご提案」 ボックス2 */
	{
	position:relative;
	width:200px;
	height:200px;
	margin:-50px 0px 0px 290px;
	padding:0 20px 20px 20px !important;	/*FF用*/ 
	padding:20px;
	font-size:12px ;
	border:2px #ff3300 solid;
	}
	
	
p.p6 /*doc_bの見出し*/
	 { 
	font-size:15px;
	color:#525121;
	line-height:150%;
	line-break:strict;
	text-underline-position:auto;
	}


	

.clear			/*topの画像左回りこみ解除*/
	{
	clear:both;
	}
	
.img
	{
	vertical-align:text-bottom;	/*これをいれないと、画像の下に隙間ができる*/
	}
	
/*******************************  About US 用  *************************************************/	
	

.box2_5	/* about Us 用　中段中央 　背景の白　*/
	{
	position: relative; 
	float:left;
	width:725px;
	background-color:#FFFFFF;
	height:3400px;
	}
	

.box2_4	/* about Us 用　中段コンテンツ中央 */
	{
	position: relative; 
	float:left;
	width:700px;
	margin:-3400px 0px 0px 210px !important;	/*FF用*/ 
	margin:-19000px 0px 0px 210px;
	}	
	

li.green2			/*aboutの箇条書き緑*/
	{
	list-style-image:url("../about_image/Maru2.gif");
	line-height:130%;
	font-size:12px;
	margin:10px 0px 10px 30px;
	}

img.migi2			/*about 画像　右下*/
	{
	float:right;
	margin:-320px 0px 0px 0px;
	}

p.migi2			/*about 画像　右下*/
	{
	font-size:10pt;
	float:right;
	margin:-250px 12px 0px 0px;
	}
	
table.torihiki	/*about 取引先一覧表*/
	{
	margin:0px 0px 0px 50px;	
	font-size:12px;
	line-height:130%;
	width:600px !important;
	width /**/:620px;
	border-collapse:collapse;
	border:1px solid #cccccc;
	}

table.client	/*テンプレート導入企業一覧表*/
	{
	margin:0px 0px 0px 30px;	
	font-size:12px;
	line-height:10%;
	width:470px !important;
	width /**/:480px;
	border-collapse:collapse;
	border:1px solid #cccccc;
	}
	
table.kakaku1	/*テンプレート 価格表*/
	{
	margin:0px;	
	font-size:12px;
	line-height:100%;
	width:550px !important;
	width /**/:550px;
	}

.p7 /*doc　KnowHowDoHow　一覧へ戻る用のみ*/
	 { 
	height:17px;
	padding:0px 175px 10px 50px !important;
	padding:0px 175px 10px 50px;
	margin:-30px 0px 0px 0px;
	}
.p8 /*doc　KnowHowDoHow　索引用のみ*/
	 { 
	height:16px;
	padding:0px 175px 10px 0px !important;
	padding:0px 175px 10px 50px;
	margin:-30px 0px 0px 0px;
	}
	
.p9 /*doc　doc_tips_01_02_02.html用のみ*/
	 { 
	height:16px;
	margin:-15px 0px 0px 0px !important;
	margin:-9px 0px 0px 0px;
	}
	
.p10 /*doc　doc_tips_01_03_01.html用の テーブルの位置調整*/
	 { 
	margin:0px 0px 0px 48px !important;
	margin:0px 0px 0px 0px;
	}
/*******************************  左メニュー用  *************************************************/	

.menu		/*左メニュー*/
	{
	margin:0px 0px 0px -10px;	/*box2_1のパディングを相殺*/
	padding:0px;
	}

.menu ul
	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	font:11px Hiragino kaku Gothic Pro,ヒラギノ角ゴ Pro,Osaka,メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;
	line-height:120%;
	}
	
.menu li
	{
	margin:0px 0px 0px 0px;
	}
	
.menu  a
	{
	text-decoration:none;	/*リンク線の非表示設定*/
	color:#4F473B;			/*メニューの文字色*/
	display:block;
	padding:0px 0px 0px 33px;/*メニュー文字の左のパディング*/
	width:160px;
	height:48px;
	background-image:url(../doc_image/side.png);
	}

.menu a:hover			/*マウスオン*/
	{
	color:#E5B616;			/*マウスオンの文字の色*/
	background-image:url(../doc_image/side.png);
	}

.menu a.current			/*メニュー選択時*/
	{
	color:#E5B616;			/*メニュー選択時の文字の色*/
	background-image:url(../doc_image/side_on.png);
	}	
	


.menu_last		/*左メニュー*/
	{
	padding:0px;
	margin:0px 0px 0px -10px;	/*box2_1のパディングを相殺*/
	}

.menu_last ul
	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	font:11px Hiragino kaku Gothic Pro,ヒラギノ角ゴ Pro,Osaka,メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;
	}
	
.menu_last li
	{
	margin:0 0 0 0;
	}
	
.menu_last  a
	{
	text-decoration:none;	/*リンク線の非表示設定*/
	color:#4F473B;			/*メニューの文字色*/
	display:block;
	padding:0px 0px 0px 35px;
	width:140px!important;
	width /**/:140px;
	height:48px;
	background-image:url(../doc_image/side_last.png);
	}

.menu_last a:hover			/*マウスオン*/
	{
	color:#E5B616;			/*マウスオンの文字の色*/
	background-image:url(../doc_image/side_last.png);
	}

.menu_last a.current			/*メニュー選択時*/
	{
	color:#E5B616;			/*メニュー選択時の文字の色*/
	background-image:url(../doc_image/side_on_last.png);
	}

.docmenu		/*doc_やってみようメニュー*/
	{
	margin:0px 0px 0px 0px;	/*box2_1のパディングを相殺*/
	padding:0px;
	}

.docmenu ul
	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	font:bold 11px Hiragino kaku Gothic Pro,ヒラギノ角ゴ Pro,Osaka,メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;
	line-height:118% ;
	}
	
.docmenu li
	{
	margin:0px 0px -1px 0px !important;
	margin:0px 0px 0px 0px;
	}
	
.docmenu  a
	{
	text-decoration:none;	/*リンク線の非表示設定*/
	color:#525121;			/*メニューの文字色*/
	display:block;
	padding:0px 0px 0px 50px;/*メニュー文字の左のパディング*/
	width:250px;
	height:50px;
	background-image:url(../doc_image/menu_b01.gif);
	background-repeat:no-repeat;	
	}

.docmenu a:hover			/*マウスオン*/
	{
	background-image:url(../doc_image/menu_b01_on.gif);
	}

.docmenu  a.current			/*メニュー選択時*/
	{
	background-image:url(../doc_image/menu_b01_on.gif);

	}


.submenu		/*左メニューの2階層目*/
	{
	margin:-8px 0px 0px 5px;	/*box2_1のパディングとあわせて15pxのパディング*/
	padding:0px;
	}

.submenu ul
	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	font: 9px Hiragino kaku Gothic Pro,ヒラギノ角ゴ Pro,Osaka,メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;
	}
	
.submenu li	/*右メニュー　アイコンの上部に隙間があかないように-3px設定*/
	{
	margin:-3px 0px -1px 0px;
	}
	
.submenu  a
	{
	text-decoration:none;	/*リンク線の非表示設定*/
	color:#525121;			/*メニューの文字色*/
	display:block;
	padding:0px 0px 0px 33px;/*メニュー文字の左のパディング*/
	width:140px!important;
	width /**/:140px;
	height:48px;
	background-image:url(../doc_image/side.png);
	}

.submenu a:hover			/*マウスオン*/
	{
	color:#c8d170;			/*マウスオンの文字の色*/
	background-image:url(../doc_image/side.png);
	}

.submenu a.current			/*メニュー選択時*/
	{
	color:#ea7018;			/*メニュー選択時の文字の色*/
	background-image:url(../doc_image/side_on.png);
	}
	
.submenu_last		/*左メニュー*/
	{
	padding:0px;
	margin:0px 0px 0px 5px;	/*box2_1のパディングとあわせて15pxのパディング*/
	}

.submenu_last ul
	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	font: 9px Hiragino kaku Gothic Pro,ヒラギノ角ゴ Pro,Osaka,メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;
	}
	
.submenu_last li
	{
	margin:-3px 0 0 0;		/*サブメニュー　アイコンの上部に隙間があかないように-3px設定*/
	}
	
.submenu_last  a
	{
	text-decoration:none;	/*リンク線の非表示設定*/
	color:#525121;			/*メニューの文字色*/
	display:block;
	padding:0px 0px 0px 35px;
	width:140px!important;
	width /**/:140px;
	height:48px;
	background-image:url(../doc_image/side_last.png);
	}

.submenu_last a:hover			/*マウスオン*/
	{
	color:#c8d170;			/*マウスオンの文字の色*/
	background-image:url(../doc_image/side_last.png);
	}

.submenu_last a.current			/*メニュー選択時*/
	{
	color:#ea7018;			/*メニュー選択時の文字の色*/
	background-image:url(../doc_image/side_on_last.png);
	}
	
	
/******************************* man オレンジ 罫線用  *************************************************/	

.b1		/*オレンジの横罫線*/
	{
	border-top-width:0;
	border-left-width:0;
	border-right-width:0;
	border-bottom-width:2px;
	border-style:solid;
	color:#ffb27f;
	position:relative;
	left:25px;
	width:80%;
	}

/******************************* about 緑 罫線用  *************************************************/	

.b2		/*緑の横罫線*/
	{
	border-top-width:0;
	border-left-width:0;
	border-right-width:0;
	border-bottom-width:2px;
	border-style:solid;
	color:#B0BE42;
	position:relative;
	width:100%;
	}

/******************************* about テーブル用  *************************************************/	

.w65
	{
	width:65%;
	}
/******************************* amazon アソシエイト用  *************************************************/	
div.amazon,
div.amazon *
	 {
	 margin : 0;
	 padding : 0;
	 }
div.amazon
	 {
	 background : #fff;
	 color : #066;
	 }

div.amazon dl
	 {
	 margin : 1em;
	 font-size : 100%;
	 line-height : 1.2;
	 }

div.amazon img
	 {
	 border : 0 none;
	 }
div.amazon a
	 {
	 text-decoration : underline;
	 }
div.amazon a:link
	 {
	 color : #6cc;
	 }
div.amazon a:visited
	 {
	 color : #669;
	 }
div.amazon a:hover
	 {
	 color : #f99;
	 }
div.amazon a:active
	 {
	 color : #fc3;
	 }




