@charset "utf-8";

/* $B4pK\%9%?%$%k(B
---------------------------------------------*/
* {
/* background-color:#BFE4FF;--*/
	margin: 0;
	padding: 0;
	font-size: 100%;
	list-style: none;
}
body {
	font-size: 90%;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	line-height: 1.4;
	/*\*/
	letter-spacing: 0em;
	/**/
	color: #333333;
}

h1 {
	font-size: 11px;
	text-align:right;
	padding-right:30px;
	padding-top:0px;
	color: #666666;
	line-height:1.0em;
}


p.categories {clear:both;
	margin:0px 0px;
	text-align:right;
	border-top:dashed 1px #999999;}	

img {
	border: none;
	vertical-align: top;
}
p {
	font-size:12px;
}

a {
	color: #333333;
	text-decoration:none;
}    

a:link {
	color: #666666;
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}


/* $B%3%s%F%s%DA4BN$KI_$/GX7J2hA|(B
---------------------------------------------*/

body {
	position: relative;
	background: #BFE4FF ;
	text-align: center;
}

#container {
	position: relative;
	width: 820px;
	top: 10px;
	height: 100%;
	margin: 0 auto;
	text-align: left;
	z-index:2;
}

#header {
	position: absolute;
	background: #BFE4FF url(../img/header820_24.jpg) center top no-repeat;
	left: 0px;
	top: 0px;
	width: 820px;
	height: 24px !important;
	z-index:1;
}
#bodywh {
	position: relative;
	background: url(../img/body_bg.jpg) center top repeat-y;
	left: 0px;
	top: 34px;
	width: 820px;
	height: 100%;
	z-index:1;
}

#bodywh44,#bodywh42,#bodywh40,#bodywh38,#bodywh36,#bodywh34,#bodywh32,#bodywh30,#bodywh28,#bodywh26,#bodywh24,#bodywh22,#bodywh20,#bodywh18,#bodywh16,#bodywh14,#bodywh12,#bodywh10,#bodywh08,#bodywh07,#bodywh06,#bodywh05,#bodywh04 {
	position: relative;
	background: url(../img/body_bg.jpg) center top repeat-y;
	left: 0px;
	top: 34px;
	width: 820px;
	z-index:1;
}
#bodywh44 {position: relative;
	height: 4400px;}
#bodywh42 {position: relative;
	height: 4200px;}
#bodywh40 {position: relative;
	height: 4000px;}
#bodywh38 {position: relative;
	height: 3800px;}
#bodywh36 {position: relative;
	height: 3600px;}
#bodywh34 {position: relative;
	height: 3400px;}
#bodywh32 {position: relative;
	height: 3200px;}
#bodywh30 {position: relative;
	height: 3000px;}
#bodywh28 {position: relative;
	height: 2800px;}
#bodywh26 {position: relative;
	height: 2600px;}
#bodywh24 {position: relative;
	height: 2400px;}
#bodywh22 {position: relative;
	height: 2200px;}
#bodywh20 {position: relative;
	height: 2000px;}
#bodywh18 {position: relative;
	height: 1800px;}
#bodywh16 {position: relative;
	height: 1600px;}
#bodywh14 {position: relative;
	height: 1400px;}
#bodywh12 {position: relative;
	height: 1200px;}
#bodywh10 {position: relative;
	height: 1000px;}
#bodywh08 {position: relative;
	height: 800px;}
#bodywh07 {position: relative;
	height: 700px;}
#bodywh06 {position: relative;
	height: 600px;}
#bodywh05 {position: relative;
	height: 500px;}
#bodywh04 {position: relative;
	height: 400px;}

#footer {
	margin-bottom:20px;
	clear: both;
	position: relative;
	background: #BFE4FF url(../img/footer820.jpg) center top no-repeat;
	text-align: center;
	left: 0px;
	top: 0px;
	padding-bottom: 20px;
	width: 820px;
	height: 200px !important;
	z-index:1;
	line-height:1.2em;
	font-size:10px;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	overflow-y:hidden;
}

/* $B%&%(%S%*%m%4!&0LCV(B
---------------------------------------------*/
#bannerheader {
	position: absolute;
	left: 20px;
	top: 15px;
	width: 335px;
	display: block;
	overflow: hidden;
	width: 335px;
	height: 95px !important;
	background: url(../img/lg_bagwebio.gif) left top no-repeat;
	z-index:5;
}

