
A:LINK { color:#ffffff; text-decoration:none; }
A:VISITED { color:#ffffff; text-decoration:none; }
A:HOVER { color:#ffffff; text-decoration:underline; }
A:ACTIVE { color:#404040; text-decoration:none; }

body,td,th {
	font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN";
	font-size: 12px;
	line-height: normal;
	color: #ffffff;
}

.large2 {  font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN"; font-size: 16px; line-height: normal; }
.large {  font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN"; font-size: 14px; line-height: normal; }
.text {  font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN"; font-size: 12px; line-height: normal; }
.textB {  font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN"; font-size: 12px; line-height: normal; color: #000000; }
.stext {  font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN"; font-size: 10px; line-height: normal; }
.stextB {  font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN"; font-size: 10px; line-height: normal; color: #000000; }
.sstext { font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN"; font-size: 8px; line-height: normal; }

.formselect { font-size: 9.5pt; line-height: normal; color: #333333; background: #FFFFFF; border-top: #333333 1px solid; border-bottom: #333333 1px solid;border-left: #333333 1px solid;border-right: #333333 1px solid; }

.iform { color: #333333; background: #fff6e8; font-weight: normal; font-size: 12px; border-top:#6d6d6d 1px solid; border-bottom:#6d6d6d 1px solid;border-left:#6d6d6d 1px solid;border-right:#6d6d6d 1px solid; }
.iform2 { color: #333333; background: #ffebeb; font-weight: normal; font-size: 12px; border-top:#6d6d6d 1px solid; border-bottom:#6d6d6d 1px solid;border-left:#6d6d6d 1px solid;border-right:#6d6d6d 1px solid; }

.huti { border:1px solid #ff6633; }

.complist-btmline {
	border-bottom:1px solid #ff6633;
}
#complist-info {
	padding:12px;
	font-size:16px;
	line-height:1.2em;
	color:#ffffff;
}

.compBg {
	padding:0px;
	margin:0px;
	background:#000000;
	color:#ffffff;
}
#compPhoto {
	border:1px solid #ff6633;
	height:402px;
}
#compPr {
	width:100%;
	height:100%;
	border:1px solid #ff6633;
	padding:7px;
}
#comp-cmt {
	background:#ffffff;
	border:1px solid #ff6633;
	padding:4px;
	text-align:left;
	height:66px;
	overflow:auto;
	color:#333333;
}

#sche-box {
	width:422px;
	background:#404040;
}
#sche-sname {
	padding:3px;
	height:32px;
}
#sche-info {
	padding:2px;
	height:60px;
}

#shop_w {
	text-align:center;
	border:2px solid #ffffff;
	background:#000000;
	color:#ffffff;
}
#shop_b {
	text-align:center;
	border:2px solid #000000;
	background:#000000;
	color:#ffffff;
}
#shop_r {
	text-align:center;
	border:2px solid #fc0019;
	background:#000000;
	color:#ffffff;
}

.nf-top-info {
	padding:4px;
}

.newface {
	background:#000000;
}
.nf-huti { border:#ff6633 2px solid; }
#nf-box {
	position:relative;
	width:550px;
	border:#ff6633 2px solid;
	overflow:auto;
}
#nf-photo {
	float:left;
	border-right:#ff6633 2px solid;
}
#nf-info {
	float:left;
	width:394px;
	text-align:center;
}
#nf-info strong {
	padding:6px;
	font-size:14px;
	line-height:1.3em;
	font-weight:bold;
	color:#ff6633;
}
#nf-cmt {
	padding:6px;
	margin-top:6px;
	font-size:14px;
	line-height:1.3em;
	text-align:left;
	border-top:#ff6633 1px solid;
}


.clear { clear:both; }
