	
body{background-color:#E8E8E8}

div#menu{
 position:absolute; 
 left:140px; 
 top:85px; width:630px; 
 height:30px; 
 z-index:2; visibility: visible;
}

.navibar-s {font-size:9pt ; color:#FFFFFF}
.navibar-s a:link{color:#FFFFFF}
.navibar-s a:visited{color:#FFFFFF}
.navibar-s a:active{color:#FFFF99}
.navibar-s a:hover {color:#FF0000}

.navibar {
	font-size:10pt;
	line-height: 150%;
	color: #666666;

}
.navibar a:link{color:#FFFFFF}
.navibar a:visited{color:#FFFFFF}
.navibar a:active{color:#FFFF99}
.navibar a:hover {color:#FF0000}
.navibar a{text-decoration:none}

A:link {color:#000066}
A:hover{color:#ff0000}
A:active{color:#669999}

.sub {font-size:10pt ; color:#000066}
.subp a:link{color:#000066}
.sub a:visited{color:#000066}
.sub a:active{color:#FFFF99}
.sub a:hover 
{color:FF0000 ; background-color:;
 text-decoration:underline ; position:relative;
}
.sub a{text-decoration:none}

.fino-link {font-size:10pt ; color:#73A7CD}
.fino-linkp a:link{color:#73A7CD}
.fino-link a:visited{color:#73A7CD}
.fino-link a:active{color:#73A7CD}
.fino-link a:hover 
{color:#73A7CD ; background-color:;
 text-decoration:underline ; position:relative;
}

.fino-news-link a{text-decoration:none}
.fino-news-link {font-size:10pt ; color:#808080}
.fino-news-link a:link{color:#808080}
.fino-news-link a:visited{color:#808080}
.fino-news-link a:active{color:#808080}
.fino-news-link a:hover 
{color:#808080 ; background-color:;
 text-decoration:none ; position:relative;
}
.fino-news-link a{text-decoration:none}





.fino {font-size:10pt ; color:#33CCFF}
.finop a:link{color:#000066}
.fino a:visited{color:#000066}
.fino a:active{color:#FFFF99}
.fino a:hover 
{color:FF0000 ; background-color:;
 text-decoration:underline ; position:relative;
}
.fino a{text-decoration:none}


.navibar-s-top {font-size:8pt ; color:#FFFFFF}
.navibar-s-top a:link{color:#FFFFFF}
.navibar-s-top a:visited{color:#FFFFFF}
.navibar-s-top a:active{color:#FFFFFF}
.navibar-s-top a:hover 
{color:#FFFFFF ; background-color:;
 text-decoration:underline ; position:relative;
}
.navibar-s-top a{text-decoration:none}


td{font-size:10pt; line-height:120%}
.font-name {font-size:12pt; line-height:120%; 
			font-family:"MS P明朝", 細明朝体,serif;
			font-weight:bold} 

h1{font-size:13pt; color:#000066}
div.title {font-size:10pt ; color:#FFFFFF}
.yakuin {font-size:8pt}


.sub-s {font-size:9pt ; color:#000066}
.font-n{font-size:10pt; line-height:120%}
.font-na{font-size:10pt ;line-height:120%; color:#000066 ; font-weight:bold}
.font-nq{font-size:10pt ;line-height:120%; color:#990000 ; font-weight:bold}
.font-q{font-size:10pt ;line-height:120%; color:black ; font-weight:bold}
.font-nq a:link{color:#990000}
.font-nq a:visited{color:#990000}
.font-nq a:active{color:#808080}
.font-mgreen{font-size:11pt; line-height:120%; color:#006666; font-weight:bold}
.font-sss{font-size:1pt; line-height:5px}
.font-ss{font-size:8pt; line-height:120%}
.font-s{font-size:9pt; line-height:120%}
.font-nm{font-size:10pt; line-height:120%; color:#000066; font-weight:bold}
.font-ms{font-size:11pt; line-height:120%; color:#000066; font-weight:bold}
.font-mn{font-size:11pt; line-height:120%}
.font-msb{font-size:11pt; line-height:120%; color:#0033cc; font-weight:bold}
.font-mm{font-size:13pt; letter-spacing:1em ; line-height:150%}
.font-m{font-size:13pt ; line-height:150% ; color:#000066 ; font-weight:bold}
.font-tablecenter{font-size:10pt; line-height:120%; color:#000066; text-align:center} 
.font-table{font-size:10pt; line-height:120%; color:#000066}
.font-title{font-size:15pt; color:#000066; font-weight:800}
.border{margin-top:15px; margin-bottom:15px; font-size:10pt; line-height:150%;
		border-style:solid; border-width:2px; border-color:#000066}

.fino-sample-font1 {font-size:9pt; line-height:120%; color:#FFFFFF}
.fino-sample-font2 {font-size:8pt; line-height:120%; color:#FFFFFF}

ul{	color:#000066;
	font-size:10pt;
	line-height:120%;
	text-align: left;
	}
li {list-style-position:outside ;list-style-type:square}

.t1{
overflow-y:scroll;
width:335px;
height:165px;
scrollbar-arrow-color : #04246d;
scrollbar-base-color : #999999;
scrollbar-face-color : #E4E4E4;
scrollbar-highlight-color : #ffffff;
scrollbar-shadow-color : #999999;
scrollbar-3dlight-color : #ffffff;
scrollbar-darkshadow-color : #333366;
scrollbar-track-color : #8992b0;
}

.t2{
overflow:auto;
height:220px;
scrollbar-arrow-color : #006633;
scrollbar-base-color : #9ed8d2;
scrollbar-face-color : #ffffff;
scrollbar-highlight-color : #33cc99;
scrollbar-shadow-color : #006633;
scrollbar-3dlight-color : #ffffff;
scrollbar-darkshadow-color : #006633;
scrollbar-track-color : #9ed8d2;
}

.t3{
overflow-y:scroll;
width:160px;
height:60px;
scrollbar-arrow-color : #006699;
scrollbar-base-color : #;
scrollbar-face-color : #;
scrollbar-highlight-color : #;
scrollbar-shadow-color : #;
scrollbar-3dlight-color : #;
scrollbar-darkshadow-color : #;
scrollbar-track-color : #;
}

.t4{
overflow-y:scroll;
width:250px;
height:51px;
scrollbar-arrow-color : #006699;
scrollbar-base-color : #;
scrollbar-face-color : #;
scrollbar-highlight-color : #;
scrollbar-shadow-color : #;
scrollbar-3dlight-color : #;
scrollbar-darkshadow-color : #;
scrollbar-track-color : #;
}


.01 {
	background-image: url(Products/wrap/w_img/test.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.02 {
	background-image: url(Products/wrap/w_img/big_back.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.03 {
	background-image: url(Products/wrap/w_img/tappuri100_back.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.04 {
	background-image: url(Products/wrap/w_img/forwrap_back.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.05 {
	background-image: url(Products/wrap/w_img/forresh_back.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.wrapqa {
	font-size: 10pt;
	line-height: 120%;
	color: #666666;
}
.matreal {
	font-size: 13px;
	line-height: 160%;
}
.matreal-b {
	font-size: 20px;
	color: #000066;
}
.img01 {
	left: 0px;
	top: 0px;
	right: 10px;
	bottom: 10px;
}
.topbtn {
	font-size: 13px;
	color: #FFFFFF;
}
.link-top {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}






.navibar-s-top01 {font-size:8pt ; color:#27406D}
.navibar-s-top01 a:link{color:#27406D}
.navibar-s-top01 a:visited{color:#27406D}
.navibar-s-top01 a:active{color:#27406D}
.navibar-s-top01 a:hover 
{color:#27406D ; background-color:;
 text-decoration:underline ; position:relative;
}
.navibar-s-top01 a{text-decoration:none}
.indent01 {
	z-index: 2;
	background-image: url(Adoption/img/intern/intern01.png);
	background-repeat: no-repeat;

}
.font-top01 {
	font-size: 13px;
	line-height: 20px;
	color: #333333;

}

.p-w-small{
	padding-left: 0em;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;

}

ul{list-style-image:url(img/3.gif);}

p{
font-size:12px;
text-indent:1em;
}.unnamed4 {
	text-indent: 1em;
}
.internship-icon {
	background-image: url(Adoption/img/ad007-2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}


body{
	padding: 0px;
	margin: 0px;
}

div#lyrMenu{
	position:absolute;
	left: -7;
	top: 453px;
	width: 156px;
	height: 67px;
}

.menu-p{
	color: #000000;
	font-size: 90%;
	border: thick;

	border-style: ;
	border-color: #cccccc;
	padding: 0px 0px 0px 0px;
	width: 150px;
	position:absolute;
	top: 225px;
	left: -7px;
	height: 200;

}
.menu-f{
	color: #000000;
	font-size: 90%;
	border: thick;

	border-style: ;
	border-color: #cccccc;
	padding: 0px 0px 0px 0px;
	width: 150px;
	position:absolute;
	top: 200;
	left: -7;
	height: 200;

}

.menu-g{
	color: #000000;
	font-size: 90%;
	border: thick;

	border-style: ;
	border-color: #cccccc;
	padding: 0px 0px 0px 0px;
	width: 150px;
	position:absolute;
	top: 245px;
	left: -7px;
	height: 200;

}
.menu-h{
	color: #000000;
	font-size: 90%;
	border: thick;

	border-style: ;
	border-color: #cccccc;
	padding: 0px 0px 0px 0px;
	width: 150px;
	position:absolute;
	top: 165px;
	left: -7px;
	height: 214px;

}
.font-ms-in {
	font-size:11pt;
	line-height:120%;
	color:#000066;
	font-weight:bold;
	left: 30px;
	right: 30px;
	padding-right: 40pt;
	padding-left: 40pt;
	text-indent: 10pt;




}
.p-w-small-in {
	padding-left: 40pt;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-right: 40pt;
	text-indent: 10pt;


}
.matreal-b-in {
	font-size: 20px;
	left: 30pt;
	padding-left: 30px;
	padding-top: 10px;




}
.waku {
	background-attachment: fixed;
	background-image: url(new/topics/img/041221_waku.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.font-new01 {
	font-size: 14px;
	line-height: 20pt;
	text-indent: 10pt;
}
.font-new {
	font-size: 14px;
	line-height: 20pt;

}
.font-22pt {
	font-size: 20px;
	color: #5592BC;
	line-height: 25px;
	font-weight: normal;



}
.17internship {
	font-size: 17px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	line-height: 35px;
	vertical-align: bottom;
	color: #333333;

}
.internship12 {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	font-style: normal;



}
.internship-photo01 {
	background-attachment: fixed;
	background-image: url(Adoption/img/internship_report_p01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	top: 0pt;
	position: static;



}
.internship-photo02 {

	background-attachment: fixed;
	background-image: url(Adoption/img/internship_report_p02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	top: 0pt;
	position: static;
}
.internship-photo03 {

	background-attachment: fixed;
	background-image: url(Adoption/img/internship_report_p03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	top: 0pt;
	position: static;
}
.optia-12 {
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	font-style: normal;
}
.optia-11 {
	font-size: 11px;
	line-height: 17px;
	color: #666666;
	font-style: normal;
}
	.under {
	background-image: url(top/img/under.png);
	background-repeat: no-repeat;
}
.top-photo {
	background-attachment: fixed;
	/*background-image: url(top/img/sky01.gif);*/
	background-repeat: no-repeat;
	background-position: right top;
}
.top-new {
	background-attachment: fixed;
	/*background-image: url(top/img/what%27snew.png);*/
	background-repeat: no-repeat;
	background-position: center center;

}
.fino {
	background-attachment: fixed;
	background-image: url(Products/film/fino_back.png);
	background-repeat: no-repeat;
	background-position: center center;
}


.intern01 {

	background-attachment: fixed;
	background-image: url(Adoption/img/intern/intern01.png);
	background-repeat: no-repeat;
	background-position: right top;
	top: 0pt;
	position: static;
}
.intern02 {
	background-attachment: fixed;
	background-image: url(Adoption/img/intern/intern02.png);
	background-repeat: no-repeat;
	background-position: right top;
	top: 0pt;
	position: static;
}
.intern03 {
	background-attachment: fixed;
	background-image: url(Adoption/img/intern/intern03.png);
	background-repeat: no-repeat;
	background-position: right top;
	top: 0pt;
	position: static;
}
.intern04 {
	background-attachment: fixed;
	background-image: url(Adoption/img/intern/intern04.png);
	background-repeat: no-repeat;
	background-position: right top;
	top: 0pt;
	position: static;
}
.intern05 {
	background-attachment: fixed;
	background-image: url(Adoption/img/intern/tanto.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	top: 0pt;
	position: static;
}
.fino-waku {
	background-image: url(Products/film/fino/title/waku.gif);
	background-repeat: no-repeat;
}
.fino-left-table {
	padding: 5px;
}
.font-ssss {
font-size:6px; line-height:6px
}
.fino-waku02 {

	background-image: url(Products/film/fino/title/waku02.gif);
	background-repeat: no-repeat;
}
.bar {
	background-image: url(Products/img/static06/bar.png);
	background-repeat: no-repeat;
	background-position: right;
}
.font-ss-table {
	font-size:8pt;
	line-height:120%;
	left: 12px;

}

.ume {
	background-image: url(Adoption/img/intern/2007/ume_coment.gif);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: fixed;

}
.ume02 {

	background-image: url(Adoption/img/intern/2007/ume_02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-attachment: fixed;
}
.koicya-01 {

	background-image: url(Adoption/img/intern/2007/koicya_coment.gif);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: fixed;
}
.koicya02 {


	background-image: url(Adoption/img/intern/2007/koicya_coment02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-attachment: fixed;
}
.static {
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
}
