<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*--------------------------------------------------------
●全体
--------------------------------------------------------*/
body {
font-family:
"メイリオ","Meiryo",
Verdana,'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',Osaka,sans-serif,Ariel,Helvetica;
color: #111111;
margin: 0 auto;
text-align: center;
line-height : 160%; 
font-size: 100%;
}

img {padding: 0px 1px 0px 1px; border: none;}
a:hover img{opacity:0.6; filter: alpha(opacity=60);}

a:link {color: #0000CC;}
a:visited {color: #80008b;}
a:hover {color: #CC0000; position: relative; top: 1px; left: 1px;}
a:active {color: #CC0000;}

blockquote {
margin: 10px;
padding: 10px;
background: #f0f0f0;
border: #cccccc 1px solid;
border-left: #cccccc 5px solid;
}

/*--------------------------------------------------------
●全体的な幅の設定
--------------------------------------------------------*/
/*ヘッダー上のh1タグ表示部分*/
div#header-ue-in {
width: 960px;
}

/*ヘッダーのブログタイトル表示部分*/
div#header-in {
width: 960px;
}

/*フッターの文字表示部分*/
div#footer-in {
width: 960px;
}

/*グローバルメニュー文字表示部分の幅*/
div#global_menu-in {
width: 920px;
}

/*コンテナ部分の幅（980px：左余白20px＋(コンテンツ660px＋余白20px＋右サイド260px)＋右余白20px）*/
#container {
width: 940px;
padding: 15px 10px 0px 10px;
}

/*コンテンツ部分の幅（660px：左余白5px＋650px＋右余白5px）*/
#content1 {
width: 710px;
float: left;
padding: 5px 5px 5px 5px;
}

/*コンテンツ部分の幅（940px：左余白5px＋930px＋右余白5px）*/
#content2 {
width: 930px;
float: left;
padding: 5px 5px 5px 5px;
}

/*右サイドバーの幅（260px：左余白5px＋250px＋右余白5px）*/
#sidebar_r {
width: 210px;
float: right;
padding: 10px 5px 0px 5px;
}

/*--------------------------------------------------------
●デザイン的な色・画像の指定
--------------------------------------------------------*/
/*全体の背景色*/
body {
background: #ffffff url();
}

/*コンテナ部分の背景色*/
#container {
background: #ffffff url();
border-left: solid 0px #b0b0b0;
border-right: solid 0px #b0b0b0;
}

/*コンテンツ部分の背景色*/
#content1,#content2,#content3 {
background: #ffffff url();
border-left: solid 0px #b0b0b0;
border-right: solid 0px #b0b0b0;
}

/*サイドバー左の外側背景色*/
#sidebar_l {
background: #ffffff url();
border-left: solid 0px #b0b0b0;
border-right: solid 0px #b0b0b0;
}

/*サイドバー右の外側背景色*/
#sidebar_r {
background: #ffffff url();
border-left: solid 0px #b0b0b0;
border-right: solid 0px #b0b0b0;
}

/*ヘッダー上h1表示部分の背景色・罫線*/
div#header-ue {
background: #ffffff url(http://kkooii.up.seesaa.net/image/000menu.png) repeat-x;
border-top: solid 1px #b0b0b0;
border-left: solid 0px #b0b0b0;
border-right: solid 0px #b0b0b0;
line-height : 100%; 
}

/*ヘッダーの画像・背景色・罫線*/
div#header-in {
background: url() no-repeat;
background-position: 0px 0px;
}
div#header {
background: #ffffff url(http://kkooii.up.seesaa.net/image/b2blue_headder.jpg) repeat-x;
border-left: solid 0px #b0b0b0;
border-right: solid 0px #b0b0b0;
height: 130px;
}

/*ヘッダーの文字色*/
div#header-in .blog_title a,div#header-in .blog_introduction {
color: #111111;
}

