/*=====================info-zero CSS(DefaultDwt)=====================

2009.03.19- ver1.0.0
wrixon.co.,ltd.

=================================================================*/



/*----------------------layout----*/
#head_bg {
	width:100%;
	height:320px;
	background:url(../img/bg_ue.jpg) repeat-x 0 0;
	}


#head {
	width:920px;
	height:320px;
	background:url(../img/head_bg.jpg) no-repeat 0 0;
	margin:0 auto;
	position:relative;
	}


#waku {
	width:920px;
	background:url(../img/con_bg2.jpg) repeat-y 0 0;
	margin:0 auto;
	}

#waku_ue {
	width:920px;
	height:50px;
	background:url(../img/con_bg1.jpg) no-repeat 0 0;
	}

#waku #left {
	width:150px;
	float:left;
	margin:-20px 20px 0 30px;
	}
/*IE6 Hack*/
*html #waku #left {
	margin-left:15px;
	margin-right:15px;
	}


#waku #center {
	width:530px;
	float:left;
	margin:-20px 20px 0 0;
	}

#waku #center h3 {
	width:530px;
	padding-left:20px;
	height:40px;
	margin-top:15px;
	background:url(../img/center_sub_title.jpg) no-repeat 0 0;
	font-size:18px;
	font-weight:bold;
	line-height:40px;
	}


#waku #right {
	width:140px;
	float:left;
	}
/*IE6 Hack */
#waku #right {
	position:relative;
	}



#foot {
	width:920px;
	height:70px;
	margin:0 auto;
	background:url(../img/con_bg3.jpg) no-repeat 0 0;
	}




/*------------------------Head*/
#head h1 {
	position:absolute;
	top:30px;
	left:30px;
	}

#head ul li {
	list-style:none;
	position:absolute;
	top:100px;
	}

#head .menu1 {left:30px;}
#head .menu2 {left:153px;}
#head .menu3 {left:276px;}
#head .menu4 {left:399px;}
#head .menu5 {left:522px;}
#head .menu6 {left:645px;}
#head .menu7 {left:768px;}


#head #fla {
	position:absolute;
	top:137px;
	left:30px;
	width:860px;
	height:163px;
	}



/*------------------------Left*/
#left .left_waku {
	margin-bottom:20px;
	padding:0 10px;
	background:url(../img/left_waku_bg.jpg) repeat-y 0 0;
	}

#left .soko {
	height:10px;
	margin:0 -10px;
	background:url(../img/left_waku_bottom.jpg) no-repeat left bottom;
	}

#left h3 {
	margin:0 -10px;
	}

/*-----Login-----*/
#left #login dd {
	margin-bottom:10px;
	}

#left #login #jikai {
	margin-right:2px;
	vertical-align:middle;
	}


#left #login .btn {
	margin:10px 0 0 0;
	}

#left #login .mypage {
	margin-top:10px;
	text-align:right;
	}

#left #login .mypage a {
	padding-left:13px;
	background:url(../img/ico_ya.jpg) no-repeat 0 2px;
	}

#left .new {
	margin:-10px 0 20px 0;
	}


/*-----Category-----*/
#left #category ul {
	list-style:none;
	}

#left #category ul li {
	background:url(../img/left_border.jpg) no-repeat bottom left;
	}

#left #category ul li a {
	display:block;
	width:120px;
	padding:7px 0 7px 15px;
	background:url(../img/ico_ya.jpg) no-repeat 0 11px;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}

#left #category ul li ul {
	list-style:none;
	}

#left #category ul li ul li {
	margin-left:5px;
	background:url(../img/left_border.jpg) no-repeat bottom left;
	}

#left #category ul li ul li a {
	display:block;
	width:120px;
	padding:7px 0 7px 15px;
	background:url(../img/ico_ya.jpg) no-repeat 0 11px;
	color:#733;
	text-decoration:none;
	font-weight:bold;
	}


/*------------------------Center*/

/*-----Search-----*/
#center #search {
	background:url(../img/cen_search_bg.jpg) no-repeat 0 0;
	height:60px;
	margin:0 0 20px 0;
	position:relative;
	}

#center #search .word {
	position:absolute;
	top:30px;
	left:50px;
	width:230px;
	}

#center #search select {
	position:absolute;
	top:30px;
	left:290px;
	width:140px;
	}

#center #search .btn {
	position:absolute;
	top:28px;
	left:440px;
	}


/*-----Pickup-----*/
#center .pickup {
	background:url(../img/center_waku_bottom.jpg) no-repeat bottom left #ccc;
	padding:10px;
	}
	

#center .pickup .pick_waku {
	width:85px;
	height:190px;
	overflow:hidden;
	float:left;
	margin:0 8px 10px 0;
	padding:5px;
	background:#fff;
	line-height:1.5;
	word-break:break-all;
	}

#center .pickup .end_waku {
	margin-right:0;
	}

.pick_img {
	width:85px;
	height:85px;
}

.pick_page {
	text-align:right;
}


/*-----New-----*/
#center #new {
	padding:10px 0;
	}


#center #new .new_waku {
	width:85px;
	height:195px;
	overflow:hidden;
	float:left;
	margin:0 9px 20px 0;
	padding:5px;
	border:1px solid #ccc;
	line-height:1.5;
	word-break:break-all;
	}

#center #new .end_waku {
	margin-right:0;
	}

.new_img {
	width:85px;
	height:85px;
}
.new_sub {
	margin-bottom:5px;
	width:85px;
	height:90px;
	overflow:hidden;
}
.new_page {
	text-align:right;
}



/*-----Bottom Link-----*/

#center #bottm_link {}

#center #bottm_link ul {
	list-style:none;
	text-align:right;
	}

#center #bottm_link ul li {
	display:inline;
	border-right:1px solid #333;
	padding-right:5px;
	padding-left:5px;
	}

#center #bottm_link ul li.end {
	border:0;
	padding-right:0;
	}

#center #bottm_link ul li a {
	text-decoration:none;
	color:#333;
	}



/*------------------------Right*/
#right #ranking {
	margin: -25px 0 0 0;
	padding-bottom:5px;
	}

/*IE6 Hack */
*html #right #ranking {
	position:absolute;
	top:0;
	left:0;
	}

#right #ranking p {
	width:130px;
	margin:0 auto 10px auto;
	padding:0 0 5px 0;
	background:#fff;
	line-height:1.3;
	}

#right #ranking p.ran_large {
	text-align:center;
	}

#right #ranking p.ran_large img {
	margin:5px auto;
	width:45px;
	}

#right #ranking p.ran_small {
	padding:5px 0;
	}

#right #ranking p.ran_small img {
	margin:0 5px 25px 5px;
	width:50px;
	float:left;
	}


/*------------------------Foot*/
#foot {
	text-align:center;
	padding-top:30px;
	}