/* $B%&%(%S%*%m%4(B
---------------------------------------------*/
#bannerheader-a {
	position: absolute;
	left: 20px;
	top: 15px;
	width: 335px;
	display: block;
	overflow: hidden;
	width: 335px;
	height: 95px !important;
	background: url(../img/lg_bagwebio2ani.gif) left top no-repeat;
	z-index:5;
}

/* $B%P%C%0%m%4(B
---------------------------------------------*/
#bag {
	position: absolute;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	font-family: "MS Arial",  "sans-serif";
	height: 33px !important;
	width: 100%;
	left: 30px;
	top: 0px;
	height /**/: 10px;
	padding-top: 15px;
	padding-left: 50px;
	background: url(../img/ani_bible01.gif) left top no-repeat;
	color: #666666;
}

/* $B@$3&CO?^(B
---------------------------------------------*/
#bannerground {
	position: absolute;
	display: block;
	overflow: hidden;
	height: 400px !important;
	width: 100%;
	top: 0px;
	height /**/: 400px;
	padding-top: 10px;
	padding-left: 9px;
	z-index:3;
}

/* $B%i%8%*4X@>!&C;GH%i%8%*(B
---------------------------------------------*/
#bannerdescription {
	position: absolute;
	left: 335px;
	top: 45px;
	width: 460px;
	height: 60px !important;
	background: url(../img/summer_5985khz800-815.jpg) right top no-repeat;
	z-index:4;
	line-height:1.2em;
	font-size:12px;
	text-align:left;
	padding-top:10px;
	padding-left:0px;
	color: #333333;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", "sans-serif";
}


/* $B%3%s%F%s%D(B
---------------------------------------------*/
#content { 
	position:absolute;
	top:0px;
 	left:0px;
	no-repeat; 
	z-index:1;
	width:800px;
	height:auto;
	padding-top:500px;
	padding-left:10px;
	padding-right:500px; 
	line-height:1.2em;
	font-size:10px;
	text-align:left;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", "sans-serif";
	background: url(../img/body_bg.jpg) left top repeat-y;
}

/* $BHVAHFbMF(B
---------------------------------------------*/
#contentif {
	position: absolute;
	top:110px;	
	left:20px;
	no-repeat;
	z-index:5;
	width:320px;
	height:190px;
	padding-top:100px;
	padding-left:0px;
	height:120px;
	line-height:1.2em;
	font-size:11px;
	text-align:left;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", "sans-serif";
}

/* $B9b869d0lO:<L??(B
---------------------------------------------*/
#contentib {
	position: absolute;
	top:120px;	
	left:90px;
	no-repeat;
	z-index:6;
	width:400px;
	height:190px;
	padding-top:10px;
	padding-left:270px;
	height:120px;
	line-height:1.2em;
	font-size:10px;
	text-align:left;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", "sans-serif";
}

/* $BFt@n6);V<L??(B
---------------------------------------------*/
#contentid {
	position: absolute;
	top:120px;	
	left:245px;
	no-repeat;
	z-index:7;
	width:400px;
	height:190px;
	padding-top:10px;
	padding-left:270px;
	height:120px;
	line-height:1.2em;
	font-size:10px;
	text-align:left;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", "sans-serif";
}

/* $BFt@n9,;R<L??(B
---------------------------------------------*/
#contentic {
	position: absolute;
	top:120px;	
	left:400px;
	no-repeat;
	z-index:7;
	width:400px;
	height:190px;
	padding-top:10px;
	padding-left:270px;
	height:120px;
	line-height:1.2em;
	font-size:10px;
	text-align:left;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", "sans-serif";
}


/* $B%W%m%U%#!<%k(B
---------------------------------------------*/
#contentie {
	position: absolute;
	top:110px;	
	left:360px;
	no-repeat;
	z-index:4;
	width:430px;
	height:190px;
	padding-top:190px;
	padding-left:0px;
	height:120px;
	line-height:1.2em;
	font-size:10px;
	text-align:left;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
}

