@charset "Shift_JIS";

div#ContentsBox div.clear {
clear: both;
}
div#ContentsBox{
line-height:1.5em;
}

h1{
font-wegiht:bold;
}
/* link */

div#ContentsBox em{background:#FFC5E3;
padding:0.1em 0px;
color:#333;
font-style:normal;}

div#ContentsBox p#text span.dropcaps{
float:left;
margin-right:5px;
margin-bottom:5px;
padding:3px;
background-color:#1863b7;
color:#FFF;
font-weight:bold;
font-size:200%;
}

/* h2
------------------------------------------------------------------------*/
div#ContentsBox div#title h2 {
margin:10px 0 0 0;
}
/* h3
------------------------------------------------------------------------*/
div#ContentsBox div#title h3 {
margin:10px 0 0 0;
}

/* p
------------------------------------------------------------------------*/
div#ContentsBox div#title p#text {
margin:0;
padding:20px 0 20px 0;
color:#333;
font-size:12px;
}

/* ul
------------------------------------------------------------------------*/
div#ContentsBox div#title ul {
margin:10px 0 0 0;
padding:0 0 0 40px;
width:590px;
}
/* li
------------------------------------------------------------------------*/
div#ContentsBox div#title li {
margin:15px 0 0 0;
padding:0;
}

/* h3
-----------------------------------------------------------------------*/
div#ContentsBox h3{
height:25px;
background:#f6f6f6;
border:1px solid #ccc;
border-bottom:solid 4px #000;
border-right:solid 1px #f6f6f6;
border-left:solid 1px #f6f6f6;
margin:15px 0;
padding:15px;
font-size:16px;
color:#000;
width:670px;
}




/* sofabox
------------------------------------------------------------------------*/
div#ContentsBox div.sofabox {
width:700px;
height:170px;
margin:20px 0 0 0;
border:solid 1px #CCC;
}

div#ContentsBox div.sofabox h4.rank {
width:400px;
color:#333333;
font-size:16px;
margin:10px 0 0 0;
padding:0 0 0 5px;
}

div#ContentsBox div.sofabox p.text {
clear:both;
width:400px;
color:#535353;
font-size:12px;
margin:10px 0 0 0;
padding:0 0 0 10px;
float:left;
}

div#ContentsBox div.sofabox p.kijiimage {
margin:0 0 0 550px;
padding:0;
}

div#ContentsBox div.sofabox p.sosei {
clear:both;
margin:10px 0 0 0;
padding:0 0 0 10px;
width:533px;
float:left;
}









