/*
CSS for Desktop Gal Collection [http://www.bokenya.jp/dgc/]
by Kazuhiro Kunishi [kunishi@digiadv.co.jp]
*/

*{
	padding:0;
	margin:0;
	border:0;
	font:12px/16px 'メイリオ','Meiryo',Tahoma,'MS UI Gothic',sans-serif;
	}

body{
	background:url(images/bg.png);
	color:#000000;
	text-align:center;
	}

div{
	text-align:left;
	margin:auto;
	}

.left{float:left;}

.clear{clear:both;}

a{color:#ff0066;}

a:hover{
	text-decoration:none;
	color:#ff9999;
	}

br{font:8px/8px sans-serif;}


/* Basic */

#container{
	width:860px;
	background:#ffffff;
	text-align:center;
	}

#gauche{
	width:643px;
	float:left;
	}

#droite{
	width:217px;
	float:left;
	}


/* Quick menu */

#qmenu{
	width:860px;
	height:20px;
	font:12px/16px メイリオ,Tahoma,'MS UI Gothic',sans-serif !important;
	color:#646b8a;
	}

.qmhead{
	width:90px;
	float:left;
	}

.qmend{
	width:11px;
	text-align:right !important;
	float:left;
	}

.qmcontents{
	width:759px;
	height:20px;
	padding:1px 0 0 0;
	background:url(images/feature-bg.png) repeat-x !important;
	float:left;
	}

.qmcontents h2{
	float:left;
	margin:0 2px;
	}

#qmenu a{color:#aaa000;}

#qmenu a:hover{
	color:#c3491e;
	text-decoration:none;
	}


/* Contents */

.column{margin:2px 0;}


#droite div{text-align:center;}

#search{
	background:url(images/bmenubg.png) no-repeat;
	text-align:center;
	}

#search div{padding:1px 0;}

#rss{
	width:206px;
	padding:2px 0;
	}


/* Backnumber */

.bkntlt{margin:0 0 4px 0;}

#featured ul{
	list-style:disc inside;
	margin:2px 0;
	padding:0;
	}

#featured img{margin:0 8px 0 8px;}

#featured div{text-align:left !important;}

#featured b{
	font-weight:bold;
	color:#ff0000;
	}

.prev{margin:0 0 2px 0;}

.expl{
	padding:0 0 0 8px;
	clear:both;
	}

.ligne{
	width:8px;
	height:420px;
	background:url(images/ligne-v2.png);
	float:left;
	}

#previousissues{padding:0 0 0 4px;}


/* Specific */

ul{
	list-style:disc inside;
	padding:4px 8px;
	margin:0;
	color:#000000;
	font:12px/16px Tahoma,sans-serif;
	}

.pics{
	background:url(images/2nd_bg2.gif) repeat-x;
	margin-top:4px;
	}

#copyright{
	text-align:left;
	list-style:inside square;
	color:#e06f98;
	}

#copyright a{color:#ff0000;}

#copyright a:hover{color:#0000ff;}

#credit{
	font:11px/16px Verdana,sans-serif;
	padding:0 8px 4px 8px;
	}

#credit b{font-weight:bold;}

#credit ul{
	margin:2px;
	padding:0;
	}


/* SEO */

#seo{
	background:#000000;
	color:#ffff00;
	padding:0 8px;
	}