@charset "Shift_JIS";

body {
	font-size:0.8em;
	color: #696969;
	line-height:1.5em;
	text-align: left;
	background-color: #ffffff;
	background-image: url(img/back.gif);
	background-repeat: repeat;
	margin-top:0;
}

img{border:none;} 

/*-------リンク設定-------*/
a{font-size:10px;}
a:link{font-size:10px;color: #696969;}
a:visited{font-size: 10px;color: #ADADAD;}
a:active{font-size: 10px;color: #ADADAD;}
a:hover{font-size: 10px;color: #f29d00;}

.color a:link{font-size:12px; color: #000080;}
.color a:visited{font-size:12px; color: #000080;}
.color a:active{font-size:12px; color: #8C0000;}
.color a:hover{font-size:12px; color: #8C0000;}

/*-------スペース設定-------*/
.sp-h5 {
	clear: both;
	height: 5px;
	background: #ffffff;
	 width:10px}

.sp-h20 {
	clear: both;
	height: 20px;
	background: #ffffff;
	 width:10px}

.sp-h50 {
	clear: both;
	height: 50px;
	background: #ffffff;
	width:10px;
	margin-top:0px;}

.sp-h80 {
	clear: both;
	height: 80px;
	background: #ffffff;
	width:10px;
	margin-top:0px;}

.point-b10{padding-bottom:10px;
	padding-right:5px}

.point-b5{padding-bottom:5px;
	padding-right:5px}



/*-------位置設定-------*/
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.v-top{vertical-align:top;}
.v-bottom{vertical-align:bottom;}

/*-------回り込み設定-------*/
.float-left{float:left;}
.float-right{float:right;}
.clear{clear:both;}

/*-------文字色設定-------*/
.gray {color:#696969;}
.black {color: #ff0000;}
.white {color: #ffffff;}
.orange {color: #f29d00;}
.green {color: #91BB14;}
.pink {color: #d33764;}
.blue {color: #49B3FC;}

/*-------背景色設定-------*/
.bg-yellow{background-color:#FFEB99}
.bg-yellow2{background-color:#f6c944}
.bg-gray{background-color:#fafafa;}
.bg-gray2{background-color:#f0f0f0;}
.bg-orange{background-color:#f29d00}
.bg-white{background-color:#ffffff}
.bg-lime{background-color:#F2F8E0}
.bg-lime2{background-color:#91BB14}
.bg-green{background-color:#bed774}
.bg-fuchsia{background-color:#FDECEF}
.bg-fuchsia2{background-color:#D9688D}
.bg-pink{background-color:#FFDBE2;}
.bg-aqua{background-color:#B6E8FC}
.bg-aqua2{background-color:#49B3FC}
.bg-blue{background-color:#49B3FC}

/*-------文字サイズ設定-------*/
.pix-12 {font-size: 12px}
.pix-10 {font-size: 10px}
.font-s {font-size:0.9em;}
.b {font-weight:bold;}

/*-------テーブル設定-------*/
table{
	border:solid 0;
	padding:0px;
	margin:0px;
	text-align:left;}
.all{
	border-top:solid 1px;
	border-bottom:solid 1px;
	border-left:solid 1px;
	border-right:solid 1px;}
	
/*-------ネットワークオプション単体で使用-------*/
.all2{
	border-top:solid 1px #C4772B;
	border-right:solid 1px #C4772B;}
.all2 td{
	border-bottom:1px solid #C4772B;
	border-left:1px solid #C4772B;}

/*-------内訳で使用-------*/
.all3{
	border-top:solid 1px #696969;
	border-right:solid 1px #696969;}
.all3 td{
	border-bottom:1px solid #696969;
	border-left:1px solid #696969;}