* { margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; background-image:  url("../top_img/bg.gif"); background-position: center top; background-repeat: repeat; text-align: center;}
img { border: 0px none ; }
a { text-decoration: none; outline-color: invert; outline-style: none; outline-width: 0pt; }
a:link { color: #BCBCBC; }
a:visited { color: #BCBCBC; }
a:hover { color: #05EDFC; }
.stay { color:#05EDFC;; }
li { list-style-type: none; margin: 0px; padding: 0px; }
ul { list-style-type: none; margin: 0px; padding: 0px; }
p { color: rgb(102, 102, 102); font-size: 12px; font-style: normal; font-weight: normal; line-height: 150%; padding: 0;}
.hide {position: absolute; left: -9999px; top: -9999px; font-size: 1%; line-height: 1%; text-indent: -9999px; }



/*   kkkkkkkkk */

/************IE—pƒZƒ“ƒ^ƒŠƒ“ƒO@“à•”¶Šñ‚¹@’Êíƒuƒ‰ƒEƒU‚ÌƒZƒ“ƒ^ƒŠƒ“ƒOˆ—‚à‚±‚±‚ÉŠÜ‚Þ**********/
#container {padding:0px; margin: 0px auto; width: 720px;}
#wrapper {padding:0px; margin: 0px auto; width: 720px; text-align: left;}

/************“Á“T**********/
#p_container {padding:0px; margin: 0px auto; width: 432px;}
#p_wrapper {padding:0px; margin: 0px auto; width: 432px; text-align: left;}

/**********ƒgƒbƒv************/
#main_t{display:block;width:720px; background: url('../top_img/flash_bg.jpg') no-repeat; height:534px;}
#bt_1 a{display:block; font-size: 1%; line-height: 1%; text-indent: -9999px;background: url('../top_img/bt_1.png') no-repeat; height:107px; width:353px;float:left;margin:210 0 0 0;}
#bt_toku a{display:block; font-size: 1%; line-height: 1%; text-indent: -9999px;background: url('../top_img/bt_toku.png') no-repeat; height:64px; width:353px;float:left;margin:0 0 0 0;}
#info{display:block; font-size: 1%; line-height: 1%; text-indent: -9999px;background: url('../top_img/info.gif') no-repeat; height:75px; width:431px; margin:0 auto 0 auto; _margin:0 0 0 145px;}


#head{display:block;width:720px; background-color:#090E1F; margin: 0px; padding: 0px;}

#ninten{width:100px;font-size: 1%; line-height: 1%; text-indent: -9999px;}
#ninten a{display:block;width:100px; background: url('../top_img/nin_logo.gif') no-repeat; height:36px;}

#DS{float:right;width:130px;font-size: 1%; line-height: 1%; text-indent: -9999px;}
#DS a{display:block; width:130px; background: url('../top_img/ds_logo.gif') no-repeat; height:36px;}

#foot{display:block;width:720px; background-color:#090E1F;padding:5px 0 0 0;}

#textlink{background-color:#090E1F;letter-spacing: 2px; line-height: 1.6; font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,"ƒqƒ‰ƒMƒmŠpƒS Pro W3";font-size: 11px; color: #BCBCBC;padding: 20px 30px 12px 30px;margin: 0px auto; text-align: center;}
#new{width:0px;height:0px;text-indent: 180px;margin: 0px 0 0 335px;}
#new_tex{text-indent: 80px;padding: 8px 0 0 0px;letter-spacing: 2px; line-height: 1.0; font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka;font-size: 10px; color: #000000;}
#new_tex2{text-indent: 80px;padding: 6px 0 0 0px;letter-spacing: 2px; line-height: 1.0; font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka;font-size: 10px; color: #000000;}
#new_tex3{text-indent: 80px;padding: 4px 0 0 0px;letter-spacing: 2px; line-height: 1.0; font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka;font-size: 10px; color: #000000;}
#copy{font-size: 1%; line-height: 1%; text-indent: -9999px;background: url('../top_img/copy.gif') no-repeat;width:217px;height:40px;margin: 0px 0 0 250px;}
/**********************/

.clear { clear:both;}