/* $B%J%S%2!<%7%g%s(B
---------------------------------------------*/
#navigation {
	position: absolute;
	top: 30px;
	left: 360px;
	width: 536px;
	z-index:8;
	font-size: 10px;
	font-weight: bold;
}

html:first-child #navigation { /* for Safari2 and Opera9 */
	top: 34px;
}

/*\*/
* html #navigation {top: 20px;}	/* For Win IE6 */
/* */


/*\*/
*:first-child+html #navigation {top: 20px;} /* for Win IE7  */
/* */

#navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#navigation li {
	float: left;
	width: 107px;
	margin: 0;
}
#navigation li a {
	display: block;
	width: 100%;
	padding: 8px 0;
	text-align: center;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background: url(../img/bg_navigation.gif) left top no-repeat;
}
#navigation li a:hover {
	color: #3048FC;
	background: url(../img/bg_navigation.gif) right top no-repeat;
}

#navlin1, #navlin2,#navlin3,#navlin4 {
	position: absolute;
	top: 59px;
	width: 107px;
	height:3px;
	z-index:10;
	background: url(../img/bg_nav_wh.gif) left top no-repeat;
}
#navlin1 {left: 360px;}
#navlin2 {left: 467px;}
#navlin3 {left: 574px;}
#navlin4 {left: 681px;}

/*\*/
* html #navlin1, * html #navlin2,* html #navlin3,* html #navlin4 {top: 50px;}	/* For Win IE */
/* */

/*\*/
*:first-child+html #navlin1, *:first-child+html #navlin2,*:first-child+html #navlin3,*:first-child+html #navlin4 {top: 49px;} /* for Win IE7  */
/* */	

/* $B%5%V%a%K%e!<(B
---------------------------------------------*/
#navigation ul ul {
	background: #EEEEEE;
}
#navigation ul ul li {
	float: none;
}
#navigation ul ul li a {
	border-top: 1px solid #FFFFFF;
	background: none;
	font-size: 10px;
	font-weight: bold;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	padding: 7px 0;
}
#navigation ul ul li a:hover {
	color: #FFFFFF;
	background-image: none; 
	background-color: #85A9FC;
}
#navigation ul li.parent ul {
	display: none;
}
#navigation ul li.parentOn ul {
	display: block;
}

/* $B!J%H%C%W%Z!<%8!K%"!<%+%$%V%J%S(B
---------------------------------------------*/
#arcnav {
	position: absolute;
	top: 575px;
	left: 60px;
	width: 482px;
	z-index:8;
	font-size: 12px;
	font-weight: bold;
}
#arcnav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#arcnav li {
	float: left;
	width: 94px;
	margin: 0;
}
#arcnav li a {
	display: block;
	width: 100%;
	padding: 2px 0;
	text-align: center;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background: url(../img/arc_navi.jpg) left top no-repeat;
}
#arcnav li a:hover {
	color: #3048FC;
	background: url(../img/arc_navi.jpg) right top no-repeat;
}

	
/* $B!J%H%C%W%Z!<%8!K%5%V%a%K%e!<(B
---------------------------------------------*/
#arcnav ul ul {
	background: #cccccc;
}
#arcnav ul ul li {
	float: none;
}
#arcnav ul ul li a {
	border-top: 3px solid #FFFFFF;
	background: none;
	font-size: 10px;
	font-weight: bold;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	padding: 4px 0;
}
#arcnav ul ul li a:hover {
	color: #666666;
	background-image: none; 
	background-color: #85A9FC;
}
#arcnav ul li.parent ul {
	display: none;
}
#arcnav ul li.parentOn ul {
	display: block;
}

/* $B!J%P%C%/%J%s%P!<!K%"!<%+%$%V%J%S(B
---------------------------------------------*/
#arcnavi {
	position: absolute;
	top: 280px;
	left: 60px;
	width: 482px;
	z-index:8;
	font-size: 12px;
	font-weight: bold;
}
#arcnavi ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#arcnavi li {
	float: left;
	width: 94px;
	margin: 0;
}
#arcnavi li a {
	display: block;
	width: 100%;
	padding: 2px 0;
	text-align: center;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background: url(../img/arc_navi.jpg) left top no-repeat;
}
#arcnavi li a:hover {
	color: #3048FC;
	background: url(../img/arc_navi.jpg) right top no-repeat;
}

	
/* $B!J%P%C%/%J%s%P!<!K%5%V%a%K%e!<(B
---------------------------------------------*/
#arcnavi ul ul {
	background: #cccccc;
}
#arcnavi ul ul li {
	float: none;
}
#arcnavi ul ul li a {
	border-top: 2px solid #FFFFFF;
	background: none;
	font-size: 10px;
	font-weight: bold;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	padding: 4px 0;
}
#arcnavi ul ul li a:hover {
	color: #666666;
	background-image: none; 
	background-color: #85A9FC;
}
#arcnavi ul li.parent ul {
	display: none;
}
#arcnavi ul li.parentOn ul {
	display: block;
}

