/* 異なるブラウザ間の調整 */
body, tt, pre, td, dd 			{font-family:"ＭＳ Ｐゴシック"; font-size:94%; color:#800000; line-height:1.15;}
td table						{font-size:107%;}
tt, pre 						{font-family:"ＭＳ ゴシック";   font-size:82%;}	/* 2相当 */
body {
	background					:#ffefd5 url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1434204890");
	margin						:8px;

	/* スクロールバー */
	scrollbar-face-color		:#ffe8e8;	/* フラットな部分 */
	scrollbar-arrow-color		:#ee9988;	/* ▲の部分 */
	scrollbar-track-color		:#fffaf4;	/* 余白部分 */
	scrollbar-shadow-color		:#ee9988;	/* 影の部分 */
	scrollbar-darkshadow-color	:#000000;	/* 濃い影の部分 */
	scrollbar-highlight-color	:#fffaf4;	/* 光の部分 */
	scrollbar-3dlight-color		:#ffffff;	/* 濃い光の部分 */
}
div.left {
	font-size					:1px;
	float						:left;
	width						:50%;
	margin-right				:-500px;
}
div.right {
	font-size					:1px;
	float						:right;
	width						:50%;
	margin-left					:-500px;
}
div.body {
	margin						:0px auto;
	max-width					:1000px;
	width						:100%;
}

hr {
	margin-top					:16px;
	margin-bottom				:16px;
}

h1 {
	font-size					:200%;	/* 6相当 */
	font-weight					:bold;
	text-align					:center;
	color						:#efd7a0;
	background					:#684a41;
	margin						:0px;
	margin-left					:30px;
	margin-bottom				:1ex;
	margin-right				:30px;
	padding-top					:5px;
	padding-bottom				:5px;
	border-top					:4px double #816760;
	border-left					:5px double #816760;
	border-bottom				:4px double #58362c;
	border-right				:5px double #58362c;
	white-space					:nowrap;
}
h1.none {
	background					:transparent;
	margin-left					:0px;
	margin-right				:0px;
	border						:0px;
}
h1 td {
	color						:#efd7a0;
}

h2 {
	background					:#ffe8e8;
	font-size					:113%;
	font-weight					:bold;
	margin						:0px;
	margin-bottom				:4px;
	padding						:2px;
	border						:3px double #ee9988;
	border-left					:8px outset #ee9988;
	*border-left				:8px solid #ee9988;		/* IE */
	white-space					:nowrap;
}
h2, x:-moz-any-link {
	border-left					:8px solid #ee9988;		/* FF */
}
td h2 {
	margin						:0px;
}
h3 {
	font-size					:89%;	/* 2.7相当 */
	font-weight					:normal;
	line-height					:1.2;
	margin						:0px;
	margin-left					:8px;
	padding						:0px;
	white-space					:nowrap;
}
p {
	margin						:6px;
	padding						:0px;
}

ul, ol, li {
	margin						:0 0 0 1em;
	padding						:0px;
}

ins {
	color						:#000000;
	display						:block;
	margin						:12px 0 0 12px;
	padding						:4px;
	border						:1px solid #000000;
	border-left					:6px solid #ff0000;
	background					:#ffffff;
	text-decoration				:none;
}

/* 外観 */
.btn {
	background					:#ffd0d0;
	color						:#c00060;
	text-align					:center;
	border-top					:2px double #fffaf4;
	border-left					:2px double #fffaf4;
	border-right				:2px double #ee9988;
	border-bottom				:2px double #ee9988;
}

.txt {
	background-color			:#fffaf4;
}

.fgRGB  {color:#000000;}
.fgRG_  {color:#f0b000;}
.fgR_B  {color:#fe908f;}
.fgR__  {color:#ff3366;}
.fg_GB  {color:#000000;}
.fg_G_  {color:#000000;}
.fg__B  {color:#6666ff;}
.fg___  {color:#000000;}
.bgRGB  {background:#fcfcfc;}
.bgRG_  {background:#ffffd8;}
.bgR_B  {background:#ffd8d8;}
.bgR__  {background:#ff3366;}
.bg_GB  {background:#d0ffff;}
.bg_G_  {background:#d8ffd8;}
.bg__B  {background:#c8c8ff;}
.bg___  {background:#d8d8d8;}
.tb     {background:#fffaf4;}
.th1    {background:#ffd0d0;}
.th2    {background:#ffe8e8;}
.fs70   {font-size:300%}
.fs65   {font-size:250%}
.fs60   {font-size:200%}
.fs55   {font-size:175%}
.fs50   {font-size:150%}
.fs45   {font-size:132%}
.fs40   {font-size:113%}
.fs35   {font-size:107%}
.fs30   {font-size:100%}
.fs20   {font-size:82%}
.fs10   {font-size:63%}
.fs05   {font-size:57%}

.tb td {
	 line-height:1.5;
}

.warn   {color:#ff4040; font-weight:bold;}
.info   {color:#0000ff; font-weight:bold;}
.hide, .hide td, .hide tt  {color:#fdfaef;}
.gray	{color:#a0a0a0;}
del     {color:#aaaaa0;}

.No-100マージンスレ{ margin:8px 8px 8px 0px; }
.No-100マージンレス{ margin:8px 8px 8px 24px;}
.No-100外枠 {
	border-top					:#816760 1px solid;
	border-left					:#816760 1px solid;
	border-bottom				:#58362c 1px solid;
	border-right				:#58362c 1px solid;
}
.No-100内枠 {
	padding						:0px;
	border-top					:#58362c 1px solid;
	border-left					:#58362c 1px solid;
	border-bottom				:#816760 1px solid;
	border-right				:#816760 1px solid;
}
.No-100タイトル外枠 {	/* ココア色外枠 */
	background					:#b3947f;
	border-top					:#d3c0b4 2px solid;
	border-left					:#d3c0b4 2px solid;
	border-bottom				:#786355 2px solid;
	border-right				:#786355 2px solid;
}
.No-100タイトル内枠 {	/* ココア色内枠 */
	color						:#fcfcee;
	border-top					:#786355 1px solid;
	border-left					:#786355 1px solid;
	border-bottom				:#d3c0b4 1px solid;
	border-right				:#d3c0b4 1px solid;
}
.No-100本文外枠 { /* ホワイトチョコ色外枠 */
	background					:#fcfcee;
	border-top					:#ffffff 2px solid;
	border-left					:#ffffff 2px solid;
	border-bottom				:#dedecb 2px solid;
	border-right				:#dedecb 2px solid;
}
.No-100本文内枠 { /* ホワイトチョコ色内枠 */
	background					:#fcfcee;
	padding						:8px;
	border-top					:#dedecb 1px solid;
	border-left					:#dedecb 1px solid;
	border-bottom				:#ffffff 1px solid;
	border-right				:#ffffff 1px solid;
}
.No-100本文 {color:#684a41;}
.No-100本文 a:link {color:#0000ff;text-decoration:underline;}
.No-100本文 a:visited {color:#0000ff;text-decoration:underline;}
.No-100本文強調 {color:#0000d0; font-weight:normal;}


.No-102マージンスレ{ margin:8px 8px 8px 0px; }
.No-102マージンレス{ margin:8px 8px 8px 24px;}
.No-102左上 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946096") no-repeat;
	width						:8px;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-102上 {
	background					:#000030 url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946089") repeat-x;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-102右上 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946092") no-repeat;
	width						:8px;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-102左 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946110") repeat-y;
	width						:8px;
	margin						:0px;
	padding						:0px;
}
.No-102右 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946081") repeat-y;
	width						:8px;
	margin						:0px;
	padding						:0px;
}
.No-102左下 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946105") no-repeat;
	width						:8px;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-102下 {
	background					:#000030 url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946099") repeat-x;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-102右下 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946102") no-repeat;
	width						:8px;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-102タイトル内枠 {
	background					:#000030;
	color						:#f8f8f8;
}
.No-102本文内枠 {
	background					:#000030;
	padding						:8px;
}
.No-102タイトル強調 {
	background					:#000030;
	color						:#f8c808;
}
.No-102本文 {color:#f8f8f8;}
.No-102本文 a:link {color:#80f8f8;text-decoration:underline;}
.No-102本文 a:visited {color:#80f8f8;text-decoration:underline;}
.No-102本文強調 {color:#f8c808; font-weight:normal;}


.No-30405マージンスレ{ margin:8px 8px 8px 0px; }
.No-30405マージンレス{ margin:8px 8px 8px 24px;}
.No-30405左上 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946133") no-repeat;
	width						:8px;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-30405上 {
	background					:#bb9988 url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946127") repeat-x;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-30405右上 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946130") no-repeat;
	width						:8px;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-30405左 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946146") repeat-y;
	width						:8px;
	margin						:0px;
	padding						:0px;
}
.No-30405右 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946122") repeat-y;
	width						:8px;
	margin						:0px;
	padding						:0px;
}
.No-30405左下 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946143") no-repeat;
	width						:8px;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-30405下 {
	background					:#bb9988 url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946136") repeat-x;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-30405右下 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946139") no-repeat;
	width						:8px;
	height						:8px;
	margin						:0px;
	padding						:0px;
}
.No-30405タイトル内枠 {
	background					:#bb9988;
	color						:#fcfcee;
}
.No-30405本文内枠 {
	background					:#bb9988;
	color						:#fcfcee;
	padding						:8px;
}
.No-30405タイトル強調 {
	background					:#bb9988;
	color						:#f0f000;
}
.No-30405本文 {color:#ffffff;}
.No-30405本文 a:link {color:#00fff6;text-decoration:underline;}
.No-30405本文 a:visited {color:#00fff6;text-decoration:underline;}
.No-30405本文強調 {color:#f0f000; font-weight:normal;}


.No-60708マージンスレ{ margin:8px 8px 8px 0px; }
.No-60708マージンレス{ margin:8px 8px 8px 24px;}
.No-60708外枠 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946164") repeat;
	border-top					:#800000 3px solid;
	border-left					:#800000 3px solid;
	border-bottom				:#400000 3px solid;
	border-right				:#400000 3px solid;
}
.No-60708タイトル内枠 {
	padding						:2px;
	color						:#ffffff;
}
.No-60708本文内枠 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433946154") repeat;
	margin						:3px;
	padding						:3px;
	border-top					:#400000 3px solid;
	border-left					:#400000 3px solid;
	border-bottom				:#800000 3px solid;
	border-right				:#800000 3px solid;
}
.No-60708タイトル強調 {color:#ffe745;}
.No-60708本文 {color:#400000;}
.No-60708本文 a:link {color:#0000ff;text-decoration:underline;}
.No-60708本文 a:visited {color:#0000ff;text-decoration:underline;}
.No-60708本文強調 {color:#0000d0;}


.No-9マージンスレ{ margin:8px 8px 8px 0px; }
.No-9マージンレス{ margin:8px 8px 8px 24px;}
.No-9タイトル内枠 {
	background					:#000000;
	color						:#ffffff;
	border						:#000000 2px solid;
}
.No-9本文内枠 {
	padding						:8px;
	background					:#336699;
	border						:#000000 3px solid;
}
.No-9タイトル強調 {
	background					:#000000;
	color						:#ffcc00;
}
.No-9本文 {color:#ffffff;}
.No-9本文 a:link {color:#ffcc00;text-decoration:underline;}
.No-9本文 a:visited {color:#ffcc00;text-decoration:underline;}
.No-9本文強調 {color:#ffcc00; font-weight:normal;}


.No-10マージンスレ{ margin:8px 8px 8px 0px; }
.No-10マージンレス{ margin:8px 8px 8px 24px;}
.No-10左上 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433439075") no-repeat;
	width						:16px;
	height						:16px;
	margin						:0px;
	padding						:0px;
}
.No-10上 {
	background					:#f4ecd3 url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433439069") repeat-x;
	height						:16px;
	margin						:0px;
	padding						:0px;
}
.No-10右上 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433439072") no-repeat;
	width						:16px;
	height						:16px;
	margin						:0px;
	padding						:0px;
}
.No-10左 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433439085") repeat-y;
	width						:16px;
	margin						:0px;
	padding						:0px;
}
.No-10右 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433439066") repeat-y;
	width						:16px;
	margin						:0px;
	padding						:0px;
}
.No-10左下 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433439083") no-repeat;
	width						:16px;
	height						:16px;
	margin						:0px;
	padding						:0px;
}
.No-10下 {
	background					:#f4ecd3 url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433439078") repeat-x;
	height						:16px;
	margin						:0px;
	padding						:0px;
}
.No-10右下 {
	background					:url("http://blog.cnobi.jp/v1/blog/user/a5361397ebe539a59038f428674e5d98/1433439080") no-repeat;
	width						:16px;
	height						:16px;
	margin						:0px;
	padding						:0px;
}
.No-10タイトル内枠 {
	background					:#f9f0ce;
	color						:#800000;
}
.No-10本文内枠 {
	background					:#f9f0ce;
	color						:#fcfcee;
	padding						:8px;
}
.No-10タイトル強調 {
	background					:#f9f0ce;
	color						:#0000d0;
}
.No-10本文 {color:#800000;}
.No-10本文 a:link {color:#0000ff;text-decoration:underline;}
.No-10本文 a:visited {color:#0000ff;text-decoration:underline;}
.No-10本文強調 {color:#0000d0; font-weight:normal;}