/*フッターの画像・背景色・罫線*/
div#footer {
background: #ffffff url(http://kkooii.up.seesaa.net/image/b2blue_gloval.jpg) repeat-x;
border-left: solid 0px #b0b0b0;
border-right: solid 0px #b0b0b0;
}

/*フッターの文字色*/
div#footer-in a,div#footer-in a:visited,address,address a,address a:visited,.add,.add a {
color: #ffffff;
}

/*グローバルメニューの画像・背景色・高さ*/
div#global_menu {
background: #ffffff url(http://kkooii.up.seesaa.net/image/b2blue_gloval.jpg) repeat-x;
border-top: solid 0px #b0b0b0;
border-bottom: solid 0px #b0b0b0;
border-left: solid 0px #b0b0b0;
border-right: solid 0px #b0b0b0;
height: 55px;
}

div#global_menu-in {
border-left: solid 1px #b0b0b0;
}

/*グローバルメニュー文字表示部分の色・幅・高さ*/
div#global_menu-in a {
padding: 0 15px;
border-right: solid 1px #b0b0b0;
font-size: 0.75em;
color: #ffffff;
font-weight: bold;
line-height: 55px;
}

/*グローバルメニューのマウスオーバー時の画像・文字色*/
div#global_menu-in a:hover {
background: #ffffff url(http://kkooii.up.seesaa.net/image/b2blue_gloval_on.jpg) center repeat-x;
color: #ffff00;
font-weight: bold;
line-height: 55px;
}

/*トップインフォメーション*/
.topinfo{
padding: 3em 1em 1em 1em;
background:#ffffff url(http://kkooii.up.seesaa.net/image/ureteimasu.gif) no-repeat;
border: 1px solid #b0b0b0;
margin: 5px;
height: 280px;
}

/*インフォメーション画像・背景色・罫線*/
.post2 h2 {
background: #ffffff url(http://kkooii.up.seesaa.net/image/b2blue_plugin3.jpg) repeat-x;
background-position: 0px 0px;
padding: 2px 2px 0px 2px;
height: 25px;
color: #ffffff;
}

/*記事一覧タイトルの画像・背景色・罫線*/
#search h2 {
background: #ffffff url(http://kkooii.up.seesaa.net/image/b2blue_line.jpg) bottom repeat-x;
border: solid 1px #b0b0b0;
padding: 5px 10px 5px 10px;
color: #111111;
}

/*記事タイトルの画像・背景色*/
.post h2 {
background: #ffffff url(http://kkooii.up.seesaa.net/image/b2blue_gloval.jpg) repeat-x;
background-position: 0px 0px;
padding: 4px 10px 0px 10px;
}

