/* ブログテンプレート雛形２カラム（サイドバー右）　(C)2008 C-point Corp. */

*{
padding:0px;
margin:0px;
font-family:Verdana, Arial, sans-serif;
}

/* HTMLタグ設定 */
body{
margin: 0px;
padding: 0px;
text-align: center;
background:#111111 url(/usr/miyoshi/bg.gif) center top repeat-y;
font-size: 12px;
color:;
}

h1,h2,h3,h4,h5,h6{
font-size:12px;
font-weight:normal;
line-height:1.2;
margin:0;
padding:0;
}

img{
border: none;
}

form{
margin: 0px;
padding: 0px;
}

label{
font-weight: bold;
letter-spacing: 0.2em;
white-space: nowrap;
text-align: right;
font-size: 12px;
}

blockquote {
background-color: #CCC;
padding: 5px;
color: #333;
font-size: 11px;
}

/* =================================== */
/* レイアウト設定 */
/* =================================== */
.clear{
clear:both;
}

#contents{
padding:5px;
}


#header{
width:800px;
height:68px;
margin:0 auto;
background:#BA0000 url(/usr/miyoshi/headerbg.gif) no-repeat center top;
}

#header h1{
text-indent:-9999px;
}

#headerline{
height:47px;
margin:0 auto;
background:url(/usr/miyoshi/headerbar.gif) no-repeat center bottom;
}

#wrap{
width:800px;
margin:0 auto;
background:#BA0000;
}

#container{
text-align: left;
width: 780px;
margin:0 auto;
background:url(/usr/miyoshi/containerbg.gif) repeat-y 0 -117px;
}

/* ブログタイトル・概要 */
#banner{}

/* ブログの配置 */
#content{
float:left;
width:500px;
margin:0 5px;
}

/* ブログ外枠 */
.blog{
margin-top: 0px;
margin-bottom: 15px;
}

/* サイド（左サイド） */
#links{
width:260px;
float:right;
color:#FFFFFF;
}

#gnavi li{
text-indent:-9999px;
}

#gnavi li a{
display:block;
width:260px;
height:50px;
}

#g1 a{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) 0 0;}
#g1 a:active{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px 0px;}
#g1 a:hover{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px 0px;}

#g2 a{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) 0px -50px;}
#g2 a:active{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -50px;}
#g2 a:hover{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -50px;}

#g3 a{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) 0px -100px;}
#g3 a:active{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -100px;}
#g3 a:hover{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -100px;}

#g4 a{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) 0px -150px;}
#g4 a:active{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -150px;}
#g4 a:hover{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -150px;}

#g5 a{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) 0px -200px;}
#g5 a:active{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -200px;}
#g5 a:hover{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -200px;}

#g6 a{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) 0px -250px;}
#g6 a:active{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -250px;}
#g6 a:hover{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -250px;}

#g7 a{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) 0px -300px;}
#g7 a:active{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -300px;}
#g7 a:hover{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -300px;}

#g8 a{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) 0px -350px;}
#g8 a:active{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -350px;}
#g8 a:hover{background:url(http://www.ryoutei-miyoshi.com/img/gnavibg.gif) -260px -350px;}

#link1{
margin:10px 10px 5px 10px;
padding-top:10px;
border-top:2px solid #DDDDDD;
}

#link2{
margin-bottom:5px;
margin-left:10px;
}

#link1 a{
display:block;
width:240px;
height:45px;
background:url(/usr/miyoshi/banner1.jpg) no-repeat;
text-indent:-9999px;
}

#link2 a{
display:block;
width:240px;
height:45px;
background:url(/usr/miyoshi/banner2.jpg) no-repeat;
text-indent:-9999px;
}

#address{
margin:10px;
padding:10px 10px;
border-top:2px solid #DDDDDD;
border-bottom:2px solid #DDDDDD;
}

#tel{
width:177px;
height:29px;
background:url(img/tel.gif) no-repeat center;
text-indent:-9999px;
}

/*フッタ*/
#footer{
width:800px;
margin:0 auto;
background:#000000;
text-align: center;
clear: both;
display: block;
}

/* ************************************************ 
*	リンクカラーの設定
* ************************************************ */

