@charset "utf-8";
/*
Theme Name: Gblog
Theme URI: http://www.gyousei-hp.com
Description: 行政書士アシストWEB　行政書士向けビジネスブログ作成サービス用テンプレート
Version: 1.0
Author: smartweblab
Author URI: http://www.gyousei-hp.com/
*/

/* base.css は header.php の <link> で先に読む（server-admin #20） */

body{
  background:#E2E2A9 url('images/background.png') repeat-y 50% 0;
}

#rap{
  background:#ffffff url('images/background.png') repeat-y 50% 0;
}

#header{
  background:#ffffff url('images/header.png') no-repeat 0 0;
  height:120px;
}

#top-img{
  height:484px;
}

.top-content{
  padding:5px 20px;
  border:1px solid #003366;
}


#footer{
  height:165px;
  background:#ffffff url('images/footer.png') no-repeat 0 35px;
  border-top:1px solid #eeeeee;
}

#logo{
  position:absolute;
  width:340px;
  height:95px;
  top:18px;
  left:20px;
  background:none !important;
  text-indent:-9999px;
  display:block;
  margin:0;
  padding:0;
}

#logo a{
  display:block;
  width:100%;
  height:100%;
}

#header-contact{
  position:absolute;
  width:200px;
  height:40px;
  top:70px;
  right:15px;
  text-indent:-9999px;
  display:block;
}

#header-contact a{
  display:block;
  width:100%;
  height:100%;
}

h3#footer-logo{
  position:absolute;
  width:300px;
  height:90px;
  top:17px;
  left:20px;
  text-indent:-9999px;
  display:block;
  background:none !important;
  border:none !important;
}

h3#footer-logo a{
  display:block;
  width:100%;
  height:100%;
}

p#footer-contact{
  position:absolute;
  width:200px;
  height:40px;
  top:80px;
  right:15px;
  text-indent:-9999px;
  display:block;
}

p#footer-contact a{
  display:block;
  width:100%;
  height:100%;
}

h3{
  color:#003366;
}

/*-----------------
renderSwitcher
-----------------*/

.renderSwitcher{
 background:#eeeeee;
 font-size:200%;
 overflow:hidden;
 padding:50px;
}

.renderSwitcher ul{
  text-align:center;
}

.renderSwitcher li{
  list-style:none;
  display:inline;
}

.renderSwitcher li a{
  text-decoration:none;
}