/*記事タイトルの文字色*/
.post h2 a {color: #ffffff;}
.post h2 a:hover {color: #ffff00; position: relative; top: 0px; left: 0px;}

/*サイドバータイトルの画像・背景色・文字色*/
.sidetitle {
background: #ffffff url(http://kkooii.up.seesaa.net/image/b2blue_line.jpg) bottom repeat-x;
padding: 5px 5px 5px 5px;
border-top: solid 1px #b0b0b0;
border-left: solid 1px #b0b0b0;
border-right: solid 1px #b0b0b0;
}

/*サイドバーボディの画像・背景色・罫線*/
.side,.side-tag {
background: #ffffff url();
padding: 10px 0px 10px 0px;
margin: 0 auto;
border-top: solid 0px #b0b0b0;
border-left: solid 0px #b0b0b0;
border-right: solid 0px #b0b0b0;
border-bottom: solid 0px #b0b0b0;
}

/*サイドバー記事欄の矢印画像*/
.side li {
background: url(http://kkooii.up.seesaa.net/image/b2blue_arrow-side.jpg) no-repeat ;
background-position: 0px 2px;
padding: 0 0 0 15px;
margin: 0px 5px 5px 5px;
border-bottom: solid 0px #b0b0b0;
}

/*h3見出し装飾*/
.post h3 {
background: url(http://kkooii.up.seesaa.net/image/b2blue_h3.jpg) no-repeat ;
background-position: 0px 0px;
padding: 0px 10px 0px 20px;
margin: 0 auto;
font-size: 1em;
font-weight: bold;
height: 27px;
}

/*h4見出し装飾*/
.post h4 {
background: #ffffff url(http://kkooii.up.seesaa.net/image/b2blue_h4.jpg) no-repeat left;
background-position: 0px 1px;
padding: 0px 10px 0px 20px;
margin: 0 auto;
font-size: 1em;
font-weight: bold;
}

/*記事一覧のアイコン画像*/
#searchmain li.sub,#search li {
background: url(http://kkooii.up.seesaa.net/image/b2blue_arrow-kijinavi.jpg) no-repeat;
background-position: 0px 2px;
padding: 0px 1em 0px 20px;
}

/*ナビ画像アイコン　タグ*/
.page_navi1 li.tag,
.entry-tag ul.tag {
background: url(http://kkooii.up.seesaa.net/image/000tag.png) no-repeat;
background-position: 0px 2px;
padding: 3px 0px 0px 18px;
margin: 0 auto;
}

/*ナビ画像アイコン　前のページ*/
.page_navi1 li.prevpage a {
background: #ffffff url(http://kkooii.up.seesaa.net/image/i_arrow_right.gif) right no-repeat;
padding: 0px 20px 0px 0px;
margin: 0 auto;
}

/*ナビ画像アイコン　次のページ*/
.page_navi1 li.nextpage a {
background: #ffffff url(http://kkooii.up.seesaa.net/image/i_arrow_left.gif) left no-repeat;
padding: 0px 0px 0px 20px;
margin: 0 auto;
}

/*ナビ画像アイコン　新しい記事*/
.page_navi2 li.new {
background: #ffffff url(http://kkooii.up.seesaa.net/image/i_bg_Newer.gif) left top no-repeat;
margin: 0 auto;
}

/*ナビ画像アイコン　古い記事*/
.page_navi2 li.old {
background: #ffffff url(http://kkooii.up.seesaa.net/image/i_bg_Older.gif) left top no-repeat;
margin: 0 auto;
}

/*ナビ画像アイコン　ホーム*/
.page_navi4 li.home,
.page_navi3 li.home,
.page_navi1 li.home {
background: url(http://kkooii.up.seesaa.net/image/000home.png) no-repeat;
background-position: 0px 2px;
padding: 3px 0px 0px 18px;
margin: 0 auto;
}

/*ナビ画像アイコン　ページトップ*/
.page_navi4 li.top,
.page_navi3 li.template_go_top {
background: url(http://kkooii.up.seesaa.net/image/000pageup.png) no-repeat;
background-position: 0px 2px;
padding: 3px 0px 0px 18px;
margin: 0 auto;
}

/*ナビ画像アイコン　子カテゴリ*/
.page_navi3 li.topentry_category_link,
.page_navi1 li.sub2 {
background: url(http://kkooii.up.seesaa.net/image/000file.png) no-repeat;
background-position: 0px 2px;
padding: 3px 0px 0px 18px;
margin: 0 auto;
}

/*ナビ画像アイコン　親カテゴリ*/
.page_navi1 li.sub1 {
background: url(http://kkooii.up.seesaa.net/image/000file.png) no-repeat;
background-position: 0px 2px;
padding: 3px 0px 0px 18px;
margin: 0 auto;
}

/*ナビ画像アイコン　記事*/
.page_navi4 li.sub,
.page_navi1 li.sub {
background: url(http://kkooii.up.seesaa.net/image/000sub.png) no-repeat;
background-position: 0px 1px;
padding: 3px 0px 0px 18px;
margin: 0 auto;
}

/*ナビ画像アイコン　カレンダー*/
.page_navi1 li.month {
background: url(http://kkooii.up.seesaa.net/image/000date.png) no-repeat;
background-position: 0px 2px;
padding: 3px 0px 0px 18px;
margin: 0 auto;
}

/*ナビ画像アイコン　ＲＳＳ*/
.page_navi4 li.rss,
.page_navi3 li.rss {
background: url(http://kkooii.up.seesaa.net/image/000rss.png) no-repeat;
background-position: 0px 0px;
padding: 3px 0px 0px 18px;
margin: 0 auto;
}

/*ナビ画像アイコン　メルマガ*/
.page_navi4 li.merumaga,
.page_navi3 li.merumaga {
background: url(http://kkooii.up.seesaa.net/image/000book.png) no-repeat;
background-position: 0px 1px;
padding: 3px 0px 0px 18px;
margin: 0 auto;
}

/*ナビ画像アイコン　問い合わせ*/
.page_navi4 li.toiawase,
.page_navi3 li.toiawase {
background: url(http://kkooii.up.seesaa.net/image/000mail.png) no-repeat;
background-position: 0px 0px;
padding: 3px 0px 0px 18px;
margin: 0 auto;
}

/*コメント・トラックバック　タイトル画像*/
#cmtitle,#tbtitle {
background: #ffffff url() repeat;
border-bottom: solid 1px #b0b0b0;
padding: 5px 0px 0px 5px;
margin: 0 auto;
}

/*--------------------------------------------------------
●ヘッダー
--------------------------------------------------------*/
h1{
font-size: 0.75em;
font-weight: normal;
margin: 0 auto;
padding: 5px 5px 5px 20px;
text-align: left;
}

div#header {
width: 100%;
margin: 0 auto;
}

div#header-ue {
margin: 0 auto;
}

div#header-ue-in {
margin: 0 auto;
}

div#header-in {
margin: 0 auto;
}

div#header-in .blog_title {
font-weight:bold;
font-size: 1.5em;
text-align: left;
margin: 0 auto;
padding: 40px 0px 10px 20px;
}

div#header-in .blog_title a {
font-weight:bold;
text-decoration: none;
}

div#header-in .blog_title a:hover {
text-decoration: underline;
}

div#header-in .blog_introduction {
font-size: 0.75em;
text-align: left;
margin: 0 auto;
padding: 0px 0px 0px 20px;
}

/*--------------------------------------------------------
●グローバルメニュー
--------------------------------------------------------*/
div#global_menu {
width:100%;
}

div#global_menu-in {
margin: 0 auto;
}

div#global_menu-in ul {
margin: 0;
padding: 0;
}

div#global_menu-in li {
list-style-type: none;
float: left;
}

div#global_menu-in a {
height: 100%;
display: block;
text-align: center;
text-decoration: none;
float: left;
}

