@charset "shift_jis";

body		{
	color: #000;
	background-color: #f5f5ff;
	background-image: url("./bg_checked_yg.gif");
	background-repeat: repeat;
	background-position: bottom right;
	margin: 0 auto;
	padding: 0;
	text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%; /* Safari */
}

/* universal */
*		{
	font-size: 100%;
	line-height: 1.3em;
	letter-spacing: 0;	/* 0 ˆÈŠO‚ðŽw’è‚·‚é‚Æ IE6 ‚Å“à—e”ñ•\Ž¦ƒoƒO */
}

div.main,div.main_home,div.main_wide
		{
	background-color: #f0f0f5;
	color:#000;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	padding: 0 5px;
	border-width: 0px 1px 1px;
	border-color: #c0c0c0;
	border-style: solid;
	width:720px;
}

div.main_wide
		{
	width:720px; 
}

p, div, dt, dd, h1, h2, h3, h4, h5, h6, img, td, li, blockquote, pre, code
		{
	text-align:left;
	max-height: 100%;
}

caption, th	{
	text-align:center;
}

@media screen and (max-width: 1919px) 
	/* •1919pxˆÈ‰º‚É“K—p‚³‚ê‚éCSS */
	body	{
	font-size: 80%;
}

/* link */
a img		{
	border:none 0;
	vertical-align: middle;
}
a:link,
a:visited,
a:active,
a:hover
		{
	text-decoration: none;
}
a:visited	{
	color:#660066;
	background-color: inherit;
}
a:active		{
	color:#660066;
	background-color: inherit;
	text-decoration:underline;
}
a:hover		{
	color:#f00;
	background-color: inherit;
	text-decoration:underline;
}

a.ramble,
a.cats,
a.ringo,
a.cockie,
a.others,
a.rail,
a.cars,
a.station,
a.reports,
a.koume,
a.info,
a.outside,
a.download,
a.blog
		{
	margin: 0;
	padding: 0 0 0 1.5em;
	background-repeat:no-repeat;
	background-position: 0;
}

a.ramble	{background-image:url(dot_blue.gif);}
a.rail		{background-image:url(dot_green.gif);}
a.cars		{background-image:url(dot_yg.gif);}
a.station	{background-image:url(dot_brown.gif);}
a.reports	{background-image:url(dot_red.gif);}
a.koume		{background-image:url(dot_mint.gif);}
a.cats		{background-image:url(dot_yellow.gif);}
a.ringo		{background-image:url(dot_yellow.gif);}
a.cockie	{background-image:url(dot_black.gif);}
a.others	{background-image:url(dot_cyan.gif);}
a.info		{background-image:url(dot_purple.gif);}
a.outside	{background-image:url(dot_outside.gif);}
a.download	{background-image:url(download.gif);}
a.blog		{background-image:url(dot_orange.gif);}

a.expansion	{
	border-style:solid;
	border-width:1px;
	border-color:inherit;
	padding:0;
	margin:0;
	color: inherit;
	background-color:#fff;
	text-decoration: none;
}

/* navi button */
a#prev:link,a#prev:visited,a#prev:active,a#prev:hover,
a#contents:link,a#contents:visited,a#contents:active,a#contents:hover,
a#contents2:link,a#contents2:visited,a#contents2:active,a#contents2:hover,
a#index:link,a#index:visited,a#index:active,a#index:hover,
a#home:link,a#home:visited,a#home:active,a#home:hover,
a#next:link,a#next:visited,a#next:active,a#next:hover
		{
	color:#666;
	background-color: inherit;
	font-family: 'Arial','Helvetica',sans-serif;
	font-weight: bold;
	font-size:100%;
	text-decoration: none;
	text-align: left; 
	margin: 0;
	padding: 0 0 0 16px;
	background-repeat:no-repeat;
	background-position: 0px 0.1em;
}

a#prev:link,a#prev:visited,a#prev:active
		{background-image:url(ak_left.gif);}
a#contents:link,a#contents:visited,a#contents:active,
a#contents2:link,a#contents2:visited,a#contents2:active
		{background-image:url(ak_square.gif);}
a#index:link,a#index:visited,a#index:active
		{background-image:url(ak_up.gif);}
a#home:link,a#home:visited,a#home:active
		{background-image:url(ak_home.gif);}
