/* CSS Document */
html,body {background:#FFFFFF; margin:0; padding:0; height:100%;}
img {text-decoration:none; border:none; outline:none; vertical-align:bottom;}
a {display:inline; border:none; outline:none; margin:0; padding:0;}
/*----------------------------------------------------------------------*/
/*Header Start*/
/*----------------------------------------------------------------------*/
h1#header {width:800px; margin:0 auto;}
a#pdfBtn {width:497px; height:48px; display:block; margin:5px auto 0 auto; text-indent:-9999px; background:url(img/downroad.gif) no-repeat;}
div#adobe {width:440px; margin:0 auto;}
div#adobe p.left {float:left; color: #000066;font-size:76%; line-height:1.4;}
div#adobe a.right {float:right; display:block; margin:12px 0 0 0;}
/*----------------------------------------------------------------------*/
/*Header End*/
/*----------------------------------------------------------------------*/

/*----------------------------------------------------------------------*/
/*Main Start*/
/*----------------------------------------------------------------------*/
ul#main {clear:both; border-bottom:#65a40e dotted 3px; width:800px; margin:0 auto; padding:0; position:relative; top:10px; background:#fffddd; overflow:hidden;}
ul#main li {list-style:none; height:auto; width:800px; overflow:hidden;}
ul#main li div.topic {float:left; height:auto; padding:5px 10px 32767px 10px; margin-bottom:-32762px; _padding:5px 10px!important; _margin-bottom:0!important;  width:378px; overflow:hidden;} 
ul#main li div.left {border:#65a40e dotted; border-width:3px 3px 0 0;}
ul#main li div.right {border:#65a40e dotted; border-width:3px 0 0 0;}
/*Comic*/
ul#main li div a.coimic {width:105px; display:block; float:left;}
ul#main li div a.coimic img {border:solid #000000 1px;}
/*Title*/
ul#main li div dl {width:263px; float:left; display:inline; margin:0 0 0 10px;}
ul#main li div dl dt {background:#fee0d3; padding:3px 6px; font-size:110%; color:#CC0066; font-weight:bold;}
ul#main li div dl dt span {font-size:88%; font-weight:normal; color:#0066FF;}
ul#main li div dl dd {margin:5px 0 0 0; font-size:76%; color:#333333; line-height:1.4;}
/*Detail*/
ul#main li div p {color:#000066; clear:both; font-size:76%; margin:0; padding:5px 0 0 0; line-height:1.4;}
ul#main li div .btn {margin:5px 0 5px 0; width:auto; _width:388px!important; height: 33px;}
ul#main li div .btn a {margin:0 10px 0 0;}

.empty{ background: url(img/pc_bunko.png) top right no-repeat;}

/*----------------------------------------------------------------------*/
/*Main Start*/
/*----------------------------------------------------------------------*/

/*----------------------------------------------------------------------*/
/*Footer Start*/
/*----------------------------------------------------------------------*/
#exist {width: 800px; margin:0 auto 20px auto; /position:relative; /top:20px;}
#themeBtn {text-align: left; margin-bottom: 5px; letter-spacing: 16px;}
#themeBtn p {margin-bottom: 10px;}
#back {width: 800px; margin:0 auto 20px auto; text-align: center; letter-spacing: 4px;}
#copyright {margin-bottom: 10px; text-align: center; color: #000000;}
/*----------------------------------------------------------------------*/
/*Footer End*/
/*----------------------------------------------------------------------*/