div#global_menu-in a:hover {
text-decoration: underline;
position: relative;
top: 0px;
left: 0px;
}

/*--------------------------------------------------------
●コンテナ・コンテンツ
--------------------------------------------------------*/
#container {margin: 0 auto;}
#container-in {margin: 0 auto;}
#content1 {margin: 0 auto;}
#content2 {margin: 0 auto;}
div#global_menu-in:after {  
content : "";
display : block;
height : 0;  
clear : both; 
}
#container:after {  
content : "";
display : block;
height : 0;  
clear : both; 
}

/*--------------------------------------------------------
●記事本文
--------------------------------------------------------*/
.post {
background: #ffffff url();
margin-bottom: 10px;
padding: 5px;
}

.post h2 {
font-size: 1em;
margin: 0 auto;
text-align: left;
}

.post h2 a {
text-decoration: none;
}

.post h2 a:hover {
text-decoration:underline;
}

.postmain {
background: #ffffff url();
font-size: 0.875em;
text-align: left;
margin: 0 auto;
padding: 10px 10px 10px 10px;
border-bottom: solid 1px #777777;
}

.postmore {
margin: 1em 0 0em 0;
padding: 0;
}

.postinfo {
clear: both;
font-size: 0.75em;
color: #777777;
margin: 0 auto;
text-align: right;
}

