@charset "Shift_JIS";

/*-------------------
 1.common elements
 2.common class
 3.page id
---------------------------*/

/*------------------------
  1.common elements
--------------------------*/

/*-- body,img共通 --*/
body {
 margin: 0;
 padding :0;
 background: #FFF;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
 color: #000;
 line-height:1.3em;
}

img { margin: 0; padding: 0; border: 0; }

/*-- hn, a --*/


/*-- div#syn --*/
div#syn {
	width: 100%;
}

/*-- clearfix --*/

div:after {   
 content: ".";   
 display: block;   
 visibility: hidden;   
 height: 0.1px;   
 font-size: 0.1em;   
 line-height: 0;   
 clear: both;   
}

/* IE7 */
div {
 display: inline-block;
}

/*-------------------------
  2.common class
---------------------------*/

/*-- font-size --*/
.font80 {
	font-size: 80%;
}

/*-- float --*/
div#syn .fl { float: left; }
div#syn .fr { float: right; }
div#syn .cl { clear: both; }

/*------------------------
  3.page id
   3-0.共通id
   3-1.コーナー名
   3-2.コーナー名【sys】
--------------------------*/

/********************************************/
/*　3-0.共通id                              */
/********************************************/
/*-- idの説明 --*/
#syn #close {
	width: 800px;
}
#syn #close #Main {
	width: 800px;
	text-align:center;
}


/* headfoot
------------------------------------------*/
#syn #close #header {font-size:90%;}
#header a {color:#0070cb;}
#header a:visited {color:#800080;}
#header a:hover {color:#f00;}

#syn #close #footer {font-size:80%;}
#footer a {color:#0070cb;}
#footer a:visited {color:#800080;}
#footer a:hover {color:#f00;}

#syn #close #footer_navi {font-size:65%;}
#syn #close #footer_navi td#fotter_navi {padding:0 10px;}
#footer_navi a {color:#0070cb;}
#footer_navi a:visited {color:#800080;}
#footer_navi a:hover {color:#f00;}

/* closeテキスト
------------------------------------------*/
#syn #close #Main .text {
	border: #F90 solid 2px;
	padding:20px;
	margin: 50px 128px;
}


