/*
Theme Name: kurashinokoyomi NEW 131205
Theme URI: 
Author: mahoutsukai inc.
Author URI: http://mahoutsukai-inc.com/
Description: 
Version: 1.0
License: 
License URI: 
Tags: 
Text Domain: kurashinokoyomi
*/


.page-koyomi .nav010,
.page-koyomi_index .nav010,
.page-info .nav020,
.category-information .nav020,
.category-aburi .nav020,
.page-omise .nav030,
.page-omise_index .nav030,
.page-think .nav035,
.page-think_index .nav035,
.tax-think_category .nav035,
.page-app .nav040,
.page-tomonokai .nav050,
.page-tomonokai_index .nav050,
.page-gyouji .nav060,
.page-column .nav060,
.page-about .nav070,
.page-books .nav080,
.page-contact .nav090 {
	background: linear-gradient(to bottom, rgba(230, 173, 0, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
}

.main-navigation li {
	padding-top: 5px;
}

#sidebar {
margin: 14px 0 0 0;
}

.koyomi-sidebar, .item-list, .category-list, .archives-list{
	border-bottom: none !important;
}

#contents{
	margin-bottom: 1em;
}

.container p{
	font-size: 123.1%;
}

.cart-button a{
	display: block;
	width: 100%;
	text-align: center;
	background-color: #ededed;
	color: #505050;
	font-size: 123.1%;
	line-height: 253.84615%;
	text-align: center;
}
.cart-button a:hover{
	background-color: #E60012;
	color: white;
}

.item-list{
	margin-bottom: 0px !important;
}

p.price{
	font-size: 123.1%;
	line-height: 253.84615%;
}
a.black-link{
	color: #333;
}

p.h01-2{
	font-weight: bold;
	margin-bottom: 15px;
}

body#index footer, body.home footer {
text-align: left;
border: none;
margin: 30px auto 0px;
}
footer p {
margin-bottom: 30px;}

.appcontainer{
	border-bottom: 1px solid #c9c9c9;
	padding-bottom: 1em;
	margin-bottom: 1em;
}
h1.apphead{}
h2.appsubhead{
	color: #999999;
	line-height: 1.2;
	border-bottom:#c9c9c9;
	margin-bottom: 20px;
}

ul.app-thumb li{
	float: left;
	margin-left: 30px;
	width: 28%;
}

ul.app-thumb li img{
	width: 100%;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
    margin-bottom: 20px;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
textarea{
	width: 90%;
}
footer{
	border-top: 1px solid #000000 ;
}
body#info #contents, body.page-id-60 #contents, body.date #contents, body.category #contents, body.single-post #contents {
border-top: none;
}
.navbar-fixed-top{
	margin-bottom: 0px;
}

.container h1 {
line-height: 1.5;
padding: 14px 0px 7px 0px;
}

.navbar .brand {
	font-size: 14px;
}

p.caution{
	background-color: #ededed;
	padding: 10px;
	font-weight: bold;
	color: #505050;
	  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}
.omise-caption{
	position: absolute;
	bottom:0;
	left: 0;
	display: block;
	margin: 0px 0px 0px 0px;
	padding:0px 5px;
	height: 20px;
	color: white;
	background-color: #000;
}

img.alignleft {
	float: left;
	margin-right: 20px;
}

.koyomi-sidebar ul li {
	color: #999999;
}

.koyomi-sidebar ul li:last-child a{
	color: #E60012;
}

.category-list li a, .archives-list li a{

}
.archives-list li{
	margin-bottom: 0.5em;
}

.likebox,.tweetbox{
	margin-top: 32px;
}

/*app dl button @ koyomi-single*/
.app_intro{
	width: 100%;
	background-color:rgba(190, 190, 190, 0.2);
	margin-bottom: 32px;
}

.app_intro p{
	padding: 1em;
	margin: 0;
}

.koyomi-app-dl-button{
	width: 100%;
}
.koyomi-app-dl-button tr{

}
.koyomi-app-dl-button td{
width: 30%;
padding: 1em;
text-align: center;
}

/* books page */

.books-page h1{
	text-align: center;
	font-family:"ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;
	font-size: 2em;
	margin-bottom: 1.5em
}

.book-image{
	margin-bottom: 2em;
}

.books-description{
	margin-top: 1em;
}

#contentCarousel img{
	width: 100%;
}

#contentCarousel .item span.caption{
	color: #232323;
}


.books-related-item{
	border-top: 1px solid #c9c9c9;
	padding: 1em 0px;
	margin-top:1em;
	margin-bottom: 1em;
}

.books-related-item h2{
	font-family:"ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;
	font-size: 1.5em;
}
.books-related-item a h3{
	color: #000;
	font-weight: normal;
	line-height: 1;
	padding: 0.5em 0;
}
.books-related-item a:hover{
	color: #000;
}

/* book archive page*/

li.books-page-list{
	padding-bottom: 1.5em;
}

li.books-page-list a img{
	vertical-align: bottom;
	margin: 0px;
}


.books-archive-page h1{
	font-family:"ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;
	font-size: 2em;
}

li.books-page-list .border-top{
	border-top: 1px solid #c9c9c9;
}

li.books-page-list:first-child .border-top{
	border-top: none;
}
/* recipe */
.recipeDescription{
	margin: 1.5em 0;
}
.recipepurchasebox{
	margin: 1.5em 0 3em 0;
}
.recipepurchasebox a{
	text-align: right;
	display: block;
	float: right;
}
.recipeCresit{
	color: #999999;
}

.postid_618 .liid1,.postid_622 .liid2,.postid_625 .liid3,.postid_628 .liid4,.postid_631 .liid5,.postid_634 .liid6,.postid_637 .liid7,.postid_640 .liid8,.postid_643 .liid9,.postid_646 .liid10,.postid_649 .liid11,.postid_652 .liid12,.postid_674 .liid13,.postid_719 .liid14,.postid_724 .liid15,.postid_726 .liid16,.postid_729 .liid17,.postid_731 .liid18,.postid_734 .liid19,.postid_737 .liid20,.postid_739 .liid21,.postid_741 .liid22,.postid_743 .liid23,.postid_746 .liid24,.postid_749 .liid25,.postid_751 .liid26,.postid_753 .liid27,.postid_755 .liid28,.postid_758 .liid29,.postid_760 .liid30,.postid_765 .liid31,.postid_773 .liid32,.postid_776 .liid33,.postid_779 .liid34,.postid_783 .liid35,.postid_786 .liid36,.postid_789 .liid37,.postid_792 .liid38,.postid_795 .liid39,.postid_798 .liid40,.postid_801 .liid41,.postid_804 .liid42,.postid_807 .liid43,.postid_810 .liid44,.postid_813 .liid45,.postid_816 .liid46,.postid_819 .liid47,.postid_822 .liid48,.postid_825 .liid49,.postid_828 .liid50,.postid_831 .liid51,.postid_834 .liid52,.postid_837 .liid53,.postid_840 .liid54,.postid_151 .liid55,.postid_420 .liid56,.postid_426 .liid57,.postid_429 .liid58,.postid_433 .liid59,.postid_436 .liid60,.postid_439 .liid61,.postid_442 .liid62,.postid_445 .liid63,.postid_448 .liid64,.postid_451 .liid65,.postid_456 .liid66,.postid_459 .liid67,.postid_463 .liid68,.postid_466 .liid69,.postid_469 .liid70,.postid_472 .liid71,.postid_475 .liid72{color: #E60012;font-weight: bold;font-size:1.3em;}