@charset "UTF-8";
/* CSS Document */
body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a:visited,a{ color:#000; text-decoration:none;}
a:hover,a.active{color:#e3001b;}
ul{ list-style-type:none; margin:0px; padding:0px 0px;}
img {border:none;}
div.clear{ clear:both}
/*head*/
#head{ height:120px; width:1000px; clear:both; font-weight:bold; border-bottom:10px solid #cecece;}
#leftside{width:250px; float:left; text-align:left;}
#middle{width:490px; float:left; text-align:center; overflow:hidden;}
#rightside{width:250px;float:left; text-align:right;}
/*navi*/
#navigation{ clear:both; background-color:#cecece; line-height:22px;}
#navigation li{ float:left; width:auto; line-height:24px; text-align:center; }
#navigation li a,#navigation li a:visited{ display:block;background-color:#cecece; color:#000; border:1px dotted black;padding:3px;}
#navigation li a:hover{ background-color:#e3001b; color:#FFF;}
#navigation li a.active{ color:#e3001b; background-color:#FFF;}
#main{ clear:both;}
#tree{ width:250px; float:left; background-color:#ededed; overflow:auto;}
#tree ul{ padding:10px 10px;}
#webnativeIFrame{ width:70%; float:left;}
#root{ padding:20px 0 0 10px; font-weight:bold;}
 
 #picContainer{
  z-index:10;
  	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	text-align:center;
  	margin-top:20px;
	opacity:1;
	display:none;
  }
 #picContainer a{
  cursor:pointer;
  }
	
  #pmxinnerFrame{
  	 width:300px;
	 
  	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	background-color:#000000;
	text-align:center;
	opacity:0.9;
	height:100%;
	z-index:9;
  }
	#layOverContainer{ display:none; cursor:pointer;}
	
	 
/*body{background-color: #FFFFFF;	color: #000000;	font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal; margin:20px; padding:0;}*/
.mail{ width:500px;}
textarea.mail{ height:300px;}
body{background-color: #FFFFFF;	color: #000000;	font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: normal; margin:20px; padding:0;}
h2{ font-size:12px;}