@charset "UTF-8";

/*
Theme Name: 小林史佳ホームページ
Theme URI: http://wordpress.org/
Description: バージョン3.31
Author: KD
Version: 1.0
License: 
License URI: license.txt
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/


@charset "UTF-8";

*{padding:0; margin:0;}

body{
	font-size: 0.8em;
	line-height: 1.8em;
	background:#FFFFFF;
}

img{border:none;}

.left{
float:left;
}
.right{
float:right;
}

.clear{
	clear: both;
}

/*--＊＊＊＊＊＊テキスト＊＊＊＊＊＊--*/

h1,h2,h3,h4,h5,h6{font-weight: normal;}

h1{}
h2{font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}
h3{
	font-weight: bold;
}
h4{}
h5{}
h6{}

.text075{font-size:0.75em;}
.text08{font-size:0.8em;}
.text085{font-size:0.85em;}
.text09{font-size:0.9em;}
.text11{font-size:1.1em; line-height: 1.5em;}
.text12{font-size:1.2em; line-height: 1.8em;}
.text13{font-size:1.3em; line-height: 1.9em;}
.text14{font-size:1.4em; line-height: 2em;}

.m{
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

/*--リンク01--*/
a{text-decoration:none;}
a:link {color: #3260cd;}
a:visited {color: #3260cd;}
a:hover {color: #81a0ea;}
a:active {}

/*--リンク02--*/
a.c{text-decoration:none;}
a.c:link {color: #f16100;}
a.c:visited {color: #f16100;}
a.c:hover {color: #F19D64;}
a.c:active {}

/*--リンク03（スミ文字）--*/
a.b{text-decoration:none;}
a.b:link {color: #000000;}
a.b:visited {color: #000000;}
a.b:hover {color: #666666;}
a.b:active {}

/*--リンク04（下線付）--*/
a.r{text-decoration: none;}
a.r:link {color: #002302;border-bottom: 1px dotted #999999;}
a.r:visited {color: #002302e;border-bottom: 1px dotted #999999;}
a.r:hover {color: #85dc00;border-bottom: 0;}
a.r:active {border-bottom: 1px dotted #999999;}


/*--引用文--*/
blockquote{
	margin: 50px 30px 50px 50px;
	padding: 5px 20px 10px 20px;
	border-left-width: 1px;
	border-left-style: solid;
}


/*--リンク画像をすべて半調にする（数字は％）リンク画像をすべて半調にする--*/
a:hover img {
 opacity: 0.7;
 filter: alpha(opacity=70);
 -moz-opacity: 0.7;
}


/*--＊＊＊＊＊＊全体＊＊＊＊＊＊--*/
#zentai{
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border:solid 1px;
}
#zentaitop{
	width: 800px;
	height:600px;
	margin-right: auto;
	margin-left: auto;
	border:solid 1px;
}



/*--＊＊＊＊＊＊ヘッダー＊＊＊＊＊＊--*/
#head{
	width: 800px;
	height:248px;
	border-bottom: solid 1px;
}




/*--＊＊＊＊＊＊サイドバー＊＊＊＊＊＊--*/
#side{
	width: 198px;
	text-align:center;
	float:left;
}





/*--＊＊＊＊＊＊コンテンツ＊＊＊＊＊＊--*/
#contents{
	width: 536px;
	padding:65px 0px 40px 65px;
	border-left:solid 1px;
	float:right;
}

#pagetitle{
	margin-bottom: 40px;
	margin-left:-65px;
	padding-left:65px;
	border-bottom: 1px solid ;
}

.post{
	margin: 50px 0px;
	border-bottom: 2px dotted #999999;
}

.post_ac{
	margin: 50px 0px;
}

/*ワークショップ用*/
.post_500{
	width: 480px;
	
}


.post h3{
	font: bold 1.35em "MS-PMincho", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3";
}

.post_ac h3{
	font: bold 1.35em "MS-PMincho", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3"; 
}


.post2{
	font: 1.2em "MS-PMincho", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3";
}

.post p{
margin-top:10px;
padding-right:60px;
}

.p_img{
	float: right;
	margin-top:-20px;
}

.postinfo{
	color: #666666;
	font-size: 0.9em;
	margin-bottom: 10px;
	clear:both;
}

.para{
	float: left;
	width: 352px;
	margin-top:10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif,"ヒラギノ角ゴ Pro W3";
}



/*記事内の画像*/
.alignnone { /*　指定なし　*/
background-color: #FFF;
margin-bottom: 10px;
}

div.alignnone { /*　指定なし:キャプションあり　*/
	margin-bottom: 10px;
}

.alignright { /*　右寄せ　*/

	margin: 0 -60px 10px 10px;
	float: right;
}

.alignleft { /*　左寄せ　*/

	margin: 0 10px 10px 0;
	float: left;
}

.aligncenter { /*　中央配置　*/
	margin: 0px auto 10px;
	display: block;
}

.wp-caption { /*　位置指定した画像の枠　*/
	text-align: center;
}

.wp-caption-text { /*　投稿内画像下のキャプション　*/
	font-size: 12px;
	line-height: 1.2;
	color: #666;
	margin: 0;
}



/*ページリンク*/
.pagelink{
	margin-top:50px;
}
.pagelink a{
	font-size: 0.8em;
}

.pageprev{
float:left;
margin-top:-20px;
margin-left:10px;
}
.pagenext{
float:right;
margin-top:-20px;
margin-right:50px;
}
.c_text{
color: #ffffff;
}



/*--＊＊＊＊＊＊テーブル＊＊＊＊＊＊--*/

/*--最新--*/
.table1 {
	width:500px;
	border:none;
	font-size:0.95em;
	margin-top:5px;
}
.table1 th {
width:23%;padding:2px 2px 2px 0px;
text-align:left;vertical-align:top;
	font-weight:normal;
}
.table1 td {
padding:2px 0px 10px 0px;
}


/*--経歴--*/
.table2 {
	width:350px;
	border:none;
	font-size:0.95em;
	margin-top:5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif,"ヒラギノ角ゴ Pro W3";
}
.table2 th {
width:18%;padding:2px 2px 2px 0px;
text-align:left;vertical-align:top;
	font-weight:normal;
}
.table2 td {
padding:2px 0px 10px 0px;
}


/*--経歴（English）--*/
.table2e {
	width:350px;
	border:none;
	font-size:0.95em;
	margin-top:5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif,"ヒラギノ角ゴ Pro W3";
}
.table2e th {
width:30%;padding:2px 2px 2px 0px;
text-align:left;vertical-align:top;
	font-weight:normal;
}
.table2e td {
padding:2px 0px 10px 0px;
}



/*--実績--*/
.table3 {
	width:350px;
	border:none;
	font-size:0.95em;
	margin-top:5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif,"ヒラギノ角ゴ Pro W3";
}
.table3 th {
width:25%;padding:2px 2px 2px 0px;
text-align:left;vertical-align:top;
	font-weight:normal;
}
.table3 td {
padding:2px 0px 10px 0px;
}



/*--ファンクラブ--*/
.table_fan{
  width: 460px;
  border: solid 1px;
  border-collapse:collapse;
  border-spacing: 0;
  line-height: 1.5em;
}

.table_fan th{
padding:3px;
text-align:left;vertical-align:top;
border: solid 1px;
text-align:center;
}

.table_fan td{
border: solid 1px;
text-align:center; vertical-align:central;
padding:8px 2px;
}


/*--＊＊＊＊＊＊ページ個別に使うやつ＊＊＊＊＊＊--*/

.douga{
	width: 400px;
	margin-bottom: 70px;
	font-size: 0.9em;
	line-height: 1.8em;
}
.douga h3{
	font: 1.4em/1.5em "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	margin:10px 0 5px 0;
}

.cdtext{
	width: 250px;
	margin: 0 10px 30px 0;
	font-size: 0.9em;
	line-height:1.5em;
	float:left;
}
.cdtext h3{
	font: 1.5em/1.5em "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	margin:0 0 10px 0;
}

.cd{
	padding-top: 70px;
	margin:70px 60px 0 0;
	border-top-width: 1px;
	border-top-style: solid;
}


.shutuen{
	margin:0 65px 40px 0;
	font-size:0.95em;
}
.shutuen img{
	margin-right:15px;
	float:left;
}

.conlin1{
	width: 536px;
	height:110px;
}
.conlin2{
	width: 536px;
	height:380px;
}

.kyoushitu{
	font: 1.25em/1.7em "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

}

.dotted{
	margin:30px 0 0 0;
	padding:30px 0;
	border-top:dotted 1px;
	border-bottom:dotted 1px;	
}


/* フォームデザイン */
.form{
	width: 480px;
	border-bottom: 1px dotted #666666;
	padding:10px 0;
}

.table_f {
	width:100%;margin:0px 0px 10px 0px;padding:0px;
	border-collapse:collapse;    
}
.table_f th {
	font-weight: normal;
	font-size: 1em;
	width:32%;
	padding:6px 2px 4px 8px;
	text-align:left;
	vertical-align:top;
	background-color:#EBEBEB;
	border-top: 1px dotted #666666;
	border-bottom: 1px dotted #666666;    
}
.table_f td {
	font-weight: normal;
	font-size: 1em;
	padding:6px 2px 4px 8px;
	background-color:#FFFFFF;
	border-top: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
}




/*--＊＊＊＊＊＊アーカイブ欄＊＊＊＊＊＊--*/
.archive{
	float:left;
	margin-top:30px;
	padding-right:30px;
	width: 135px;
}
.archive h3{
	border-bottom: 1px solid #999999;
}
.archive ul{
	font-size: 0.9em;
	padding-left:15px;
}
.archiveline{
	border-top: 2px dotted #999999;
	margin-left:-65px;
	padding-left:65px;
	margin-top:100px;
}




/*--＊＊＊＊＊＊フッター＊＊＊＊＊＊--*/
#foot{
	text-align: center;
	height: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	font: 0.75em/2em Times, serif;
	padding:10px 0px;
}



/*--＊＊＊＊＊＊スペース＊＊＊＊＊＊--*/
.margin5{margin-top: 5px;}
.margin10{margin-top: 10px;}
.margin20{margin-top: 20px;}
.margin30{margin-top: 30px;}
.margin40{margin-top: 40px;}
.margin50{margin-top: 50px;}
.margin70{margin-top: 70px;}
.margin100{margin-top: 100px;}
.margin150{margin-top: 150px;}
.margin200{margin-top: 200px;}


.space1{height: 1px;clear: both;}
.space10{height: 10px;clear: both;}
.space20{height: 20px;clear: both;}
.space30{height: 30px;clear: both;}
.space50{height: 50px;clear: both;}