@charset "Shift_JIS";

/* 会員登録　入力画面 */
.reasons {
   margin: 15px 0px 0px 0px;
}
.toroku .torokuFormTable input, .torokuFormTable textarea {
   margin: 2px 0px 6px 0px;
}
#formname01, #formname02, #formkana01, #formkana02 {
    width: 100px;
}
#formmailad, #formid, #formpass01, #formpass02 {
    width: 200px;
}
.errorMain {
   color: #ff3333;
   font-weight: bold;
}
.torokuFormTable th {
    color: #555555;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
    vertical-align: top;
    border-top: 2px solid #999999;
    padding: 2px 5px 10px 0px;
    margin: 0px;
    width: 182px;
    voice-family: "\"}\"";
    voice-family: inherit;
	width: 177px;
}
.dummyforIE {
    width: auto;
    height: auto;
}
.torokuFormTable td {
    background: #eeeeee;
    border-top: 1px solid #999999;
    border-left: 3px solid #ffffff;
    vertical-align: top;
    padding: 5px 5px 10px 5px;
    width: 250px;
    voice-family: "\"}\"";
    voice-family: inherit;
	width: 237px;
}
.dummyforIE {
    width: auto;
    height: auto;
}
.torokuFormTable th.head {
    padding: 0px;
    margin: 0px;
    text-align: right;
    vertical-align: bottom;
    border: none;
    background: #ffffff;
    width: 182px;
}
.torokuFormTable th img {
    margin-top: 20px;
}
.torokuFormTable td.attentionHead {
    padding: 0px 5px 2px 5px;
    margin: 0px;
    vertical-align: bottom;
    font-size: 10px;
    color: #ff3333;
    border: none;
    background: #ffffff;
    width: 558px;
    voice-family: "\"}\"";
    voice-family: inherit;
	width: 548px;
}
.dummyforIE {
    width: auto;
    height: auto;
}
.torokuFormTable td.attentionTd {
    background: #eeeeee;
    border-top: 1px solid #999999;
    border-left: none;
    vertical-align: top;
    padding: 5px 5px 10px 0px;
    margin: 0px;
    font-size: 10px;
    width: 308px;
    voice-family: "\"}\"";
    voice-family: inherit;
	width: 298px;
}
.dummyforIE {
    width: auto;
    height: auto;
}
.torokuFormTable td.otherOption {
    width: 558px;
    font-size: 10px;
}
.torokuFormTable td.torokuError {
    background: #f6e3e3;
    border-top: 1px solid #999999;
    padding: 5px 5px 10px 5px;
    width: 250px;
    voice-family: "\"}\"";
    voice-family: inherit;
	width: 237px;
}
.dummyforIE {
    width: auto;
    height: auto;
}
.torokuFormTable td.torokuAttentionError {
    background: #f6e3e3;
    border-top: 1px solid #999999;
    border-left: none;
    vertical-align: top;
    padding: 5px 5px 10px 0px;
    margin: 0px;
    font-size: 10px;
    width: 308px;
    voice-family: "\"}\"";
    voice-family: inherit;
	width: 298px;
}
.dummyforIE {
    width: auto;
    height: auto;
}
.torokuFormTable th.errorHead {
    padding: 0px;
    margin: 0px;
    background: #ffffff;
    border: none;
}
.torokuFormTable td.errorTd {
    padding: 0px;
    margin: 0px;
    background: #ffffff;
    border: none;
    width: 558px;
}

/* 規約 */
.torokuFormTable th.kiyakuHead {
    padding-top: 20px;
    border: none;
    background: #ffffff;
}
.torokuFormTable td.kiyakuTd {
    padding-top: 20px;
    border: none;
    background: #ffffff;
    width: 558px;
}
.kiyakuTextarea {
    padding: 10px 0px 10px 0px;
}
.kiyakuTextarea textarea {
   width: 545px;
   font-size: 10px;
   color: #333333;
   background: #ffffff;
}
.torokuBtn {
    padding: 10px 0px 10px 0px;
}


/* 会員登録　印刷用規約画面 */
.kiyakuPrint .kiyakuTitle {
   font-size: 16px;
   font-weight: bold;
   background: #dddddd;
   padding: 4px 10px;
   font-family:"Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "細明朝体";
}
.kiyakuPrint h4 {
   margin: 10px 0px; 
   font-weight: bold;  
   font-family:"Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "細明朝体";
}
.kiyakuPrint p {
   margin: 20px 10px 40px 10px;
   font-family:"Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "細明朝体";
}
.kiyakuPrint {
   margin: 30px 0px;
}

/* 2006.08 追加 */
.usesetInfo {
	border: 2px solid #cccccc;
	margin: 0px 20px 20px 20px;
	padding: 10px;
}

/* ログイン後 会員登録画面 */
#messageArea {
	padding: 5pt 0pt 0pt 10pt;
}

/* 現在 ???? 様としてログイン中です */
#messageArea h1{
	font-size: 14px;
	padding-bottom:5pt;
}

#messageArea p#mesage{
	padding-bottom:5pt;
}
/* ログアウトボタン */
#messageArea p#btn {
	text-align:center;
}
