@charset "Shift_JIS";

/*--- Copyright 2006 freetemplate all rights reserved. ---*/
/*--- http://freetemplate.seesaa.net/ ---*/

/*==========URLの“ホスト名”をご自身のホスト名に書き換えてください==========*/
/*#banner{background-image:url("https://mako0113.up.seesaa.net/image/E383ADE382B4(2010.10.04).JPG");}
/*.title,.sidetitle{background-image:url("https://mako0113.up.seesaa.net/image/title.gif");}
/*===========================================================================*/


/* 画面全体 */
body{
width:100%;
height:100%;
line-height:1.5em;
color:#666;
font-size:small !important;
font-size:x-small;
font-family:Verdana,sans-serif;
margin:0px;
padding:0px;
text-align:center;
background:#C0C0C0;
}

/* ブログ本体 */
#container{
width:880px !important;
width:875px;
font-size:100%;
margin:0px auto;
padding:0px;
text-align:left;
background:#F5F5F5;
border-right:3px solid #999;
border-bottom:3px solid #708090;
}

/* リンク設定 */
a{color:#0065ce;}
a:link{color:#0065ce;text-decoration:none;}
a:visited{color:#810081;text-decoration:none;}
a img {
    border-style:none;
}

/* 見出し設定 */
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;font-weight:bold;}

/* ヘッダー */
#banner{
float:left;
width:880px;
height:100px;
margin:0px;
padding:0px;
text-align:left;
background-repeat:no-repeat;
background-position:50% 0%;
}

/* ブログタイトル */
#banner h1{
font-size:24px;
margin:0px 0px 0px;
padding:0px;
}

#banner h1 a{
color:#369;
background:none;
text-decoration:none;
border:none;
}

/* ブログ説明文 */
.description{
display:block;
color:#ffffff;
font-size:12px;
font-weight:bold;
margin:-90px 0px 0px 500px;
padding:0px;
}

/* 記事全体 */
#content{
float:left;
width:590px !important;
width:630px;
margin:0px;
padding:10px 40px 10px 0px;
text-align:left;
}

/* 記事ナビゲーション */
.navi{
text-align:center;
}

/* １日分の記事 */
.blog{
margin:0px;
padding:10px 0px;
text-align:left;
}

/* 日付 */
.date{
clear:both;
color:#369;
font-size:100%;
font-weight:bold;
margin:0px 0px 0px 10px;
padding:0px;
}

/* 個別記事 */
.blogbody{
margin:10px 0px;
padding:0px;
background:#FFF;
border-right:3px solid #999; 
border-bottom:3px solid #708090; 
}

/* 記事タイトル */
.title{
font-size:100%;
font-weight:bold;
margin:0px;
padding:10px 0px 10px 10px;
border-left:10px solid #69C;
background-repeat:repeat-x;
background-position:0% 50%;
}

.title a{
border:none;
margin:0px;
padding:0px;
}

/* 記事本文 */
.text{
color : #4d4d4d;
font-size:15px;
padding:20px;
}

/* 署名 */
.posted{
font-size:10px;
margin:0px;
padding:20px;
text-align:right;
}

.posted a{
font-weight:bold;
}

/* 左サイドバー全体 */
#links-left{}

/* 右サイドバー全体 */
#links{
float:right;
width:230px !important;
width:250px;
margin:10px 0px;
padding:10px 20px 10px 0px;
text-align:left;
}

/* サイドバータイトル */
.sidetitle{
color:#369;
font-weight:bold;
margin:0px;
padding:5px 10px;
text-align:left;
border-left:10px solid #69C;
background-repeat:repeat-x;
background-position:0% 50%;
}

/* サイドバー本文 */
.side{
margin:0px 0px 10px;
padding:10px;
text-align:left;
}

.side a{}

/* カレンダー */
#calendar{
font-size:12px;
margin:0px 0px 20px;
padding:5px;
border:1px solid #C0C0C0;
background:#FFF;
}

#calendar table{
width:100%;
height:150px;
background:#F5F5F5;
}

#calendar th{
font-weight:bold;
border-right:1px solid #708090;
background:#C0C0C0;
}

