@charset "iso-2022-jp";

/* header_left : SCEJ logo */

#header_left{
	width:175px !important;
	margin:0 auto;
	text-align:center;
	float:left;
}

/* header_center : Meeting title */

#header_center{
	width:auto;
	margin:0 auto;
	padding:0 20px;
	text-align:center;
	float:left;
	font-size:1.4em;
}

/* header_right : University logo */

#header_right{
	width:175px !important;
	margin:0 auto;
	text-align:center;
	float:left;
}

/* ---------------- 
    $B8D!9$N%Z!<%8MQ(B
   ---------------- */

#main-contents{
	margin-left:140px;
	margin-right:10px;
	min-height:200px;
}
#main-contents-e{
	margin-left:200px;
	margin-right:10px;
	min-height:200px;
}

p.title02{
	width:300px;
	margin:10px 10px 0px 10px !important;
	padding:5px;
	text-align:left;
	background-color:lightgray;
	border-color:rgb(99,112,80);
	border-width:0 10px 2px 0;
	line-height:1.2em;
	color:black;
	font-weight: bold;
	font-family: sans-serif;
	font-size:1.2em;

	box-shadow: -2px -2px 7px 0px rgba(80, 80, 80, 0.5);
	-webkit-box-shadow: -2px -2px 7px 0px rgba(80, 80, 80, 0.5);
	-webkit-border-top-right-radius:4px !important;
	-moz-border-radius-topright:4px !important;

	border-top:solid 1px rgba(200,200,200,0.9);
	border-left:solid 1px rgba(200,200,200,0.9);

}
p.title02e{
	width:300px;
	margin:10px 10px 0px 10px !important;
	padding:5px;
	text-align:left;
	background-color:lightgray;
	border-color:rgb(99,112,80);
	border-width:0 10px 2px 0;
	line-height:1.2em;
	color:black;
	font-weight: bold;
	font-family: sans-serif;
	font-size:1.2em;

	box-shadow: -2px -2px 7px 0px rgba(80, 80, 80, 0.5);
	-webkit-box-shadow: -2px -2px 7px 0px rgba(80, 80, 80, 0.5);
	-webkit-border-top-right-radius:4px !important;
	-moz-border-radius-topright:4px !important;

	border-top:solid 1px rgba(200,200,200,0.9);
	border-left:solid 1px rgba(200,200,200,0.9);

}

p.menu-left{
	width:100px;
	height:auto;
/*	float:left; */
	margin:5px 10px 5px 5px;
/*	padding:5px 5px 5px 5px; */
	padding:5px 5px 5px 15px;
	text-indent:-15px;
	border-style:none dotted none none;
	border-color:darkgreen; /* 103,123,74 ; 91,106,75 ; 70,81,69 */
	border-width:1px;
	border-radius:0px;
	font-family:sans-serif;
	font-weight:bold;
	font-size:120%;
	text-align:left;
	color:rgb(78,72,51);
	background-color: transparent;
}

p.menu-left a{
  text-decoration:none;
  color:rgb(78,72,51);
  cursor:pointer;
  background-color: transparent;
}

p.menu-left:hover{
  text-decoration:none;
  color:rgb(78,72,51);

  background-color:#deb887;

  -webkit-box-shadow:2px 2px 10px #aaa,-2px -2px 10px rgba(200,200,200,0.6);
  -moz-box-shadow:2px 2px 10px #aaa,-2px -2px 10px rgba(200,200,200,0.6);
  -ms-box-shadow:2px 2px 10px #aaa,-2px -2px 10px rgba(200,200,200,0.6);
  -o-box-shadow:2px 2px 10px #aaa,-2px -2px 10px rgba(200,200,200,0.6);
  box-shadow:2px 2px 10px #aaa,-2px -2px 10px rgba(200,200,200,0.6);

}
p.menu-left:before{
	content:"$B"#(B";
	color:#ff4500;
}

p.menu-left-e{
	width:150px;
	height:auto;
/*	float:left; */
	margin:5px 10px 5px 5px;
	padding:5px 5px 5px 5px;
	border-style:none dotted none none;
	border-color:darkgreen; /* 103,123,74 ; 91,106,75 ; 70,81,69 */
	border-width:1px;
	border-radius:0px;
	font-family:sans-serif;
	font-weight:bold;
	font-size:120%;
	text-align:left;
	color:rgb(78,72,51);
	background-color: transparent;
}

p.menu-left-e a{
  text-decoration:none;
  color:rgb(78,72,51);
  cursor:pointer;
  background-color: transparent;
}

p.menu-left-e:hover{
  text-decoration:none;
  color:rgb(78,72,51);

  background-color:#deb887;

  -webkit-box-shadow:2px 2px 10px #aaa,-2px -2px 10px rgba(200,200,200,0.6);
  -moz-box-shadow:2px 2px 10px #aaa,-2px -2px 10px rgba(200,200,200,0.6);
  -ms-box-shadow:2px 2px 10px #aaa,-2px -2px 10px rgba(200,200,200,0.6);
  -o-box-shadow:2px 2px 10px #aaa,-2px -2px 10px rgba(200,200,200,0.6);
  box-shadow:2px 2px 10px #aaa,-2px -2px 10px rgba(200,200,200,0.6);

}

p.menu-left-e:before{
	content:"$B"#(B";
	color:#ff4500;
}

.menu-left-style{
	width:100px;
	float:left;
	margin-left:1em;
}
.menu-left-style-e{
	width:120px;
	float:left;
}

.sentence01{
	margin-left:20px;
	margin-right:50px;
	text-align:left;
	font-family:sans-serif;
	font-weight:normal;
	font-size:1.3em;
	word-break:break-all; 
	text-align:left;
}

.linkbtn{
	margin-left:20px;
	font-family:sans-serif;
	font-weight:bold;
	font-size:140%;
	text-align:left;
	color:rgb(78,72,51);
	text-decoration:underline;
}

.linkbtn-after:after{
	content:"$B$O$3$A$i(B" url(img/window.png);
}
.linkbtn-after-e:after{
	content:url(img/window.png);
}

.linkbtn2{
	margin-left:20px;
	font-family:sans-serif;
	font-weight:bold;
	font-size:140%;
	text-align:left;
	color:rgb(78,72,51);
	text-decoration:underline;
}

.linkbtn2-after:after{
	content:"";
}

p.sentence02{
	text-align:left;
	font-size:larger;
	font-weight:bold;
}

ul.type01{
	text-align:left;
}

