body {
	text-align: center;
        font-size: 75%;
  font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;
  line-height: 1.5;
  margin: 0 auto;
 
background-color: #ffffff;

}
#wrapper {
	width: 999px; /* {bNX̕w */
	
	
}
#header {width: 998px;height: 103px;}

.top_main_ba {width: 998px;height: 153px;}
.top_main_ba_ifrem {width: 998px;height: 153px;}

.top_1 {width: 998px; height: 73px;}
.top_2 {width: 998px; height: 30px;}


.he_a {width: 740px; height: 73px;}
.he_a_2 {width: 170px; height: 73px;}
.he_b {width: 580px; height: 73px;}
.he_c {width: 258px; height: 73px;text-align: right;}

.he_c_1 {width: 206px; height: 73px;}
.he_c_2 {width: 200px; height: 50px;}
.he_c_2_s {background-image:  url(new_patu_img/join_1.gif); width: 200px; height: 50px;}
.he_c_2 a span {display: none;}

.he_d {width: 350px; height: 73px;}
.he_e {width: 10px; height: 73px;}
.he_f {width: 350px; height: 73px;text-align: center;}

.top_bana {width: 340px; height: 60px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;}



.nabi2_he {padding: 1px 5px 1px 5px;}
#navigation_top {width: 100%; border-left: solid 1px #ad0303;}
#navigation_top ul {list-style: none; margin: 0; padding: 0;}
#navigation_top li {margin: 0; padding: 0; float: left; width: auto; }
#navigation_top a {
    border-right: solid 1px #000000;
	padding: 1px 10px 1px 10px;
	color: #ffffff;
	font-size: 70%;
	text-decoration: none;
	display: block;
    text-align: center;
}
#navigation_top a:hover {color: #ff00cc; }

.top_pic {width: 580px; height: 50px;}
.nenyu_top {width: 998px; height: 60px;}



/* -------------^--------------------------------------------------------*/

#primary {float: left;width: 650px;margin: 4px 0;text-align: center;}
.center {width: 650px; vertical-align : text-top;text-align: center;}/* ^񒆃x[Xg*/
.center_space_1 {width: 650px; height: 10px;}
.center_space_2 {width: 650px; height: 0px;}

/* ---------ڍ---------------------------*/
.movie_space_0 {width: 650px; height: 0px;}
.movie_space_1 {width: 650px; height: 20px;}
.movie_space_2 {width: 650px; height: 20px;}
.movie_space_3 {width: 610px; height: 5px;}
.movie_space_4 {width: 610px; height: 5px;}
.movie_space_5 {width: 610px; height: 5px;}
.movie_space_6 {width: 610px; height: 5px;}