.calendarhead{
color:#666;
font-size:12px;
font-weight:bold;
padding:5px 0px;
background:#DCDCDC;
}

.calendarday{
color:#666;
font-size:10px;
margin:0px;
padding:3px;
}

.calendarday a{
font-weight:bold;
text-decoration:underline;
}

/* 入力フォーム */
input{
max-width:200px;
background:#FFF;
}

.input-submit{
color:#666;
margin:0px 5px 0px 0px;
background:#FFF;
letter-spacing:6px;
}

/* Seesaa */
.powered{
padding:20px 0px;
text-align:center;
}

.syndicate{
font-size:10px;
margin:0px 10px 0px 0px;
text-align:center;
}

/* コメント */
#comments{
margin:30px 0px;
padding:10px 0px;
text-align:left;
border:1px dotted #C0C0C0;
}

#comments form{
margin:0px;
padding:0px 30px;
}

textarea{
width:300px;
margin:0px 0px 5px 0px;
background:#FFF;
}

.comments-head{ 
font-weight:bold;
margin:0px;
padding: 0px 0px 0px 20px;
}

.comments-body{
margin:0px;
padding:0px;
}

.comments-post{
font-size:10px;
padding:10px;
text-align:right;
}

/* トラックバック */
#trackback{
margin:30px 0px;
padding:15px 10px;
border:1px dotted #C0C0C0;
text-align:left;
}

#trackback hr{}

/* フッター */
#footer{
clear:both;
}

.copyright{
text-align:center;
}

/* ダイエットなど */
#diet-container{
margin:0px 0px 5px 0px;
padding:5px;
border:1px solid #666;
}

.diet-title{
margin:5px 0px 0px 0px;
padding:2px 10px 2px 5px;
}

.diet-content{
padding:0px 0px 0px 10px;
}

#diet-foods{
padding:0px 0px 0px 10px;
}

.food-title{
float:left;
clear:left;
width:20%;
}

.food-content{
width:75%;
padding:10px 0px 0px 0px;
}

