body {margin:0 auto; background-image: url(../images/back2.jpg);background-repeat: repeat-x; text-align:center; background-color: #eeeeee;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;line-height:1.3em;}

/*	¥Ž©—R”z’uƒNƒ‰ƒX¥	*/
.d{position:absolute;}

/*	¥ƒx[ƒX‘å˜g¥	*/
	
#base{margin:0 auto;width:800px;text-align:left;}


/*	¥ƒwƒbƒ_[¥	*/
.top{top:0px;width:800px;height:58px;text-align:left;font:6pt"MS ƒSƒVƒbƒN", "Osaka";color:#ffffff;z-index:1;}
.top a       { color : #ffffff; text-decoration : none ; }
.top a:link  { color : #ffffff; text-decoration : none; }
.top a:hover { color : #ffffff; text-decoration : underline ; }

#head{top:0px;width:800px;height:58px;text-align:left;background-color:#ffffff;z-index:2;}

#head2{float:right;margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}
#head4{float:left;margin:0px ;padding:0px;width:800px;height:24px;}

/*	¥ƒƒjƒ…[¥	*/
#menu-a{top:58px;margin:0px;padding:0px;width:800px;height:42px;background-color:#ffffff;z-index:3;}
#menu-b{top:0px;margin:0px;padding:0px;width:800px;height:42px;background-color:#89d7ed;}

#menu2{margin: 10px auto 0px auto;padding:0px;width:200px;}
#menu3{margin: 0px auto 0px auto;padding:0px;width:200px;}
.side-menu{float:left;margin:0px 0px 0px 0px;padding :0px;width:180px;display: inline}
.side-menu2{margin:0px 0px 0px 0px;padding :0px;width:180px;}



/*	¥ƒtƒ‰ƒbƒVƒ…¥	*/

#title{margin:0px;padding:0px;width:800px;height:80px;}

/*	¥–â‡‚¹ƒ{ƒ^ƒ“¥	*/
#footer1{clear:both;margin:auto;height:45px;width:800px;background-color:#fff8db;padding-top:10px;padding-bottom:10px;} 


/*	¥ƒtƒbƒ^[¥	*/
#footer{float:left;margin:auto;height:65px;width:800px;background-image: url(../images/foo.jpg);background-repeat: repeat-x;} 

.foo-link{float:right;margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;font:8pt"MS UI Gthic", "Osaka";color:#ffffff;}
.foo-link a       { color : #ffffff; text-decoration : none ; }
.foo-link a:link { color : #ffffff; text-decoration : none; }
.foo-link a:hover { color : #ccffff; text-decoration : underline ; }

.foo-tx{margin:0px 0px 5px 0px;padding:5px 0px 0px 0px;width:800;text-align:center;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#ffffff;line-height:1.3em;}
.foo-tx a       { color : #ffffff; text-decoration : none ; }
.foo-tx a:link  { color : #ffffff; text-decoration : none; }
.foo-tx a:hover { color : #ccffff; text-decoration : underline ; }




/*	¥ƒƒCƒ“¥	*/


#main-a{top:100px;margin:0px auto;width:800px;text-align:left;background-color:#ffffff;}
#main-b{top:100px;margin:0px auto;width:800px;text-align:left;background-color:#ffffff;background-image: url(../images/bk2.jpg);background-repeat: repeat-y;}
.main2{float:left;margin:10px 0px 10px 20px;padding:0px;width:760px;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;line-height:1.3em;display: inline}
.main-left540{float:left;margin:0px 0px 0px 0px;padding:0px;width:540px;}
.main-left540b{float:left;margin:10px 0px 10px 0px;padding:0px 0px 0px 10px;width:530px;line-height:2em;}
.main-right222{float:right;margin:10px 0px 10px 0px;padding :0px;width:222px;}
.main-con{float:right;margin:0px 10px 0px 0px;padding :0px;width:600px;display: inline;}
.main-con2{float:right;margin:10px 0px 10px 0px;padding :0px;width:600px;}
.main-con3{float:right;margin:10px 0px 10px 0px;padding :5px;width:600px;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;line-height:1.3em;}
.m780{float:left;margin:10px 0px 10px 10px;padding:4px 0px 0px 25px;line-height:2em;width:780px;height:35px;text-align:left;background-image: url(../images/m780.jpg);background-repeat: no-repeat;display: inline}
			
.m760{float:left;margin:30px 0px 10px 20px;padding:5px 0px 5px 0px;line-height:1.3em;width:760px;font-size:20px;}
.m760bb{float:left;margin:0px 0px 10px 20px;padding:5px 0px 5px 0px;line-height:1.3em;width:760px;border-bottom:solid 2px #cc0000;display: inline}
.left-center{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;line-height:1.3em;width:550px;text-align:center;}
.bk-inq{float:left;margin:10px 0px 10px 20px;padding:0px;width:760px;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;line-height:1.3em;display: inline;background-image: url(../images/bk-inq.jpg);background-repeat: no-repeat;background-position: top right;}
.bk-conp{float:left;margin:10px 0px 10px 20px;padding:0px;width:760px;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;line-height:1.3em;display: inline;background-image: url(../images/bk-conp.jpg);background-repeat: no-repeat;background-position: top right;}
.bk-sus{float:left;margin:10px 0px 10px 20px;padding:0px;width:760px;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;line-height:1.3em;display: inline;background-image: url(../images/bk-sus.jpg);background-repeat:repeat-y;background-position: top right;}
.main-left295{float:left;margin:0px 0px 0px 0px;padding:0px;width:295px;}f
.main-right295{float:right;margin:0px 0px 0px 0px;padding:0px;width:295px;}
.m295{margin:0px 0px 5px 0px;padding:4px 0px 0px 25px;line-height:2em;width:295px;height:35px;text-align:left;background-image: url(../images/m295.jpg);background-repeat: no-repeat;}
.m600{float:left;margin:0px 0px 5px 0px;padding:4px 0px 0px 25px;line-height:2em;width:600px;height:35px;text-align:left;background-image: url(../images/m600.jpg);background-repeat: no-repeat;display: inline}
.twm200{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image: url(../images/twm05.jpg);background-repeat: repeat-y;}
.twm200txw{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}
.tx-leftbb{font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;line-height:1.3em;border-top:solid 1px #cc0000;text-align:right;}

.bod9{margin:0px 0px 0px 0px;padding:5px;line-height:1.2em;border:solid 1px #ff0000;}
#ex-title {margin:0px;padding:0px; display:block; background-image:url(../images/ex-title.jpg);width:800px;height:78px;background-position:0px 0px;text-indent:-9999px;} 
#ex-01{margin:30px 0px 0px 20px;padding:0px; display:block; background-image:url(../images/ex01.jpg);width:760px;height:123px;background-position:0px 0px;text-indent:-9999px;} 
#ex-w{margin:0px 0px 0px 20px;width:760px;} 
#pdf-box01{margin:20px 0px 0px 5px;padding:0px; display:block; background-image:url(../images/pdf01.jpg);width:160px;height:100px;background-position:0px 0px;text-indent:-9999px;}
#pdf-box02{margin:0px 0px 0px 5px;padding:0px 0px 0px 0ox; background-image:url(../images/pdf02.jpg);width:160px;height:30px;background-position:0px 0px;}
#asn20{clear:both;margin:0px 0px 0px 0px;padding:0px; display:block; background-image:url(../images/asn20.jpg);width:600px;height:607px;text-indent:-9999px;}
					
#movie-title {margin:0px;padding:0px; display:block; background-image:url(../images/movie-title.jpg);width:800px;height:78px;background-position:0px 0px;text-indent:-9999px;} 
					
	.container {
		width:760px;
		display: flex;
		justify-content: center;
	}

    .image {
		width: 200px; /* }‚Ì• */
		height: 150px; /* }‚Ì‚‚³ */
		margin-right: 200px; /* }‚ÌŠÔŠu */
		display: block; /* ƒCƒ“ƒ‰ƒCƒ“—v‘f‚ðƒuƒƒbƒN—v‘f‚É•ÏX */
		margin: 0 auto; /* ƒZƒ“ƒ^ƒŠƒ“ƒO */
    }

    .caption {
        font-size: 14px;
        text-align: center;
    }
					
/*	¥ƒe[ƒuƒ‹¥	*/
table.t1 {
	border-collapse : collapse ;border-width : 1px ;border-style : solid  ;border-color : #cccccc ;background-color:#ffffff;}
table.t1 td {border-width : 1px ;border-style : solid ;border-color : #cccccc ;}

table.t2 {
	margin:1px;border-collapse : collapse ;border-width : 0px ;border-style : solid  ;border-color : #ffffff ;background-color:#ffffff;}
table.t2 td {border-width : 1px ;border-style : solid ;border-color : #ffffff ;}

table.t3 {
	margin:1px;border-collapse : collapse ;border-width : 0px ;border-style : solid  ;border-color : #ffffff ;background-color:#ffffff;}
table.t3 td {border-width : 0px 0px 1px 0px ;border-style : dashed  ;border-color : #cccccc;}

/*	¥ƒe[ƒuƒ‹˜gŽw’è¥	*/
.img0{margin:0px;padding:0px;}
.img-right{float:right;margin:5px;padding:0px;}
.img-left{float:left;margin:5px;padding:0px;}
.img-center{margin:0px auto;padding:0px;text-align:center;}

.box-left{float:right;margin:0px0px0px0px;padding:0px0px0px0px;}
.box-right{float:right;margin:0px0px0px0px;padding:0px0px0px0px;}

.bk-color1{background-color:#ffc0cb;}

hr      { border : 2px solid #990099 ; }
td      { margin:0px;padding:5px;text-align:left; font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;line-height:1.3em;}
p       { margin:0px;}

form,ul,ol,dl,dd {
  margin : 0 ;
  padding : 0 ;
}

li,dt, {
  margin-left : 1em ;
}

p.{margin:0px;}
img{border : 0px}

/*	¥ƒgƒsƒbƒNƒX¥	*/
.bk-info{margin:0px;padding:0px;width:500px; height:100px; }
p.topics{margin:0px 0px 0px 0px;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;line-height:1.3em;padding:2px;width:530px; height:130px; overflow: auto;
scrollbar-arrow-color:#00ccff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#00ccff;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#00ccff;}

/*	¥ƒ|ƒbƒ`Žw’è¥	*/

.p1{font:9pt"MS UI Gothic", "Osaka";color:#000000;padding:5px 5px 5px 15px;line-height:1.3em;background-image: url(../images/p.gif);background-repeat: no-repeat;font-weight:900;}
.p2{font:9pt"MS UI Gothic", "Osaka";color:#000000;padding:5px 5px 5px 15px;line-height:1.3em;}
.p3{font:9pt"MS UI Gothic", "Osaka";color:#000000;padding:5px 5px 5px 15px;line-height:1.3em;background-image: url(../images/p2.jpg);background-repeat: no-repeat;font-weight:900;background-color:#eeeeee;}

/*	¥ƒeƒLƒXƒgŽw’è¥	*/

.tx-center{text-align:center;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#006600;padding:5px;line-height:1.3em;}
.tx-right{text-align:right;font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#006600;padding:5px;line-height:1.3em;}

.tx8{font:8pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;padding:2px;line-height:1.1em;}

.tx-red{font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#ff0000;padding:5px;line-height:1.3em;}

.tx-red8{font:8pt"MS ƒSƒVƒbƒN", "Osaka";color:#ff6666;padding:5px;line-height:1.3em;}

.tx-blue{font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#0000ff;padding:5px;line-height:1.3em;}

/*	¥Œ©o‚µ¥	*/
h1      { margin:0px;font:6pt"MS ƒSƒVƒbƒN", "Osaka|“™•";color:#ffffff;}
h2      {margin:0px;padding:5px 0px 0px 0px;font:9pt"MS ƒSƒVƒbƒN", "Osaka|“™•";color:#000000;}

/*	¥ƒŠƒ“ƒNŽw’è¥	*/
a       { color : #000000; text-decoration : underline ; }
a:LINK  { color : #000000; text-decoration : underline ; }
a:HOVER { color : #999933; text-decoration : underline ; }

.link2txt {font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#cc33cc;line-height:1.3em;}
.link2txt a       { color : #cc33cc; text-decoration : none ; }
.link2txt a:LINK  { color : #cc33cc; text-decoration : none ; }
.link2txt a:HOVER { color : #660066; text-decoration : underline ; }

.link3txt {font:8pt"MS UI Gthic", "Osaka";color:#ffccff;line-height:1.3em;}
.link3txt a       { color : #ffccff; text-decoration : none ; }
.link3txt a:LINK  { color : #ffccff; text-decoration : none; }
.link3txt a:HOVER { color : #cc33cc; text-decoration : underline ; }

.link4txt {font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#ff6600;padding:0px;line-height:1.3em;}
.link4txt a       { color : #ff6600; text-decoration : underline ; }
.link4txt a:LINK  { color : #ff6600; text-decoration : underline ; }
.link4txt a:HOVER { color : #bd6b57; text-decoration : underline ; }

.link5txt {font:9pt"MS ƒSƒVƒbƒN", "Osaka";color:#000000;padding:3px;line-height:1.3em;}
.link5txt a       { color : #000000; text-decoration : none ; }
.link5txt a:LINK  { color : #000000; text-decoration : none ; }
.link5txt a:HOVER { color : #ff6600; text-decoration : underline ; }

.m_box{ width:156px;margin-right:1px;text-align: left;}
a.menu { text-align: left;color: #333333;text-decoration: none;background-color: #ededed;padding:3px;width: 150px; display: block;}
a:hover.menu  { color:#333333;text-decoration : none ;background-color: #ffff99;}
a:active.menu { color:#333333;text-decoration : none ;background-color: #ffff99;}

/*	¥Œ^”Ô•\¥	*/
.model {
width: 100%;
margin: 30px 0 0;
border: 1px #cccccc solid;
border-collapse: collapse;
}
.model th,
.model td {
padding: 5px 5px;
border: 1px #cccccc solid;
}
.model th {
text-align: center;
background-color: #ccff33;
}

.sideCatch {
margin: 10px;
padding: 10px 10px 1px;
border: 3px solid #d40000;
background-color: #ffffff;
}
.sideCatch p {
margin: 0 0 10px;
padding: 0;
font-size: 130%;
font-weight: bold;
line-height: 150%;
}
