@charset "Shift_JIS";

/* - First{ R.O. } - Last{ R.O. } - Update{ 2008-02-08 } - About{ playguide for C21 } */


/* ingame support
-------------------------------------------------- */
#mainInner.ingameCont{
width: 560px;
margin: 15px auto 0;
line-height: 1.8;
letter-spacing: 0.09em;
}

.ingameCont h4{
clear: both;
margin-bottom: 15px;
padding: 2px 5px;
border-top: 1px solid #678;
border-bottom: 1px solid #667788;
background-color: #93a6b9;
font-weight: bold;
}

.ingameCont ul{
margin-bottom: 15px;
}

.GMPart,
.castPart{
margin-bottom: 15px;
padding: 10px 15px;
background-color: #c0c9cf;
color: #234;
}

#mainInner.ingameCont .partLast,
#mainInner.ingameCont .partLast{
margin-bottom: 0;
}

.GMTxt{
float: left;
width: 325px;
}

.GMImg{
margin-bottom: 15px;
}

.DoGM{
float: right;
width: 325px;
}

.DoGM li{
padding-left: 0.7em;
text-indent: -0.7em;
}


#castTtl{
margin-top: 30px;
}

.iconImg{
position: relative;
top: 2px;
margin: 0 3px;
}

a.reference{
font-size: 10px;
}


/* environment
-------------------------------------------------- */
.environCaut li{
padding-left: 1em;
text-indent: -1em;
color: #555;
font-size: 11px;
}

p.title_environment{
padding:10px 0 5px 10px;
color:#56493f;
}