.postinfo a {
color: #777777;
text-decoration: none;
}

.postinfo a:visited {
color: #777777;
text-decoration: none;
}

.postinfo a:hover {
color:#CC0000;
text-decoration:underline;
}

/*--------------------------------------------------------
●記事下フリースペース
--------------------------------------------------------*/
.kijishita{
background: #ffffff url() repeat;
font-size: 0.875em;
text-align: left;
border: 1px solid #b0b0b0;		
margin-bottom: 2em;
padding: 10px;
text-align:center;
}

/*--------------------------------------------------------
●タグ
--------------------------------------------------------*/
.entry-tag {
font-size: 11px;
text-align: left;
margin-bottom: 1em;
padding: 0;
line-height : 120%; 
}

.entry-tag ul {
list-style-type: none;
margin: 0 auto;
padding: 0;
}

.entry-tag li {
display: inline;
color: #555555;
}

.entry-tag li a {
color: #555555;
margin: 0px 5px 0px 0em;
text-decoration: none;
}

.entry-tag li a:hover {
text-decoration: underline;
color:#CC0000;
}

/*--------------------------------------------------------
●ページナビ１(パン屑リスト)
--------------------------------------------------------*/
.page_navi1 {
font-size: 13px;
text-align: left;
margin: 0 5px;
padding: 0;
height: 1%;
}

.page_navi1 ul {
list-style-type: none;
margin: 0 5px;
padding: 0;
}

.page_navi1 li {
display: inline;
}

.page_navi1 li a {
border: solid 0px #555555;
color: #111111;
text-decoration: none;
}

.page_navi1 li a:hover {
text-decoration:underline;
color: #CC0000;
position: relative;
top: 0px;
left: 0px;
}

/*--------------------------------------------------------
●ページナビ２（new新しい記事・old古い記事）
--------------------------------------------------------*/
.page_navi2 {
font-size: 12px;
text-align: left;
margin-top: 1em;
margin-bottom: 2em;
margin-left: 5px;
}

.page_navi2 ul {
list-style-type: none;
margin: 0 auto;
padding: 0;
line-height: 2.5;
}

.page_navi2 li a {
border-bottom: solid 1px #555555;
color: #555555;
text-decoration: none;
padding: 0px 1em 3px 100px;
}

.page_navi2 li a:hover {
border-bottom: solid 2px #CC0000;
color: #CC0000;
position: relative;
top: 0px;
left: 0px;
}

/*--------------------------------------------------------
●記事内ページナビ
--------------------------------------------------------*/
.page_navi3 {
clear: both;
font-size: 13px;
text-align: left;
margin: 3em 0 1em 0;
padding: 0;
}

.page_navi3 ul {
list-style-type: none;
margin: 0 auto;
padding: 0;
}

.page_navi3 li {
display: inline;
}

.page_navi3 li a {
border: solid 0px #555555;
color: #111111;
text-decoration: none;
position: relative;
}

.page_navi3 li a:hover {
text-decoration:underline;
color: #CC0000;
position: relative;
top: 0px;
left: 0px;
}

/*--------------------------------------------------------
●フッター上ナビ
--------------------------------------------------------*/
.page_navi4 {
clear: both;
font-size: 12px;
text-align: center;
margin-top: 5px;
}

.page_navi4 ul {
list-style-type: none;
margin: 0 auto;
padding: 0;
}

.page_navi4 li {
display: inline;
}

.page_navi4 li a {
border: solid 0px #555555;
color: #555555;
text-decoration: none;
position: relative;
}

.page_navi4 li a:hover {
text-decoration:underline;
color: #CC0000;
position: relative;
top: 0px;
left: 0px;
}

