/* ΘPXVz[y[Wbrr 08/03/16 */ 
*{
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	left: 0px;
	top: 0px;
}
<!--EDIT_DEFAULTCSS_START-->
/*-- @ftHgΝZ^[ρΉ  --*/

/*wipa:link,a:visited{text-decoration: none;}*/
a:link{text-decoration: none; color:#fff}
a:visited{text-decoration: none; color:#fff}
a:hover { text-decoration:underline; color:#C71585}

/*body{ background-image:url(../background/silverline.gif);}*/
/*body{ background-image:url(../background/pinkline.gif);}*/
body{ background-image:url(../background/darkblueline.gif);}

/*-- @eόκqvf@{[_[  --*/

div#wrap{ position:relative; width:730px; height:auto; background-color:#fff; text-align:center; border:10px solid #fff}

/*-- @gbvwb_[@rdnvf  --*/
/* O[Cdiv#topheader{ width:100%; height:22px; padding:3px 1px 1px 1px;  background-image:url(../background/silverline.gif); background-repeat:y-repeat; background-position:center; font-size:12px;}*/
/*@sNCdiv#topheader{ width:100%; height:22px; padding:3px 1px 1px 1px;  background-image:url(../background/pinkline.gif); background-repeat:y-repeat; background-position:center; font-size:12px;}*/
div#topheader{ width:100%; height:22px; padding:3px 1px 1px 1px;  background-image:url(../background/darkblueline.gif); background-repeat:y-repeat; background-position:center; font-size:12px;}
div#topheader h1{ font-size:12px; margin:0; padding:3px 0px; font-weight:normal; color:#fff;/*Zwi*/}
 
/*-- @Ct[gΆvf  --*/
 
 div#mainbox{ float:left; left:0; top:0; width:520px; background-color:#fff; border:0px solid #cc0000}


/*-- @wb_[ ζ --*/
div#header { width:520px; height: auto; text-align:left; padding:0px; }

  /*--€₯@wb_[Lp[g@₯€--*/
div#topadbox{ width:520px; height:auto; text-align:left; padding:0px; font-size:14px; margin-bottom:10px; vertical-align:top;}
 div#topadbox .topadkiji { width:500px; padding:3px 10px 3px 15px; line-height:20px; }

/*-- @Vξρ  --*/
div#whatsnewbox{ width:520px; height:auto; text-align:left; padding:0px; font-size:14px; margin-bottom:10px;}
 div#whatsnewbox .whatsnewkiji{ width:495px; padding:3px 10px 3px 15px; line-height:20px; }
 div#whatsnewbox .whatsnewkiji a:link{text-decoration: none; color:#ff0000}
 div#whatsnewbox .whatsnewkiji a:hover{text-decoration: underline; color:#ff0000}
 div#whatsnewbox .whatsnewkiji a:visited{text-decoration: none; color:#cc0000}

  div#whatsnewbox tr td{ vertical-align:top; text-align:left}


   /*--€₯@Vξρ@Άvf@₯€--*/
   div#whatsnewbox h3 { font-size:15px; font-weight:normal; margin-left:25px; color:#C71585}
   /*--€₯@Vξρ@Xgvf ₯€--*/
     div#whatsnewbox ul{ margin-left:20px; line-height:23px; background-image:url(../background/silverline.gif); padding:5px 10px;
                         font-size:13px; list-style-type: none;}

   /*--€₯@ΕIXVϊ ₯€--*/
     div#whatsnewbox .update { font-size:12px; text-align:right; margin-top:5px;}


/*--  ξρͺ@--*/
div#infobox{ width:520px; height:auto; text-align:left; padding:0px; font-size:14px; margin-bottom:10px; virtical-align:top}
div#infobox{ border:0px solid #cc0000; border-collapse: collapse}
  
@/*--€₯ ξρe[uΰζͺ ₯€--*/
   /*div#infobox .infoboxkiji{ width:495x; padding:3px 10px 3px 15px; }*/

 
  @/*--€₯ ξρe[uO€e[u{[_[έθ ₯€--*/
    div#infobox table{ border:0px solid #cc0000; padding:0px; border-collapse: collapse}
    div#infobox table tr td{ border:0px solid #cc0000; padding:0px; border-collapse: collapse; font-size:14px;}


  /*--€₯ ξρͺ ₯€--*/
   div#infobox .infotable { border:solid 0px #fff; width:512px; border-collapse: collapse}
   div#infobox .infotable tr td{ border:solid 4px #D5DDDA; padding:4px; font-size:14px;}
   /*--€₯ ΰNFξρͺ ₯€--*/
   div#infobox .infotable a:link{text-decoration: none; color:#000000}
   div#infobox .infotable a:visited{text-decoration: none; color:#000000}
   div#infobox .infotable a:hover{text-decoration: underline; color:#cc0000}

  /*--€₯ ξρ©o΅ͺ ₯€--*/
   /*O[widiv#infobox .infotable .cteg_list{ background-color:#A9A9A9; font-size:14px; color:#fff}*/
   /*sNwidiv#infobox .infotable .cteg_list{ background-color:#fff4f4; font-size:14px; color:#a15555}*/
   div#infobox .infotable .cteg_list{ background-color:#e9edf2; font-size:14px; color:#315270}


  /*--€₯@dbΤtHgwθ@₯€--*/
   div#infobox .infotable .phone{font-size:22px; color:#cc0000}

 
 
 
/*--  TChj[vf@--*/

 div#sidebox { float:right; right:0; top:0; width:180px; background-color:#fff; margin-left:3px;}
 div#sidebox a:link,a:visited{text-decoration: none; color:#fff}
 div#sidebox a:hover{text-decoration: underline; color:#ffdf1f}
  /*--€₯@TChj[e[uvf@₯€--*/
  div#sidebox tr td{  height:20px; text-align:left; font-size:13px; padding-left:0px;}
  /*--€₯@TChj[Xgvf@₯€--*/ 
  div#sidebox ul{margin:0px 0px 10px 0px;
               padding:0px 0px 5px 25px;
               list-style-type: none; 
               text-align:left;
               /*O[Cline-height:18px; border:1px solid #f0f0f0; background-image:url(../background/silverline.gif)}*/
               /*sNCline-height:18px; border:1px solid #fff1f1; background-image:url(../background/pinkline.gif)}*/
               line-height:18px; border:1px solid #fff1f1; background-image:url(../background/darkblueline.gif)}
			   
		/*widiv#sidebox ul li{ list-style:circle; line-height:23px; font-size:14px;}*/
		div#sidebox ul li{ list-style:circle; line-height:23px; font-size:14px; color:#fff}


  /*--€₯@TChj[©o΅vf@₯€--*/ 
               /*O[wi div#sidebox .menumidashi{ font-size:14px; font-weight:bold; margin:0px 0px 5px -25px; padding:0px 0px 2px 18px; list-style:none; border: 0px solid #999; background-color:#f0f0f0;}*/
               /*sNwidiv#sidebox .menumidashi{ font-size:14px; font-weight:bold; margin:0px 0px 5px -25px; padding:0px 0px 2px 18px; list-style:none; border: 0px solid #999; background-color:#fff1f1;}*/
                div#sidebox .menumidashi{ font-size:14px; font-weight:bold; margin:0px 0px 5px -25px; padding:0px 0px 2px 18px; list-style:none; border: 0px solid #999; background-color:#315270;}  
                div#sidebox .menukyocho{ font-size:14px; font-weight:bold; margin:0px 0px 5px -25px; padding:0px 0px 2px 18px; list-style:none; border: 0px solid #999; background-color:#BC3C28;}    

  /*--€₯@TChj[j[ζgbv@₯€--*/ 
  div#imgsideboxabove{ background-image:none; text-align:center; margin:10px; 0px 10px 0px;}
   div#imgsideboxabove img { vertical-align: middle; padding-left:20px; }
 

  /*--€₯@TChj[j[ζj[Ί@₯€--*/ 
   div#sidebox img {margin-bottom:5px; }
 


/*--  tb^[vf@--*/

  /*--€₯@tb^[j[@₯€--*/ 
/*O[Cdiv#footermenu{ width:100%; height:20px; background-image:url(../background/silverline.gif); background-repeat:x-repeat; background-position:center; padding:5px 0px 2px 0px; font-size:13px; border:0px solid #999}*/
/*sNCdiv#footermenu{ width:100%; height:20px; background-image:url(../background/pinkline.gif); background-repeat:x-repeat; background-position:center; padding:5px 0px 2px 0px; font-size:13px; border:0px solid #999}*/
div#footermenu{ width:100%; height:20px; background-image:url(../background/darkblueline.gif); background-repeat:x-repeat; background-position:center; padding:5px 0px 2px 0px; font-size:13px; border:0px solid #999}
div#footermenu a:link, a:visited{ color:#fff; text-decoration:none;}


  /*--€₯@{tb^[vf@₯€--*/ 
div#footer{ width:100%; background:/*#f0f0f0*/ /*#fff1f1*/ #315270 ; bottom:0; height:auto; border-left:0px solid #999;border-right:0px solid #fff; position:relative;/*Ξzu*/}
 div#footer .footerkiji{  width:705x; padding:0px; font-size:14px;}
  div#footer a:link{ color:#fff; text-decoration:none;}
  div#footer a:visited{ color:#fff; text-decoration:none;}
  div#footer a:hover { color:#ffdf1f; text-decoration:underline}
  
  /*--€₯@ANZXπΝzu@₯€--*/ 
   div#footer .apricot { position:absolute; top:20px; left:10px; width:30px; height:30px;}
 
  /*--€₯@{tb^[@AhX^Ovf@₯€--*/
 div#footer address{ font-style:normal; line-height:18px; font-size:13px; padding:10px 10px; margin-top:5px; color:#fff/*Zwi*/}

  /*--@{tb^[@AhX^O safarip@--*/
  div#footer address a:link,a:visited{ color:#fff; text-decoration:none;}
  div#footer address a:hover { color:#ffdf1f; text-decoration:underline}


/*--  CSS Float Hack FireFoxt[gnbN@--*/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
<!--EDIT_DEFAULTCSS_END-->