/* $B@$3&$N%7!<%s%U%i%C%7%e(B
---------------------------------------------*/

#scene {
	position: absolute;
	left: 20px;
	top: 320px;
	width: 750px;
}

                

/* $B%W%m%0%i%`$N%l%$%"%&%H(B
---------------------------------------------*/
#probody { 
	position:absolute;
	top:10px;
	left:8px;
	no-repeat; 
	z-index:2;
	width:550px;
	height:20px;
	padding-top: 545px;
	padding-left:10px;
	padding-right:0px; 
	line-height:1.2em;
	font-size:10px;
	text-align:left;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
}

#probodyarc { 
	position:absolute;
	top:10px;
	left:8px;
	no-repeat; 
	z-index:2;
	width:550px;
	height:20px;
	padding-top: 245px;
	padding-left:10px;
	padding-right:0px; 
	line-height:1.2em;
	font-size:10px;
	text-align:left;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
}

/* $B%W%m%0%i%`$N%l%$%"%&%H(B
---------------------------------------------*/
#problock{ 
	position:relative;
	top:0px;
	left:0px;
	z-index:2;
	width:550px;
	height:auto;
	padding:4px;
	border:solid 0px #999999;
}

/*\*/
* html #problock {width:480px;}/* For Win IE */
/* */

.procut01{position:absolute;
	top: 210px;
	left: 340px;}

.procut02{position:absolute;
	top: 220px;
	left: 340px;}

.procut03{position:absolute;
	top: 230px;
	left: 340px;}

.procut04{position:absolute;
	top: 240px;
	left: 340px;}

.procut05{position:absolute;
	top: 250px;
	left: 340px;}


/* $BHV9f!&F|IU!&HVAH%?%$%H%k(B
---------------------------------------------*/
.proheader {
	position: relative;
	top: 0px;
	z-index: 2;
	text-align: left;
	padding-left: 10px;
	padding-top: 11px;
	color: #cc0000;
	font-size: 14px;
	font-weight: bold;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	width: 650px;
	height:30px;
	background: url(../img/pro-head01_bg.jpg) left top no-repeat;
}

