@charset "UTF-8";
* {font-style: normal;
	font-weight: normal; margin: 0;
	padding: 0; line-height: 1.5;
	text-decoration: none;
	word-break: break-all ;
	word-wrap: break-word ;
	}
* {-moz-box-sizing: border-box;
	box-sizing: border-box}
body { font: normal normal normal 120%/1.5;
font-family: "メイリオ", Meiryo,"Hiragino Kaku Gothic Pro";
	font-size: 120%; color:#555;
	letter-spacing: 1px;
	margin:0; padding:0; }
div#container {
	width: 100%; margin: 0; padding: 0; }

div#content-mainpage, div#content-individual-entry, div#content-category {
	margin: 0; padding: 10px 20px 5px 280px; background-color: #fff;
	}
div#content-sitemap {
	margin: 0; padding: 10px 40px 5px 40px;
	background-color: #fff;
	}
div#content-print {
	margin: 0; padding: 0 20px 0 50px;
	background-color: #fff;
	}
div#content-mainpage div.entry-body {
	padding-top: 10px;padding-bottom: 10px;
	background-color: #fff;
	border-top: solid 1px
	}
div#content-sitemap div.entry-body,
div#div#content-individual-entry div.entry-body,
div#content-category div.entry-body {
	margin-bottom:0; padding: 0;
	background-color: #fff;
	border:solid 2px #fff;
	}
div.entry-banner {
	margin-bottom:20px; padding: 0;
	border-bottom:solid 1px}
div#more {
	padding-top:20px; clear: both;
	border-top:solid 1px}
div.sidebar {
	width: 240px; position: absolute;
	top: 222px; left:10px;
	line-height: 1.3;
	right: auto; bottom: auto;
	}
div.sidebar p {
	margin: 0 0 5px 0; padding: 0;
	font-size: 80%;line-height: 1.3}
div.sidebar p.entry-list-title {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	line-height: 1.3;
	font-size: 80%;
	font-weight: bold;
	text-align: center;
	}
div.sidebar dl {
	margin: 0 0 15px 0;
	line-height: 1.3;
	}
div.sidebar dt {
	margin: 0 0 10px 0;
	padding: 0 0 6px 0;
	line-height: 1.3;
	font-size: 90%;
	font-weight: bold;
	text-align: center;
	}
div.sidebar dt.dt-c0 {
	border-bottom:solid 2px}
div.sidebar dd {
	margin: 5px 0 0 0; padding: 0;
	}
div.sidebar dd p { line-height: 1.3;
	margin: 10px 0 5px 0; padding: 0;
	}