/*--------------------------------------------------------
●ページナビ
--------------------------------------------------------*/
.page_navi5 {
font-size: 0.75em;
text-align: center;
margin: 1em 0 1em 0;
padding: 0;
}

.page_navi5 a {
border: solid 0px #555555;
color: #555555;
text-decoration: none;
}

.page_navi5 a:hover {
text-decoration:underline;
color: #CC0000;
}

.page_navi5 ul {
list-style-type: none;
margin: 0 auto;
padding: 0;
}

.page_navi5 li {
display: inline;
}

.page_navi5 li a {
border: solid 0px #555555;
color: #555555;
text-decoration: none;
}

.page_navi5 li a:hover {
text-decoration:underline;
color: #CC0000;
}

/*--------------------------------------------------------
●記事一覧
--------------------------------------------------------*/
#search {
background: #ffffff url();
margin-bottom: 0em;
padding: 5px;
}

#search h2 {
font-size: 1em;
text-align: left;
margin: 0 auto;
}

#searchtitle {
font-size: 1em;
font-weight:bold;
text-align: left;
margin: 0 auto;
}

#searchmain {
position: relative;
background: #ffffff url();
font-size: 0.875em;
text-align: left;
padding: 10px;
line-height: 1.5;
}

#searchmain ul {
margin: 0;
padding: 0;
}

#searchmain li {
list-style-type: none;
margin: 0.5em 0 1em 0;
text-align: left;
}

#searchmain li a {
font-size: 1em;
font-weight: bold;
}

#searchmain li a:hover {
text-decoration:underline;
background: #ffffff url();
color: #cc0000;
}

#searchmain li .kiji_introduction {
font-size: 0.875em;
color: #777777;
margin: 0.5em 0 0 0;
}

#searchmain li .kiji_introduction a {
color: #777777;
font-weight: normal;
text-decoration: none;
}

#searchmain li .kiji_introduction a:hover {
text-decoration:underline;
color: #cc0000;
}

/*--------------------------------------------------------
●トップインフォメーション
--------------------------------------------------------*/
.topinfo{
font-size: 0.875em;
text-align: left;
margin-bottom: 5px;
}

/*--------------------------------------------------------
●フリースペース・インフォメーション
--------------------------------------------------------*/
.post2 {
background: #ffffff url();
margin-bottom: 5px;
padding: 2px;
}

.post2 h2 {
font-size: 1em;
text-align: left;
margin: 0 auto;
padding-left: 2px;
}

.postmain2 {
background: #ffffff url();
font-size: 0.875em;
text-align: left;
padding: 2px;
}

/*--------------------------------------------------------
●サイドバーボディ
--------------------------------------------------------*/
.sidetitle {
font-size: 0.75em;
font-weight: bold;
text-align: left;
line-height : 1.5; 
}

.side {
background: #ffffff url();
font-size: 0.75em;
text-align: left;
position: relative;
line-height : 1.5; 
margin-bottom: 10px;
}

.side a {
text-decoration:none;
}

.side a:hover {
color:#CC0000;
text-decoration:underline;
}

.side-tag {
font-size: 0.75em;
text-align: left;
}

.side-tag a{
color: #777777;
text-decoration:none;
}

.side-tag a:hover {
color:#CC0000;
text-decoration:underline;
}

.side ul {
margin: 0;
padding: 0;
}

.side li {
list-style-type: none;
}

.side li a {
text-decoration: none;
}

.side li a:hover {
color:#CC0000;
text-decoration:underline;
}

/*--------------------------------------------------------
●フッター
--------------------------------------------------------*/
div#footer {
width: 100%;
clear: both;
margin: 0 auto;
}

div#footer-in {
font-size: 1em;
margin: 0 auto;
padding: 5px 0 0 0;
}

div#footer-in a{ 
text-decoration:none;
}

div#footer-in a:visited {
text-decoration:none;
}

div#footer-in a:hover {
position: relative;
top: 0px;
left: 0px;
text-decoration: underline;
}

