#balloon{ position:absolute; z-index:1000; } div#popup_window{ position:absolute; top:-600px; width:270px; height:220px; background-image:url(../images/base_foundation.gif); /* background-color:#dddddd;*/ border-color:#ddddff; border-width:2px; border-style:outset; padding:0; text-align:center; z-index:1000; } div#popup_window2{ float:left; position:absolute; top:-600px; width:510px; height:310px; background-image:url(../images/base_foundation.gif); /* background-color:#dddddd;*/ border-color:#ddddff; border-width:2px; border-style:outset; padding:0; text-align:center; z-index:1000; } /* ヘッダー */ div#header_top{ width:932px; margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0; padding:0; background:url(.././images//base_foundation.gif); } div#header_top_image{ float:left; width:932px; height:34px; background:url(.././images//base_header_top.gif) no-repeat; } div#header_logo{ float:left; } div#header_center_image{ float:left; width:105px; height:76px; background:url(.././images//base_header_center.gif) no-repeat; } div#header_line{ float:left; width:100%; height:1px; font-size:0; line-height:0; background:#2bb0dc; } /* メイン */ div#main_container{ width:100%; text-align:center; background:#34b9e5; } div#main_container_pane{ width:956px; margin:0 auto; font-size:0; line-height:0; } div#main_container_center{ float:left; width:932px; text-align:left; font-size:12px; line-height:13px; /* background:url(.././images//base_foundation.gif);*/ background:transparent url(.././images//base_foundation.gif) repeat scroll 0%; } div#main_container_center2{ float:left; width:932px; } div#main_container_left{ float:left; padding-left:12px; font-size:0; line-height:0; background:url(.././images//base_back_left.gif) repeat-y; /*background:url(.././images//base_back_left.gif) repeat-y;*/ } div#main_container_right{ float:left; padding-right:12px; font-size:0; line-height:0; background:url(.././images//base_back_right.gif) repeat-y right; /*background:url(.././images//base_back_right.gif) repeat-y right;*/ } /* エラー */ div#error_area{ clear:both; float:left; padding:3px 10px 3px 10px; text-align:left; } div#error_pane{ float:left; border:4px double #ee0000; width:900px; text-align:left; background-color:#ffeeee; } div.error_text{ font-weight:bold; font-size:14px; line-height:18px; letter-spacing:5px; padding:5px 10px; color:#ee0000; } .err{ background:#ffdddd; } .gnavi{ float:left; width:420px; text-align:right; padding-top:5px; padding-right:5px; color:#999999; letter-spacing:-1px; } .gnavi a{ font-size:11px; color:#0066cc; font-weight:bold; } div#login_btn{ float:left; width:400px; text-align:right; padding-top:10px; } .bclist_pane{ color:#202020; float:left; line-height:14px; height:20px; padding-left:30px; margin-top:10px; width:850px; text-align:left; font-weight:bold; } .bclist_url{ color:#0066cc; letter-spacing:1px; line-height:14px; } .login_pane{ color:#202020; float:right; width:400px; text-align:right; margin-top:22px; margin-right:5px; line-height:14px; height:20px; font-weight:bold; } .login_pane div.login_data{ float:right; margin-top:3px; } .login_pane div.login_btn{ float:right; } div#top_space{ float:left; font-size:0; line-height:0; height:900px; height:20px; } div#center_pane{ float:left; width:932px; } div#center_pane2{ float:left; width:932px; }