/* 全般 */
a{color:#990000; text-decoration:none;}
a:link{}
a:visited{}
a:active{text-decoration:underline;}
a:hover{text-decoration:underline;}

/*　ブログタイトル・概要　*/
#banner a{}
/*
#banner a:link{}
#banner a:visited{}
#banner a:active{}
#banner a:hover{}
*/

/* カレンダー */
.calendar a{color:#BA0000;}
/*
.calendar a:link{}
.calendar a:visited{}
.calendar a:active{}
.calendar a:hover{}
*/

/* カレンダーヘッド */
.calendarhead a{color:#FFFFFF;}
/*
.calendarhead a:link{}
.calendarhead a:visited{}
.calendarhead a:active{}
.calendarhead a:hover{}
*/

/* 続きを読む */
.acontinues a{color:#990000;}
/*
.acontinues a:link{}
.acontinues a:visited{}
.acontinues a:active{}
.acontinues a:hover{}
*/

/* 次のページ・前のページ */
.amenu a{color:#990000;}
/*
.amenu a:link{}
.amenu a:visited{}
.amenu a:active{}
.amenu a:hover{}
*/

/* サイドバー */
.side a{color:#FFFFFF;}
.side a:link{color:#FFFFFF;}
.side a:visited{color:#FFFFFF;}
.side a:hover{text-decoration:underline;}

.aside a{color:#FFFFFF;}
/*
.aside a:link{}
.aside a:visited{}
.aside a:hover{}
*/

/*　記事タイトル　*/
.title a{text-decoration:none; color:#000000;}
.title a:link{}
.title a:visited{}
.title a:active{}
.title a:hover{text-decoration:underline}
*/

/*　このページの上へ　*/
.posted a{color:#990000;}
.posted a:link{}
.posted a:visited{}
.posted a:active{}
.posted a:hover{}

/*　トラックバック　*/
.atrackback-post {color:#990000;}
/*
.atrackback-post :link{}
.atrackback-post :visited{}
.atrackback-post :active{}
.atrackback-post :hover{}
*/

/*　RSS　*/
.rss a:{color:#FFFFFF;}
/*
.rss a:link{}
.rss a:visited{}
.rss a:hover{}
.rss a:active{}
*/

/*　コピーライト　*/
#copyright a{color:#FFFFFF;}
/*
#copyright a:link{}
#copyright a:visited{}
#copyright a:hover{}
#copyright a:active{}
*/

#address a{color:#FFFFFF;}

/* ************************************************ 
*	バナー（ページ上部）の設定
* ************************************************ */

/* ブログタイトル */
#banner_text{
}

.blogtitle{
text-indent:-9999px;
height:61px;
background:url(/usr/miyoshi/title.gif) no-repeat top left;
margin-bottom:10px;

}

/* ブログ説明文 */
.description{
margin-bottom:20px;
border-bottom:3px solid #000000;
}

/* ************************************************ 
*	記事の設定
* ************************************************ */


/* 記事 */
.blogbody{
overflow: hidden;
border-bottom:1px solid #000000;
margin-bottom:10px;
}

/* 記事タイトル */
.title{
color:#000000;
font-size: 24px;
margin-left:10px;
padding:5px 10px;
border-left:5px solid #000000;
font-weight:bold;
}

/* 記事日付 */
.date{
font-size: 10px;
color: #000000;
margin-top: 0px;
text-align: right;
margin-bottom: 2px;
}

/* 記事本文 */
.main{
padding: 15px;
padding-bottom:60px;
margin: 0px auto;
overflow: auto;
line-height: 150%;
background:url(/usr/miyoshi/kijifooter.gif) no-repeat bottom right;
}


/* 記事本文内画像 */
.main img{
margin: 5px;
}

/* 続きを読む */
.main-continues{}

/* 記事フッター */
.posted{
padding:5px 0;
padding-right:10px;
clear: both;
text-align:right;
margin-bottom:5px;
}


/* ************************************************ 
*	トラックバックエリアの設定
* ************************************************ */

/* この記事へのトラックバック */
.title_s{
margin: 0px 0px 5px 10px;
font-weight:bold;
}

/* この記事へのトラックバックURL */
.trackback-url{
font-weight: bold;
padding:5px;
border-bottom:1px solid #000000;
margin-top: 15px;
margin-left: 20px;
margin-bottom: 15px;
}

/* トラックバック本文 */
.trackback-body{
margin: 5px 5px 5px 20px;
padding:10px;
line-height: 130%;
}

/*トラックバック送信元など*/
.trackback-post{
margin-left:20px;
margin-bottom: 20px;
padding:10px;
text-align: right;
border-bottom:1px solid #000000;
}


/* ************************************************ 
*	コメントエリアの設定
* ************************************************ */

/* この記事へのコメント */
.comments-head{
margin-bottom:20px;
padding: 5px 10px;
font-weight: bold;
background:#000000;
color:#FFFFFF;
}

/* コメント投稿者日時など*/
.comments-post{
margin-left:20px;
margin-bottom: 20px;
padding:10px;
text-align: right;
border-bottom:1px solid #000000;
}

/* コメント本文 */
.comments-body{
margin: 5px 5px 5px 20px;
padding:10px;
line-height: 130%;
}

/* コメント入力テーブル */
table.form {
width: 400px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
}

/* 本文 */
#text{
width: 350px;
}

/* メールアドレス */
#email{}

/* 名前 */
#author{}

/* URL */
#url{}

/*情報を記憶チェックボックス*/
#bake{}

/*確認せずに書込チェックボックス*/
#savecheck{}

/* ************************************************ 
*	プラグイン設定
* ************************************************ */

/* サイドブロック */
.side{
padding:5px;
padding-bottom: 10px;
}

/* サイドタイトル */
.sidetitle{
padding:15px 20px;
background:url(/usr/miyoshi/sidetitle.gif) no-repeat center;
font-weight: bold;
color:#111111;
text-align:center;
}

/* サイド本文 */
.sidebody{
padding-bottom: 3px;
margin-right:auto;
margin-left:auto;
width: 170px;
font-size: 11px;
}

/* RSS */
ul.rss{
text-align: center;
margin-top: 5px;
margin-bottom: 10px;
}
ul.rss li{
display: inline;
margin-left: 10px;
font-weight: bold;
}

/* カレンダー ここから ----------*/
/* 大枠 */
.calender{
text-align: center;
margin-bottom: 10px;
}
/* 上部年月日表示 */
.calendarhead{
font-weight: bold;
font-size: 14px;
}

/* 枠 */
.calendartable{
font-size: 12px;
width: 220px;
margin-right: auto;
margin-left: auto;
}
/* 曜日枠 */
.calendarwd{
background-color:#000000;
width:14%;
}

/* 曜日 */
.calendarweek{}

/* 日付枠 */
.calendard{
color:#000000;
text-align: center;
background:#FFFFFF;
}
/* 日曜日 */
.sun{
color: #CC0000;
}
/* 土曜日 */
.sat{
color: #0099FF;
}
/* 今日 */
.today{
color:#990000;
font-weight: bold;
}
/* カレンダー ここまで ----------*/


/* カテゴリー */
.category {
margin-bottom: 10px;
}

/* 最近の記事 */
.recententry {}

/* 過去記事 */
.archives {}

/* 最近のコメント */
.comment {}

/* 最近のトラックバック */
.trackback {}

/* お気に入り */
.link  {
padding-bottom: 10px;
}

/* ブログ内検索 */
.search {
padding-bottom: 10px;
}

/* QRコード */
.qrcode {
padding-bottom: 10px;
}

/* アクセスカウンタ */
.counter {
padding-bottom: 10px;
}

/* 読者登録 */
.subscription {
padding-bottom: 10px;
}

/* プロフィール */
.profile {
padding-bottom: 10px;
}

.nickname{
font-weight: bold;
word-spacing: 0.2em;
text-align: center;
margin-top: 5px;
margin-bottom: 5px;
}
.photo{
text-align: center;
margin-top: 5px;
margin-right: auto;
margin-bottom: 5px;
margin-left: auto;
}
.message{
font-size: 11px;
line-height: 120%;
margin: 5px;
}

/* タグクラウド */
.tag_cloud {
padding-bottom: 10px;
}

/* カスタムプラグイン1 */
.custom1 {
padding-bottom: 10px;
}

/* カスタムプラグイン2 */
.custom2 {
padding-bottom: 10px;
}

/* カスタムプラグイン3 */
.custom3 {
padding-bottom: 10px;
}

/* オーナーにメッセージ */
.inquiry{}

/* 新規投稿 */
.blog_entry{}

/* マイアルバム */
.album{
margin-bottom: 10px;
}
#album_img_flame{}
#album_href{}
#album_img{}
#album_title{}
#album_list{}

/* ************************************************ 
*	フッターの設定
* ************************************************ */

/* このページの上へ */
.pagetop{
text-align: right;
margin-top: 15px;
margin-bottom: 10px;
}

/* このBlogのトップへ */
.menu{
margin-top: 15px;
margin-bottom: 10px;
letter-spacing: 0.2em;
text-align: right;
}

/* コピーライト */
#copyright{
padding:5px;
font-weight:bold;
color: #FFFFFF;
}

#pickup {
width:245px;
margin:5px 0;
text-align:left;
float:left;
}

#pickup h4{
font-weight:bold;
border-bottom:2px dotted #000000;
}

#pickup_img1{
display:block;
width:80px;
height:80px;
background:url(/usr/miyoshi/pickup1.jpg) no-repeat;
float:right;
}

#pickup_img2{
display:block;
width:80px;
height:80px;
background:url(/usr/miyoshi/pickup2.jpg) no-repeat;
float:right;
}

#pickup_img3{
display:block;
width:80px;
height:80px;
background:url(/usr/miyoshi/pickup3.jpg) no-repeat;
float:right;
}

#pickup_img4{
display:block;
width:80px;
height:80px;
background:url(/usr/miyoshi/pickup4.jpg) no-repeat;
float:right;
}

#pickup_img5{
display:block;
width:80px;
height:80px;
background:url(/usr/miyoshi/pickup5.jpg) no-repeat;
float:right;
}

#pickup_img6{
display:block;
width:80px;
height:80px;
background:url(/usr/miyoshi/pickup6.jpg) no-repeat;
float:right;
}

#pickup_caption{
width:164px;
float:right;
}


#menu_box {
width:230px;
margin-right:5px;
float:left;
}

#menu_box dt {
width:150px;
margin-bottom:3px;
text-align:left;
float:left;
}

#menu_box dd {
width:50px;
margin-bottom:3px;
text-align:right;
float:left;
}

#menu_box h4 {
font-weight:bold;
font-size:14px;
border-bottom:1px solid #000000;
padding-bottom:5px;
margin-bottom:5px;
}

#teiban{
height:60px;
text-indent:-9999px;
background:url(/usr/miyoshi/menu.gif) no-repeat center;
}

#osusume{
height:60px;
text-indent:-9999px;
background:url(/usr/miyoshi/osusume.gif) no-repeat center;
}

