h3 {margin:20px 0 5px 10px ; background: url(../s_img/mark03.gif) 0 2px no-repeat;padding-left:20px;color:#006;letter-spacing:1px;font-size:medium;}
h4 {margin:20px 0 0 30px;color:#933;font-size:medium;}
h5 {margin:10px 0 10px 40px;font-size:small;font-weight:normal;letter-spacing:px;line-height:200%;width:350px;}
p{letter-spacing:1px;line-height:200%;}


#outline1-1{margin-bottom:40px;}
#outline1-1 table{margin-left:20px;width:500px;border-collapse:collapse;}
#outline1-1 table td{padding:3px 10px;}

#outline1-1 ul{list-style-type:none;}
#outline1-1 ul li{float:left;width:170px;margin:5px 0;}


#outline1-2{margin-bottom:20px;}
#outline1-2 table{margin-left:20px;width:500px;border-collapse:collapse;}
#outline1-2 table td{padding:3px 10px;}
#outline1-2 img{float:right;margin-top:10px;}

.outline-color1{background-color:#B8C6E5;width:105px;text-align:center;}
.outline-color2{background-color:#C6D2EA;}
.outline-color3{background-color:#E6EFFF;width:105px;text-align:center;}
.outline-color4{background-color:#DDE7F0;}


/* ---------------------沿革ページ--------------------- */

#header-outline{width:530px;margin:0 auto;}

#outline-container{width:530px;margin:0 auto;position:relative;}

#main-outline{width:530px;}
#outline2-1-1{margin-left:20px;width:110px;text-align:center;float:left;}
#outline2-1-1 p,#outline2-1-1 h4{margin:0 auto;}
#outline2-1-2img{float:right;margin:0;}
#outline2-1-2{margin:10px -10px 0 0 ;width:370px;}
#outline2-1-2 p{text-indent:1em;margin-bottom:15px;}


#outline2-2{width:550px;clear:both;margin-top:-60px;}
#outline2-2 ol{margin:20px 20px 20px 40px;padding-left:50px;font-size:medium;font-style:italic;font-weight:bold;color:#c66;}
#outline2-2 hr{	color:#c99;	border: thin dotted;}
#outline2-2 ol li p{padding-left:10px;line-height:normal;font-size:small;font-style: normal;font-weight: normal;color: #000;background:url(../s_img/ten1.gif) no-repeat 
0 3px;}
#outline2-2 ol li {position:relative;}
#outline2-2 > ol li{margin-bottom:40px;}/* firefox用ハック */

.outline-p0{margin:10px 10px 20px 10px;}
.outline-p1{width:280px;margin:10px 10px 30px 10px}
.outline-p2{width:320px;margin:10px 10px 40px 10px}
.outline-p3{width:280px;margin:10px 10px 20px 10px}
.outline-p4{width:280px;margin:10px 10px 70px 10px}
.outline-p5{width:320px;margin:10px 10px 30px 10px}
.outline-p6{width:290px;margin:10px 10px 10px 10px}
.outline-p7{width:260px;margin:10px 10px 40px 10px}


#dev-pt1{position:absolute;top:1.5em;right:20px;}
#dev-pt2{position:absolute;top:1.5em;right:20px;}
#dev-pt3{position:absolute;top:1.5em;right:20px;}
#dev-pt4{position:absolute;top:1.2em;right:20px;}
#dev-pt5{position:absolute;top:1.2em;right:20px;}
#dev-pt6{position:absolute;top:1.2em;right:20px;}
#dev-pt7{position:absolute;top:1.2em;right:20px;}
#dev-pt8{position:absolute;top:1.2em;right:20px;}
#dev-pt9{position:absolute;top:10em;right:20px;}

