/*
Theme Name: Coraline Kid duckbill
Template: coraline
Theme URI: http://wordpress.org/extend/themes/coraline/
Description: Child of Coraline
Author: Automattic
Author URI: http://automattic.com/
Version: 1.1-duck1
*/

@import url('../coraline/style.css');

/*=======================================================*/
/*---------------------段組 -----------------------------*/
/*=======================================================*/
.one_half, .one_third, .two_third, .three_fourth, .one_fourth {
    float:left;
    position:relative;
}
.one_half {
    width:48%;
    margin-right:4%;
}
.one_third {
    width:30%;
    margin-right:5%;
}
.two_third {
    width:65%;
    margin-right:5%;
}
.one_fourth {
    width:22%;
    margin-right:4%;
}
.three_fourth {
    width:74%;
    margin-right:4%;
}
.last {
    margin-right:0 !important;
}

/* 2-column layouts */
/* サイドバーを狭くする */
#container {
        max-width: 990px;
}
.two-column #content {
        width: 76%;
}
.two-column #primary,
.two-column #secondary {
        float: right;
        width: 20%;
}
@media screen and (max-width: 550px) {
	.two-column #content {
		float: left;
		width: 99%;
		margin: 0 0px 0 0px;
	}
	.two-column #primary,
	.two-column #secondary {
		clear: left;
		float: left;
		overflow: hidden;
		width: 99%; 
	}
} /* @media screen and (max-width: 550px) */

/**
 * フォント
 * あり得ないフォント名("undefined")にしておく
 */
body, input, textarea {
    font: 14px/1.7 undefined;
}

/**
 * ヘッダー
 */
#masthead { 
        margin: 0 1em;
        background: url("kamologo3.1.png") no-repeat right bottom;
}
#site-title, #site-description {
    font-family:"Trebuchet MS", "Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	text-align:left;
}

#site-title { 
text-shadow: -2px 2px 2px #888;
}
#site-title a { 
	color: #2F4F4F;
}

/**
 * メインナビゲーションの上の線を表示しない
 */
#access {
    border-top: none;
}

/** 本文中の見出し
 * coraline を参考に、ただし大きさはレベルに従って変える
 */
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4 {
        margin-top: 0.7em;
        margin-bottom: 0.425em;
}
.entry-content h1:first-child,
.entry-content h2:first-child,
.entry-content h3:first-child,
.entry-content h4:first-child {
        margin-top: 0em;
}
.entry-content h1 {
        font-size: 24px;
        line-height: 28px;
        /* border-bottom: 1px solid #ccc; */
        padding-bottom: 0.425em;
}
.entry-content h2 {
        font-size: 22px;
        line-height: 24px;
        font-family: "DejaVu Sans","Arial","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
}
.entry-content h3 {
        font-size: 20px;
        line-height: 22px;
        letter-spacing: 0.025em;
        text-transform: none;
}
.entry-content h4 {
        color: #000;
        font-size: 18px;
        font-style: italic;
}
.entry-content h5,
.entry-content h6 {
        margin-top: 0.5em;
        font-weight: bold;
}
.entry-content h5 {
        font-size: 17px;
}
.entry-content h6 {
        font-size: 15px;
}

/**
 * loop での entry-info (記事の標題の直下)で、カテゴリー、タグは表示しない
 */
div.entry-info p.cat-links { 
        display: none;
 }
div.entry-info p.tag-links { 
        display: none;
 }

p {
    text-indent: 1em;
    margin-bottom: 0.3em;
}

a:visited {
        color: #002066;
}

/*
 for footnotes
*/
ol.footnotes { 
    border-top: solid 1px #444;
    font-size: 0.8em;
    line-height: 1.6em;
    padding: 0 2em;
}

/*
 * アイキャッチ画像まわり
 */
img.wp-post-image {
	padding-right: 6px;
	padding-bottom: 2px;
	float: left;
}


img#wpstats{position:absolute;top:0;width:0px;height:0px;overflow:hidden}

/*
 * ウィジェットタイトルの上下の線を消す
 */
.widget-title {
    border-bottom: none;
    border-top: none;
}

/*
 * 箇条書きのスタイルを none にする
 */
.widget-area ul ul {
    list-style-type: none;
}

/*
 * フッター
 */
#colophon {
    font-family:"Trebuchet MS", "Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	border-top: 1px solid #ccc;
	color: #333;
	font-style: normal;
	padding: 1.6em 0;
}
#colophon a {
    color: #333;
}

/* ----------------------------------------------------- */
/* Duckbill 古書目録のためのスタイルシート */

/* サブメニューの初期値 */
#submenu1, #submenu2, #submenu3, #submenu4, #submenu5 {
        display: none;
}

/* 目録目次 */
ul.mokuji>li {
        list-style-type:square;
/*      margin: 1em 1em 1em 0em;  */
        }
ul.mokuji>li>ul>li>ul>li>ul>li {
        list-style-type:none;
}
ul.mokuji li {
        list-style-type:none;
}
ul.mokuji ul { /* リストをネストしたときの下げ幅 */
    padding-left: 0.5em; /* firefox と IE で挙動が違うため、 */
    margin-left: 0.5em;  /* padding と margin に振り分ける  */
}

ul.mokuji span {
        font-size: large;
}

td.gray { /* 「注文方法」の料金表テーブルで用いる */
        color: #666666;
}

div.divbox { /* 「注文方法」の料金表テーブルで用いる */
        margin: 2% 15%;
        padding: 0.5ex 0.5em;
        border: thick ridge #afaf80;
        background-color: #fffff8;
}