blockquote {
  background : #eeeeff ;  /* 背景の色 */
  color : #000000 ;  /* 文字の色 */
  font-size:10pt;   /*文字の大きさ */
  padding : 5px ;  /* 枠の内側への余白 */
  border : 4px dotted #6c8c77;  /* 枠の太さ種類、色 */
  width : 448px ;  /* 横幅を自動調整 */
　margin:0px;
　padding:10px 10px;
}
/* ---------------------------------------2010.06.29 ADD----- */
form {
margin:0px;
}
/* ---------------------------------------2011.01.05 ADD ---- */
blockquote.k {
	width: 450px;
	border: 1px solid #666666;
	background: url(https://mako0113.up.seesaa.net/image/quote_end.gif) no-repeat scroll top left;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
}
blockquote p {
	background: url(http://labs.creazy.net/img/quote_end.gif) no-repeat scroll bottom right;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	margin: 0px;
}
/* ---------------------------------------2011.01.05 ADD ---- */
/* --2015.02.19 ADD -START--- */
/* 広告非表示 */
[id*="adArea"] {visibility:hidden;height:0px;}
[id*="jt:seesaa_seesaa"] {display:none;visibility:hidden;height:0px;}
[class*="adlantis"] {visibility:hidden;}
[id*="adblock"] {display:none;visibility:hidden;height:0px;}
[class*="ad_block"] {display:none;visibility:hidden;height:0px;}
[class*="seesaaAdA"] {display:none;visibility:hidden;height:0px;}
.seesaa-adLink, .adlink, .adBoth, .adText, .adUrl, .adImage, .adSponsor, .adSponsorUrl, .adHr {visibility:hidden;height:0px;width:0px;}
[class*="ad_frame"] {display:none;visibility:hidden;height:0px;}
[class*="adlantis_sticky_zone"] {display:none;}
[id*="androidGame"] {display:none;visibility:hidden;height:0px;}
[class*="ichioshi"] {display:none;visibility:hidden;height:0px;}
[class*="top-ad"] {display:none;visibility:hidden;height:0px;}
[class*="im_ad"] {display:none;visibility:hidden;height:0px;}
[class*="androidgame"] {display:none;visibility:hidden;height:0px;}
[id*="iphonead"] {display:none;visibility:hidden;height:0px;}
[id*="iphoneFooterAd"] {display:none;visibility:hidden;height:0px;}
[id*="androidFooterAd"] {display:none;visibility:hidden;height:0px;}
[id*="adstir_ad"] {display:none;visibility:hidden;height:0px;}
[class*="seesaa-adBox"] {display:none;visibility:hidden;height:0px;}
[class*="adBox"] {display:none;visibility:hidden;height:0px;}
[class*="adTitle"] {display:none;visibility:hidden;height:0px;}
[id*="adcon"] {display:none;visibility:hidden;height:0px;}
[id*="imobile_adspotdiv"] {display:none;visibility:hidden;height:0px;}
[id*="ad_cloud_overlay_space"] {display:none!important;visibility:hidden;height:0px;}
.ad-area, .ad-area div, .ad-area.ad-footer div  {display: none!important;visibility: hidden;}
[id*="nend_banner_img"] {display:none!important;visibility:hidden;height:0px;}
[id*="adingoBeagle"] {display:none!important;visibility:hidden!important;height:0px!important;}
/* 広告非表示(PC用) こちらの削除方法は2014年9月27日現在で有効な方法です*/
[id*="nend_adspace"] {display:none!important;visibility:hidden!important;height:0px!important;}
[class*="adlantis_banner_image"] {display:none!important;visibility:hidden!important;height:0px!important;}
/* --2015.02.19 ADD ---ENDT--- */
/* --2015.02.23 ADD ---START--- */
/*--- 広告を非表示 ---*/
[id*="adArea"] {display:none;visibility:hidden;height:0px !important;}
[class*="ad-area"] {display:none;visibility:hidden;height:0px !important;} // 新スマホテンプレート対応
[id*="jt:seesaa_seesaa"] {display:none;visibility:hidden;height:0px !important;}
[class*="adlantis"] {display:none;visibility:hidden;height:0px !important;}
[id*="adblock"] {display:none;visibility:hidden;height:0px !important;}
[class*="ad_block"] {display:none;visibility:hidden;height:0px !important;}
[class*="seesaaAdA"] {display:none;visibility:hidden;height:0px !important;}
.seesaa-adLink, .adlink, .adBoth, .adText, .adUrl, .adImage, .adSponsor, .adSponsorUrl, .adHr {display:none;visibility:hidden;height:0px !important;}
[class*="ad_frame"] {display:none;visibility:hidden;height:0px !important;}
[class*="adlantis_sticky_zone"] {display:none;visibility:hidden;height:0px !important;}
[id*="androidGame"] {display:none;visibility:hidden;height:0px !important;}
[class*="ichioshi"] {display:none;visibility:hidden;height:0px !important;}
[class*="top-ad"] {display:none;visibility:hidden;height:0px !important;}
[class*="im_ad"] {display:none;visibility:hidden;height:0px !important;}
[class*="androidgame"] {display:none;visibility:hidden;height:0px !important;}
[id*="iphonead"] {display:none;visibility:hidden;height:0px !important;}
[id*="iphoneFooterAd"] {display:none;visibility:hidden;height:0px !important;}
[id*="androidFooterAd"] {display:none;visibility:hidden;height:0px !important;}
[id*="adstir_ad"] {display:none;visibility:hidden;height:0px !important;}
[class*="seesaa-adBox"] {display:none;visibility:hidden;height:0px !important;}
[class*="adBox"] {display:none;visibility:hidden;height:0px !important;}
[class*="adTitle"] {display:none;visibility:hidden;height:0px !important;}
[id*="adcon"] {display:none;visibility:hidden;height:0px !important;}
[id*="imobile_adspotdiv"] {display:none;visibility:hidden;height:0px !important;}
[id*="nend_adspace"] {display:none;visibility:hidden;height:0px !important;}

/* 「スマートフォン版で表示」のデカいリンクを非表示 2014年5月追記*/
#iphone-link {display: none !important;}
/* --2015.02.23 ADD ---END--- */
/* ---------------------------------------2019.11.3 ADD ---- */
.video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  margin-bottom: 10px;
}
 
.video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* ---------------------------------------2019.11.3 ADD -end--- */