div.sidebar dd p a {display: block }
div.sidebar dd p a:hover, div.white-box3 p a:hover {background-color:#ddeeff}
div.sidebar dd ol li {
	margin: 0.2em 0 0.2em 0em;}
div.sidebar ul, div.sidebar ol {
	list-style-type: none;}
div.sidebar ul.entry-list li {
	margin: 5px 0 0 0; padding: 5px 0 0 0;
	line-height: 1.3}

/* ------ css-base-02: base_0731-1 ------ */
/* --- link --- */
a:link, a:visited, a:hover, a:active {
	font-weight: bold; text-decoration:none;
	}
a:link {color:#445566 }
a:visited {color:#334455 }
a:active {color:#ffcc00 }

div#content-mainpage a:link, div#content-mainpage a:visited, div#content-mainpage a:hover, div#content-mainpage a:active, div#content-category a:link, div#content-category a:visited, div#content-category a:hover, div#content-category a:active{
	font-weight: bold; text-decoration:none;
	background-color:#ddeeff }
div#content-mainpage a:link, div#content-category a:link {color:#445566 }
div#content-mainpage a:visited, div#content-category a:visited {color:#334455 }
div#content-mainpage a:hover, div#content-category a:hover {color:#ddeeff;
	background-color:#6688ee;}
div#content-mainpage a:active, div#content-category a:active {color:#ffcc00 }
div#content-print div.entry-body a, div#content-print div.entry-body a:link, div#content-print div.entry-body a:visited { color:#555; border-bottom:0;text-decoration:none }
/* --- style --- */
.hidden { display: none }
.italic { font-style: italic }
.f-left { float:left }
.f-right { float:right }
.clear { clear:both }
.t-left { text-align: left }
.t-right { text-align: right }
.t-center { text-align: center }
.w320 {width:320px}
/* --- line --- */
.top-solid {border-top:1px solid;
	padding-top:0.125em}
.top-dot {border-top:1px dotted;
	padding-top: 0.25em}
.bottom-solid {border-bottom:1px solid;
	padding-top: 0.25em}
.bottom-dot {border-bottom:1px dotted;
	padding-top: 0.25em}
div.line-solid {border-bottom:1px solid;
	margin-bottom: 20px}
div.line-dot {border-bottom:1px dotted;
	margin-bottom: 20px}
/* --- fontsize --- */
	.fs-70, .fontsize-70 {font-size: 70%}
	.fs-80, .fontsize-80 {font-size: 80%}
	.fs-90, .fontsize-90 {font-size: 90%}
	.fs-120, .fontsize-120 {font-weight: bold; font-size: 120%}
/* --- margin-left --- */
	.m-l-0 { margin-left: 0 }
	.m-l-10 { margin-left: 10px }
	.p-l-10 { padding-left: 10px }
	.m-l-20 { margin-left: 20px }
	.m-l-40 { margin-left: 40px }
	.m-l-60 { margin-left: 60px }
/* --- margin-right --- */
	.m-r-10 { margin-right: 10px }
	.m-r-20 { margin-right: 20px }
	.m-r-40 { margin-right: 40px }
	.m-r-60 { margin-right: 60px }
/* --- margin-top --- */
	.m-t-5 { margin-top:5px }
	.m-t-10 { margin-top:10px }
	.m-t-20 { margin-top:20px }
/* --- margin-bottom --- */
	.m-b-5 { margin-bottom:5px }
	.m-b-10 { margin-bottom:10px }
	.m-b-20 { margin-bottom:20px }
/* --- center --- */
div.center {
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: center;clear: both;
	}
/* --- center --- */
div.center-05, div.center-10 {
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: center;clear: both;
	}
div.center-05 { margin-top: 5px }
div.center-10 { margin-top: 10px }
div.right-05 {
	text-align: right;
	margin-right: 20px;
	margin-bottom: 5px;
	}
/* --- imgcap --- */
table.imgcap-right {clear: both;
	float:right; margin-left: 20px;
	font-size: 80%; line-height: 1.2;
	}
table.imgcap-left {clear: both;
	float:left; margin-right: 20px;
	font-size: 80%; line-height: 1.2;
	}
table.imgcap-right td, table.imgcap-left td{padding: 0}

/* css-base-03: h1-h5_0406-1 ------------ */
/* content-banner*/
div.content-banner {
	margin:0 100px 10px 10px;
	padding:0 0 0 15px;
	border-left:6px solid;
	border-bottom:1px solid;
	}
div.content-print-banner {
	margin:0 10px 10px 10px; padding: 0;
	}
h1 {font-size:120%; font-weight: bold;
	margin: 0 10px 0 120px;
	padding: 5px 0 0 0;
	letter-spacing: 5px;
	clear:right;
	}
h1 a,h1 a:link,h1 a:active,h1 a:hover,h1 a:visited {text-decoration:none;
	border-bottom:0;
	}
h1.sitemap {text-align: center;}
h2.description {
	color: #555;font-size: 75%;
	margin:0px 40px 10px 120px; padding:0;
	}
h2.description a, h2.description a:link,
h2.description a:active, h2.description a:hover,
h2.description a:visited {
	text-decoration:none;border-bottom:0;
	}
h2.sitemap {font-size: 100%; text-align: center}

div#content-mainpage h3 {
	padding: 5px 0 10px 0;
	font-weight: bold;
	font-size: 110%;
	text-align: center;
	}
div#content-mainpage h3.t-left {text-align: left}
/* individual-entry-archive */
div.entry-title-box { margin-top:0 }
div.entry-body h3 {
	padding: 20px 0 5px 0;
	margin-bottom: 2px;
	font-size: 130%;
	font-weight: bold;
	line-height: 1.3;
	letter-spacing: 3px;
	border-bottom:0;
	}
div.entry-body h4, div.entry-body h4 a {
	font-size: 100%;
	font-weight: bold;
	margin: 0 0 10px 20px;
	padding: 0;
	}
h4.t-right a {border-left:8px solid}
div.entry-body h5, div.entry-body h5 a, div.entry-body p.client {
	font-size: 100%;
	font-weight: bold;
	margin: 0 0 10px 20px;
	padding: 0;
	}

/* category-archives */
div#content-category h3, div#content-category h3 a, h3.title, h3.title a {
	padding: 0 0 5px 0;
	font-weight: bold;
	font-size: 110%;
	text-align: center;
	border-bottom:1px solid;
	}
div#content-category h4 {
	margin: 10px 0px 10px 10px;
	font-size: 110%;
	}

div#content-category h4 a{
	padding:0 0 2px 10px;
	font-weight: bold;
	letter-spacing: 2px;
	border-left:16px solid
	}
