BODY {
	MARGIN: 2px; 
	COLOR: #000000; 
	MARGIN-LEFT: 20px;
/*	background-color : #FFFFE0 */
}

/* 色は変えてもいい。というか換える。*/

FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 10px;
	MARGIN-RIGHT: 155px;
	MARGIN-LEFT: 75px;
	font-size  : 11.5pt;
}

/* とりあえずのUL表示用 */
/* 使うのめんどくさいかも。 */

UL.span {
	MARGIN-LEFT: 105px;
	MARGIN-RIGHT: 150px;
	PADDING : 10px;
	list-style-type : square;
	line-height : 2.5em
}

OL {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-RIGHT: 155px;
	MARGIN-LEFT: 75px;
	font-size  : 11.5pt
}
INPUT {
	FONT-SIZE: 13px
}
SELECT {
	FONT-SIZE: 13px
}

IMG { 	MARGIN-LEFT:15px;
	border-style : none
 	}

}

IMG.45{
        MARGIN-LEFT:45px;
}

.left-zero{
	MARGIN-LEFT:0px;
}

H2.left-45{
	MARGIN-LEFT:45px;

}

SPAN {
/*	BORDER-TOP: #cccccc 3px dotted; */
	PADDING-TOP: 5px
}

/* ここがみだし */

H1 {
	BORDER-RIGHT: #000011 1px solid; 
	BORDER-TOP: #000011 1px solid; 
	MARGIN-TOP: 35px; 
	PADDING-LEFT: 15px; 
	FONT-SIZE: 100%; 
	BACKGROUND: #000000; 
	MARGIN-BOTTOM: 5px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #000011 1px solid;
	COLOR: #ffffff;
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #000011 1px solid; 
	MARGIN-RIGHT: 75px
}

H2 {
	MARGIN-TOP: 30px; 
	FONT-SIZE: 120%; 
	MARGIN-BOTTOM: 10px; 
/*	COLOR: #dd0000; */
	MARGIN-RIGHT: 120px; 
	MARGIN-LEFT : 15px
}


H3 {
	MARGIN-TOP: 10px; 
	FONT-SIZE: 105%; 
	MARGIN-BOTTOM: 5px; 
/*	COLOR: #dd0000; */
	WIDTH: 500 ; 
	MARGIN-LEFT : 45px
}


P {
	font-size  : 11.5pt;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px;
	TEXT-INDENT: 1em;
	LINE-HEIGHT: 120% ;
/*	background-color: #FBF7B7; */
	MARGIN: 15px ;
	MARGIN-RIGHT: 185px;
	MARGIN-LEFT: 55px;
	padding: 15px;
	border-style : double
}

HR {
      	MARGIN-RIGHT: 55px;
	MARGIN-LEFT: 55px;
}

LI {
	LINE-HEIGHT: 120%
}
A:link {
	COLOR: #0044aa; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc2222; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #666688; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc2222; TEXT-DECORATION: underline
}
.headlogo {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #00105a; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.head {
	BACKGROUND: #00105a
}
.slide {
	DISPLAY: none; POSITION: absolute
}
#slide1 {
	LEFT: 240px; TOP: 80px
}
#slide2 {
	LEFT: 390px; TOP: 80px
}
#slide3 {
	LEFT: 540px; TOP: 80px
}
.menubg {
	BACKGROUND: #ffcd33
}
.menu {
	FONT-SIZE: 13px; BACKGROUND: #fffc93; TEXT-ALIGN: center
}
.submenu {
	FONT-SIZE: 13px
}
.content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.crumb {
	FONT-SIZE: 13px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #cccccc 3px dotted
}
.copydiv {
	MARGIN-TOP: 50px; FONT-SIZE: 11px; COLOR: #666666; TEXT-ALIGN: right
	
}
.copyspan {
	BORDER-TOP: #cccccc 3px dotted; 
}
.subcontent {
	PADDING-RIGHT: 10px
}
.block {
	BORDER-RIGHT: #8888aa 1px solid; BORDER-TOP: #8888aa 1px solid; MARGIN-TOP: 10px; BACKGROUND: #dddddd; BORDER-LEFT: #8888aa 1px solid; BORDER-BOTTOM: #8888aa 1px solid
}
.blocktitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #8888aa; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.blockcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}

.nextStep{
	FONT-SIZE: 13px;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 30px
}

TABLE {
	BORDER-TOP: #999999 1px solid; 
	MARGIN-TOP: 10px; 
	MARGIN-BOTTOM: 10px; 
	BORDER-LEFT: #999999 1px solid ; 
	border-collapse:collapse ; 
	table-layout: auto ;  
	border-spacing: 30px 30px ;
	margin-right: 240px; 
	margin-left : 30px;
	line-height : 1.3em;
}

TH {
	BORDER-RIGHT: #999999 1px solid;
	FONT-WEIGHT: normal;
 	BACKGROUND: #dddddd;
	BORDER-BOTTOM: #999999 1px solid; 
	TEXT-ALIGN: center;
    
}



TD {
	BORDER-RIGHT: #999999 1px solid; BACKGROUND: #ffffff; LINE-HEIGHT: 110%; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
.small {
	FONT-SIZE: 80%
}

.big {
	FONT-SIZE: 140%
}

.nomark {
	LIST-STYLE-TYPE: none
}
.red {
	COLOR: #ff0000
}
TD.listtext {
	FONT-SIZE: 13px
}

DIV.source {
	background-color: #000000;
	margin-left: 60px;
	margin-right: 200px;
	padding: 5px;
	COLOR: #ffffff;
	font-weight : bold
}