.movie1 {width: 650px; height: 1260px;vertical-align : text-top;text-align: center;}
/* ---------ڍטg------*/
.movie2 {background-color: #cccccc;width: 610px; height: 75px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;}
.movie_join {width: 610px; height: 100px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;}


.t1 {color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t2 {color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t3 {color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t4 {color : #000000;font-size: 69%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t5 {color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t6 {height: 17px;color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t7 {height: 17px;color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t8 {height: 17px;color : #ffffff;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t9 {height: 17px;color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t10 {height: 17px;color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t11 {height: 17px;color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t12 {height: 17px;color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.text2 {color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.text3 {color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.text4 {color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t15 {color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t2_b {background-color: #eaeaea;color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t2_c {border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;background-color: #eaeaea;color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}

.t3_b {background-color: #eaeaea;color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}




/* ---------Q&A------*/
.t13 {width: 610px;height: 24px;color : #ff9900;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.t14 {width: 610px;color : #000000;font-size: 73%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.movie_space_7 {width: 610px; height: 10px;}

.bg1 {background: #eaeaea;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #000000 #000000 #000000 #000000;}
.bg2 {border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;}
.bg3 {border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;}
.bg4 {background: #ffffff;}
.bg5 {background: #ffffff;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cccccc #cccccc #cccccc #cccccc;}
.bg6 {}
.bg6_2 {background: #eaeaea;}
.bg7 {}
.bg8 {background: #000000;height: 170px;}
.bg9_1 {background: #eaeaea;}
.bg9_2 {background: #eaeaea;}
.bg9_3 {background: #eaeaea;}

.bg10 {background: #eaeaea;}






/* */


/* ---------------------------------------------------------------------*/

#secondary {float: left;width: 170px;margin: 5px 4px 10px 2px;}
.reft {width: 160px;height: 1550px;vertical-align : text-top;text-align: center;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;}/* x[Xg*/

.reft_1 {width: 150px; height: 1500px;vertical-align : text-top;}

.reft_space_1 {width: 150px; height: 10px;}
.reft_space_2 {width: 150px; height: 10px;}


.reft_1_ifrem {width: 150px; height: 1500px;vertical-align : text-top;}







/* ------j-------*/
.navigation {width: 150px;font-size: 75%}
.navigation ul {list-style: none;margin: 0;padding: 0;}
.navigation li {margin: 0;padding: 0;background: #CC0000 url(image/nyuka59.gif) left center no-repeat;}
.navigation a {padding: 5px 0 5px 20px;background: #ffffff url(image/nyuka63.gif) left center no-repeat;display: block;width: 140px !important;width /**/: 150px;color: #ffffff;text-decoration: none;}
.navigation a:hover {color: #FF9900; background-image: none; background-color: transparent;}
/* -------------------*/	



/* */

/* -------------E--------------------------------------------------------*/

#advertisement {float: right; width: 160px;margin: 4px 2px;}
.right {width: 150px;height: 1550px;vertical-align : text-top;text-top;text-align: center;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;}/* Ex[Xg*/

.right_1 {width: 140px; height: 1500px;vertical-align : text-top;}


.right_space_1 {width: 140px; height: 10px;}
.right_space_2 {width: 140px; height: 10px;}


.right_1_ifrem {width: 140px; height: 1500px;vertical-align : text-top;}


/* */


/* ---------------------------------------------------------------------*/
#footer {width: 998px;clear: both;text-align: center;}
.fo_ta_1 {width: 980px; height: 0px;text-align: center;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;}
.fo_ta_2 {width: 980px; height: 100px;text-align: center;}
.fo_ta_3 {width: 980px; height: 5px;}
.fo_ta_1_ifrem {width: 980px; height: 0px;}

#footer_1 {width: 998px; height: 0px;padding-top: 0px;text-align: center;}
.footer_1 {width: 998px; height: 3px;text-align: center;background-color: #fa8401;}
.footer_2 {width: 998px; height: 30px;text-align: center;background-image:  url(new_patu_img/menyu/bg_03.jpg);}

#footer_info {width: 998px;text-align: center;}
#navigation2 {width: 740px; border-left: solid 1px #ffffff;}
#navigation2 ul {list-style: none; margin: 0; padding: 0;}
#navigation2 li {margin: 0; padding: 0; float: left; width: 121px;}
#navigation2 a {
    border-right: solid 1px #ffffff;
	padding: 1px 10px 1px 10px;
	color: #ffffff;
	font-size: 73%;
	text-decoration: none;
	display: block;
    text-align: center;
}
#navigation2 a:hover {color: #ff00cc; }





#navigation3 {width: 100%;}
#navigation3 ul {list-style: none; margin: 0; padding: 0;}
#navigation3 li {margin: 0; padding: 0; float: left; width: 180px; }
#navigation3 a {
   
	padding: 1px 10px 1px 10px;
	color: #000000;
	font-size: 69%;
	text-decoration: none;
	display: block;
    text-align: center;
}
#navigation3 a:hover {color: #000000; /* I}EX̕Fw */}
.footer_3 {width: 998px; height: 30px;text-align: center;}
.footer_3_1 {width: 220px; height: 20px;font-size: 69%;color: #000000}
.footer_3_2 {width: 200px; height: 20px;color: #000000}


/* ---------------------------------------------------------------------------*/
.space {height:5px;}/* 10p*/

/* --------------------------*/
.space_a {height: 10px; white-space: nowrap;}/* 10p*/

/* ͂g@̂P*/
.waku1_a {background-image:  url(patu/waku1_a.gif); width: 3px; height: 3px;}
.waku1_b {background-image:  url(patu/waku1_b.gif); height: 3px;}
.waku1_c {background-image:  url(patu/waku1_c.gif); width: 3px; height: 3px;}
.waku1_d {background-image:  url(patu/waku1_d.gif); width: 3px;}
.waku1_e {background-image:  url(patu/waku1_e.gif); width: 3px;}
.waku1_f {background-image:  url(patu/waku1_f.gif); width: 3px; height: 3px;}
.waku1_g {background-image:  url(patu/waku1_g.gif); height: 3px;}
.waku1_h {background-image:  url(patu/waku1_h.gif); width: 3px; height: 3px;}



/* ŏ*/


/*Xg--------------------------------*/
.list-td1 {
  width: 600px;
}
.listNav-logo {
width: 610px;
  height: 20px;
background: #383944 url(image/nyuka101.gif) left center no-repeat;
}
#listNav {

}
#listNav li {
  float: left;
  width: 70px;
  font-size: 75%;
  color: #ffffff;

}
#listNav li a {
color: #ffffff;
}
/*-----------------------------------------*/
/* */

/* -------------̑--------------------------------------------------------*/
/* ---INDEX eLXg-----*/
.top_t1 {width: 60px; height: 15px;color : #ffffff;font-size: 69%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;text-align: center;}
.top_t2 {width: 60px; height: 15px;color : #ffffff;font-size: 69%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;text-align: center;}
.top_t3 {width: 395px; height: 15px;color : #ffffff;font-size: 69%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.top_t4 {width: 515px; height: 15px;color : #ffffff;font-size: 69%;font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "lr oSVbN", sans-serif;}
.new_waku {width: 650px;text-align: center;}