a#next:link,a#next:visited,a#next:active
		{background-image:url(ak_right.gif);}
a#prev:hover	{
	background-image:url(ar_left.gif);
	color:#f00;
	background-color: inherit;
}
a#contents:hover,
a#contents2:hover{
	background-image:url(ar_square.gif);
	color:#f00;
	background-color: inherit;
}
a#index:hover	{
	background-image:url(ar_up.gif);
	color:#f00;
	background-color: inherit;
}
a#home:hover	{
	background-image:url(ar_home.gif);
	color:#f00;
	background-color: inherit;
}
a#next:hover	{
	background-image:url(ar_right.gif);
	color:#f00;
	background-color: inherit;
}

/* h1 */
div.main h1,div.main_wide h1	{
	font-family: 'Arial','Helvetica','‚l‚r ‚oƒSƒVƒbƒN','Osaka',sans-serif;
	font-weight:bolder;
	font-size:170%;
	margin:0 0 1ex;
	text-align:left;
	line-height:38px;
	text-indent:30px;
	padding:0;
	width:100%;
	color:#fff;
	background-color: #000;
	border-style:outset;
	border-width:0;
	border-color:#ff0;
	background-image: url("./8x3koume.png");
	background-repeat: no-repeat;
	background-position:right top;
}

/* div.main_wide h1 {width:620px;} */

/* h2 */
div.main h2,div.main_wide h2		{
	font-family: 'Arial','Helvetica','‚l‚r ‚oƒSƒVƒbƒN','Osaka',sans-serif;
	font-weight: bold;
	font-size:115%;
	text-align: left;
	color:inherit;
	background-color: inherit;
	margin: -1.4ex 0 1.2ex;
	padding: 0;
	border-style:inset;
	border-width:0 0px 0px 0px;
	border-color:#999;
	line-height:24px;
	text-indent:30px;
	width:100%;
	text-decoration: underline;
}

/* h3 */
h3		{
	font-family: 'Arial','Helvetica','‚l‚r ‚oƒSƒVƒbƒN','Osaka',sans-serif;
	color:inherit;
	background-color: #ffffff;
	font-size:120%;
	border-style:solid;
	border-width:0 0 0 1em;
	border-color:inherit;
	padding:0 10px;
	margin:20px 0 15px 0;
}

h3.cf,
h4.cf,
h5.cf,
h6.cf		{
	font-size:100%;
	color:#999;
	background-color:inherit;
	border:none;
	padding:0 0 0 24px ;
	background-image:
	url(./pc.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	margin:10px 0 15px 0;
}

/* h4 */
h4		{
	font-family: 'Arial','Helvetica','‚l‚r ‚oƒSƒVƒbƒN','Osaka',sans-serif;
	color:inherit;
	background-color: inherit;
	font-size:100%;
	font-weight:bold;
	border-style:groove;
	border-width:0 0 0 12px;
	padding:0 10px;
	margin:20px 0 15px 0;
}

h4#record	{
	border:none;
}

h4.notice, h5.notice	{
	color:#fff;
	font-size:100%;
	font-weight;bold;
	background-color:#f30;
	padding:3px 0 0 28px ;
	border:none;
	background-image:
	url(./notice.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	margin:0 0 -1ex;
}

h5 {
	color:inherit;
	background-color:inherit;
	font-size:100%;
	border-style:solid;
	border-width:0 0 0 6px;
	padding:0 10px;
	margin:20px 0 15px 0;
	border-color:#ff6600;
}

h6 {
	color:inherit;
	background-color:inherit;
	font-size:90%;
	border-style:solid;
	border-width:0 0 0 3px;
	padding:0 10px;
	margin:20px 0 15px 0;
	border-color:#ff6600;
}

/* footer */
address		{
	color:#fff;
	background-color: inherit;
	font-family: 'Arial','Helvetica',sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size:100%;
	line-height: 1em;
	text-align: center;
	margin: 0;
	padding: 1ex;
	border-width: 0;
}

#footer		{
	color:#999;
	background-color: inherit;
	font-family: 'Arial','Helvetica',sans-serif;
	font-weight: bold;
	font-size:100%;
	text-align: center;
	padding: 0 0;
	margin: 3px;
	width:99%;
	border-style:outset;
	border-width: 2px 0 0;
}

