@charset "UTF-8";
/*プレミアムラインで共通！！*/
body {
	background-color: #ffffff;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding: 0px;
	
	}


/*プレミアムラインパンくずのリンク*/
a.navi:link {
	font-size: x-small;
	color: #0000FF;
	text-decoration: underline;
}
a.navi:visited {
	font-size: x-small;
	color: #800080;
	text-decoration: underline;
}
a.navi:hover {
	font-size: x-small;
	color: #B91440;
	text-decoration: underline;
}
a.navi:active {
	font-size: x-small;
	color: #B91440;
	text-decoration: underline;
}
.navitext{font-size: x-small;}


.border {border-width:1px;border-color:#cccccc;border-style:solid;}


/*　nas5　*/

img {
border:none;
}
h1,h2,h3 {
margin:0;
padding:0;
}

.wh {
background:#FFF;
}

.box {
border-left:1px #CCC solid;
border-right:1px #CCC solid;
border-bottom:1px #CCC solid;
padding:10px;
}
.box2 {
border-left:1px #cfcccc solid;
border-right:1px #cfcccc solid;
padding:0px;
}

.zoom {
position:relative;
top:-24px; left:0;
}

div#repo_back01{
  width:920px;
  padding:0px;
  background-image: url("../talk_session/img/nas_repo_back02.gif");
  background-repeat: no-repeat;
  background-position: center bottom;
}

div#repo_box01{
  padding:15px 0px 30px 20px;
}

div#repo_box02{
  padding:10px 10px 10px 10px;
  font-size: 12px;line-height:15px;
  color: #eeeeee;
}

div#repo_box03{
  padding:0px 10px 10px 10px;
  font-size: 10px;line-height:13px;
  color: #eeeeee;
}

.name_text{
  font-size: 12px;line-height:15px;
  color: #666666;
}

#repo_img01{
  float:right;
  margin-left:15px;
  margin-bottom:10px;
}

#repo_img02{
  float:left;
  margin-right:15px;
  margin-bottom:10px;
}

#repo_img03{
  float:right;
  margin-right:20px;
  margin-bottom:20px;
}



