/* -------------------------------------------------------------------- */
/* ランキングの雰囲気を変えたい。 */
/* そんな時は、このファイルと対話しましょう。 */

.cpvernote	{
background-color:#FFFFFF;
border:solid 1px #D2691E;
}

.cpvernote_w	{
background-color:#FFFFFF;
border:solid 1px #715F41;
}

.cpvernote2	{
text-align: left;
background-color:#FFFFFF;
border-top:1px solid #D2691E;
border-left:1px solid #D2691E;
border-right:1px solid #D2691E;
border-bottom-color: #D2691E;
}

.cpvernote2_w	{
background-color:#FFFFFF;
border-top:solid 1px #715F41;
border-left:solid 1px #715F41;
border-right:solid 1px #715F41;
}

.cpvernote3	{
background-color:#FFFFFF;
border-top:solid 1px #715F41;
border-left:solid 1px #715F41;
border-right:solid 1px #715F41;
}

.cpvernote4	{
background-color:#FFFFFF;
border:solid 1px #FF9900;
}
.cpverframe	{
border:solid 1px #C0C0C0;
}

.cpvercode	{
border:solid 1px #D3D3D3;
}

.selectdsn	{
text-align: left;
border:1px solid #D2691E;
background-color: #FDF3D9;
height: 31px;
}

.selectdsn_123	{
text-align: left;
border:1px solid #D2691E;
background-color: #FDF3D9;
padding-top:3px;
height: 31px;
}

.selectdsn3	{
text-align: left;
border:solid 1px #D2691E;
background-color:#FDF3D9;
}

.cpverother	{
text-align: left;
border:solid 1px #D2691E;
background-color:#E8E1DC;
margin-bottom:4px;
}

.cpverother_w	{
text-align: left;
border:solid 1px #715F41;
background-color:#E8E1DC;
margin-bottom:4px;
}

.cpverother1	{
text-align: left;
color: #D2691E;
border:1px solid #D2691E;
background-color:#E8E1DC;
margin-bottom:4px;
padding-top:3px;
padding-bottom:1px;
width: 512px;
text-indent: 10px;
font-size:12px;
font-family:ＭＳ Ｐゴシック,osaka;
}

.cpverother1_w	{
text-align: left;
border:solid 1px #715F41;
background-color:#E8E1DC;
margin-bottom:4px;
width: 473px;
}

.cpverother2	{
text-align: left;
color:#993300;
border: solid 1px #D2691E;
background-color:#FDF3D9;
margin-bottom:4px;
padding-top:3px;
padding-bottom:1px;
width: 233px;
text-indent: 10px;
font-size:12px;
font-weight:bold;
font-family:ＭＳ Ｐゴシック,osaka;
}

.cpverother2_w	{
text-align: left;
border:solid 1px #715F41;
background-color:#E8E1DC;
margin-bottom:4px;
width: 230px;
}

.cpverother3	{
text-align: left;
border:solid 1px #D2691E;
background-color:#E8E1DC;
margin-bottom:4px;
width: 473px;
}

.cpverother3_w	{
text-align: left;
border:solid 1px #715F41;
background-color:#E8E1DC;
margin-bottom:4px;
width: 473px;
}

.box {
border: 1px solid #D2691E;
background-color: #FFFFFF;
padding-bottom:1px;
margin-bottom:5px;
text-indent: 10px;
text-align: left;
height:21px;
width: 233px;
}

.box_w {
border: solid 1px #715F41;
width: 230px;
padding-top:5px;
padding-bottom:5px;
}

.box2 {
border: solid 1px #D2691E;
padding:5px;
}

.box2_w {
border: solid 1px #715F41;
padding:5px;
}

.box3 {
border: solid 1px #D2691E;
background-color:#FFFFFF;
width: 512px;
padding-top:1px;
padding-bottom:3px;
text-indent: 10px;
text-align: left;
}

.box3_123 {
border: solid 1px #D2691E;
background-color:#FFFFFF;
width: 512px;
padding-top:1px;
padding-bottom:3px;
text-align: left;
}

.gu {
font-size:12px;
font-weight:bold;
color:#993300;
background-color:#FDF3D9;
text-align: left;
border: solid 1px #D2691E;
margin-bottom:3px;
padding: 1px 3px;
width: 246px;
float: left;
margin-right: 5px;
}

.gu_123 {
font-size:12px;
font-weight:bold;
color:#993300;
background-color:#FDF3D9;
border: solid 1px #D2691E;
text-align: left;
margin-bottom:3px;
padding-top:3px;
padding-bottom:1px;
text-indent: 10px;
width: 246px;
float: right;
margin-right: 5px;
}

