@charset "utf-8";
/* CSS Document */
/*--------------------- ↓mainmenu↓ --------------------------*/
#topmenu ul li.point a{
background-position:0 -45px;
}
#topmenu ul li.point a:hover{
background-position:0 -45px;
}
/*--------------------- ↑mainmenu↑ --------------------------*/

/*--------------------- ↓centercontent↓ --------------------------*/
#centercontent{
display:inline;
width:992px;
float:left;
clear:right;
margin:0;
}
#centercontent div.title{
height:70px;
margin:0;
}
#centercontent div.title h2{
overflow:hidden;
}
#centercontent div.text{
background:url(../img/text_bg.gif) repeat-x bottom;
border-left:1px solid #b7b7b6;
border-right:1px solid #b7b7b6;
height:auto;
margin:0;
padding:15px 59px;
}
#centercontent div.text h3{
overflow:hidden;
}
#centercontent div.text div#left_box{
display:inline;
border:0;
width:230px;
float:left;
clear:right;
margin:0;
padding:0;
}
#centercontent div.text div#left_box div.menu{
display:inline;
border:0;
width:230px;
float:left;
margin:0;
padding:0;
}
#centercontent div.text div#left_box div.menu ul li{
list-style-type:none;
}
#centercontent div.text div#left_box div.menu img{
border:0;
margin:0;
padding:0;
}
#centercontent div.text div#right_box{
float:left;
margin:0 0 0 19px;
padding:0;
}
#centercontent div.text div#right_box div.table_box{
border-right:1px solid #b7b7b6;
border-left:1px solid #b7b7b6;
border-bottom:1px solid #b7b7b6;
background-color:#ffffff;
width:600px;
margin:0 0 10px 0;
padding:10px;
}
#centercontent div.text div#right_box div.table_box table{
border-top:1px solid #b7b7b6;
border-right:1px solid #b7b7b6;
border-left:1px solid #b7b7b6;
background-color:#ffffff;
margin:0;
padding:0;
}
#centercontent div.text div#right_box div.table_box table.point{
width:600px;
margin:0;
padding:0;
}
#centercontent div.text div#right_box div.table_box table.point th{
color:#000000;
line-height:28px;
background-color:#e0f2fd;
border-bottom:1px solid #b7b7b6;
height:28px;
}
#centercontent div.text div#right_box div.table_box table.point th.price{
width:88px;
}
#centercontent div.text div#right_box div.table_box table.point th.price_1{
width:176px;
}
#centercontent div.text div#right_box div.table_box table.point th.base{
width:88px;
}
#centercontent div.text div#right_box div.table_box table.point th.bonus{
width:88px;
}
#centercontent div.text div#right_box div.table_box table.point th.total{
width:88px;
}
#centercontent div.text div#right_box div.table_box table.point th.buy{
width:110px;
}
#centercontent div.text div#right_box div.table_box table.point td{
font-size:16px;
line-height:28px;
text-align:center;
border-bottom:1px solid #b7b7b6;
height:28px;
padding:5px 4px 1px 4px;
}
#centercontent div.text div#right_box div.table_box table.point td.price{
font-weight:bold;
}
#centercontent div.text div#right_box div.table_box table.point td.bonus{
color:#ff9900;
}
#centercontent div.text div#right_box div.table_box table.point td.buy{
padding:3px 4px;
}
#centercontent div.text div#right_box div.table_box table.point td.buy{
padding:3px 4px;
}
#centercontent div.text div#right_box div.table_box table.point td input{
width:100px;
margin:0;
padding:0;
}
#centercontent div.text div#right_box div.attention_box{
border-right:1px solid #b7b7b6;
border-left:1px solid #b7b7b6;
border-bottom:1px solid #b7b7b6;
background-color:#ffffff;
width:600px;
margin:0;
padding:10px;
}
#centercontent div.text div#right_box ul{
margin:0;
padding:0;
list-style:none;
}
#centercontent div.text div#right_box ul li{
margin:0;
padding:5px 0;
}
#centercontent div.text div#right_box ul li.a01{
border-top:0;
border-bottom:1px dashed #b3afab;
margin:0;
padding:5px 0;
}
#centercontent div.text div#right_box ul li p{
text-align:left;
margin:0;
padding:0;
}
/*--------------------- ↑centercontent↑ --------------------------*/
