﻿
/* =============================================  
	register
 ============================================= */
table.register {
	margin: 21px 75px 0 auto;
}

table.register th {
	padding: 6px 12px 3px 22px;
	background: url("../img/rlogo12.png") 6px center;
	border: 2px solid #544a47;
}

table.register td {
	border: 2px solid #544a47;
}

table.register input {
	width: 312px;
	padding: 6px 4px;
	border: none;
}

table.register input:hover {
	background-color: #eaf4fc;
	-webkit-transition: all 0.6s ease-in;
	-moz-transition: all 0.6s ease-in;
	-o-transition: all 0.6s ease-in;
}

div.regi_bottom {
	width: 384px;
	margin: 18px 0 12px auto;
}

div.regi_bottom small {
	margin-left: 12px;
}

/* =============================================  
	thanks
 ============================================= */
div.card_thanks {
	top: 105px;
	width: 572px;
	margin: 0 auto;
	background: url("../img/rstair2.jpg") left bottom;
}

div.card_thanks table {
	width: 100%;
	height: 165px;
	margin-top: 72px;
}

div.rssed1 {
	margin-left: 180px;
}

div.rssed1 p {
	min-height: 12px;
	margin: 3px 3px 0;
	padding-left: 9px;
	font-size: 11px;
	background: url("../img/dot.gif") left 3px;
}

div.rssed2 {
	margin-top: 30px;
	padding-left: 210px;
}

div.backto {
	width: 165px;
	margin-left: auto;
	padding-bottom: 9px;
}

div.backto img {
	margin-bottom: 1px;
}

div.backto small {
	margin: 3px 12px;
}

/* =============================================  
	contact
 ============================================= */
table.post {
	min-width: 334px;
	margin: 0 auto;
}

table.post div.db {
	margin-top: 60px;
}

textarea#any, div#any {
	width: 318px;
	min-height: 75px;
	padding: 6px;
	font-size: 11px;
	color: #165e83;
	background-image: url('../img/usamini.png');
	background-position: 90% bottom;
	border: 0;
}

div#any {
	background-color: #fef4f4;
}

div.post_button {
	margin: 12px auto 12px 21px;	
}

div.post_button span{
	margin-left: 9px;
	color: #e198b4;	
}

ul.proxy {
	margin-bottom: 12px;
	padding-left: 12px;
}

ul.proxy li {
	min-height: 12px;
	padding-left: 12px;
	font-size: 11px;
	background: url('../img/dot.gif') left 3px;
}

div.stair {
	background: #ffffff url('../img/rstair3.jpg') left bottom;
}

div.posted {
	width: 180px;
	margin: 90px 0 30px;
	padding-left: 150px;
}

h2.close {
	background: url("../img/usagi.png") 18px bottom;
}

h2.close img {
	margin-left: 45px;
}

