@charset "utf-8";

/*
============================================================
login.css
------------------------------------------------------------

■ 左カラム
■ 右カラム


作成日：2014.07.25
作成者：kikuchi
更新日：
更新者：
バージョン： 1.0
会社名：Dynamite Brothers Syndicate

============================================================
*/

/* ---------------------------------------------------------
■ 左カラム
--------------------------------------------------------- */
.columnLeft {
	position: relative;
	margin-top: 0;
	padding-top: 0;
	border-top: none;
	z-index: 1; }

.textbox {
	width: 97.5%;
	height: 24px;
	line-height: 24px; }

.floatWrapper .left {
	float: left;
	width: 170px;
	padding-top: 12px; }

.floatWrapper .right {
	float: right;
	width: 120px; }





/* ---------------------------------------------------------
■ 右カラム
--------------------------------------------------------- */
.registStart {
	display: block;
	width: 160px;
	height: 40px;
	text-indent: -99999px;
	background: url(/images/common/btn_registStart.jpg) no-repeat; }

.registStart:hover {
	background-position: 0 -60px; }





/* ---------------------------------------------------------
■ proceed_to_checkout
--------------------------------------------------------- */
.loginWrapper {
	margin-left: 180px; }

table td {
	padding: 0 0 15px; }

table .head {
	width: 110px; }

table .body {
	width: 390px; }

table .textbox {
	width: 384px; }



/*registration*/
.registrationInner {
	width: 390px;
	margin: 0 0 0 290px;
	text-align: center; }

.btnArea {
	overflow: hidden;
	zoom: 1; }
	
	
.disagree {
	float: left;
    width: 190px; }
	
.regist {
	float: right;
    width: 190px; }
	
.disagree a,
.regist {
    width: 190px;
    height: 40px;
    display: block;
    cursor: pointer;
    text-align: center;
	overflow: hidden;
	zoom: 1; }
	
.disagree { 
	margin-right: 10px; } 
	
.regist { 
	margin: 0; } 


.rakutenWrapper {
	padding-bottom: 90px; }

.loginBox {
	overflow: hidden;
}

.loginBox .btn-style01 {
	width: 110px;
	float: right;
}

.meeting_zutto {
	background-color: #efefef;
	border: 1px solid #ccc;
	display: inline-block;
	padding: 5px 10px;
	text-align: center;
	color: #555;
	font-size: 88%;
	line-height: 25px;
}