.jag14_bl {  font-family: "$B#M#S(B $B%4%7%C%/(B", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #000000}

/*$B%3%s%H%m!<%i!<(B
---------------------------------------------*/	
.procont {
	top: 0px;
	left: 0px;
	z-index: 2;
	text-align: left;
	padding-left: 214px;
	padding-top: 0px;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", "sans-serif";
	width: 480px;
	height:30px;
}

/*$B%V%m!<%I%\%?%s(B
---------------------------------------------*/	
.probtb {
	top: 0px;
	left: 0px;
	z-index: 2;
	padding-left: 370px;
	padding-top: 0px;
	width: 500px;
	height:40px;
}

/* $B%F%-%9%H!J9b86!K(B
---------------------------------------------*/
.protx {
	top: 0px;
	z-index: 3;
	text-align: left;
	line-height:1.8em;
	padding-left: 54px;
	padding-top: 0px;
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	width: 485px;
	height:auto;
	background: url(../img/takahara.gif) left top no-repeat;
}

/* $B%F%-%9%H!JFt@n!K(B
---------------------------------------------*/
.protxa{
	top: 0px;
	z-index: 3;
	text-align: left;
	line-height:1.8em;
	padding-left: 54px;
	padding-top: 0px;
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	width: 485px;
	height:auto;
	background: url(../img/amakawa.gif) left top no-repeat;
}

/* $B%F%-%9%H!JFa?\!K(B
---------------------------------------------*/
.protxn{
	top: 0px;
	z-index: 3;
	text-align: left;
	line-height:1.8em;
	padding-left: 54px;
	padding-top: 0px;
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	width: 485px;
	height:auto;
	background: url(../img/lg_nasu.gif) left top no-repeat;
}


/* $B2;3Z(B
---------------------------------------------*/
.pront {
	top: 300px;
	z-index: 4;
	text-align: left;
	line-height:1.6em;
	padding-left: 90px;
	padding-top: 3px;
	color: #000099;
	font-size: 14px;
	font-weight: normal;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	width: 500px;
	height:30px;
	background: url(../img/ic_note.gif) left top no-repeat;
}

/* $BA4J8$rFI$`(B
---------------------------------------------*/
.prozn {
	top: 0px;
	z-index: 5;
	text-align: left;
	line-height:1.6em;
	padding-left: 475px;
	padding-top: 1px;
	color: #000000;
	height:30px;
}

/* $B@;=q%a%C%;!<%8$N$_(B
---------------------------------------------*/
.promes {
	top: 0px;
	z-index: 6;
	text-align: left;
	font-size: 12px;
	line-height:2.0em;
	padding-left: 50px;
	padding-top: 5px;
	color: #000000;
}


/* $B$_$3$H$P(B 01-05$B$r$9$Y$FJQ99$9$k$3$H(B
---------------------------------------------*/
.probib01 {
	top: 0px;
	z-index: 7;
	text-align: left;
	line-height:1.6em;
	padding-left: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	width: 500px;
	height:auto;
	background: url(../img/ani_bible01.gif) left top no-repeat;
	background-color: #fff7d2;
}
.probib02 {
	top: 0px;
	z-index: 7;
	text-align: left;
	line-height:1.6em;
	padding-left: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	width: 500px;
	height:auto;
	background: url(../img/ani_bible02.gif) left top no-repeat;
	background-color: #fff7d2;
}

.probib03 {
	top: 0px;
	z-index: 7;
	text-align: left;
	line-height:1.6em;
	padding-left: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	width: 500px;
	height:auto;
	background: url(../img/ani_bible03.gif) left top no-repeat;
	background-color: #fff7d2;
}
.probib04 {
	top: 0px;
	z-index: 7;
	text-align: left;
	line-height:1.6em;
	padding-left: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	width: 500px;
	height:auto;
	background: url(../img/ani_bible04.gif) left top no-repeat;
	background-color: #fff7d2;
}
.probib05 {
	top: 0px;
	z-index: 7;
	text-align: left;
	line-height:1.6em;
	padding-left: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B%4%7%C%/(B", "sans-serif";
	width: 500px;
	height:auto;
	background: url(../img/ani_bible05.gif) left top no-repeat;
	background-color: #fff7d2;
}


/* $B%H%C%W%Z!<%8$N%"%$%3%s(B
---------------------------------------------*/
.protop {
	top: 0px;
	z-index: 2;
	text-align: right;
	line-height:1.6em;
	padding-left: 50px;
	padding-top: 5px;
	width: 500px;
	height:20px;
	border-top:dashed 1px #999999;}	
}

/* $B1&%5%$%I(B
---------------------------------------------*/
#proside { 
	position:absolute;
	no-repeat; 
	z-index:2;
	width:120px;
	height:20px;
	padding-top:500px;
	padding-left:10px;
	padding-right:0px; 
	line-height:1.2em;
	font-size:10px;
	text-align:left;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", "sans-serif";
}

/* $B1&%a%K%e!<(B
---------------------------------------------*/
.promd {
	position: relative;
	left: 585px;
	top: 520px;
	width: 180px;
	height:auto;
	z-index: 9;
	font-size:10px;
	text-align: center;
	line-height:1.4em;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	background-color: #cfffff;
}

.promd2 {
	position: relative;
	left: 585px;
	top: 224px;
	width: 180px;
	height:auto;
	z-index: 9;
	font-size:10px;
	text-align: center;
	line-height:1.4em;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	background-color: #cfffff;
}

/* menu$B$N%G%6%$%s(B */

#left, #right {
	background:url("images/back1.gif") #f5f5f5;
}

.menu {
	margin:10px;
	line-height:2.2em;
}	

