/* CSS Document */

*{
margin:0 auto;
padding:0;
}

/*　枠　*/

#all{
width:1200px;
}

#top{
width:1200px;
height:108px;
margin-bottom:10px;
margin-top:12px;
}

#btn1{
width:1190px;
height:20px;
background:#E37E1D;
padding-top:7px;
padding-right:10px;
margin-bottom:15px;
}

#btn2{
width:300px;
height:250px;
float:left;
background: url(../img/bg-btn1.gif);
background-repeat:no-repeat;
}

#img1{
width:880px;
height:250px;
float:right;
margin-left:20px;
}

#cl{
clear:both;
margin-bottom:20px;
}


#img2{
width:300px;
height:600px;
background:url(../img/bg-img2.gif);
float:left;
}

#img2 a {color:#0000FF;}

#main{
width:850px;
height:575px;
background:url(../img/bg-main2.gif);
float:right;
margin-left:20px;
padding:10px 15px 15px 15px;
overflow-y:scroll;scrollbar-face-color: #F8FF96;
scrollbar-3dlight-color:#F8FF96; 
scrollbar-darkshadow-color: #F8FF96; 
scrollbar-shadow-color: #F8FF96; 
scrollbar-arrow-color: #FF6633; 
scrollbar-track-color: #F8FF96;
}

#cl2{
clear:both;
}


/*　文字　*/

body p{
font-size:13px;
color:#333333;
}

h1{
font-size:18px;
color:#FF6633;
background:url(../img/h11.gif);
background-repeat:no-repeat;
line-height:30px;
padding-left:30px;
border-right:solid 4px #FF9900;
}

h2{
font-size:16px;
color: #FF6633;
border-left:solid 3px #FF6633;
border-bottom:solid 2px #FFFF00;
padding-left:15px;
padding-bottom:2px;
margin-bottom:15px;
}

h3{
font-size:14px;
color: #FF9966;
border-bottom:dashed 3px #FFCC33;
padding-bottom:2px;
margin-bottom:7px;
}


/*　装飾　*/

.btn{
border-top:dashed 2px #3399FF;
}

.waku{
border:dashed 1px #FFFFFF;
border-left:solid 4px #FFFFFF;
padding-left:10px;
}

.link{
font-size:14px;
color: #FF6633;
border-left:solid 3px #FF6633;
border-bottom:solid 2px #FFFF00;
padding-left:15px;
padding-bottom:2px;
margin-bottom:15px;
}

.style2 {
	color: #FFFFFF;
	font-weight: bold;
}
.style3 {font-size: 13px}
.style4 {
	font-size: 18px;
	font-weight: bold;
	color: #0066CC;
}
.style5 {color: #F2FF3F}
.style7 {color: #F2FF3F; font-family: "Times New Roman", Times, serif; }
a:link {
	color: #F2FF3F;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
}

/**********追加**************/



a:link{color:#333333; text-decoration:none;}
a:hover{color:#333333; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:active{color:#333333; text-decoration:none;}

body {
	color:#333333;
	}