/*//////////////////////　基本レイアウト　///////////////////////*/

a:link {color:#000000; }
a:visited {color:#000000; }
a:active {color:#CC0000; }
a:hover {color:#CC0000; }


body {
	text-align : center;
	margin : 0;
	padding : 0px;
	background-image: url("image/bg.gif");
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-position: top;
	color	 : #333333;
}

td {
	line-height : 160%;
	color	 : #333333;
	font-size:9pt;
}

.menu{
	background-image: url("image/menu_bg.gif");
	background-repeat: no-repeat;
	background-position: top;
}


/* 見出し */

.midashi1 {
	background-image: url("image/t_bg.gif");
	height:35px;
	padding-left : 20px;
	font-size:11pt;
	font-weight:bold;
	color	 : #000000;
}


/*//////////////////////　スペース　///////////////////////*/

.s10{
	margin : 10 0 0 0;
}

.s5{
	margin : 5 0 0 0;
}

.s10p{
	padding : 10 0 0 0;
}


.s5p{
	padding : 5 0 0 0;
}


/*//////////////////////　リスト　///////////////////////*/

ul{
	list-style-image: url('image/point.gif');
	padding:0 0 0 25;
	margin:2 0 10 0;
	list-style-position: outside;
}

li {
	line-height:160%;
	padding:0 5 5 0;
	margin:5 0 0 0;
	border-bottom:1px #CCCCCC dotted;
}

ul.list{
	list-style-type:disc;
}


/*//////////////////////　フォント関係　///////////////////////*/

.memo{/*強調*/
	background-color:#FFFF99;
	border:1px #FF9900 solid ;
	color:#FF5500;
	font-weight:bold; 
	font-size:10pt;
	line-height:140%;
	padding:5 15;
}

.deco01{  font-size:10pt; line-height:160%; font-weight:bold; color:#003399; }
.deco02{
	font-size:10pt;
	line-height:160%;
	color:#CC3366;
	padding:3 0 3 0;
	border-top:1px #CC3366 solid ;
	border-bottom:1px #CC3366 solid ;
}
.deco03{  font-size:10pt; line-height:160%; font-weight:bold; color:#CC0000; }

.size01{ font-size:8pt; line-height:130%; }
.size02{ font-size:10pt; line-height:160%; }
.size03{ font-size:13pt; line-height:180%; }

.bold{ font-weight:bold; }

/*//////////////////////　デザインテーブル等　///////////////////////*/

.waku01{ 
	border-bottom:1px #CCCCCC solid ;
	border-right:1px #CCCCCC solid ;
	border-left:1px #CCCCCC solid ;
	padding:10 ;
	
 }
 
 /*//////////////////////　見出し等　///////////////////////*/
h1{ padding:none; margin:none;}
h1.gw{ font-size:10pt; line-height:130%; color:#36C;}
h1.raku{ font-size:10pt; line-height:130%; color:#F8650D;}

h2.b{ font-size:10pt; font-weight:bold; line-height:100%}

 /*//////////////////////　リモート　///////////////////////*/
.logbox{
         font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
		 font-size:medium;
		 border: solid 1px #808080;
         width: 480px;
         height: 200px;
         padding: 0.5em;
         overflow: auto;
 }
.indent01{
		 padding-left:15px;
 }

ol.kiyaku li{
	line-height:130%;
	padding:5 0 0 0;
	margin:0;
	border-bottom:none;
 }

ol.kiyaku ol .sp{
	margin:0;
 }

ol.kiyaku ol.sp li{
	list-style-position:outside;
	list-style-type:lower-alpha;
	margin:0 0 0 -15;
 }

.font_m{
		font-size:16px;
 }
.font_s{
		font-size:14px;
 }
 
 /*//////////////////////　ポジション　///////////////////////*/
.left
{
text-align:left;	
 }
.right
{
text-align:right;	
 }
.center
{
text-align:center;	
 }