.menu h2 {
	margin:10px;
	padding:2px 0px 3px 0px;
	color:#ffffff;
	font-size:12px;
	background-color:#0d60a4;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S%4%7%C%/(B", "sans-serif";
}

.menu ul {
	margin:5px;
	padding: 0px 5px 0px;
	list-style-type:none;
}
	
.menu li {
	margin:5px;
	padding:10px  5px  10px;
	background:url("images/list_icon.gif") no-repeat left;
	border-bottom:1px dotted #666666;
}

/* $B%5%$%I%a%K%e!<$N%G%6%$%s(B */

#gallery {
	margin:auto;
	width:158px;
	padding:0px  5px  0px  5px;
	background-color:#ffffff;
	border:1px solid #d5d5d5;
}
	
#gallery li {
	height:60px;
	padding:10px  0 10px  60px;
	border-bottom:1px dotted #666666;
}

#ga01s {background:url("../img/ga_e-books.jpg") no-repeat left;}
#ga02s {background:url("../img/ga_cd_s.jpg") no-repeat left;}
#ga03s {background:url("../img/ga_tape_s.jpg") no-repeat left;}
#ga04s {background:url("../img/ga_gospel4_s.gif") no-repeat left;}
#ga05s {background:url("../img/#") no-repeat left;}

/* $B%3%s%F%s%D(B
---------------------------------------------*/
h3 {
	font-size: 15px;
	text-align:left;
	width: 400px;
	margin:0px 20px 0px 0px;
	padding:5px 40px 5px 20px;
	color:#ffffff;
	background-color:#0d60a4;
	line-height:1.0em;
}

#addlef {
	position: absolute;
	height: 100%;
	width: 300px;
	top: 140px;
	left: 10px;
	padding-top: 10px;
	padding-left: 10px;
	z-index:3;
}

#addrig {
	position: absolute;
	height: 100%;
	width: 460px;
	font-size:14px;
	color: #333333;
	line-height:1.5em;
	top: 110px;
	left: 10px;
	padding-top: 10px;
	padding-left: 300px;
	z-index:4;
}

/* $BA4J8%Z!<%8(B
---------------------------------------------*/
h3 {
	font-size: 15px;
	text-align:left;
	width: 470px;
	margin:0px 20px 0px 0px;
	padding:5px 40px 5px 20px;
	color:#cc0000;
	padding-left: 40px;
	background:url("../img/ic_grape.gif") no-repeat left;
	line-height:4.0em;
}

h3b {
	font-size: 15px;
	text-align:left;
	width: 400px;
	margin:0px 20px 0px 0px;
	padding:5px 40px 5px 20px;
	color:#ffffff;
	background-color:#0d60a4;
	line-height:1.0em;
}

h4 {
	font-size: 14px;
	padding: 3px 10px;
	color: #6666cc;
	line-height:3.0em;
}

h5 {
	font-size: 15px;
	text-align:left;
	width: 470px;
	margin:0px 20px 0px 0px;
	padding:5px 40px 5px 20px;
	color:#000000;
	padding-left: 40px;
	background:url("../img/ic_grape.gif") no-repeat left;
	line-height:4.0em;
}

#zenlef {
	position: absolute;
	height: 100%;
	width: 200px;
	top: 140px;
	left: 10px;
	padding-top: 0px;
	padding-left: 20px;
	z-index:3;
}

#zenrig {
	position: absolute;
	height: 100%;
	width: 530px;
	font-size:14px;
	color: #000000;
	line-height:1.8em;
	top: 110px;
	left: 10px;
	padding-top: 10px;
	padding-left: 250px;
	z-index:4;
}

/* $B8+=P$7(B---------------------------------------------*/
#primary .list h2 {
	font-size: 15px;
	padding: 3px 10px;
	color: #3366cc;
	background-color: #F3F3F3;
	border-left: 7px solid #2D78BF;
	border-bottom: 1px solid #CCCCCC;
}

#primary .list h4 {
	font-size: 14px;
	padding: 3px 10px;
	color: #6666cc;
	line-height:3.0em;
}


embed{ 
}


/* $B%W%l!<%d!<(B---------------------------------------------*/
#player {
	position: relative;
	left: 125px;
	z-index: 0;
}