/* CSS Document */

* {
margin:0 auto;
padding:0;
}

/*　枠　*/

#all{
width:900px;
}

#top{
width:900px;
height:212px;
}

#btn1{
width:900px;
height:111px;
background:url(../img/btn---.gif);
background-repeat:no-repeat;
}

#sab{
width:900px;
height:60px;
}

#waku{
width:900px;
background:url(../img/naka.gif);
background-repeat:repeat-y;
display:table;
}

#waku2{
width:740px;
}

#btn2{
width:210px;
float:right;
}

#main{
width:510px;
float:left;
}

#copy{
width:900px;
height:117px;
clear:both;
background:url(../img/copy.gif);
}

/*　文字　*/

body p{
font-size:13px;
color:#333333;
}

h1{
font-size:14px;
color:#FF6600;
background:url(../img/h1.gif);
background-repeat:no-repeat;
padding-left:10px;
line-height:34px;
margin-bottom:15px;
}

h2{
font-size:14px;
color:#FF9900;
border-left: solid 5px #FF6600;
padding-left:6px;
border-bottom:dashed 2px #FF6600;
padding-bottom:1px;
margin-bottom:15px;
}

h3{
font-size:13px;
color:#FF9900;
border-bottom:dashed 2px #FFCC00;
padding-bottom:1px;
margin-bottom:5px;
}

h4{
font-size:13px;
color:#FF9999;
background:#FFFF66;
padding:3px;
margin-bottom:3px;
border:solid 1px #999999;
}

h5{
font-size:14px;
color: #999999;
border-left: solid 5px #FF6600;
padding-left:6px;
border-bottom:dashed 2px #FF6600;
padding-bottom:1px;
margin-bottom:15px;
}

btn2 p{
font-size:13px;
padding-right:10px;
}

.style1 {color: #FF6600}

/*　装飾　*/

.btn{
border-bottom:solid #999999 1px;
padding:0;
margin:0;
}

/**********追加**************/

.text-link{
	margin:10px 0;
	padding:0;
	text-align:right;}
	

