/*---------------------------------------------------------
 [HELP SITE] http://designlabolatory.blog16.fc2.com/
             スタンダード・デザインラボ

　　　　カラーバージョン【ベージュタータン】
---------------------------------------------------------*/

/*　初期設定
---------------------------------------------------------*/
*{
padding:0;
margin:0;
}
body{
font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,"Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro","Meiryo","メイリオ";
font-size:18px;
color:#333;
text-align:left;
}
ul,ol{
margin-left:10px;
}
li{
margin-left:10px;
list-style-position:outside;
list-style:square;
display:list-item;
vertical-align:top;
}
h1,h2,h3,h4,h5,h6{
font-size:15px;
}
table{
border-collapse:collapse;
border:0;
}
/*　全体の画像　*/
img{
border:0;
}

/*　デフォルトリンク　*/
a:link{
text-decoration:none;
color:#1e1fd1;
}
a:visited{
text-decoration:none;
color:#3e3f91;
}
a:hover{
text-decoration:underline;
}
a:active{
text-decoration:none;
}

/*　レイアウト
---------------------------------------------------------*/
/*　ヘッダーからフッターまでを囲むボックス　*/
#conteinar{
width:1200px;
margin:0 auto;
}
/*　ヘッダーボックス　*/
#header{
padding:10px 0 0 0;
margin:0 0 1px 0;
background:#d5e2ec;
}
/*　パンくずナビボックス　*/
#pan{
font-size:12px;
color:#fff;
padding:2px 20px;
margin:0 0 1px 0;
background:#2d4e9f;
}
/*　記事・コメントまで含むボックス　*/
#main{
width:970px;
float:left;
margin:0 0 1px 0;
overflow:hidden;
}
/*　サイドバーボックス　*/
#side{
font-size:12px;
width:230px;
float:right;
margin:0 0 1px 0;
background:#d5e2ec;
overflow:hidden;
}
/*　フッターボックス　*/
#footer{
clear:both;
background:#d5e2ec;
padding:10px 0;
}

/*　ヘッダー
---------------------------------------------------------*/
/*　ヘッダータイトル　*/
.title{
padding:0 20px;
background:#2d4e9f;
border-top:2px solid #000;
border-bottom:2px solid #000;
}
.title h1{
font-size:22px;
letter-spacing:-1px;
}
.title a{
color:#fff;
}

/*　ブログ説明文　*/
.introduction{
background-image: url("https://blog-imgs-35-origin.fc2.com/t/a/k/takeshihatanaka/Header.png");
background-repeat: no-repeat;
font-size:15px;
height:300px;
margin:0px 0px 0px 10px;
}

/*　パンくずナビ
---------------------------------------------------------*/
#pan a:link{
color:#fff;
}
#pan a:visited{
color:#fff;
}
#pan a:hover{
color:#fff;
}
#pan a:active{
color:#fff;
}

/*　エントリー
---------------------------------------------------------*/
/*　記事タイトル・記事・追記・記事フッターまで囲むボックス　*/
.main_contents{}
/*　記事タイトル・記事・追記を囲むボックス　*/
.entry_contents{}

/*　記事投稿日時　*/
.entry_daytime{
margin:0 0 20px;
padding:5px 10px;
float:right;
}
.entry_daytime h2{
font-size:18px;
}

/*　記事タイトル　*/
.entry_title{
margin:0 0 20px;
padding:5px 10px;
border-left:35px solid #be6d7e;
}
.entry_title h2{
font-size:18px;
}
/*　記事　*/
.entry_text{
padding:10px 30px 0;
}
/*　追記リンク　*/
.entry_more_link{
padding:10px;
}
/*　追記　*/
#entry_more{
padding:0 30px 10px;
}

/*　テキスト強調
---------------------------------------------------------*/
/*　本文引用文　*/
.entry_contents blockquote{
padding:10px 0;
margin:20px 0 20px 40px;
border-top:4px solid #2d4e9f;
border-bottom:4px solid #2d4e9f;
font-size:14px;
}
/*　本文リスト　*/
.entry_contents ul{
padding:5px;
font-size:14px;
line-height:1.2;
}

/*　エントリーフッター
---------------------------------------------------------*/
/*　エントリーフッターを囲むブロック　*/
.entry_footer{
font-size:12px;
}
/*　カテゴリ・タグ　*/
.entry_footer_category-tag{
padding:4px 10px 0;
border-bottom:1px dotted #666;
}
/*　コミュニティ（ポータル）へのリンク　*/
.entry_footer_community{
padding:4px 10px 0;
margin:0 0 10px;
border-bottom:1px dotted #666;
}
/*　日付・時間・コメント件数・トラックバック件数　*/
.entry_footer_day-com-tb{
font-size:11px;
padding:4px 10px 0;
border-bottom:4px solid #2d4e9f;
text-align:right;
}
/*　ページトップ　*/
.page_top{
font-size:12px;
margin:0 0 40px;
}

/*　ページナビ　*/
.page_navi{
font-size:12px;
margin:40px 0;
border-top:1px dotted #666;
}

/*　エリアナビ
---------------------------------------------------------*/
.area_navi{
padding:10px;
margin:0 35px 30px;
border-top:1px dotted #666;
border-bottom:1px dotted #666;
}
.area_navi_jump{
font-size:15px;
}
.area_navi_pgctrl{
font-size:20px;
}