/* logo  */
.logo_rt,
.logo_ct,
.logo_rw,
.logo_rp,
.logo_info,
.logo_lk
		{
	font-weight:bold;
	font-family:'Arial','Helvetica',sans-serif;
}
.logo_rt	{
	color:#00c;
	background-color: inherit;
}
.logo_ct	{
	color:#ff4500;
	background-color: inherit;
}
.logo_rw	{
	color:#0a0;
	background-color: inherit;
}
.logo_rp	{
	color:#a52a2a;
	background-color: inherit;
}
.logo_info	{
	color:#8a2be2;
	background-color: inherit;
}
.logo_lk	{
	color:#666;
	background-color: inherit;
}
.logo_head	{
	color:#d2691e;
	background-color: inherit;
}

/* table hr tr th td */
hr		{
	margin:0 0 10px 0;
}
table	{
	margin:-5px 0 15px 0;
}
table.rt	{
	background-color:#f0ffff;
	color:inherit;
}
table.rt th		{
	background-color:#00c;
	color:#fff;
	font-weight:bold;
	font-size:100%;
	text-align:center;
		}

table.rw	{
	background-color:#fafffa;
	color: inherit;
	font-size:95%;
}
table.rw th	{
	background-color:#2e8b57;
	color:#fff;
	font-weight:bold;
	font-size:110%;
	text-align:center;
}

table.rp	{
	background-color:#fffafa;
	color: inherit;
}
table.rp th	{
	background-color:#a52a2a;
	color:#fff;
	font-weight:bold;
}

table.koume	{
	background-color:#fffafa;
	color: inherit;
}
table.koume th	{
	background-color:#0aa;
	color:#fff;
	font-weight:bold;
}

tr.zone0	{
	background-color:#dcdcdc;
	color:inherit;
}
td.zone1,td.zone2, td.zone3,td.zone4	{
	color:#fff;
	background-color: inherit;
	font-weight:bold;
}
td.zone1	{
	background-color:#009;
	color:#fff;
}
td.zone2	{
	background-color:#900;
	color:#fff;
}
td.zone3	{
	background-color:#909;
	color:#fff;
}
td.zone4	{
	background-color:#090;
	color:#fff;
}
th.value	{
	text-align:right;
}
td.value	{
	text-align:right;
}
td.total	{
	font-weight:bold;
	text-align:right;
}

/* ol ul li */
ol,ul		{
	text-indent: 0;
	margin: 10px 10px 10px 25px;
	padding: 0;
	list-style-position: outside;
}
ul			{
	list-style-image: url(./sq_gray.gif);
}
ol.abc		{
	list-style-type: upper-alpha;
}

div.rt ul	{
	list-style-image: url(./sq_blue.gif);
}
div.ct ul	{
	list-style-image: url(./sq_orange.gif);
}
div.rw ul	{
	list-style-image: url(./sq_green.gif);
}
div.rp ul	{
	list-style-image: url(./sq_red.gif);
}
div.koume ul	{
	list-style-image: url(./sq_wild.gif);
}
div.info ul	{
	list-style-image: url(./sq_purple.gif);
}
div.rp ul.hot	{
	list-style-image: url(./sq_hot.gif);
}
ul.id		{
	color:#663366;
	background-color: inherit;
	font-family: 'Arial','Helvetica',sans-serif;
}
li.idle		{
	color:#696969;
	background-color: inherit;
}

/* dl dt dd */
dl,dt,dd	{
	margin:3px;padding:0;
}
dd			{
	margin-left:1em;
}

dl.board	{
	background-color:#ffffee;
	color:#2f4f4f;
	font-size:100%;
	padding:10px 1%;
	border-style:solid;
	border-width:1px;
	text-align:left;
	width:96%;
	margin:0 1% 10px;
}
dl.board dt	{
	border-style:solid;
	border-width:0 0 1px;
	padding:5px;
	font-weight:bold;
}
dl.im
		{
	padding: 0;
	margin:10px 0;
	color: inherit;
	background-color:inherit;
	border-width: 0 0 1px;
	border-color: #bbb;
	border-style: dashed;
}
dl#edition
		{
	padding: 0;
	margin:10px 0;
	color: inherit;
	background-color:inherit;
}
dl.im dt	{
	margin: 5px 0 0;
	border-width: 1px 0 0;
	border-color: #bbb;
	border-style: dashed;
	font-size:100%;
	line-height:1.4em;
}
dl#edition dt		{
	color: #696969;
	background-color: inherit;
	margin-top: 1px;
}
dl.im dd		{
	font-size: 90%;
	color: #333;
	background-color: inherit;
	list-style: square;
	display: list-item;
	margin-left: 3em;
}
dl.board dt	{
	border-color:inherit;
}

