
/********** right **********/
/***** 見出し******/
#right h2 {
width:550px; 
height:95px;
background:url(img9/r9_top.jpg) no-repeat;
}

#right h2 p{
text-indent:-9999px;
}

#right h3{
width:250px; 
height:34px;
background:url(img9/r9_content.gif) no-repeat;
margin-top:10px;
}

#right h3 p{
font-size:16px;
font-weight:bold;
color:#663300;
padding:10px 0 0 25px;
}

#right h4{
width:230px; 
height:34px;
background:url(img9/r9_content_2.gif) no-repeat;
margin-top:10px;
}

#right h4 p{
font-size:14px;
font-weight:bold;
color:#663300;
padding:8px 0 0 40px;
}

/*** contents ***/
.contents{
padding:10px;
overflow: hidden;
}

.contents:after{
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}

* html .contents{
height: 1em;
overflow: visible;
}

/*****　*******/
.toptxet{
margin:10px 10px 20px 10px;
font-size:14px;
font-weight:bold;
}


/***** contents1 *****/

/***** contents2 *****/

.contents ul{
float:left;
padding-left:30px;
width:300px;
float:left;
}

.contents li{
list-style-type:disc;
}

.image2{
float:right;
padding-top:20px;
padding-right:30px;
}

/***** contents3 *****/
.txet3{
float:left;
width:280px;
}

.txet3 b{
font-size:14px;
}

.image3{
float:right;
}


/*** contents ***/
dl{
margin:10px 30px;
padding:20px;
width:400px;
border: 1px solid #FF6600;
}


dt{
background:url(img9/r9_listmark.gif) no-repeat;
background-position:0px 0px;
font-weight:bold;
font-size:16px;
color:#663300;
padding-left:30px;
}

dd{
padding-left:30px;
padding-top:10px;
}

dd span{
font-weight:bold;
color:#663300;
}

/************/
table{
border:1px  #663300 solid;
width:500px;
margin:0px;
padding:0px;
border-collapse:collapse;
}

td{
border:1px  #663300 solid;
background-color:#FFFFFF;
margin:0px;
padding:0px;
}

td p{
margin-left:5px;
}

td.tdcolor{
background-color:#FDC262;
}
/***** ページトップへ *****/
.pagetop {
text-align:right;
margin-right:10px;
}