/*　プラグイン３（トップページ上）
---------------------------------------------------------*/
/*　プラグイン３のタイトル　*/
.plugin_3_title{
margin:0 0 20px;
padding:5px 10px;
border-left:35px solid #8294aa;
font-weight:bold;
}
/*　プラグイン３の上下の説明部分（未設定）　*/
.plugin_3_desc{}
/*　プラグイン３の内容　*/
.plugin_3_contents{
margin:0 0 40px 0
}

/*　サーチエリア
---------------------------------------------------------*/
.search{}
/*　検索ボックス　*/
.search_box{
margin:0 0 60px 0;
}
.search_box input{
font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,"Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro","Meiryo UI","Meiryo","メイリオ";
}
.search_box_input{
width:60%;
border:1px solid #999;
}
.search_box_form{
padding:0 20px;
}
/*　記事へのリンク　*/
.search_entrytitle{
font-weight:bold;
}
.search_entrytitle a{
text-decoration:underline;
}
/*　記事の日付　*/
.search_day{
font-size:12px;
color:#063;
}
/*　記事の要約　*/
.search_dis{
font-size:12px;
margin:0 20px 20px;
}

/*　全記事表示エリア
---------------------------------------------------------*/
.all{}
/*　記事へのリンク　*/
.all_title{
font-weight:bold;
margin:5px 0 0 0;
}
/*　記事の日付　*/
.all_day{
font-size:12px;
border-bottom:1px dotted #666;
color:#063;
}
.all_day a{
color:#a70;
}

/*　コメントエリア
---------------------------------------------------------*/
#comment{}

/*　コメント・TBタイトル・エリアタイトル　*/
.area_title{
margin:0 0 20px;
padding:5px 10px;
border-left:35px solid #8294aa;
font-weight:bold;
}
/*　投稿されたコメント・TBのタイトル　*/
.sub_title{
margin:0 10px;
font-weight:bold;
}
/*　投稿されたコメント・TBの日付　*/
.sub_footer{
margin:0 10px;
border-top:1px dotted #666;
font-size:11px;
}
/*　投稿されたコメント・TBのテキスト　*/
.sub_body{
padding:10px 20px;
margin:10px 20px 60px;
font-size:13px;
}

/*　トラバURL　*/
.sub_input{
margin:0 0 60px 36px;
}
.sub_input input{
width:60%;
font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,"Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro","Meiryo","メイリオ";
border:1px solid #999;
}
.sub_adminjump{
margin:0 10px 10px 0;
font-size:11px;
}

/*　コメントフォーム全体設定　*/
.comment_form,
.edit_form{}
.comment_form table,
.edit_form table{
width:100%;
border-collapse:separate;
border-spacing:1px;
}
.comment_form td,
.edit_form td{
font-size:11px;
}
.comment_form input,
.comment_form textarea,
.edit_form input,
.edit_form textarea{
max-width:380px;
font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,"Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro","Meiryo","メイリオ";
}

.comment_form table{
table-layout:fixed;
}

/*　コメントフォーム左テーブル　*/
.cf_left{
width:120px;
background:#e1daca;
text-align:right;
padding:0 5px;
}
/*　コメントフォーム左テーブル（テキストボックスタイトル）　*/
.cf_left_text{
background:#2d4e9f;
text-align:right;
padding:0 5px;
}
/*　コメントフォーム右テーブル　*/
.cf_right{
padding:0 5px;
vertical-align:bottom;
}
.cf_right input,
.cf_right textarea{
border:1px solid #999;
}
/*　コメントフォーム右テーブル（プライベートチェック）　*/
.cf_right_radio{
padding:0 5px;
vertical-align:bottom;
}
/*　コメントフォーム右テーブル（送信ボタン）　*/
.cf_right_btn{
padding:0 5px;
}
.cf_right_btn input{
padding:0 20px;
}


/*　サイドバー
---------------------------------------------------------*/
/*　プラグインのタイトル　*/
.plugin_title{
color:#fff;
letter-spacing:-1px;
font-weight:bold;
padding:2px 10px;
margin:10px 0;
background:#2d4e9f;
border-top:2px solid #000;
border-bottom:2px solid #000;
}
/*　プラグインの上下の説明部分（未設定）　*/
.plugin_desc{}
/*　プラグインの内容　*/
.plugin_contents{
padding:10px 20px;
}

/*　カレンダー　*/
.plugin-calender{}
.calender{
width:90%;
margin:0 auto;
}
.calender caption{
text-align:right;
border-bottom:1px dotted #000;
margin-bottom:15px;
}
.calender th{
text-align:right;
}
.calender td{
text-align:right;
}
.calender #sun{
color:#c00;
}
.plugin-calender #sat{
color:#00c;
}
.plugin-calender td a{
display:block;
border-bottom:2px solid #5a9070;
}
.plugin-calender td a:hover{
display:block;
border-bottom:2px solid #9ae0b0;
}

/*　検索　*/
.plugin-search input{
max-width:140px;
font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,"Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro","Meiryo UI","Meiryo","メイリオ";
}

/*　フッター
---------------------------------------------------------*/
/*　コピーライト　*/
.copy{
font-size:12px;
padding:0 20px;
background:#2d4e9f;
border-top:2px solid #000;
border-bottom:2px solid #000;
margin:10px 0;
color:#fff;
}
.copy address{
font-style:normal;
}
.copy address a{
color:#fff;
}
/*　フッター広告　*/
.adspace{
font-size:11px;
padding:0 20px;
}
.adspace a{
color:#540;
}
