@charset "UTF-8";

/* ****************************************************************** 

	COPYRIGHT(C) CYBRiDGE CORPORATION.
	URL: http://www.cybridge.jp/

	@This stylesheet Information{
			CSS File Name: style.css
	
			Setting of: General pages
				1: Common setting
				2: header setting
				3: contents setting
				4: footer setting
				5: home styles
				6: sidebar styles
		}

****************************************************************** */
/*
body{
	background: #FFF url("/img/common/bg.gif") repeat 0% 0%;
	}
#container{
	background: #FFF url("/img/common/bg.gif") repeat 0% 0%;
	}
*/

#contents{
	}

ul#menu{
	}
ul#menu li{
	display:inline;
	white-space:nowrap;
	}

div.threadMenu{
	font-size:small;
	border-top:2px dotted #888;
	padding:2px;
	}

div.thread,
div.information{
	border:1px solid #888;
	background-color:#F5F5F5;
	margin-bottom:25px;
	position:relative;
	font-size:medium;
	}
.inner{
	padding:8px;
	}

.movemenu{
	position:absolute;
	right:3px;
	top:3px;
	font-size:small;
	}

div.thread dl{
	margin:12px 0px 0px 15px;
	}
span.num{
	padding-right:10px;
	}

div.thread textarea{
	margin:0.5em 0px;
	width:420px;
	height:8em;
	}

body#p-bbs h3{
	font-size:150%;
	font-weight:bold;
	margin-bottom:0.8em;
	padding:0px 0px 4px 0px;
	background: url("/img/common/line_dot.gif") repeat-x 0% 100%;
	}

/*==================================================================
	5: threadIndex area
===================================================================*/
body#p-thread h1{
	font-size:166%;
	font-weight:bold;
	margin-bottom:0.8em;
	padding:0px 0px 4px 0px;
	background: url("/img/common/line_dot.gif") repeat-x 0% 100%;
	color:#CC0000;
	}
.thread h2,
.thread h3{
	border-bottom:1px solid #DDD;
	background:#F0F0FF;
	padding:4px ;
	margin-bottom:5px;
	}
.information h3{
	border-bottom:1px solid #DDD;
	background:#55DDBB;
	padding:4px;
	}

.thread h2{
	font-weight:bold;
	}
.thread h2 a{
	text-decoration:none;
	}

.ads h3{
	background-color:#55ddbb;
	}

ul.threadMenu{
	padding:8px;
	line-height:133%;
	}
ul.threadMenu li{
	display:inline;
	margin-right:1em;
	}

body#p-thread div.thread{
	margin-bottom:0px;
	border:none;
	background-color:#F0F0F0;
	padding-right:0px;
	padding-left:0px;
	}
	
div#backMenu{
	text-align:center;
	margin:12px 0px;
	}	
div#backMenu h3,
div#backMenu h4{
	margin-right:8px;
	display: inline;
	}	


/*==================================================================
	5: detail
===================================================================*/
/*
#p-detail #header{
	border:none;
	background: url("http://www.milkcafe.net/img/read/header_back.gif") repeat 0px 0px;
	padding:15px 10px;
	}
#p-detail #cse-search-box{
	border-bottom:2px solid #CCC;
	margin-bottom:10px;
	}
#p-detail #logo{
	display:none;
	}
#p-detail h1{
	color:#FFF;
	font-size:166%;
	font-weight:bold;
	}
#p-detail h1 a{
	color:#FFF;
	}
*/
#p-detail #contents{
	min-width:790px;
	}
#p-detail #main{
	float:left;
	margin-right:-312px;
	width:100%;
	min-width:480px;
	}
#p-detail #content{
	border:1px solid #BBB;
	background-color:#F5F5F5;
	margin-right:312px;
	overflow:hidden;
}

.threadNavigation{
	border-bottom:1px solid #DDD;
	padding:4px 4px 4px 28px;
	font-size:12px;
	background:	#F0F0FF url("http://www.milkcafe.net/img/read/thread_navi.gif") no-repeat scroll 5px 50%;
	}
.threadNavigation li{
	display:inline;
	}
#p-detail #contentInner{
	padding:20px;
	}
#contentInner form textarea{
	height:8em;
}

#threadTitle{
	background:transparent url("http://www.milkcafe.net/img/read/title_flag.gif") no-repeat scroll 0px 50%;
	color:#F00;
	font-size: x-large;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding-left:25px;
	line-height:150%;
	}

dl.commentlist{
	font-size:medium;
	color:#222;
	}
dl.commentlist dt{
	margin-top:1em;
	}
dl.commentlist dd{
	margin-top:0.2em;
	padding:0px 0px 0px 30px;
	line-height:140%;
	}
dl.commentlist .name{
	color:#008200;
	font-weight:bold;
	}
dl.commentlist .date {
	font-size: small;
}

.adsFooterRes{
	margin-top:1em;
	margin-bottom:35px;
	padding-left: 30px;
	}


#p-detail #sidebar{
	float:right;
	width:300px;
	}
#p-detail #sidebar .section{
	border:1px solid #BBB;
	margin-bottom:10px;
	background:#FFF;
	background-color:#F5F5F5;
	}
#p-detail #sidebar .section h3{
	background-color:#F0F0FF;
	border-bottom:1px solid #DDD;
	padding:4px;
	}
#p-detail #sidebar .section .inner{
	padding:5px;
	}
	

