/* CSS Document */

body {font-size: 100%; margin:0; padding:0; margin:0; padding:0; line-height:1.4; color:#333; font-family:Arial, sans-serif;font-size: 12px; text-align:center;
}

p.hot  {color: red}
.cool  {color: blue}

div.sample {font: bold 18px "ＭＳ 明朝"; }

/*テキスト、位置*/ 
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}

/*フォントサイズ、グレー*/ 
.text18gl{ font-size:18px; color:#666; line-height:1.0em ;}
.text16gl{ font-size:16px; color:#666; line-height:1.0em ;} 
.text14gl{ font-size:14px; color:#666; line-height:1.0em ;}
.text13gl{ font-size:13px; color:#666; line-height:1.0em ;}
.text12gl{ font-size:12px; color:#666; line-height:1.0em ;}
.text11gl{ font-size:11px; color:#666; line-height:1.0em ;} 
.text10gl{ font-size:10px; color:#666; line-height:0.9em ;}

/*フォントサイズ、グレーfont-weight: bold */
.text18glbd{ font-size:18px; color:#333; line-height:1.4em ;font-weight: bold;}
.text16glbd{ font-size:16px; color:#333; line-height:1.4em ;font-weight: bold;} 
.text14glbd{ font-size:14px; color:#333; line-height:1.4em ;font-weight: bold;}
.text12glbd{ font-size:12px; color:#333; line-height:0.9em ;font-weight: bold;} 
.text10glbd{ font-size:10px; color:#333; line-height:0.9em ;font-weight: bold;}

/*フォントサイズ、茶*/
.text18br{ font-size:18px; color:#66600; line-height:1.4em ;}
.text16br{ font-size:16px; color:#66600; line-height:1.4em ;} 
.text14br{ font-size:14px; color:#66600; line-height:1.4em ;}
.text12br{ font-size:12px; color:#66600; line-height:0.9em ;} 
.text10br{ font-size:10px; color:#66600; line-height:0.9em ;}


/*フォントサイズ、茶、font-weight: bold */
.text18brbd{ font-size:18px; color:#333; line-height:0.9em ;font-weight: bold;}
.text16brbd{ font-size:16px; color:#333; line-height:0.9em ;font-weight: bold;} 
.text14brbd{ font-size:14px; color:#333; line-height:0.9em ;font-weight: bold;}
.text12brbd{ font-size:12px; color:#333; line-height:0.9em ;font-weight: bold;}
.text10brbd{ font-size:10px; color:#333; line-height:0.9em ;font-weight: bold;}

/*フォントサイズ、青、font-weight: bold */
.text18blbd{ font-size:18px; color:#0000cc; line-height:0.9em ;font-weight: bold;}
.text16blbd{ font-size:16px; color:#0000cc; line-height:0.9em ;font-weight: bold;} 
.text14blbd{ font-size:14px; color:#0000cc; line-height:0.9em ;font-weight: bold;}
.text12blbd{ font-size:12px; color:#0000cc; line-height:0.9em ;font-weight: bold;}
.text10blbd{ font-size:10px; color:#0000cc; line-height:0.9em ;font-weight: bold;}


.margin10 {
 margin:5;
 padding:10;
}

#container {
 width:880px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
}


#wrapper {
 width:720px;
 float:left;
  height:50px;
}


#boxA {
 	background: url(../images/header_ushijima880.png)  no-repeat ;
	margin: 0;
	position: relative;	
	padding: 0;
	height: 60px;
	width: 880px;	
}


  #topnavi {
	background: url(../images/topnavi_p1.png) ;
	margin: 0;
	position: relative;
	padding: 0;
	height: 36px;
	width: 880px;
}

	#topnavi #menu { float:left; padding: 0px 0px 0px 160px; margin: 0px; width:60%;}
	#topnavi	#menu li { font-size: 100%; display: inline; }
	#topnavi	#menu li a { text-decoration: none; float: left; padding: 2px 0px 2px; text-align: center; margin: 5px 0 0 20px; color: #636365;  }
	#topnavi	#menu li a.current {text-decoration: none; color: #fff;}
	#topnavi	#menu li a:hover { text-decoration: none; color: #eee; /*マウスが乗ったとき */}



#boxB {
 background:#fff; font-size: 80%;
 width:560px;
 float:right;
}

#boxC {
 background: url(../images/back160_10.gif) repeat-y;
 height:560px; font-size: 70%;
 width:160px;
 float:right;
}

#boxD {
  background: url(../images/back160_10.gif) repeat-y;
 height:560px; font-size: 70%;
 width:160px;
 float:left;
}

#boxE {
 background:#fcf;
 width:100%;
 height:50px;
 clear:left;
 background: url(../images/footer.gif) no-repeat;
}


.boxL1{margin: 10px 0 0 5px; padding: 0px;
 }
 
.boxR1{margin: 10px 0 0 5px; padding: 0px; text-align:center;
 } 


#footer {
	background: url(../images_p/footer.gif) no-repeat;
	margin: 0px;
	width: 800px;
	position: absolute;
	top:     640px;
	padding: 0px;
	height: 50px;
	left: 0px;
}
.copyright{width:400px;float: left; color:#666; margin: 20px 10px 10px 150px; padding: 0px; font-style: normal;font-size: 12px; } 
.update   {width:20px;float: left; color:#666; margin: 20px 10px 10px 100px; padding: 0px; font-style: oblique;	font-size: 11px; }

.onLoadInit = function([target_mc:MovieClip]) {}

DIV.pos1
{
    position:   relative;
    top:        0px;
    left:       0px;
}
DIV.pos2
{
    position:   absolute;
    top:        27px;
    left:       20px;
    width:      320px;
    height:     240px;
}
DIV.pos5
{
    position:   absolute;
    top:        0px;
    left:       0px;
    visibility: hidden;
}
DIV.sync1
{
    position:   absolute;
    top:        382px;
    left:       120px;
}
DIV.syncFree
{
    position:   absolute;
    top:        0px;
    left:       0px;
}





