/*　今後利用するスタイルシート 2005/7/19 */

#SpHome	td{font-size:13px ! important;font-family:Arial;white-space:normal}

#SpHome form{margin:0;padding:0}

#SpHome	a:link{color: #0000FF;}
#SpHome	a:active{color: #0000FF;}
#SpHome	a:visited{color: #0000FF;}
#SpHome	a:hover{color: #800080}

#SpHome	.error{font-size:100%;font-weight:bold;color:#900}
#SpHome	.errorFrm{border:solid 2px #900;padding:2px;}

#SpHome	hr.dot { border-top: 1px dashed #999999;height:1px;color: #FFFFFF;margin: 3px 0px;}

#SpHome	.indextitle{font-size:14px;color: #FFFFFF;padding:5px 0px 5px 0px}
#SpHome	.title{font-size:12px;font-weight:bold; color: #FFFFFF}
#SpHome	.subject{font-size:14px;COLOR:#666;padding:5px 5px 5px 10px;font-weight:bold}
#SpHome	.tourtitle{font-size:14px;COLOR:#000;font-weight:bold;padding:0px 0px 5px 0px}
#SpHome	.topMain{font-size:12px;font-weight:bold;}
#SpHome	.caption{font-size:11px ! important;COLOR:#333;font-weight:bold}
#SpHome	.naviName{font-size:14px;COLOR:#333;font-weight:bold;padding:5px 5px 5px 15px}
#SpHome	.completeName{font-size:14px;COLOR:#000;font-weight:bold;padding:5px 5px 5px 15px}
#SpHome	.small{font-size:9px;COLOR:#333;font-weight:bold}
#SpHome	.smallUnder{font-size:10px;COLOR:#333;margin:0;padding:0;text-decoration: underline}
#SpHome	.comment{font-size:12px;COLOR:#777;font-weight:bold;padding-left:10px;white-space:normal}
#SpHome	.commentL{font-size:10px ! important;COLOR:#777;padding-left:10px}
#SpHome .block{padding:10px 0px 10px 0px}
#SpHome .errorBorder{background:#0000CC;padding:7px 2px 7px 2px}
#SpHome .scroll{width:100%;height:12em;border:1px inset #cccccc;overflow:auto;overflow-y:scroll}
#SpHome .allow{font-family:Ms Sans Self;font-size:12px;font-weight:bold}
#SpHome ul.list{list-style-type:decimal;margin:0;padding-left:2em;clear:both}
#SpHome li.list{padding:1px 6px 3px 0;line-height:120%;clear:both}

#Carte A:link {COLOR:#000000;text-decoration:none;font-weight:bold}
#Carte A:visited {COLOR:#000000;text-decoration:none;font-weight:bold}
#Carte A:hover {COLOR:#0000FF; text-decoration: underline; font-weight:bold}
#Carte .charSubject{font-size:22px;padding:2px 0px 1px 0px}
#Carte .charTitle{font-size:12px;padding:2px 0px 1px 0px;font-weight:bold}
#Carte .charS{font-size:10px;font-style:italic;font-weight:bold;padding-left:5px}
#Carte .charS2{font-size:10px;text-decoration:underline;font-weight:bold;padding-left:5px;padding-right:5px}
#Carte .charS3{font-size:10px;padding:5px 0px 0px 0px}
#Carte .charM{font-size:12px;padding:5px 0px 0px 15px}
#Carte .charM2{font-size:12px;padding:5px 0px 0px 0px}
#Carte .charM3{font-size:15px;font-weight:bold;padding:0;margin:0}
#Carte .charRank{padding:0;margin:0px;color:#888;position:relative;top:-4px}
#Carte .charYen{font-family:osaka,'ＭＳ Ｐゴシック'}
#Carte .charBox{padding:5px 10px 5px 5px}

#SpHome input.w40{margin:3px;width:40px}
#SpHome input.w60{margin:3px;width:60px}
#SpHome input.w100{margin:3px;width:100px}
#SpHome input.w150{margin:3px;width:150px}
#SpHome input.w200{margin:3px;width:200px}
#SpHome input.w300{margin:3px;width:300px}
#SpHome input.w400{margin:3px;width:400px}

#SpHome input.ws100{margin:2px;width:100px;font-size:11px}

#SpHome input.zero{padding:0px;margin:0px}
#SpHome select.zero{padding:0px;margin:0px}

#SpHome .admin{color:#339900;}
#SpHome .admin td{color:#339900;}
#SpHome	.admin a:link{color:#339900;}
#SpHome	.admin a:active{color:#339900;}
#SpHome	.admin a:visited{color:#339900;}
#SpHome	.admin a:hover{color:#339900}

#SpHome .sadmin{color:#CC5200;}
#SpHome .sadmin td{color:#CC5200;}
#SpHome	.sadmin a:link{color:#CC5200;}
#SpHome	.sadmin a:active{color:#CC5200;}
#SpHome	.sadmin a:visited{color:#CC5200;}
#SpHome	.sadmin a:hover{color:#CC5200}

#SpHome	.mini{
	font-size:11px ! important
	}

#SpHome	.mini td{
	font-size:11px! important
}


.h10{
	width:1px;
	height:10px;
	clear:both
	}

.h5{
	width:1px;
	height:5px;
	clear:both
	}

.error{
	font-size:100%;
	font-weight:bold;
	color:#900
	}

.errorFrm{
	border:solid 2px #900;
	padding:2px;
	}

.hr {
	background-image: url("/resources/ui/skins/default/ja/images/common/hr_dots_gray.gif");
	background-repeat: repeat-x;
	height: 1px;
	margin: 5px;
	overflow: hidden;
}


