#swfSpace {
	MARGIN: 0px;
	width: 535px;
/*	height: 193px; */
}

#link {
	MARGIN: 10px 0px 0px 0px;
	BACKGROUND-COLOR: #e0e0e0;
	WIDTH: 750px;
	TEXT-ALIGN: center;
	FONT-SIZE: 12px;
}

.b1 {
	FONT-WEIGHT: bold;
}
.b2 {
	FONT-WEIGHT: bold;
	COLOR: #353535;
	MARGIN: 0px 0px 3px 0px;
}
.gai {
	FONT-WEIGHT: bold;
	MARGIN: 10px 0px 13px 0px;
	PADING: 0px 0px 0px 0px;
}

STRONG.gc {
	COLOR: #353535;
}

H2 {
	FONT-SIZE: 12px;
	MARGIN: 0px 0px 0px 0px;
	PADING: 0px 0px 0px 0px;
	CLEAR: both;
	FLOAT: none;
}
H2.2 {
	FONT-SIZE: 12px;
	MARGIN: 0px 0px 10px 0px;
	PADING: 0px 0px 0px 0px;
	CLEAR: both;
	FLOAT: none;
}

UL{
	MARGIN: 7px 0px 0px 20px;
	PADDING: 0px;
	list-style: none;
}

LI {
	FONT-SIZE: 12px;
	MARGIN: 2px 0px 0px -8px;
	COLOR: #004080;
	list-style-position: outside;
}

#kousin {
	MARGIN: 0px;
	PADDING: 3px;
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	BORDER-WIDTH: 1px 1px 1px 1px;
	BORDER-COLOR: #393939;
	BORDER-STYLE: solid;
	BACKGROUND-COLOR: #ffffff;
/*	OVERFLOW-y: scroll; */
/*	WIDTH: 535px; */
/*	HEIGHT: 170px; */
}

.img-new {	
	MARGIN: 4px 0px 1px 0px;
}

.img-osusume1 {	
	MARGIN: 0px 0px 8px 0px;
}

.img-waku {
	BORDER-STYLE: solid;
	BORDER-COLOR: #393939;
	BORDER-WIDTH: 1px;
	MARGIN: 0px;
}

.img-waku2 {
	BORDER-STYLE: solid;
	BORDER-COLOR: #000000;
	BORDER-WIDTH: 1px;
}

.img-blog {
	BORDER-STYLE: solid;
	BORDER-COLOR: #000099;
	BORDER-WIDTH: 1px;
}
.img-mail {
	BORDER-STYLE: solid;
	BORDER-COLOR: #800000;
	BORDER-WIDTH: 1px;
}
.img-red {
	BORDER-STYLE: solid;
	BORDER-COLOR: #FF4500;
	BORDER-WIDTH: 1px;
}

.img-topcm {
	BORDER-STYLE: solid;
	BORDER-COLOR: #800000;
/**	BORDER-COLOR: #ff6666;	**/
	BORDER-WIDTH: 1px;
}

.img-block {
	DISPLAY: block;
}

.img-nav {
	MARGIN: 0px 6px 0px 0px;
	FLOAT: left;
}

.img-nitilink {
	MARGIN: 2px 0px 5px 0px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #393939;
	BORDER-WIDTH: 1px;
}

.btoi {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #353535;
}

.osusume11 {
	MARGIN: 0px 9px 0px 0px;
	PADDING: 0px;
	WIDTH: 262px;
	FLOAT: left;
	TEXT-ALIGN: left;
	FONT-SIZE: 10px;
}
.osusume22 {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px;
	WIDTH: 262px;
	FLOAT: left;
	TEXT-ALIGN: left;
	FONT-SIZE: 10px;
}

.osusume1 {
	MARGIN: 10px 10px 5px 0px;
	PADDING: 0px;
	WIDTH: 172px;
	FLOAT: left;
	TEXT-ALIGN: left;
	FONT-SIZE: 10px;
}
.osusume2 {
	MARGIN: 10px 9px 5px 0px;
	PADDING: 0px;
	WIDTH: 172px;
	FLOAT: left;
	TEXT-ALIGN: left;
	FONT-SIZE: 10px;
}
.osusume3 {
	MARGIN: 10px 0px 5px 0px;
	PADDING: 0px;
	WIDTH: 172px;
	FLOAT: left;
	TEXT-ALIGN: left;
	FONT-SIZE: 10px;
}

P.osu {
	MARGIN: 0px 0px 0px 0px;
	LINE-HEIGHT: 17px;
}
P.osu A:link {
	TEXT-DECORATION: underline;
	COLOR: #393939;
	LINE-HEIGHT: 17px;
}
P.osu A:visited {
	TEXT-DECORATION: underline;
	COLOR: #393939;
	LINE-HEIGHT: 17px;
}
P.osu A:active {
	TEXT-DECORATION: underline;
	COLOR: #ff0000;
	LINE-HEIGHT: 17px;
}
P.osu A:hover {
	TEXT-DECORATION underline;
	COLOR: #ff0000;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 17px;
}
.img-osusume {
	MARGIN: 0px 0px 0px 0px;
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #393939;		
}

.img-waku-l {
	MARGIN: 0px 10px 0px 0px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #393939;
	BORDER-WIDTH: 1px;
	FLOAT: left;
}

.osirase {
	MARGIN: 8px 0px 0px 0px;
	TEXT-ALIGN: right;
}

.nenmatunensi {
	COLOR: #ff0000;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 5px;
	WIDTH: 517px;
	BORDER-WIDTH: 4px;
	BORDER-STYLE: double;
	BORDER-COLOR: #ff0000;
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 18px;
}
.nenmatunensi A:link {
	TEXT-DECORATION: underline;
	COLOR: #ff0000;
}
.nenmatunensi A:visited {
	TEXT-DECORATION: underline;
	COLOR: #ff0000;
}
.nenmatunensi A:active {
	TEXT-DECORATION: underline;
	COLOR: #ff0000;
}
.nenmatunensi A:hover {
	TEXT-DECORATION underline;
	COLOR: #ff0000;
	TEXT-DECORATION: underline;
}

#wakeari {
	COLOR: #ffffff;
	MARGIN: 0px;
	PADDING: 7px 0px 7px 0px;
	WIDTH: 535px;
/*	HEIGHT: 30px; */
	TEXT-ALIGN: center;
	FONT-SIZE: 14px;
	BACKGROUND-IMAGE: url("../index/tokuback.gif");
}
#wakeari A:link {
	TEXT-DECORATION: underline;
	COLOR: #ffffff;
}
#wakeari A:visited {
	TEXT-DECORATION: underline;
	COLOR: #ffffff;
}
#wakeari A:active {
	TEXT-DECORATION: underline;
	COLOR: #ffffff;
}
#wakeari A:hover {
	TEXT-DECORATION: underline;
	COLOR: #ffffff;
}

#yoyakuhanbai {
	BACKGROUND-COLOR: #ffff66;
	COLOR: #ff0000;
	MARGIN: 5px 0px 0px 0px;
	TEXT-ALIGN: center;
	FONT-SIZE: 12px;
	WIDTH: 535px;
}

#twitter {
	MARGIN: 0px;
	PADDINg: 5px;
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	BORDER-WIDTH: 1px 1px 0px 1px;
	BORDER-COLOR: #000000;
	BORDER-STYLE: double;
	BACKGROUND-IMAGE: url("../index/twitter-bottom.jpg");
	BACKGROUND-REPEAT: no-repeat;
}