.push {
font-size:10px;
color:#D2691E;
background-color:#FFFFFF;
text-align: center;
border: solid 1px #D2691E;
margin-bottom:3px;
padding: 1px 3px;
width: 110px;
}

.box3_w {
border: solid 1px #715F41;
background-color:#E8E1DC;
width: 473px;
padding-top:5px;
padding-bottom:5px;
}

.line {
border:2px solid #D2691E;
background-color:#FFFEFD;
}

.btn {
border: solid 1px #D2691E;
background-color:#FFFFFF;
padding-top:5px;
margin-top:3px;
text-align: center;
width: 233px;
}

.btn_123 {
/* border: solid 1px #D2691E; */
background-color:#FFFFFF;
width: 512px;
padding-top:5px;
margin-top:3px;
text-align: center;
}

.v_c {
font-size:12px;
font-weight:bold;
color:#BF0000;
background-color:#FFFFFF;
text-align: center;
border: solid 1px #BF0000;
margin-bottom:3px;
padding: 1px 3px;
width: 190px;
}

.v_c_2 {
font-size:12px;
color:#008800;
}

.voice_123 {
font-size:10px;
border: solid 1px #D2691E;
text-align: left;
text-indent: 5px;
margin-bottom:3px;
width: 225px;
color:#333333;
}

.voice {
font-size:10px;
border: solid 1px #D2691E;
text-align: left;
text-indent: 5px;
width: 225px;
color:#333333;
}

.rank{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
line-height:16px;
background-color:#329BFF;
text-align: left;
border: solid 1px #D2691E;
float: left;
padding: 0px;
margin-right:5px;
}

.rank_123{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
line-height:16px;
background-color:#329BFF;
text-align: left;
border: solid 1px #D2691E;
float: left;
padding: 0px;
margin-right:5px;
}

.border {
border: solid 1px #990000; 
margin-top: 0px; 
margin-right: 5%; 
margin-left: 5%;
}

.border2 {
text-align: center;
border: 1px solid #D2691E; 
margin-top: 0px; 
margin-right: 5%; 
margin-left: 5%;
}

.border3 {
text-align: center;
border: solid 1px #715F41; 
margin-top: 0px; 
margin-right: 5%; 
margin-left: 5%;
}

.caution {
text-align: right;
margin-right: 10px;
font-size:10px;
font-weight:normal;
line-height:14px
}

.caution2 {
text-align: right;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 10px; 
}

.caution3 {
text-align: right;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 10px;
padding-left: 10px;
font-size:12px;
font-weight:normal;
line-height:16px;
font-family:ＭＳ Ｐゴシック,osaka;
color: #FFFFFF;
}

.pic {
border: solid 1px #990000; 
margin: 0px;
padding: 0px;
}

.road{
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
background-color:#D2691E;
text-indent: 10px;
}

.roadNavi{
font-size:12px;
font-weight:normal;
line-height:16px;
font-family:ＭＳ Ｐゴシック,osaka;
color: #FFFFFF;
background-color:#D2691E;
text-align: center;
}

.Top{
background-image: url("images/bg2.gif");
background-repeat: repeat-x;
color: #993300;
font-size:13px;
font-weight:bold;
line-height:16px;
font-family:ＭＳ Ｐゴシック,osaka;
}

.Bottom{
background-image: url("images/bg_b.gif");
background-repeat: repeat-x;
color: #0C4266;
margin: 0px;
padding: 0px;
}

.kenbetsuNavi{
text-align: center;
font-size: 13px;
font-weight: bold;
color: #D2691E;
white-space: nowrap;
}

.imageRight_line {
float: right;
border: solid 1px #D2691E;
margin: 0px 0px 0px 3px;
padding: 0px;
}

.imageGORA {
float: left;
margin: 0px 10px 3px 0px;
padding: 0px;
}

.imageGORA_2 {
float: left;
margin: 0px;
padding: 0px;
}

.box3_stf {
border: solid 1px #D2691E;
background-color:#FFFFFF;
width: 512px;
padding-top:1px;
padding-bottom:3px;
text-align: left;
text-indent: 10px;
}

.gu_stf {
font-size:12px;
font-weight:bold;
color:#993300;
background-color:#FDF3D9;
border: solid 1px #D2691E;
text-align: left;
width: 512px;
margin-bottom:3px;
padding-top:2px;
text-indent: 10px;
}

.btn_stf {
background-color:#FFFFFF;
width: 512px;
padding-top:5px;
padding-bottom:0px;
margin-top:23px;
padding-bottom:0px;
text-align: right;
vertical-align:bottom;
}

/* -------------------------------------------------------------------- */