@charset "EUC-JP";

/* =import 
----------------------------------------------*/
@import url(style.css);


#sp{
width:100%;
padding:0;
margin:0;
line-height:160%;
}

#sp h5{
padding:0;
margin:5px 0 8px 0;
}

#sp h6{
padding:6px 0px 10px 5px;
margin: 0px 0px 0px 0px;
}

#sp p{
padding:0;
margin:0px 7px 5px 7px;
}

.sp_title{
background: url(../images/sp_cont/cont_title.gif) no-repeat top;
font-size:100%;
color: #FFFFFF;
text-align:left;
height:30px;
padding: 6px 0 0 20px;
}

.titlebar{
background: url(../images/sp_cont/k_cont02_titlebar.gif) no-repeat bottom;
margin:0px 0px 0px 0px;
padding:0;
height:23px;
color:#006600;
font-size:130%;
}
/* =cont01 
----------------------------------------------*/
.sp_cont{
background: url(../images/sp_cont/k_cont01_top.jpg) no-repeat top;
padding: 100px 0px 10px 0px;
}

.check_box{
background: url(../images/sp_cont/k_cont01_boxside.gif) repeat-y top;
padding: 0px 0 0 0;
margin:10px 0 25px 0px;
}

.inbox{
background: url(../images/sp_cont/k_cont01_boxtop.gif) no-repeat bottom;
padding: 0px 10px 0px 10px;
}

.inbox span{
margin: 0px 0px 5px 5px;
color:#666666;
font-weight: bold;
font-size: 100%;
}

.small_p{
font-size: 80%;
_font-size: 10px;
color: #666666;
*line-height: 180%;
line-height: 160%;
}

.right{
float:right;
margin: 0 0 10px 10px;
}

.clear{
clear:both;
}

.center{
padding:10px 0 20px 40px;
}


/* =cont02 
----------------------------------------------*/
.sp_cont02{
background: url(../images/sp_cont/k_cont02_top.jpg) no-repeat top;
padding: 110px 0px 10px 0px;
}

.ubox{
background:url(../images/sp_cont/k_cont02_12.gif) repeat-y top;
margin:0px 0px 30px 0px;
padding: 0px 0px 5px 0px;
border-left: #F26304 1px dotted;
border-right: #F26304 1px dotted;
border-bottom: #F26304 1px dotted;
}

.scj{
padding:0px;
margin: 5px 0px 10px 0px;
}

.right02{
float:right;
margin: 0 6px 10px 10px;
}

.left02{
float:left;
margin: 0  10px 5px 6px;
}


/* =cont03 
----------------------------------------------*/
.sp_cont03{
background: url(../images/sp_cont/k_cont03_top.jpg) no-repeat top;
padding: 115px 0px 8px 0px;
}

.ubox2{
margin:0px 0px 10px 0px;
padding: 10px 0px 5px 0px;
border-left: #F26304 1px dotted;
border-right: #F26304 1px dotted;
border-bottom: #F26304 1px dotted;
}

/* =cont04 
----------------------------------------------*/
.sp_cont04{
background: url(../images/sp_cont/k_cont04_top.jpg) no-repeat top;
padding: 115px 0px 8px 0px;
}

.green{
background-color:#EDF3D7;
border-bottom:#999999 dotted 1px;
color:#333333;
font-weight:bold;
padding: 3px 3px 3px 5px!important;
margin: 10px;
}

/* =cont05 
----------------------------------------------*/
.sp_cont05{
background: url(../images/sp_cont/k_cont05_top.jpg) no-repeat top;
padding: 130px 0px 8px 0px;
}


/* =cont06 
----------------------------------------------*/
.sp_cont06{
background: url(../images/sp_cont/k_cont06_top.jpg) no-repeat top;
padding: 130px 0px 8px 0px;
}

.bold{
font-weight:bold;
color:#666666;
padding: 6px 0px 5px 4px;
}


