
#kaitori-region {
clear:both:
}

#kaitori-region p {
}

.answer{
padding:0px 12px 0 60px;
margin:0 0 24px 0;
}

#kaitori-region h2{
background:  transparent url(../i/h2_purchaseregion.png) no-repeat 0px 0px;
height:40px;
width:600px;
color:#333333;
text-indent:-9999em;
margin:42px 0 24px 0;
padding:0 0 0 0px;
}

#kaitori-region h3{
font-size:20px;
color:#FF3333;
border-left:4px solid #ff3333;
padding:0 0 0 8px;
}

#kaitori-region h4{
font-size:18px;
height:60px;
color:#00AACC;
padding:16px 0 0 60px;
margin: 12px 0 0px 0;
background:  transparent url(../i/kaitori_q.png) no-repeat 0px 0px;

}

#kaitori-region h5{
font-size:16px;
color:#00AACC;
padding:0 0 0 8px;
margin: 0 0 8px 0;
}

#kaitori-region strong{
color:#00aacc;
}

.bgyellow {
background:yellow;
}

.kakomi{
border-top:1px #ff3333 solid;
border-bottom:1px #ff3333 solid;
border-left:1px #ff3333 solid;
border-right:1px #ff3333 solid;
text-align:center;
padding:0 0 0 0;
}


/* case-list
----------------------------------------------- */
#kaitori-region .case-list{
font-size: 14px;
line-height:24px;
color:#333;
}



/* kaitori-region-list
----------------------------------------------- */
#kaitori-region .kaitori-region-list{
font-size: 14px;
line-height:24px;
color:#333;
width:810px;
background:#efefef;
border-left:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
border-bottom:1px solid #aaaaaa;
margin:0 0 24px 0;
}

#kaitori-region .kaitori-region-list dt{
clear: left;
float: left;
margin: 0 0 0 0;
padding:8px 0 8px 8px;
width: 180px;
color:#00aacc;
font-weight:bold;
border-top:1px solid #aaaaaa;
}

#kaitori-region .kaitori-region-list dd{
  margin: 0 0 0 0;
  padding:8px 0 8px 200px;
border-top:1px solid #aaaaaa;
}


/* kaitori-region-list
----------------------------------------------- */
.kaitori-region-flow {
font-size: 14px ;
color: #333333 ;
font-style: normal;
line-height : 24px; 
padding: 0 24px 0 24px;
margin: 0 0 12px 0;
list-style-type: decimal;
}

.kaitori-region-flow li {
font-size: 14px ;
color: #333333 ;
font-style: normal;
line-height : 24px; 
padding: 0 0 0 0;
margin: 8px 0 2px 24px;
}


/* to-kaitoriform
----------------------------------------------- */
#to-kaitoriform a{
background:  transparent url(../i/to_kaitori.png) no-repeat 0px -84px;
height:84px;
width:545px;
text-indent:-9999em;
margin:16px 0 36px 0;
padding:0 0 0 0px;
display: block;
overflow:hidden;
}

#to-kaitoriform a:hover{
background:  transparent url(../i/to_kaitori.png) no-repeat 0px 0px;
height:84px;
width:545px;
overflow:hidden;
}