address {
font-style: normal;
text-align: center;
font-size: 0.875em;
}

address a{ 
text-decoration:none;
font-weight: bold;
font-size: 1.15em;
}

.add {
font-size: 0.75em;
text-align: center;
clear: both;
}

/*--------------------------------------------------------
●コメント
--------------------------------------------------------*/
#comments {
max-width:500px;
background: #ffffff url() repeat;
border:1px solid #b0b0b0;
margin-top:2em;
margin-bottom:2em;
text-align:left;
padding:10px;
}

#comments form {
margin:0px;
padding:0px;
}

#comments input {
max-width:300px;
}

#comments textarea{
width:300px;
margin: 0 auto;
padding:10px;
}

.comments-head{ 
border-bottom:1px solid #b0b0b0;
margin: 0 auto;
font-weight:bold;
font-size: 1em;
}

.comments-body {
font-size: 0.75em;
padding:10px 0 0 0;
margin: 0 auto;
}

.comments-post {
text-align:right;
margin: 0 auto;
border-bottom:1px solid #b0b0b0;
}

#trackback {
max-width:500px;
background: #ffffff url() repeat;
font-size: 0.75em;
margin-bottom:1em;
border:1px solid #b0b0b0;
padding:10px;
text-align:left;
}

/*--------------------------------------------------------
●カレンダー
--------------------------------------------------------*/
#calendar {
background: #ffffff url() repeat;
margin-top:0px;
margin-bottom: 1em;
line-height : 1.5; 
}
#calendar table {
width:100%;
}
#calendar th {
font-weight:bold;
}
.calendarhead {
padding:0px 0px 2px 0px;
text-align:center;
border-bottom:1px dotted #b0b0b0;
font-weight:bold;
font-size: 0.875em;
}
.calendarhead a{
color:#5D5D5D;
text-decoration:none;
}
.calendarhead .calendarday{
color:#5D5D5D;
}
.calendarhead .calendarday a{
color:#5D5D5D;
text-decoration:none;
}
.calendarday {
padding:2px;
color:#5D5D5D;
font-size: 0.75em;
}
.calendarday a {
font-weight:bold;
}

/*--------------------------------------------------------
●powered
--------------------------------------------------------*/
.powered {
padding:0px 0px 0px 0px;
text-align:center;
}
.powered table{
margin:0px auto;
}

/*--------------------------------------------------------
●syndicate(rss)
--------------------------------------------------------*/
.syndicate {
font-size: 0.75em;
text-align:center;
padding: 10px;
margin-bottom: 2em;
}

/*--------------------------------------------------------
●タグ一覧ページ
--------------------------------------------------------*/
#tag_cloud{
background: #ffffff url() repeat;
font-size: 0.75em;
text-align:left;
position:relative;
border: 1px solid #b0b0b0;		
padding: 10px 10px 10px 10px;
}

#tag_cloud a {
padding:0px 1px 0px 1px;
text-decoration:none;
color: #777777;
}

#tag_cloud a:hover {
color:#CC0000;
text-decoration:underline;
}

.tag-body{
font-size: 1em;
margin: 0 auto;
padding:10px 0px 0px 0px;
position:relative;
}

.tag-search{
text-align:right;
margin: 0 auto;
font-weight:bold;
position:relative;
}

.tag-navi{
font-size: 0.75em;
clear:left;
text-align:center;
margin: 0 auto;
position:relative;
}

.tag-more{
text-align:right;
margin: 0 auto;
clear:left;
position:relative;
}

.tag-photos{
float:left;
margin:10px;
position:relative;
width:140px;
height:200px;
}

.tag-photos-title{
line-height:1.4em;
padding:5px 0px;
text-align:left;
position:relative;
}

.tag-audios{
margin:5px;
position:relative;
}

.tag-audios-title{
text-align:left;
font-weight:bold;
padding:0px 0px 5px 0px;
position:relative;
}

