@charset "utf-8";
/* CSS Document each-pages*/

/* logine */
#login {
	width: 370px;
	margin: 13px auto;
	padding: 60px 0 30px 30px;
	border: 2px solid #8cbb49;
	border-radius: 10px; /* for css3 */
	-wibkit-border-radius: 10px; /* for Safari,Google Chrome */
}
#login dl {
	width: 260px;
	margin-left: 30px;
}
#login dt {
	clear: left;
	float: left;
	width: 90px;
	height: 30px;
	margin-top: 4px;
}
#login dd {
	height: 30px;
	margin: 4px 0 0 90px;
}

/* input field */
dl.input {
	width: 712px;
	border: 1px solid #ccc;
	border-top: none;
	background: #f9f9f9;
	margin: 10px 0 0 0px;
}
.input dt {
	clear: left;
	float: left;
	width: 150px;
	padding: 6px;
	border-top: 1px solid #ccc;
}
.input dd {
	margin: 0 0 0 162px;
	padding: 6px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background: #fff;
}
dl.input dl.address {
	width: 620px;
	background: none;
	border: none;
}
dl.input dl.address dt {
	clear: left;
	float: left;
	width: 80px;
	border: none;
}
dl.input dl.address dd {
	margin-left: 80px;
	border: none;
}
.input_err {
	background: #ffeaef;
}
/* input(type="text/password") for IE */
.tahoma {
	font-family: tahoma;
}
/* input message */
.input_msg {
	margin: 14px 0 0 190px;
	color: #c03;
}
/* input update infomation */
ul.update_info {
	margin: 20px 0 0 0;
	list-style-type	: none;
}
ul.update_info li {
	display: inline;
	padding-right: 4px;
}
/* input hissu mark */
.exp_hissu {
	margin: 20px 0 0 50px;
}

/* member */
table.usrlist {
//	width: 954px;
	margin: 20px 0;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.usrlist th {
	background: #f9f9f9;
	padding: 6px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.usrlist td {
	padding: 6px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

/* statement */
.menu2{
	margin: 20px 13px 13px 13px;
	width: 700px;
}
.menu2 td {
	padding: 4px 0 0 0;
	vertical-align: top;
}

.doc {
	width: 660px;
	padding: 26px 13px;
}

/* symposium */
.doc_symp {
	width: 640px;
	margin: 26px 0 26px 16px;
	padding: 13px;
	border-collapse: collapse;
	border: 1px solid #ccc;
/*	border-radius: 10px; /* for css3 */
/*	-wibkit-border-radius: 10px; /* for Safari,Google Chrome */
}
.list_symp {
	width: 640px;
	margin: 6px 0 0 26px;
	border: 1px solid #ccc;
/*	border-radius: 10px; /* for css3 */
/*	-wibkit-border-radius: 10px; /* for Safari,Google Chrome */
}
.list_symp_2 {
	padding: 13px 13px 0 13px;
	border-collapse: collapse;
/*	-wibkit-border-top-left-radius: 10px; /* for Safari,Google Chrome */
/*	-wibkit-border-top-right-radius: 10px; /* for Safari,Google Chrome */
/*	border-radius: 10px;*/
}
.list_symp_2 a:link {
	color: #060;
}
.list_symp ul {
	margin: 0;
	padding: 0 13px 13px 13px;
	list-style-type: none;
}
.pos_76 {
	margin-left: 76px;
}
.pos_40 {
	margin-left: 40px;
}

/* broadcast report */
.broadcast_list {
	margin: 0 0 0 40px;
	border-collapse: separate;
	border-spacing: 6px;
}
.broadcast_list td {
	width: 120px;
	border: 1px solid #ccc;
	border-radius: 10px; /* for css3 */
	-wibkit-border-radius: 10px; /* for Safari,Google Chrome */
	padding: 4px;
	text-align: center;
}
/* page-guide */
ul.page_guide_broadcast {
	margin: 0;
	padding: 0;
}
ul.page_guide_broadcast {
	margin: 10px 0 0 76px;
	list-style-type: none;
}
.page_guide_broadcast li {
	float: left;
	width: 140px;
	margin-right: 2px;
	border: 1px solid #ccc;
}
.arrow_prev2 {
	background: url(../images/arrow_first.gif) no-repeat 0% 50%;
	padding: 2px 0 2px 16px;
}
.arrow_next2 {
	background: url(../images/arrow_last.gif) no-repeat 100% 50%;
	padding: 2px 16px 2px 0;
	text-align: right;
}
/* booklet */
.doc13 {
//	width: 889px;
	padding: 13px 13px 13px 26px;
}
.img_l13 {
	float: right;
	padding: 1px;
	border:#ccc solid 1px;
	margin:12px;
}