BODY {
	margin:0;
	background: #ffffff;
}

.sampleTable {
    border-collapse: collapse;
    table-layout: fixed;
	font-size: 70%;
	text-align: center;　
	vertical-align: middle;
}


/* リンク部分のデザイン用 */
a:link{
	color:#ABCDEFG;
	text-decoration:none;
}
a:visited{
	color:#ABCDEFG;
	text-decoration:none;
}
a:hover{
	color:#FF0000;
	text-decoration:underline;
}
a:active{
	color:#ffff00;
	text-decoration:underline;
}
.bounds {
	width:900;
	}
	
#header {
	height:80;
	font-size:9pt;
	color:#999999;
	vertical-align: top;
}
	
#footer {
	background: #ffffff url("./../image/footer.jpg") no-repeat bottom;
	height:100;
	text-align:right;
	vertical-align: bottom;
}
#menu {
	background: #ffffff url("./../button/bg.jpg") repeat-x;
	height:30;
	text-align:center;
}

.marquee {background-color:#ff0000;font-size:10px;color:#ffffff;line-height:13px;}

.font1 {color:#212021;font-size:15px;line-height:20px;font-weight:bold;}
.font2 {color:#212021;font-size:24px;line-height:30px;font-weight:bold;}
.font3 {color:#212021;font-size:18px;line-height:32px;}
.font4 {color:#212021;font-size:12px;line-height:24px;}

.bbg {
	background-color: #ffffff;
	width:830px;
	}

.bg1 {background-image:url(./../img/head.jpg);width:800px;height:120px;background-repeat: no-repeat;background-position: ;}

.li1 {line-height:1px;}
.li2 {line-height:2px;}
.li3 {line-height:3px;}
.li4 {line-height:4px;}
.li5 {line-height:5px;}
.li6 {line-height:6px;}
.li7 {line-height:7px;}
.li8 {line-height:8px;}
.li9 {line-height:9px;}
.li10 {line-height:10px;}

.point {color:#0E243E;font-size:13pt;line-height:18pt;}

.info_bg {
	width:580px;
	height:168px;
	background-image: url(./../img/info_bg.gif);
	background-repeat:no-repeat;
	}

.info_bg2 {
	width:550px;
	}

.footer {
	width:800px;
	height:60px;
	background-image: url(./../img/footer_bg.gif);
	background-repeat:no-repeat;}

.midashi {width:800px;}

.sp_b {background-color:#6562AC;line-height:5px;}
.sp_b2 {line-height:3px;}

.line {background-color:#7b869c;line-height:8px;}
.line1 {line-height:1px;}
.line2 {line-height:2px;}
.line3 {line-height:3px;}
.line5 {line-height:5px;}
.line7 {background-color:#ffffff;line-height:7px;}
.line10 {background-color:#ffffff;line-height:10px;}
.line10n {line-height:10px;}
.line15 {background-color:#ffffff;line-height:15px;}
.line20 {background-color:#ffffff;line-height:20px;}
.line30 {line-height:30px;}
.line35 {line-height:35px;}

.sp1 {height:395px;}
.cen {vertical-align:middle;text-align:center;}

.t1 {background-color: #596956;}
.c1 {background-color: #000000;}
.c2 {background-color: #000000;color:#596956;font-size:10pt;}

.back {background-color:#fffff0;width:750px;color:#090909;}
.back1 {background-color:#090909; width:1px;}
.back2 {background-color:#fffff0;width:140px;}
.back3 {background-color:#090909; width:100%;line-height:1px;}
.back33 {background-color:#D6D7D6; width:100%;line-height:1px;}
.back4 {background-color:#090909;line-height:12px;}
.back5 {background-color:#ffffff;color:#090909;width:550px;}
.back6 {background-color:#ffffff;color:#090909;width:170px;}
.back7 {background-color:#ffffff;color:#090909;}
.backcyan {background-color:#8D98B6;} 
.block1 {background-color:#090909;width:710px;}
.block2 {background-color:#D6D7D6;width:325px;}
.block3 {background-color:#090909;width:500px;}
.backivory {background-color:#ffffff;font-size:13px;color:#090909;}

.font3b {color:#999999;font-size:9pt;text-decoration:none;}
.font6 { font-size : 12pt ; color : #212021 ; text-decoration: none;font-family:Times new Roman;}
.font7 { font-size : 11pt ; color : #313621 ;font-family:Times new Roman; background-color : #D4D4D4 ; padding-left : 10pt;}
.font8 { font-size : 11pt ; color : #313621 ;font-family:Times new Roman; background-color : #D4D4D4 ; padding-right:10pt;}
.font9 { font-size : 11pt ; color : #0E243E ; background-color : #D7E1E1 ; text-align :center;}
.font10 { font-size : 11pt ; color : #0E243E ; background-color : #ffffff ;}
.font10c { font-size : 11pt ; color : #0E243E ; background-color : #ECEFF9 ; }
.font11 { font-size : 11pt ; color : #0E243E ; background-color : #ffffff ; }
.font11b { font-size : 10pt ; color : #ffffff ; background-color : #181C4A;line-height:20px;filter:alpha(opacity=0,finishopacity=80,
			style=1,
			startx=70,
			starty=0,
			finishx=0,
			finishy=100
);}
.font11l { font-size : 11pt ; color : #0E243E ; background-color : #ffffff ;line-height:22px; }
.font12 { font-size : 11pt ; color : #0E243E ; background-color : #ffffff ; }
.font13 { font-size : 11pt ; color : #0E243E ; background-color : #ECEFF9 ; }
.font14 { font-size : 10pt ; color : #0E243E ; background-color : #D0D0FF ;text-align:center; }
.font15 { font-size : 10pt ; color : #0E243E ; background-color : #ffffff ; }
.font_w {color:#ffffff;font-size:9pt;color:#ffffff;}
.font_w1 {color:#ffffff;font-size:8pt;color:#ffffff;line-height:16px;}


.midashi2 {background-color:#090909;font-size:15px;color:#ffffff;text-align:center;}

.whats {background-color:#ffffff;font-size:14px;color:#090909;line-height:17px;}

.button1 {background-color:#ffffff;line-height:26px;font-size :11pt;width:180px;text-align:center; color:#212021;}
	.button{
	color: #ff6666;
	/*background-image: url(image/menu_back2.jpg);*/
	background-color: #C6AC99;
	background-repeat: repeat-x;
	text-decoration: none;
	text-align:center;
	line-height:30px;
	width: 180px;
	/*height: 40px;*/
	/*border-left: 1px #cccccc solid;*/
	display: block;
	}
	.button a{
	color: #006600;
	/*background-image: url(image/menu_back.jpg);*/
	background-color: #ffffff;
	background-repeat: no-repeat;
	text-decoration: none;
	width: 180px;
	display: block;
	}
	.button a:hover{
	color: #cc0000;
	/*background-image: url(image/menu_back.jpg);*/
	background-color: #C6AC99;
	background-repeat: no-repeat;
	background-position: bottom;
	text-decoration: none;
	display: block;
	}

#slideshow {
   position: relative;
   width:  1000px; /* 画像の横幅に合わせて記述 */
   height: 450px; /* 画像の高さに合わせて記述 */
}
#slideshow img {
   position: absolute;
   top: 0;
   left:0;
   z-index: 8;
   opacity: 0.0;
}
#slideshow img.active {
   z-index: 10;
   opacity: 1.0;
}
#slideshow img.last-active {
   z-index: 9;
}
.list {
	background: #fefcf9;
	 color: #ff0000;
	font-weight:bolder;
}
