@charset "UTF-8";
/************************************************
*	developer  information                      *
************************************************/

/* !clearfix */
.cfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.cfix{ overflow:hidden; }
* html .cfix{ height:1%; overflow:visible; }

.hidden { position:absolute; top:-10000px; }

#infoList a:link { color:#0099ff; }
#infoList a:visited { color:#0099ff; }
#infoList a:hover { color:#0099ff; }
#infoList a:active { color:#0099ff; } 

#infoList { }
#infoList .item { border-bottom: dotted 1px #ccc; padding:0 0 18px 0; margin:0 0 20px 0; }
#infoList .item .left { float: left;  margin:0; }
#infoList .item .date { background:transparent url(../../common/images/triangle.png) no-repeat scroll left center; color:#333333; padding:0 0 0 12px; }

#infoList .item .cont { float: right; width:535px; }
#infoList .item .cont h2 { font-weight: bold; padding:0 0 30px 0; font-size:125%; line-height:1.4; border:none; margin:0; }
#infoList .item .cont h2 a { font-weight: bold; }
#infoList.archive .item .date { margin:0;}
#infoList.archive .item .cont h2 { padding-bottom: 0; margin:0; }
#infoList .item .cont .press img { padding:0 0 0 10px; margin:0 0 -2px 0; }
#infoList .item .cont .inner { padding:0 10px 0 0; }
/*#infoList .item .cont .inner p { font-size:80%; }*/
#infoList .item .cont .inner img { float: right; padding:0 0 20px 10px; }
#infoList .item .cont .moreBtn { float:right; }
#infoList .btnMore { text-align:center; }

#localnavi h3 { background:#d4d4d4; width: 230px; }
#localnavi h3 a { display: block; padding:15px; }
#entry .date { margin:0 0 5px 0; } 
#entry h1 { font-size:150%; } 
#entry #recomend { border: solid 1px #d6d6d6; margin:30px 0 0 0; }
#entry #recomend li { list-style:none; }
#entry #recomend h3 { padding:12px; background:#f3f3f3;  }
#entry #recomend .inner { padding:24px; }
#entry #recomend .inner h4 { padding:0 0 10px 0;}
#entry #recomend .inner h4 span { font-size:125%;  background:#bfde77;  }
#entry #recomend .inner h4 img { margin:0 0 -2px 0; padding:0 0 0 7px;  }
#entry #recomend .inner ul { padding:0 0 20px 60px;}
#entry #recomend .inner ul li { background:url(../images/icn_rank.gif) no-repeat; padding:0 0 0 20px; line-height: 2; margin:0; }
#entry #recomend .inner ul li a:link { color:#61c2cf;  }
#entry #recomend .inner ul li a:visited { color:#61c2cf;  }
#entry #recomend .inner ul li a:hover { color:#61c2cf;  }
#entry #recomend .inner ul li a:active { color:#61c2cf;  }
