@charset "utf-8";
/*
Theme Name: GNH
Theme URI: https://www.mgdm.jp/blog/
Description: Twenty Ten twelve の子テーマ
Author: haruyoono
Author URI: http://team-canvas.net/
Template: twentytwelve
Version: 0.1.0
*/

@import url("/blog/wp-content/themes/twentytwelve/style.css");

#site-title a {
color: #009900;
}

.site-header{
background-image:url("/blog/images/head.gif");
background-repeat: no-repeat;
padding:0px;
width:100%;
max-width:800px;
height:100%;
max-height:82px;
}

#site-navigation{
padding-top:-20px;
}

body{
background-repeat: repeat-x;
background-color:#ffffff;
}

.entry-title{
font-family:'Lucida Grande',
 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',
 Meiryo, メイリオ, sans-serif;
}

.menu-toggle{
display:none;
}

h1.site-title{
display:inline;
width:100%;
max-width:350px;
height:100%;
max-height:82px;
float:left;
margin-top:20px;
}
.site-title a{
text-indent:-9999px;
width:100%;
height:100%;
}

h2.site-description{
display:inline;
width:40%;
max-width:150px;
height:62px;
}

.site-description a{
margin-top:23px;
text-indent:-9999px;
width:60%;
max-width:176px;
height:100%;
padding:10px;

}

.main-navigation li{
margin:0px;
padding:0px;
}

.gnav01 a{
width:87px;
height:25px;
text-indent:-9999px;
background-image:url("/images/100130-menu01.gif");
padding:0px;
margin:0px;
}

.gnav02 a{
width:138px;
height:25px;
text-indent:-9999px;
background-image:url("/images/100130-menu02.gif");
margin-left:-4px;
}

.gnav03 a{
top: 0px; 
width:130px;
height:25px;
text-indent:-9999px;
background-image:url("/images/100130-menu03.gif");
margin-left:-4px;
}


.gnav04 a{
width:123px;
height:25px;
text-indent:-9999px;
background-image:url("/images/100130-menu04.gif");
margin-left:-4px;
}

.gnav05 a{
width:129px;
height:25px;
text-indent:-9999px;
background-image:url("/images/100130-menu06.gif");
margin-left:-4px;
}

.gnav06 a{
width:193px;
height:25px;
text-indent:-9999px;
background-image:url("/images/100130-menu08.gif");
margin-left:-7px;
}

.cat-item{
border-bottom:1px dotted silver;
}

.widget_recent_entries li{
border-bottom:1px dotted silver;
}

.widget{
margin-top:-20px;
}

.wrapper{
margin-top:40px;
}

.site-content{
border:1px solid #E1E8E8;
width:90%;
max-width:520px;
padding:15px;
}


#page{
width:100%;
max-width:800px;
}


/* canvas共通 */


#main-page{
}

.main-text{
}



/* 右ナビリングの一覧 */

#ring-c {
margin: 0px;
padding: 0px;
}

#ring-c ul {
margin: 0px;
padding: 0px;
}

#ring-c ul li {
list-style: none;
float: left;
margin: 1px;
padding: 0px;
height: 27px;
width: 27px;

}

#ring-c ul li.r1 {
background: url("/blog/images/ic-tak.gif") no-repeat center center;
}

#ring-c ul li.r2 {
background: url("/blog/images/ic-natur.gif") no-repeat center center;
}

#ring-c ul li.r3 {
background: url("/blog/images/ic-himmel.gif") no-repeat center center;
}

#ring-c ul li.r4 {
background: url("/blog/images/ic-skov.gif") no-repeat center center;
}

#ring-c ul li.r5 {
background: url("/blog/images/ic-maler.gif") no-repeat center center;
}

#ring-c ul li.r6 {
background: url("/blog/images/ic-koivu.gif") no-repeat center center;
}

#ring-c ul li.r7 {
background: url("/blog/images/ic-rukous.gif") no-repeat center center;
}

#ring-c ul li.r8 {
background: url("/blog/images/ic-torv.gif") no-repeat center center;
}

#ring-c ul li.r9 {
background: url("/blog/images/ic-thor.gif") no-repeat center center;
}

#ring-c ul li.r10 {
background: url("/blog/images/ic-frey.gif") no-repeat center center;
}

#ring-c ul li.r1 a:link,
#ring-c ul li.r1 a:visited,
#ring-c ul li.r2 a:link,
#ring-c ul li.r2 a:visited,
#ring-c ul li.r3 a:link,
#ring-c ul li.r3 a:visited,
#ring-c ul li.r4 a:link,
#ring-c ul li.r4 a:visited,
#ring-c ul li.r5 a:link,
#ring-c ul li.r5 a:visited,
#ring-c ul li.r6 a:link,
#ring-c ul li.r6 a:visited,
#ring-c ul li.r7 a:link,
#ring-c ul li.r7 a:visited,
#ring-c ul li.r8 a:link,
#ring-c ul li.r8 a:visited,
#ring-c ul li.r9 a:link,
#ring-c ul li.r9 a:visited,
#ring-c ul li.r10 a:link,
#ring-c ul li.r10 a:visited,
#ring-c ul li.r11 a:link,
#ring-c ul li.r11 a:visited,
#ring-c ul li.r12 a:link,
#ring-c ul li.r12 a:visited {
width: 25px;
height: 25px;
display: block;
text-indent: -9999px;
border: solid 1px #FFFFFF;
}

#ring-c ul li.r1 a:hover,
#ring-c ul li.r1 a:active,
#ring-c ul li.r2 a:hover,
#ring-c ul li.r2 a:active,
#ring-c ul li.r3 a:hover,
#ring-c ul li.r3 a:active,
#ring-c ul li.r4 a:hover,
#ring-c ul li.r4 a:active,
#ring-c ul li.r5 a:hover,
#ring-c ul li.r5 a:active,
#ring-c ul li.r6 a:hover,
#ring-c ul li.r6 a:active,
#ring-c ul li.r7 a:hover,
#ring-c ul li.r7 a:active,
#ring-c ul li.r8 a:hover,
#ring-c ul li.r8 a:active,
#ring-c ul li.r9 a:hover,
#ring-c ul li.r9 a:active,
#ring-c ul li.r10 a:hover,
#ring-c ul li.r10 a:active,
#ring-c ul li.r11 a:hover,
#ring-c ul li.r11 a:active,
#ring-c ul li.r12 a:hover,
#ring-c ul li.r12 a:active {
width: 25px;
height: 25px;
display: block;
text-indent: -9999px;
border: solid 1px #1B6E5C;
}


#secondary{
background-color:#E1E8E8;
padding:10px;
}

/*footer*/
.site-info ul {
  text-align: center;
}
.site-info li {
  display: inline-block;
  margin-right: 20px;
}

@media screen and (max-width: 460px){
.main-navigation {display:none}
}