.tag-audios-posted{
font-weight:normal;
position:relative;
}

.tag-videos{
float:left;
margin:10px;
position:relative;
}

.tag-videos-title{
line-height:1.4em;
padding:5px 0px;
text-align:left;
position:relative;
}

/*--------------------------------------------------------
●その他
--------------------------------------------------------*/
.copyright{
text-align:center;
}
.diet-content{
padding-left:10px;
}
#diet-foods{
padding-left:10px;
}
.food-title{
width:20%;
clear:left;
float:left;
}
.food-content{
width:75%;
padding-top:10px;
}
#diet-container{
border:1px solid #b0b0b0;
padding:5px;
margin-bottom:5px;
}
.diet-title{
background-color:#333333;
padding:2px 10px 2px 5px;
margin-top:5px;
}
.diet-content{
padding-left:10px;
}
#diet-foods{
padding-left:10px;
}
.food-title{
width:20%;
clear:left;
float:left;
}
.food-content{
width:75%;
padding-top:10px;
}

.listCategoryArticle{
max-width:630px;
margin-top:10px;
margin-bottom:10px;
padding:0px;
border:solid 0px #b0b0b0;
line-height : 1.5; 
}
.listCategoryArticle ul{
list-style:none;
padding:0;
margin:0 0 0 0px;
text-align:left;
list-style-position:outside;
}
.listCategoryArticle ul li{
margin:0;
background:url(http://blog.seesaa.jp/img/listCategoryArticle.gif) no-repeat 0 4px;
padding-left:12px;
font-size: 0.8em;
}

/*--------------------------------------------------------
●twitter
--------------------------------------------------------*/
.tweetBlockQuote{
 margin-bottom:10px;
 overflow:hidden;
 width:98%;
}

.tweetBlockQuote img{
 border:0;
}

.tweetBlockQuote .tweetImg{
 padding:0px;
 width:53px;
 text-align:left;
 overflow:hidden;
 vertical-align:top;
 float:left;
 margin-right:7px;
}

.tweetBlockQuote .tweetMain{
 padding:5px;
 border:solid 1px #ddd;
 background:#fff;
 color:#000;
 overflow:hidden;
 vertical-align:top;
 float:left;
 width:70%;
}

.tweetBlockQuote .tweetMain a.tweetOwner{
 color:#E86390;
 font-weight:bold;
 text-decoration:none;
}

.tweetBlockQuote .tweetMain a.tweetFriends{
 font-weight:bold;
 color:#26A6DC;
 text-decoration:none;
}

.tweetBlockQuote .tweetMain .tweetText{
 color:#000;
}

.tweetBlockQuote .tweetMain .tweetText a{
 color:#000;
 text-decoration:underline;
}

.tweetBlockQuote .tweetMain .tweetDate{
 color:#9C9C9C;
}

.tweetBlockQuote .tweetBoth{
 clear:both;
}


/*--------------------------------------------------------
●画像左寄せ
--------------------------------------------------------*/
.imgl{
float: left;
padding-top:30px;
padding-left:5px;
padding-bottom:5px;
}

.setsumei{
float: left;
padding-top:25px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}
/*--------------------------------------------------------
●回り込み解除
--------------------------------------------------------*/
.clear { clear: both; }
.clearleft { clear: left ; }
.clearright { clear: right ; }

/*--------------------------------------------------------
●画像右寄せ
--------------------------------------------------------*/
.imgr{
float: right;
}


.item1
{
 float: left;
 font-size: 12px;
 text-align:center;
 color: #000000;
 line-height:   150%;
 width:220px;
 height:410px;
 margin-left:   2px;
 margin-right:  2px;
 padding:   2px;
}

.item2
{
 float: left;
 font-size: 12px;
 text-align:center;
 color: #000000;
 line-height:   150%;
 width:166px;
 height:260px;
 margin-left:   2px;
 margin-right:  2px;
 padding:   2px;
}</pre></body></html>