﻿@import url("base.css");

.d-title { background: url(../compe/img/d_title.jpg) no-repeat;}

/* ---------- layout style --------------*/

#contents {
float: none;
width: 850px;
}

/* ---------- page title style --------------*/

.p-title, h2 {
height: 30px;
border-left: 5px solid #9B9932;
background-position: 11px 3px;
background-repeat: no-repeat;
font-size: 1px;
text-indent: -9999px;
}
.index .p-title { background-image: url(../compe/img/ttl_index.gif);}
.world h2 { background-image: url(../compe/img/ttl_world.gif);}
.tuse h2 { background-image: url(../compe/img/ttl_tuse.gif);}
.monthly h2 { background-image: url(../compe/img/ttl_monthly.gif);}

/* ---------- index style --------------*/

.index dl { margin: 0 20px;}
.index dt { margin: 15px 0 5px; padding: 2px 12px; background: url(../img/li_mark2.gif) left center no-repeat;}
.index dd { margin: 0 0 15px 12px;}
.index em { color: #225522; font-style: normal;}

/* ---------- world style --------------*/

.world .contents ul { padding: 0 0 0 30px; list-style-image: url(../img/li_mark2.gif);}
.world .contents li { margin: 20px 0;}
.world li span,
.world em { color: #225522; font-style: normal;
}

/* ---------- tuse style --------------*/

.tuse .contents p { margin: 22px 380px 15px 20px;}";"

/* ---------- world style --------------*/; 
