/*Copyright pipaoi.jp All Rights Reserved*/

/* Import */
/* @import url(../../css/master.css);*/
@import url(/css2/toppage2.css);
@import url(/css2/standard2.css);


/*--------------------------------------------*/

div#main {float:none; width:auto;}
div#extrasub {float:none;}


div#main {
	padding:10px 0px; text-align:center;
	background:#FFFFFF url("../../images/checked.gif") repeat scroll top;
}
div#main div.msg {
	color:#FF3300; text-align:center; margin-top:10px;
}
div#main div.loginform table {width:340px; margin:0 auto;}
div#main div.loginform th,
div#main div.loginform td {padding:7px 10px;}
div#main div.loginform td a {font-size:12px;}

/*Sm*/
div#main div.membersForm {
  width: 42em;
/*  width: 500px;*/
  padding: 1em;
  margin: 0em auto;
  color: #330033;
  background-color: transparent /*#FFA500*/;
}
div#main div.membersForm .texta {width: 38em/*395px*/;margin:0 0 0 20px;}
div#main div.membersSub1, div#membersSub2 {
  padding: 1em 1em 2em 1em;
  margin: 0em auto;
}
div.membersSub1 {
  background-color: #FFFFE0 /*#98FB98*/;
}
div#main div.membersForm h2 {
   font-size: 1.4em;
   color: #FF6600;
}
div#main div.membersForm h3 {
   color: #4B0082;
}
div#main div.membersForm p {
   text-indent: 1em;
}
div#main div.membersSub1 dl {
  margin-right: 0em;
  padding: 1em;
  color: black;
  background-color: #FAFAD2 /*#98FB98*/;
}
div#main div.membersSub1 dt {
  margin-top: 0.25em;
  margin-right: 0.2em;
  padding-left: 0em;
  width: 10em;
  float: left;
  text-align: left;
}
div#main div.membersSub1 dd {
  /*margin-bottom: 1em;*/
  padding-top: 0.1em;
  padding-bottom: 0.5em;
  padding-left: 0em;
  /*border-bottom: 1px dotted #ff0000;*/
  text-align: left;
}
div#main div.membersSub1 .dd2 {/* members-ie6 */
  /*padding-bottom: 1.5em;*/
}
div#main div.membersSub1 textarea {
  margin: 0;
  width: 285px ;
  height: 100px;
}
div#main div.membersSub1 textarea.text1 {
  margin: 0;
  width: 24em ;
  height: 4em;
}
div#main div.membersSub1 .textareal {
  margin:0 0 10px 20px;
  width: 400px;
  height: 100px;
}
div#main div.membersSub1 .inputText {
  width:15em;
}
div#main div.membersSub1 .inputTextl,
div#main div.membersSub1 .inputTextlReadonly {
  width:24em;
}
div#main div.membersSub1 .inputText2 {
  width:5em;
}
div#main div.membersSub1 .inputText4 {
  width:3em;
  text-align:right;
}
div#main div.membersSub1 .inputTextReadonly {
  width:20em;
}
div#main div.membersSub1 .inputText2Readonly {
  width:5em;
}

div#main div.membersSub1 dt.dti {
  color: #777777;
  margin-top: 1px;
  margin-right: 0.2em;
  padding-left: 5px;
  width: 80px;
  float: left;
  text-align: left;
  background: #E6E6FA;
}
div#main div.membersSub1 select,
div#main div.membersSub1 dl,
div#main div.membersSub1 .inputText,
div#main div.membersSub1 .inputTextl,
div#main div.membersSub1 .inputText2,
div#main div.membersSub1 .inputText4,
div#main div.membersSub1 textarea ,
div#main div.membersSub1 .textareal ,
div#main div.membersSub1 .textareaReadonly ,
div#main div.membersSub1 .inputTextReadonly ,
div#main div.membersSub1 .inputText2Readonly ,
div#main div.membersSub1 .inputText4Readonly ,
div#main div.membersSub1 .inputTextlReadonly {font-size: 1em;}

div#main div.membersSub1 .inputTextReadonly,
div#main div.membersSub1 .inputText2Readonly,
div#main div.membersSub1 .textareaReadonly,
div#main div.membersSub1 .inputText4Readonly,
div#main div.membersSub1 .inputTextlReadonly,
div#main div.membersSub1 .ddReadonly {background: #D3D3D3;}

div#main div#btnWaku ,
div#main div.btnWaku {
  margin: 0.5em 0 0 20px;
  width: 38em;
}
div#main .overf {text-align:center;overflow: auto;padding-bottom:0em;margin-bottom:1em;border:1px solid #dddddd;}

div#main div.membersSub1 a.reg {color : #800080;}
div#main div.membersSub1 a:link.reg {color: #0033CC;}
div#main div.membersSub1 a:visited.reg {color : #800080;}
div#main div.membersSub1 a:active.reg {color: #800080;}
div#main div.membersSub1 a:hover.reg {color : #FF6600;text-decoration: none;}

div#main div.membersSub1 h3.m1 {
  color:#ffffff;
  font-size : 1.2em;
  font-weight:normal;
  padding:4px 0 0 20px;
  height:24px;
  background-color: #ffffff;
  background-image:url("../images/subtitle-img1.gif");
  background-repeat:no-repeat;
}
div#main div.membersSub1 .rink {
  font-size : 0.9em;
  color:#CCFFFF;
  font-weight:bold;
  cursor:pointer;
  text-decoration: underline;
}
div#main div.membersSub1 #choku-close,div#main div.membersSub1 #ind-close {
  display: none;
}
div#main div.membersSub1 #Label-choku,div#main div.membersSub1 #Label-ind {
  text-align:center;
  margin-bottom:20px;
  margin-top:20px;
}
div#main div.membersSub1 #choku-close,div#main div.membersSub1 #ind-close {
  margin-top:20px;
}
div#main div.membersSub1 dl.choku {
  background-color:#eeeeee;
  margin-left:20px;
}