dl.board dd	{
	font-size: 90%;
	color: #333;
	background-color: #ffffee;
	list-style: square;
	display: list-item;
	margin-left: 3em;
}
dl#edition dd		{
	font-size: 90%;
	color: #696969;
	background-color: inherit;
	display: list-item;
	list-style: square;
	margin-left: 2em;
}

dl.list dt	{
	margin: 0 0 0 3px ! important;
	padding: 0 0 0 12px ! important;
	background-repeat:no-repeat;
	background-position:0 -1px;
	text-align:left ! important;
/*	background-image: url(sq_green.gif);
	text-decoration: underline;	*/
	border-style: dotted;
	border-width: 0 0 1px 0;
	border-color: #999;
}
dl.list dd	{
	margin-left: 1em;
}

dl.photo	{
	padding:0 10px 4px;
	color: #808000;
	background-color:#fcfcfc;
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;
	margin:2px 1px;
}
dl.photo dt	{
	margin:0 -10px;
	padding:0;
	text-align:center;
}
dd.subject,dd.subject_l,dt.dated
		{
	font-size: 90%;
	color:#a52a2a;
	background-color:#fcfcfc;
	margin: 0 ! important;
	padding: 0 0 0 20px ! important;
	background-repeat:no-repeat;
	background-position:0;
	text-align:left ! important;
}
dd.subject	{
	background-image: url(arrow_right.gif);
}
dd.subject_l	{
	background-image: url(arrow_left.gif);
}

dd.comment,
dd.notes,
dd.camera,
dd.lens,
dd.media,
dd.flash,
dd.dated,
dd.location,
dd.direction	{
	font-size: 90%;
	margin:0;
	padding: 0 0 0 20px;
	background-repeat:no-repeat;
	background-position:0;
	line-height:1.4em;
}
dd.camera,
dd.lens,
dd.media	{
	font-family: 'Arial','Helvetica','‚l‚r ‚oƒSƒVƒbƒN','Osaka',sans-serif;
}

dd.comment	{
	background-image: url(notepad.gif);
}
dd.notes	{
	background-image: url(caution.gif);background-position:-1px 0;
}
dd.camera	{
	background-image: url(camera.gif);
}
dd.lens		{
	background-image: url(lens.gif);
}
dd.media	{
	background-image: url(film.gif);
}
dd.flash	{
	background-image: url(flash.gif);
}
dt.dated,
dd.dated	{
	background-image: url(clock.gif);
}
dd.location	{
	background-image: url(footstep.gif);
}
dd.direction	{
	background-image: url(bidirectional.gif);
}

dt.uri,dt.book	{
	margin: 1px 0 0;
	border-width: 0 0 1px;
	border-color: #ccc;
	border-style: dashed;
	padding: 0 0 0 20px;
	background-repeat:no-repeat;
	background-position:0;
}
dt.uri		{
	background-image: url(dot_outside.gif);
}
dt.book		{
	background-image: url(book.gif);
}

dd.author,
dd.publisher,
dd.year		{
	font-size: 90%;
	color: #333;
	background-color: inherit;
	list-style: square;
	display: list-item;
	margin-left: 3em;
}

/* ins del */
ins		{
	border-bottom:solid #00c 1px ;
}
ins[datetime]:after	{
	content:" i" attr(datetime) " ‰Á•Mj ";
	color:#00c;
	background-color: inherit;
	font-size:90%;
}
del		{
	text-decoration:line-through;
	color:#666;
	background-color: inherit;
}
del[datetime]:after
		{
	content:" i" attr(datetime) " íœj ";
	color:#666;
	background-color: inherit;
	font-size:90%;
}

/* blockquote cite pre code kbd */
blockquote	{
	background-color:#fff;
	color:#2f2f2f;
	font-size:100%;
	border-style:solid;
	border-width:1px;
	text-align:left;
	margin:1em;
	padding:0 1em;
}
cite		{
	font-style:normal;
	font-size:90%;
	color:#800000;
	background-color: inherit;
	margin:0 15px 12px;
}
cite a	{
	font-size:1.15em ! important;
}

