#header-img {
    width: 620px;
    height: 130px;
	float: left;
	background: url(img/top_img3.jpg);
}

.topics {

}

.topics_root {
    color: #14536D;
	font-size: 14px;
    border-bottom: 1px #CCCCCC solid;
	background: url(../img/allow.gif) no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-bottom: 15px;
}

.topics li {
    border-bottom: 1px #CCCCCC solid;
	background: url(../img/allow.gif) no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-bottom: 5px;
}


/*  テーピング   */
#copy{
color:#990033;
margin:15px 15px 30px 15px;
}

p { 
border-width:thin;  
border-color:#FFCC33; 
border-style:solid;
padding:10px;
width:720px;
margin: 30px 0px 30px 0px;
}

#box01{
margin:20px;
_margin:0px;
float:left;
width:300px;
_width:360px;
height:200px;
_height:230px;
}
#box01_l{
float:left;
margin-left:0px;
width:140px;
}
#box01_r{
margin:0px;
float:left;
width:150px;
_width:200px;
}
#box01_r .top{
background-color:#FFFF66;
color:#FFCC33;
font-size:50px;
margin:0px;
padding:25px 15px 20px 15px;
width:130px;
_width:130px;
text-align:center;
float:left;
}
#box01_r .bottom{
float:left;
margin:20px;
_margin:10px;
width:130px;
}
#box01 .top02{
float:left;
color:#FFCC33;
background-color:#FFFF66;
font-size:50px;
margin:0px;
padding:25px 15px 20px 180px;
width:105px;
}
#box01_b{
float:left;
margin:0px;
width:270px;
}
#box01_b .txt{
float:left;
width:160px;
margin:0px;
padding:20px;
}
#box01_b .img{
margin:0px;
float:left;
}
.move{
position:relative;
top:-63px;
}

#box02{
float:left;
margin:30px 30px 30px 20px;
_margin:20px 35px 30px 0px;
padding:0px;
width:300px;
height:180px;
border-width:3px; 
border-style:solid;
border-color:#AA3B3E;
background-color:#FFFFFF;
}
html[xmlns*=""] body:last-child #box02{
float:left;
margin:30px 30px 30px 20px;
padding:0px;
width:300px;
height:180px;
border-width:3px; 
border-style:solid;
border-color:#AA3B3E;
background-color:#FFFFFF;
}
#box02 .text01{
margin:0px;
padding:10px;
font-size:18px;
text-align:center;
background-color:#AA3B3E;
color:#FFFFFF;
}
#box02 .text02{
padding:10px;
}
#box02 .text03{
color:#AA3B3E;
}

#box03{
float:left;
background-image:url(img/back01.gif); 
width:300px;
height:180px;
margin:30px 30px 30px 10px;
_margin:20px 30px 30px 18px;
}
html[xmlns*=""] body:last-child #box03{
float:left;
background-image:url(img/back01.gif); 
width:300px;
height:180px;
margin:30px 30px 30px 5px;
}

#box03 .text01{
font-size:18px;
margin:10px 15px 0px 15px;
padding:5px 5px 0px 0px; 
border-bottom:4px solid #663333;
color:#663333; 
}

#box03 .text02{
margin:20px;
color:#000;
}