@charset "utf-8";
/* CSS Document */

/* Additional Setting for EC-Cube CSS */
#wrapper-upside{
	position: absolute;
	top: 0;
	z-index: 1;
	width: 100%;
	text-align: center;
}
h1#user_head_h1{
	position: absolute;
	z-index: -1;
}
img#header_logo{
	position: absolute;
	left: 37px;
	top: 17px;
}
#wrapper-contents{
	position: relative;
	top: 120px;
	width: 100%;
	text-align: center;
}
#contents{
	text-align: left;
}
#uwrapper_main_side{
	width:826px;
}

/* User Contents */
div.user_contents{
	position: relative;
	width: 560px;
	margin: 0px 0px 1em;
	padding: 0px;
	font-size: 10px;
}
div.user_contents p{
	padding: 3px 0px;
}
div.user_contents img.u_img_block{
	display: block;
	margin: 0px;
	padding: 0px;
	border: none;
}
div.user_contents p.catch_30right{
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	margin: 0px 0px 1em;
	padding: 0px;
}
div.user_contents ul#u_list_setgift,
div.user_contents ul#u_list_3way{
	margin: 0px;
	padding: 2px;
	border: none;
	list-style: none;
}
div.user_contents ul#u_list_setgift a:hover img,
div.user_contents ul#u_list_3way a:hover img{
  filter: alpha(opacity=80);
  -moz-opacity:0.8;
  opacity:0.8;
}
div.user_contents ul#u_list_setgift li{
	float: left;
	margin: 0px;
	padding: 0px;
	width:185px;
}
div.user_contents ul#u_list_3way li{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 111px;
	background-color:#FFFFFF;
}
div.user_item_list{
	width:560px;
}

/* Font */
.font_meiryo{
	font-family: Meiryo;
}

/* Background Color */
.bg_col_black{
	background-color: #000000;
}
#infomation{
width:560px;
height:60px;
overflow:auto;
border: 1px solid #CCCCCC; /* widthに加算される！ */
padding: 2px; /* widthに加算される！ */
margin: 2px 0px 5px;
scrollbar-face-color:#0f3319;
s
}
#infomation2{
width:210px;
height:150px;
overflow:auto;
border: 1px solid #CCCCCC; /* widthに加算される！ */
padding: 2px; /* widthに加算される！ */
margin: 2px 0px 5px;
scrollbar-face-color:#0f3319;
s
}
#infomation3{
width:210px;
height:100px;
overflow:auto;
border: 1px solid #CCCCCC; /* widthに加算される！ */
padding: 2px; /* widthに加算される！ */
margin: 2px 0px 5px;
scrollbar-face-color:#0f3319;
s
}
#infomation4{
width:560px;
height:250px;
font-size: 11px;
overflow:auto;
border: 1px solid #CCCCCC; /* widthに加算される！ */
padding: 2px; /* widthに加算される！ */
margin: 2px 0px 5px;
scrollbar-face-color:#0f3319;
s
}