pre		{
	background-color:#fff;
	color: #2f2f2f;
	border-width:1px;
	border-style:solid;
	font-family:monospace;
	font-size:90%;
	text-align:left;
	line-height:1.1em;
	margin:1em;
	padding:1em;
	white-space:pre-wrap;      /* CSS3 */
	white-space:-o-pre-wrap;   /* Opera 7 */
	white-space:-pre-wrap;     /* Opera 4-6 */
	white-space:-moz-pre-wrap; /* Mozilla */
	word-wrap:break-word;      /* IE 5.5+ */
}
code		{
	margin:0;
}

kbd	{
	border-style:solid;
	border-width:2px;
	border-color:#999;
	padding:1px 3px;
	margin:2px 3px;
	line-height:1.6em;
	color: #fff;
	font-weight:bold;
	background-color:#000;
	text-decoration: none;
}

/* ƒtƒHƒ‹ƒ_•Ê‚ÌFŽw’è */
div.koume h1,
div.koume address	{
	background-color:#0aa;
	color:#fff;
}
div.koume h2	{
	color:#0aa;
	background-color: inherit;
}
div.koume h3,
div.koume h4,
div.koume h5,
div.koume h6,
div.koume blockquote,
div.koume dl.board,
div.koume pre	{
	border-color:#0aa;
}

div.rp h1,
div.rp address	{
	background-color:#a52a2a;
	color:#fff;
}
div.rp h2	{
	color:#a52a2a;
	background-color: inherit;
}
div.rp h3,
div.rp h4,
div.rp h5,
div.rp blockquote,
div.rp dl.board,
div.rp pre	{
	border-color:#a52a2a;
}

div.rw h1,
div.rw address	{
	background-color:#0a0;
	color:#fff;
}
div.rw h2	{
	color:#0a0;
	background-color: inherit;
}
div.rw h3,
div.rw h4,
div.rw h5,
div.rw blockquote,
div.rw dl.board,
div.rw pre	{
	border-color:#0a0;
}

div.rt h1,
div.rt address	{
	background-color:#00c;
	color:#fff;
}
div.rt h2	{
	color:#00c;
	background-color: inherit;
}
div.rt h3,
div.rt h4,
div.rt h5,
div.rt blockquote,
div.rt dl.board,
div.rt pre	{
	border-color:#00c;
}

div.ct h1,
div.ct address	{
	background-color:#ff4500;
	color:#fff;
}
div.ct h2	{
	color:#ff4500;
	background-color: inherit;
}
div.ct h3,
div.ct h4,
div.ct h5,
div.ct blockquote,
div.ct dl.board,
div.ct pre	{
	border-color:#ff4500;
}

div.lk h1,
div.lk address	{
	background-color:#666;
	color:#fff;
}
div.lk h2	{
	color:#666;
	background-color: inherit;
}
div.lk h3,
div.lk h4,
div.lk h5,
div.lk blockquote,
div.lk dl.board,
div.lk pre	{
	border-color:#666;
}

div.info h1,
div.info address	{
	background-color:#8a2be2;
	color:#fff;
}
div.info h2	{
	color:#8a2be2;
	background-color: inherit;
}
div.info h3,
div.info h4,
div.info h5,
div.info blockquote,
div.info dl.board,
div.info pre	{
	border-color:#8a2be2;
}

div.rw blockquote.image,
div.rt blockquote.image,
div.rp blockquote.image,
div.koume blockquote.image,
div.ct blockquote.image,
div.lk blockquote.image,
div.info blockquote.image	{
	margin:0;
	padding:0;
	border-style:solid;
	border-width:3px;
	border-color:#f00;
}

/* strong em */
strong,
em,
.ssb,
.ssn		{
	font-style:normal;
	font-size:100%;
	font-family: 'Arial','Helvetica','‚l‚r ‚oƒSƒVƒbƒN','Osaka',sans-serif; 
}
strong,.ssb	{
	font-weight:bold;
}

