@charset "Shift_JIS";

p.pushImg{
height:133px;
background-color:#eee;
margin-bottom:3px;
}


#cts #bunyaList{
border-top-style:solid;
border-top-width:2px;
border-top-color:#d7d6d6;
margin-bottom:5px;
}

h1{
margin-bottom:20px;
}

#bunyaIndex h1{
margin-bottom:5px;
}

h1{
display:inline;
font-weight:normal;
font-size:100%;
}

h2{
font-weight:normal;
font-size:100%;
}

p.hoshi2{
color:#b5834a;
font-weight:normal;
font-size:80%;
text-align:right;
}

p.hoshi{
color:#b5834a;
font-weight:normal;
font-size:100%;
margin-left:65px;
}



#cts #bunyaList table th,#cts #bunyaList table td{
border-bottom-style:solid;
border-bottom-width:2px;
border-bottom-color:#d7d6d6;
padding:10px 5px 10px 10px;
}


#cts #bunyaList table th{
padding:5px 0px;
}


#cts #bunyaList table th img{
padding:11px 6px 11px 5px;
background:url(/cnt/img/dotline-75_y.gif) repeat-y right;
}

#cts #bunyaList table td{
vertical-align:top;
}

#cts #bunyaList table td p{
margin-top:10px;
}

#cts #bunyaList table th.double,#cts #bunyaList table td.double{
border-bottom-style:double;
border-bottom-color:#D7D6D6;
border-bottom-width:medium;
}

div.cgylistLink{
background-color:#eee;
text-align:center;
padding:12px 0px;
margin-bottom:25px;
}



table.itemTbl td.itemTdR dd{
font-size:100%;
line-height:1.3em;
}

table.itemTbl td.itemTdR dt{
font-size:120%;
line-height:1em;
font-weight:bold;
padding-bottom:10px;
padding-top:2px;
}

table.itemTbl td.itemTdR table th{
vertical-align:middle;
text-align:center;
}

#bunyaSub{
margin-bottom:30px;
}

#bunyaSub p{
margin-left:15px;
margin-bottom:20px;
}

#bunyaSub p.catch{
margin-left:7px;
margin-bottom:20px
}

#bunyaSub p.sttl{
margin-left:0px;
margin-bottom:10px
}


/*@¡#itemList@*/

#itemList table td div{
margin:0 10px 25px 10px;
}

#itemList table td div ul{
list-style:none;
margin:0;
}

#itemList table td div li{
list-style:none;
background:url(/cnt/img/arw-link_r.gif) no-repeat 0 4px;
padding-left:13px;
margin-top:5px;
color:#333;
}

#itemList h1{
margin-bottom:25px;
}

#itemList h2{
margin-bottom:10px;
}

#itemList h3{
margin:10px 0;
}







p.mhoshi{
color:#b5834a;
font-weight:normal;
font-size:80%;
}

table.itemTbl td.itemTdRLast{
border-left:solid 1px #ddd;
border-right:solid 1px #ddd;
border-bottom:solid 1px #ddd;
vertical-align:bottom;
}

table.itemTbl td.itemTdRLast{
background:url("/img/item-bg-red.gif") repeat-y;
}




