/*-------------------------
/- file   : default.css
/- admin  : GR2 Inc. mw
/- update : 200800512
/--------------------------*/

#top-font {
  font-size:10px;
}

#flash-content {
  width:900px;
	margin:auto;
  height:290;
}

.content-top {
  width:800px;
	margin:auto;
	padding-top:20px;
}

.content-top:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}

.content-top {display:inline-table;}

/*Hides from IE-mac\*/
*html .content-top{height:1%;}
.content-top{display:block;}
/*End hide form IE-mac*/

.contens-area {
  width:343px;
	text-align:left;
	margin-left:35px;
  float:left;
}

.title {
  background:url(../images/triangle.gif) no-repeat;
	padding-left:15px;
	color:#666666;
}

ul.navi-top {
  list-style:none;
	width:757px;
	margin:auto;
	padding-left:18px;
	padding-right:25px;
}

li.navi-text {
/*  width:17%;*/
  width:15%;
  float:left;
}

/*-----------link color--------------*/

.navi-text a:link{
  text-decoration:none;
  color:#FFFFFF;
}

.navi-text a:visited{
  text-decoration:none;
  color:#FFFFFF;
}

.navi-text a:hover{
  text-decoration: underline;
  color:#FFFFFF;
}

/*-----------/link color--------------*/

/*------------IE4～6 navi--------------*/
* html li.navi-text {
/*  width:16%;*/
	width:14%;
  font-size:10px;
  color:#FFFFFF;
	margin-top:4px;
  float:left;
}
/*-----------/IE4～6 navi--------------*/

/*------------firefox--------------*/

html>body li.navi-text {
/*  width:16%;*/
	width:14%;
	font-size:10px;
  color:#FFFFFF;
	margin-top:3px;
  float:left;
}

/*-----------/firefox--------------*/

.contents-line {
  width:343px;
}

.contents-text {
  width:343px;
  margin-top:5px;
  color:#666666;
}


/*----------------footer-------------------*/

.top-priv {
  width:150px;
	height:20PX;
	text-align:right;
	font-size:10px;
	margin-top:20px;
	float:left;
}

/*---------IE4～6 切り替えflash-----------*/
* html .col-box {
  width:400px;
	height:20PX;
	margin-top:22px;
	float:left;
}
/*---------/IE4～6 切り替えflash----------*/

/*---------IE7 切り替えflash-----------*/
*:first-child+html .col-box {
  width:400px;
	height:20PX;
	margin-top:20px;
	float:left;
}
/*---------/IE7 切り替えflash---------*/

/*------Safari & Opera 切り替えflash------*/
html:first-child .col-box {
  width:400px;
	height:20PX;
	margin-top:10px;
	float:left;
}
/*-------/Safari & Opera 切り替えflash----*/

/*-------firefox 切り替えflash------------*/
html>body .col-box {
  width:400px;
	height:20PX;
	margin-top:10px;
	float:left;
}
/*-------/firefox 切り替えflash-----------*/

ul.coler-lis {
  list-style:none;
}

li.col-tit {
  width:40px;
	color:#666666;
	padding-right:3px;
  float:left;
}


li.col-lis {
  width:20px;
  padding-top:3px;
  float:left;
}

/*-------Safari & Opera 切り替えflash-----------*/

html:first-child li.col-lis {
  width:20px;
  padding-top:3px;
  float:left;
}

/*-------/Safari & Opera 切り替えflash-----------*/

/*--------firefox 切り替えflash-----------*/

html>body li.col-lis {
  width:20px;
  padding-top:1px;
  float:left;
}

/*-------/firefox 切り替えflash-----------*/

/*----------------/footer-------------------*/


/*------------footer--------------*/

.footer-box-t {
  width:800px;
	margin:auto;
	clear:both;
}

.footer-t {
  width:250px;
	height:20px;
	text-align:right;
	color:#666666;
	font-size:10px;
	margin-top:20px;
	float:right;
}

.priv-link-t {
  width:550px;
	text-align:right;
	font-size:10px;
	margin-top:20px;
	float:left;
}

/*------------/footer--------------*/
