@charset "Shift_JIS";/*--------------------------”format”wrapper”header”image”sub”content”footer--------------------------*//* ”format-----------------------------------*/*{font-size: 100%;font-weight: normal;font-style: normal;text-decoration: none;margin: 0;padding: 0;list-style-type: none;list-style-position: outside;}body{font-size: 12px;color: #FFFFFF;background-color: #000000;line-height: 1.4em;letter-spacing: 0.1em;text-align: center;background-image: url('img/fts011_bg.jpg');}h1,h2,h3,h4,h5,h6,em,strong{font-size: 1em;font-weight: normal;font-style: normal;}a{color: #FFFFFF;text-decoration: underline;}a:hover{color: #DC143C;text-decoration: none;}p{text-indent: 0.7em;text-align: justify;padding: 0 1em 3px 1em;}address{font-style: normal;}img{border: none;}hr{border: none;clear: both;visibility: hidden;height: 0px;}/* ”wrapper-----------------------------------*/div#wrapper{min-width: 50em;max-width: 900px;text-align: left;margin: 0 auto;background-color:#000000;border: 1px solid #CCCCCC;}/* ”header-----------------------------------*/div#header{width:100%;}div#header h1 a{height:100px;width:900px;padding: 30px 30px 10px 20px;float: left;}div#header ul{text-align: right;}div#header li{padding-right: 3px;display: inline;}/* ”image-----------------------------------*/#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}#lightbox img{ width: auto; height: auto;}#lightbox a img{ border: none; }#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }#imageContainer{ padding: 10px; }#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(img/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(img/nextlabel.gif) right 15% no-repeat; }#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }#imageData{	padding:0 10px; color: #666; }#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	#imageData #caption{ font-weight: bold;	}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }div#image{height: 300px;background-image: url('img/top.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image2{height: 100px;background-image: url('img/title.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:none;border-bottom:none;}div#image2 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image3{height: 300px;background-image: url('img/inoue.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image3 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image4{height: 300px;background-image: url('img/poki.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image4 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image5{height: 300px;background-image: url('img/azami.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image5 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image6{height: 300px;background-image: url('img/kimura.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image6 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image7{height: 300px;background-image: url('img/sakagawa.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image7 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image8{height: 300px;background-image: url('img/infococoon.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image8 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image9{height: 300px;background-image: url('img/yamashita.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image9 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image10{height: 300px;background-image: url('img/saki.gif');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image10 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image11{height: 300px;background-image: url('img/iwamoto.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image11 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image12{height: 300px;background-image: url('img/tsubakihara.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image12 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image13{height: 300px;background-image: url('img/fushimi.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image13 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image14{height: 300px;background-image: url('img/watanabe.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image14 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image15{height: 300px;background-image: url('img/yashiro.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image15 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image16{height: 300px;background-image: url('img/ebihara.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image16 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image17{height: 300px;background-image: url('img/mizuno.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image17 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image18{height: 300px;background-image: url('img/qp.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image18 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image19{height: 300px;background-image: url('img/isobe.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image19 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image20{height: 300px;background-image: url('img/miyamoto.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image20 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image21{height: 300px;background-image: url('img/togawa.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image21 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image22{height: 300px;background-image: url('img/soga.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image22 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}div#image99{height: 300px;background-image: url('img/prepare.jpg');background-repeat:no-repeat;margin:10px 10px 0px 10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}div#image99 p{font-size: 1.8em;font-weight: bold;text-align: right;padding:50px 30px 0 0;}/* ”sub-----------------------------------*/div#sub{width: 200px;margin-left: 10px;float: left;}div#menu{width: 200px;margin-top:20px;}div#menu h2{width: 195px;font-weight: normal;padding:5px 0 2px 0;text-indent: 15px;border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;background-color: #A9A9A9;}div#menu ul{width: 195px;border-right: 1px solid #CCCCBB;border-bottom:  1px solid #CCCCBB;border-left:  1px solid #CCCCBB;}div#menu li a{display: block;width: 195px;text-decoration: none;text-indent: 15px;padding: 15px 0 3px 0;border-top: 1px solid #CCCCBB;}div#menu a:hover{background-color:#FFFFEE;}div.message{width: 200px;height:auto;margin-top:30px}div.message dl{width: 195px;border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;}div.message dt{font-weight: normal;border-bottom: 1px solid #CCCCCC;padding:5px 5px 2px 15px;background-color: #A9A9A9;}div.message dd{padding:5px 10px 5px 10px;line-height:1.7em;}div.message p{text-indent: 0px;padding: 0;}/* ”content-----------------------------------*/div#content{margin-left: 230px;margin-top:-20px;}div#content2{margin-top:20px;width:400px;float:inherit;}div#content3{margin-left: 410px;margin-right:10px;margin-top:20px;height:533px;float:inherit;}div#content4{margin-left: 410px;margin-right:10px;margin-top:20px;height:300px;float:inherit;}div#content5{margin-left:10px;width:400px;float:left;}div#content h2{font-weight: bold;margin: 40px 10px 10px 0px;padding-left: 25px;border-bottom: 1px solid #CCCCCC;border-left: 4px solid #CCCCCC;}div#content p{padding: 0 20px 5px 1em;}div#content li{margin:0 40px 0 0;padding: 15px 0px 15px 2.5em;background-image: url('img/fts011_list.gif');background-repeat: no-repeat;background-position: 1em 20px;border-bottom: none;}div#content dt{padding: 10px 40px 0px 1em;}div#content dd{padding: 0px 40px 3px 2em;}/* ”footer-----------------------------------*/div#footer{width:100%;height:auto;text-align: right;margin-top: 10px;border-top: 1px solid #CCCCBB;clear: both;background-color: #000000;}div#footer address{padding:20px 10px 3px 10px;}
