﻿strong {
	font-weight: normal !important;
}

#small {
	font-size:0.8em;}
	
.own_small {
	font-size:1em !important; display:inline;}


#notice {background: #FFC0C0; color: #800000; border: medium red solid; padding: 5px; margin:5px auto; display:block;}

#notice h2 {color: #800000;}

.own_designlist { margin: 0 auto; width: auto; text-align: left;}
.own_designlist h3 {margin: 10px 0 10px 10px;}
.own_designlist div p {height: 300px; width:190px; padding: 0 8px 8px 8px; float:left; text-align:center;}
.own_designlist div p a span {  width: 190px; height:190px; overflow: hidden; float: left; border:1px black solid;}
.own_designlist div p a span img {  border: none; }

a:hover span img {  margin-left: -190px; }


.own_designlist_nodesc { margin: 0 auto; width: auto; text-align: left;}
.own_designlist_nodesc h3 {margin: 10px 0 10px 10px;}
.own_designlist_nodesc div p {height: 190px; width:190px; padding: 0 8px 8px 8px; float:left; text-align:center;}
.own_designlist_nodesc div p a img { margin: 0 0 10px 0;}

.own_right {margin: 10px 10px 0 10px !important; text-align:right; clear:both; font-weight:bold; font-size:1.3em;}
.own_right strong {font-weight: bold !important;}

.moretext {margin: 10px 0 10px 10px;}


.own_gallery  {margin: 0 auto; text-align: left;}
.own_gallery h3 {margin: 10px 0 10px 10px;}
.own_gallery div p {width:300px; padding:10px 57px; float:left; height: 530px; text-align:center;}
.own_gallery div p a img {	margin: 10px 0px;}

.smallimg {	height:1px; width: 1px; float:left;}

#alert {
background-color:#FFCCCC;
border:1px solid #990000;
text-align:center;
display:none;
position:absolute;
top:5px;
width:826px;
z-index:5;
}

#alert a {
color:#990000;
font-size:22px;
padding:5px;
text-align:center;
font-weight:bold;
width:828px;
}

.page_menu {position:absolute; top:112px; margin: 0 auto; width: 828px; text-align: left; display: block;}

.upper_hr {width: 828px; margin-top: 35px;}
*+html hr.upper_hr {margin-top: -8px !important};