/* misc */
.bgw		{
	background-color:#fff;
	color:inherit;
	padding:25px;
	border-width:1px;
	border-color:#fffacd;
	border-style:solid;
}
.note		{
	font-style:normal;
	font-size:90%;
	color:#000080;
	background-color: inherit;
}
.note-i,.note-d	{
	font-size:90%;
	color:#000080;
	background-color: #fffff6;
	margin:1em;
	padding:1ex;
	background-repeat:no-repeat;
	background-position:0 -1px;
	text-indent:1em;
}
p.note-i	{
	background-image: url(caution.gif);
}
p.note-d	{
	background-image: url(clock.gif);
}
.note-c		{
	font-size:90%;
	color:#000080;
	background-color: inherit;
	text-align:center;
}
.note-r		{
	font-size:90%;
	color:#000080;
	background-color: inherit;
	text-align:right;
}

p.sunny		{
	background-image: url(sunny.gif);
	background-repeat:no-repeat;
	text-indent:25px;
}
p.cloudy	{
	background-image: url(cloudy.gif);
	background-repeat:no-repeat;
	text-indent:25px;
}
p.rainy		{
	background-image: url(rainy.gif);
	background-repeat:no-repeat;
	text-indent:25px;
}
p.night		{
	background-image: url(star.gif);
	background-repeat:no-repeat;
	text-indent:25px;
	background-position:4px 4px;
}

/* column */
	/* left side */
div.w100l,
div.w120l,
div.w170l,
div.w200l,
div.w240l,
div.w300l,
div.w320l,
div.w330l,
div.w360l,
div.w400l,
div.w420l,
div.w480l,
div.w25l,
div.c3l,
div.vpl,
div.c2l,
div.vtl,
div.c3lc	{
	text-align: center;
	margin-bottom: 10px; 
	float: left;
	left: 0;
	right: auto;
		}
div.w100l	{width: 16%;}
div.w120l	{width: 20%;}
div.w170l	{width: 28%;}
div.w200l	{width: 33%;}
div.w240l	{width: 39%;}
div.w300l	{width: 50%;}
div.w320l	{width: 52%;}
div.w330l	{width: 54%;}
div.w360l	{width: 59%;}
div.w400l	{width: 65%;}
div.w420l	{width: 68%;}
div.w480l	{width: 78%;}
div.w25l	{width: 25%;}
div.c3l		{width: 33%;}
div.vpl		{width: 36%;}
div.c2l		{width: 50%;}
div.vtl		{width: 61%;}
div.c3lc	{width: 66%;}

	/* right side */
div.w120r,
div.w170r,
div.w200r,
div.w240r,
div.w300r,
div.w320r,
div.w330r,
div.w360r,
div.w400r,
div.w420r,
div.w480r,
div.w25r,
div.c3r,
div.vpr,
div.c2r,
div.vtr,
div.c3cr	{
	text-align: center;
	margin-bottom: 10px; 
	float: right;
	left: auto;
	right: 0; 
}
div.w120r,
div.w170r,
div.w200r,
div.w240r,
div.w300r,
div.w320r,
div.w330r,
div.w400r,
div.w420r,
div.w480r	{text-align:left;}
div.w120r	{width: 79%;}
div.w170r	{width: 71%;}
div.w200r	{width: 66%;}
div.w240r	{width: 60%;}
div.w300r	{width: 50%;}
div.w320r	{width: 47%;}
div.w330r	{width: 45%;}
div.w360r	{width: 40%;}
div.w400r	{width: 34%;}
div.w420r	{width: 31%;}
div.w480r	{width: 21%;}
div.w25r	{width: 24%;}
div.c3r		{width: 32%;}
div.vpr		{width: 35%;}
div.c2r		{width: 50%;}
div.vtr		{width: 61%;}
div.c3cr	{width: 66%;}

	/* center */
div.c3c,
div.w50c,
div.w100c	{
	text-align: center;
	margin: auto 0 10px 3px;
	float: left;
	left: auto;
	right: auto;
		}
div.c3c		{width: 33%;}
div.w50c	{width: 49%;}
div.w100c	{width: 100px;}
div.c1c		{
	text-align: center;
	margin-bottom: 10px;
}
div.w300c,
div.w480c,
div.w490c,
div.w560c	{
	margin:0 auto 10px;
}
div.w300c	{width:305px}
div.w480c	{width:485px}
div.w490c	{width:495px}
div.w560c	{width:565px}


img.right	{
	float:right;
	margin:0 0 10px 10px;
}
img.left	{
	float:left;
	margin:0 1em 1em 0;
	padding:0;
}