div.category-on h5{
	line-height: 1.3; font-size: 110%;
	}
div.category-on h5 a{
	margin-left:100px;
	padding:5px 5px 5px 10px;
	display:block; height:72px;
	border-left:8px solid
	}
div.category-off h5{
	line-height: 1.2; font-size: 100%;
	}

div.category-off h5 a {
	margin-left:10px; margin-bottom:5px; height:auto;
	padding:3px 5px 3px 10px;
	line-height: 1.3;
	display: block;
	border-left:8px solid #40629b
	}

/* ----- css-base-04: p_0416-1 ----- */
div.inside-entry-body a:link, div.inside-entry-body a:visited, div.inside-entry-body a:hover, div.inside-entry-body a:active {
	font-weight: bold;
	background-color:#ddeeff;
	text-decoration:none;
	margin:0 2px; padding:1px 6px;
	}
div.inside-entry-body a:link {color:#445566 }
div.inside-entry-body a:visited {color:#334455 }
div.inside-entry-body a:hover {color:#ddeeff;
	background-color:#6688ee;
	}
div.inside-entry-body a:active {color:#ffcc00 }
div.entry-body p {
	margin: 0 20px 10px 20px;
	padding-bottom: 0.1em;
	}
div#content-category div.entry-body p{
	font-size:90%;margin:10px 20px 5px 20px;
	}
p.info, span.info {font-size: 100%;color:#888;}
div.aozora p {color: #4b608b}
div.link-r49 {float: right; width: 49% }
div.ref-lef, div.ref-left66, div.link-l66 {
	float: left;
	margin-right: 60px; margin-bottom: 0;
	}
p.sitemap { margin:5px 20px 5px 5px;
	font-size:90%; float:right }
p.print-footer {
	margin: 0; color:#888;font-size:90%;
	text-align: right;font-weight: bold;
	}
p.print-footer a {padding:0 0 2px 16px;
	color:#888; font-weight: bold;
	}
div.memo {margin: 10px 40px 10px 60px;
	padding:10px 10px 0px 10px;
	background-color: #ddffcc}
div.memo p {background-color: #ddffcc;}

div.memo p a:link, div.memo p a:visited {
	font-weight: bold; text-decoration:none;
	background-color:#ddffcc;
	margin:0 2px; padding:2px 2px;
	}
div.memo p a:hover {color:#ddeeff; background-color:#6688ee}

div.postscript {padding-top:10px;}
div.postscript p, p.ref {
	background-color: #ffddee;}
div.postscript p a:link, div.postscript p a:visited, p.ref a:link, p.ref a:visited {
	font-weight: bold; text-decoration:none;
	background-color:#ffddee;
	margin:0 2px; padding:2px 2px;
	}
div.postscript p a:hover, p.ref a:hover {color:#ddeeff; background-color:#6688ee}

div.postscript img {
	float: left; clear: both;
	margin: 0 20px 20px 0;
	width: 43px; height: 43px;}

div.back {margin-top: 5px;
	padding:5px 10px 5px 10px;
	background-color: #ddeeff}
div.back p a:link, div.back p a:visited {
	font-weight: bold; text-decoration:none;
	background-color:#ddeeff;
	margin:0 2px; padding:2px 2px;
	}
div.back p a:hover {color:#ddeeff; background-color:#6688ee}
div.back p a:active {color:#ffcc00 }

div.center p {
	margin-left: 5%;
	margin-right: 5%;
	text-align: left;
	}
/* css-base-05: etc_0608-1 -------- */

div.header {
	color: #fff;
	font-weight: bold;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	text-align: center;
	}
div.footer {
	color: #fff;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 5px;
	text-align: right;
	}
div.footer p {font-size: 80%;
	margin: 0 0 0 0; padding: 0 0 0 0;
	}
div.header a, div.header a:link,div.header a:active, div.header a:hover,div.header a:visited,
div.footer a, div.footer a:link,div.footer a:active, div.footer a:hover,div.footer a:visited {
	color: #fff;
	font-weight: bold;
	text-decoration:none;
	border-bottom:0;
	}

/* --- color-bar --- */
div.color-bar p {
	margin: 4px 3px 2px 260px;
	padding-left: 20px;
	color: #fff; font-size:90%;
	font-weight: bold;
	}
div.color-bar a, div.color-bar a:link, div.color-bar a:active, div.color-bar a:hover, div.color-bar a:visited {
	color: #fff; text-decoration: none;
	}
div.color-bar a, div.color-bar a:link, div.color-bar a:active, div.color-bar a:visited
	 {border-bottom:1px dotted #fff }

div.color-bar a:hover {
	color: #fff; text-decoration: none;
	border-bottom:1px solid #fff;
	}

/* color-box*/
.color-box0 {margin:0 0 15px;
	padding:0 0 0 0;color:#fff;
	}
.color-box1 {
	margin:0 0 15px 0; padding:8px 0 0 0;
	background:#fff }

.color-box2 {padding:0 0 8px 0 }
.color-box3 {padding:0 10px 0 10px }

/* white-box */
.white-box0 {
	background:transparent;
	margin:0 15px 40px 15px;
	padding:10px 0 0 0; color:#666;
	}
.white-box1 {
	margin:0 0 15px 0; padding:10px 0 0 0;
	background:#fff }
.white-box2 {padding:0 0 8px 0 }
.white-box3 {padding:0 10px 0 10px }

/* --- etc --- */
div.back {
	clear:both; border-top:1px solid;
	padding-top:0.25em
	}
div.category-on {
	float: left; width:46%;
	margin-left: 24px; margin-bottom:10px;
	}
div.category-off {
	float: left; width:46%;
	margin-left: 24px; margin-bottom:0px;
	}

/* --- iframe --- */
iframe.amazon {
float: left; margin: 0 8px 5px 0 }

iframe.google {
float: left; margin: 5px 5px 5px 5px;
padding-right: 20px;}

/* ----- css-base-06: site-index_0327-1 ----- */
div#top, div#site-index-top {
	background: #e1e2e6; margin:0; padding:0;
	border-bottom:1px solid #fff }
/* --- site-index --- */
ul.site-index {
	margin:0 15px 5px 0; padding:0;
	list-style:none;line-height:0;
	vertical-align:bottom;
	clear:both;
	text-align: right;
	}
ul.site-index li {
	margin:10px 5px 0px 0px;
	padding:5px 10px 2px 10px;
	}
ul.site-index li.site-index-c1,
ul.site-index li.site-index-c2,
ul.site-index li.site-index-c3,
ul.site-index li.site-index-c4,
ul.site-index li.site-index-c5,
ul.site-index li.site-index-c6,
ul.site-index li.site-index-c7,
ul.site-index li.site-index-c8,
ul.site-index li.site-index-c9 {
	display:inline;
	font-size: 90%;
	font-weight: bold;
	color: #fff;
	}
ul.site-index li.site-index-c1,dt.dt-c1 {background: #409b62}
ul.site-index li.site-index-c2,dt.dt-c2 {background: #aed173}
ul.site-index li.site-index-c3,dt.dt-c3 {background: #40629b}
ul.site-index li.site-index-c4,dt.dt-c4 {background: #7bc7d9}
ul.site-index li.site-index-c5,dt.dt-c5 {background: #ffa011}
ul.site-index li.site-index-c6,dt.dt-c6 {background: #9b4062}
ul.site-index li.site-index-c7,dt.dt-c7 {background: #ababab}
ul.site-index li.site-index-c8,dt.dt-c8 {background: #999}
ul.site-index li.site-index-c9,dt.dt-c9, {background: #999}

dt.dt-c1,dt.dt-c2,dt.dt-c3,dt.dt-c4,dt.dt-c5,dt.dt-c6,dt.dt-c7,dt.dt-c8,dt.dt-c9 {
	color: #fff; border-bottom:0;
	}
ul.site-index a,dt.dt-c1 a,dt.dt-c2 a,dt.dt-c3 a,dt.dt-c4 a,dt.dt-c5 a,dt.dt-c6 a,dt.dt-c7 a,dt.dt-c8 a,dt.dt-c9 a {
	text-align: center; color:#fff;
	}
ul.site-index a:link,dt.dt-c1 a:link,dt.dt-c2 a:link,dt.dt-c3 a:link,dt.dt-c4 a:link,dt.dt-c5 a:link,dt.dt-c6 a:link,dt.dt-c7 a:link,dt.dt-c8 a:link,dt.dt-c9 a:link {text-align: center;
	color:#fff; border-bottom:0;
	}
ul.site-index a:visited,dt.dt-c1 a:visited,dt.dt-c2 a:visited,dt.dt-c3 a:visited,dt.dt-c4 a:visited,dt.dt-c5 a:visited,dt.dt-c6 a:visited,dt.dt-c7 a:visited,dt.dt-c8 a:visited,dt.dt-c9 a:visited {color: #fff; text-align: center; border-bottom:0;
	}
ul.site-index a:hover,dt.dt-c1 a:hover,dt.dt-c2 a:hover,dt.dt-c3 a:hover,dt.dt-c4 a:hover,dt.dt-c5 a:hover,dt.dt-c6 a:hover,dt.dt-c7 a:hover,dt.dt-c8 a:hover,dt.dt-c9 a:hover {
	text-align: center;
	text-decoration: none;
	border-bottom:0;
	}
ul.site-index li.off {
	border-left:1px solid #999;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	}
ul.site-index li.on {
	border-left:1px solid #fff;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	}

ul.bookmark {font-weight: bold;
	margin-bottom:20px; padding:0;
	list-style-type:none }
ul.bookmark li { font-weight:bold; 
	color:#fff; font-size: 90%; 
	margin:0; padding:0; background: #40629b }
ul.bookmark li a, ul.bookmark li a:link, ul.bookmark li a:visited {
	color:#fff; background: #40629b; 
	font-weight:bold;
	padding:2px 0 1px 5px;
	border-top:0; display: block;
	}
ul.bookmark li a:hover {
	color: #40629b; text-decoration: none;
	font-weight: bold; background: #fff;
	}

/* css-base-07: category-list_0601-1 -------- */
ul.category-list, ul.sitemap-list {
	padding:0 5px 0 5px; font-weight: bold; 
	list-style-type:none;
	}
ul.category-list li.here, ul.category-list li.here2 {
	font-weight:bold; background:#fff;
	padding:2px 0 0 5px;
	display:block; border-top:0;
	border-bottom:1px dotted #fff;
	}
ul.category-list-c1, ul.category-list-c2, ul.category-list-c3, ul.category-list-c4, ul.category-list-c5, ul.category-list-c6, ul.category-list-c7, ul.category-list-c8, ul.category-list-c9 {font-weight: bold;
	margin-bottom:20px; padding:0;
	list-style-type:none }
ul.category-list li, ul.sitemap-list li
	{ font-weight:bold; color:#fff;
	list-style-type:none; margin:0; padding:0 }
ul.category-list-c1 li, ul.category-list-c2 li, ul.category-list-c3 li, ul.category-list-c4 li, ul.category-list-c5 li, ul.category-list-c6 li, ul.category-list-c7 li, ul.category-list-c8 li, ul.category-list-c9 li { font-weight:bold; 
	color:#fff; font-size: 90%; 
	list-style-type:none; margin:0; padding:0 }
ul.category-list-c1 li {background: #409b62}
ul.category-list-c2 li {background: #aed173}
ul.category-list-c3 li {background: #40629b}
ul.category-list-c4 li {background: #7bc7d9}
ul.category-list-c5 li {background: #ffa011}
ul.category-list-c6 li {background: #9b4062}
ul.category-list-c7 li {background: #ababab}
ul.category-list-c8 li {background: #999}
ul.category-list-c9 li {background: #999}

ul.category-list li a, ul.category-list li a:visited, 
ul.sitemap-list li a, ul.sitemap-list li a:visited, ul.category-list-c1 li a, ul.category-list-c1 li a:visited, ul.category-list-c2 li a, ul.category-list-c2 li a:visited, ul.category-list-c3 li a, ul.category-list-c3 li a:visited, ul.category-list-c4 li a, ul.category-list-c4 li a:visited, ul.category-list-c5 li a, ul.category-list-c5 li a:visited, ul.category-list-c6 li a, ul.category-list-c6 li a:visited, ul.category-list-c7 li a, ul.category-list-c7 li a:visited, ul.category-list-c8 li a, ul.category-list-c8 li a:visited, ul.category-list-c9 li a, ul.category-list-c9 li a:visited {
	font-weight:bold;
	background:transparent;
	padding:2px 0 1px 5px;
	border-top:0; display: block;
	border-bottom:1px dotted #fff
	}
ul.category-list li.here2 a{ padding-left:0;}
ul.category-list li a, ul.sitemap-list li a, ul.category-list-c1 li a, ul.category-list-c2 li a, ul.category-list-c3 li a, ul.category-list-c4 li a, ul.category-list-c5 li a, ul.category-list-c6 li a, ul.category-list-c7 li a, ul.category-list-c8 li a, ul.category-list-c9 li a {color:#fff}

ul.category-list li a:visited, ul.sitemap-list li a:visited, ul.category-list-c1 li a:visited, ul.category-list-c2 li a:visited, ul.category-list-c3 li a:visited, ul.category-list-c4 li a:visited, ul.category-list-c5 li a:visited, ul.category-list-c6 li a:visited, ul.category-list-c7 li a:visited, ul.category-list-c8 li a:visited, ul.category-list-c9 li a:visited {color: #fff}

ul.category-list-c1 li a:hover {color: #409b62}
ul.category-list-c2 li a:hover {color: #aed173}
ul.category-list-c3 li a:hover {color: #40629b}
ul.category-list-c4 li a:hover {color: #7bc7d9}
ul.category-list-c5 li a:hover {color: #ffa011}
ul.category-list-c6 li a:hover {color: #9b4062}
ul.category-list-c7 li a:hover {color: #ababab}
ul.category-list-c8 li a:hover {color: #999}
ul.category-list-c9 li a:hover {color: #999}

ul.category-list li a:hover, ul.sitemap-list li a:hover, ul.category-list-c1 li a:hover, ul.category-list-c2 li a:hover, ul.category-list-c3 li a:hover, ul.category-list-c4 li a:hover, ul.category-list-c5 li a:hover, ul.category-list-c6 li a:hover, ul.category-list-c7 li a:hover, ul.category-list-c8 li a:hover, ul.category-list-c9 li a:hover {
	text-decoration: none;
	font-weight: bold; background: #fff;
	}
ul.sitemap-list li ul li {
	border-left:1px dotted #fff;
	border-right:1px dotted #fff;
	}

/* ------ css-base-08: jh1yvj_9724-1 ------ */
/* --- css-base-03: h1-h5 --- */
div#top-jh1yvj h1 {color: #fff; margin: 0px 10px 20px 110px;}
div#top-jh1yvj h1 a, div#top-jh1yvj h1 a:link, div#top-jh1yvj h1 a:active, div#top-jh1yvj h1 a:hover, div#top-jh1yvj h1 a:visited {color: #fff}

div#top-jh1yvj h2.description {
	color: #fff;font-size: 90%}

/* ----- css-base-04: p ----- */

p.menu {margin:5px 20px 5px 5px;float:right; clear: both}

p.menu, p.menu a, p.menu a:link, p.menu a:active, p.menu a:hover, p.menu a:visited {color: #fff}


/* --- css-base-06: site-index --- */
div#top-jh1yvj {
	background: url(http://ootaki.info/jh1yvj/css/top.jpg); margin:0; padding:0; height:209px;
	border-bottom:1px solid #fff }


div.white {background-color: #fff;
	padding: 10px}