/*
Theme Name: Hybrid Custom
Theme URI: http://toshihirosaito.com
Description: Describe what your child theme should be like.
Version: 0.1
Author: Toshihiro SAITO
Author URI: http://toshihirosaito.com
Tags: custom
Template: hybrid
*/


/* Get base CSS */
@import url('../hybrid/library/css/21px.css');

/* Get layout CSS */
@import url('../hybrid/library/css/2c-l-fixed.css');

/* Get plugins CSS */
@import url('../hybrid/library/css/plugins.css');

/* Get drop-downs CSS */
@import url('../hybrid/library/css/drop-downs.css');

/* Get default CSS */
@import url('../hybrid/library/css/screen.css');

/* Hidden elements */ 
#header,
#navigation,
.breadcrumb{
  display: none;
}

#body-container{
  margin: 0;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

#primary {
  float: right;
  position: fixed;
  right: 20px;
  bottom: 0;
  width: 320px;
  
}

#site-title-sidebar,
.entry-title,
.page-title{
  font: italic normal normal 35px/35px Georgia, Times, "Times New Roman", serif;
	margin: 0 0 20px 0;
}

#site-title-sidebar a{
  border: none;
  text-decoration: none;
}

.latest-info{
  margin: 0;
  padding: 9;
}

.latest-info li{
 list-style: none;
 margin-left: 0;
 padding: 0;
}

#container {
	overflow: hidden;
	float: left;
	width: 100%;
	padding: 20px;
}

.content {
	overflow: visible;
	float: left;
	width: 600px;
	z-index: 1;
	background: #FFF;
}

#footer-container {
	margin: 0 0 21px 20px;
	}


#page-list,
#page-list li{
 list-style: none;
 margin-left: 0;
 padding-left: 0;
}

#page-list a{
  color: #000;
}

.wp-caption {
	max-width: 600px;
	margin-top: 6px;
	padding: 0;
	border: none;
	text-align: center;
	}
	
.wp-caption .wp-caption-text {
	margin: 0;
	padding: 0 3px ; /* イタリックの右端の文字欠け対応 */
	text-align: right;
	font-size: .9em;
	font-style: italic;
	color: #666;
	}
	
	.wp-caption img {
	max-width: 600px;
	margin: 0 auto;
	padding: 0;
	border: none;
	}
	
	
.wp-caption img.album-jacket-border,
img.album-jacket-border{
 border:1px solid #ccc;
 width: 596px;
}