@charset "Shift_JIS";

*{
	line-height: 150%;
	list-style-type: none;
	border:none;
	margin: 0px;
	padding: 0px;
}

/* ********************************************************* */
/* 0a2-mint Template base */
/* ********************************************************* */

body
{
  	text-align : center; 
  	background-color: #ffffff;
  	color: #555555;
}
	
a img 
{
    border-style:none;
}

a:link, a:visited 
{
  	color: #666666;
  	text-decoration: none;
}
		
a:active 
{
  	color: #cccccc;
}
	
a:hover 
{
     color: #66CCCC;
}

p.rspace
{
     font-size: 50px;
}

p.space
{
     padding-top: 10px;
}

p.espace
{
     padding-top: 30px;
}

p.text
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
}

input
{
     font-size: 12px;
     margin-bottom: 2px;
     border: 1px solid #C0C0C0;
}

textarea
{
     font-size: 12px;
     margin-bottom: 2px;
     border: 1px solid #C0C0C0;
}

td
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
}

.fc2_footer
{
	margin-top: 10px;
}

.fc2_socialbtn
{
	margin-top: 10px;
}

h2
{
     font-family: Century Gothic,Verdana,Osaka,Chicago,sans-serif;
     font-size: 160%;
     font-weight: bold;
}
/* 全体の表示サイズ----------------------------------------- */
#container 
{
  text-align: left;
  margin-right: auto;
  margin-left: auto;
  width: 800px;
}

		
/* ブログタイトル表示文字設定--------------------------------- */	
#container .title
{
     font-family: Century Gothic,Verdana,Osaka,Chicago,sans-serif;
     font-size: 160%;
     font-weight: bold;
}	

/* ブログ説明表示文字設定------------------------------------- */	
#container .info
{
  	color: #888888;
	font-size: small;
  	font-family: Verdana,Osaka,Chicago,sans-serif;
}	


/* トップURL表示文字設定------------------------------------- */	
#container .url
{
	font-size: xx-small;
  	color: #888888;
  	font-family: Verdana,Osaka,Chicago,sans-serif;
}

/* ********************************************************* */
/* ブログ記事基本 */
/* ********************************************************* */


/* 基本部分幅設定------------------------------------- */	
#article
{
     font-family: Osaka,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Verdana,Tahoma,Helvetica,sans-serif;
     font-size: 12px;
     text-align: left;
     margin-right: auto;
     margin-bottom: 20px;
     margin-left: auto;
     padding: 20px 0px 20px 15px;
     border: 1px solid #CCCCCC;
     width: 800px;
     background-image: url('http://blog-imgs-46.fc2.com/m/o/m/momokasudou/sikaku_b.gif');
     background-repeat: repeat;
}


#article .edit
{
     clear: both;
}

/* データ部分幅設定------------------------------------- */	
#articleleft
{
	float: left;
	width: 182px;
}
/* データimg設定------------------------------------- */	
#articleleft .topimg
{
     font-family: Georgia,Times New Roman,Times,serif;
     font-weight: bold;
     text-align: left;
     margin: 0px;
     padding: 0px;
     height: 80px;
     width: 182px;
     background-image: url('http://blog-imgs-46.fc2.com/m/o/m/momokasudou/week.png');
     background-repeat: no-repeat;
     background-position: center center;
}

#articleleft .fast
{
     font-size: 22px;
     font-weight: bold;
     margin: 0px 0px 0px 0px;
     padding: 20px 0px 0px 20px;
     width: 160px;
}

#articleleft .cover
{
     font-size: 10px;
     font-weight: bold;
}

/* 記事部分幅設定------------------------------------- */
#articleright
{
     float: right;
     width: 600px;
}
#articleright .text
{
     font-size: 12px;
     margin: 10px 0px 0px 15px;
     padding: 20px 10px 20px 10px;
     border: 1px solid #CCCCCC;
     width: 540px;
     background-color: #FFFFFF;
}

#articleright .body
{
     margin: 10px 0px 0px 10px;
     padding: 5px;
     width: 500px;
}

#articleright p.morebody
{
     margin: 0px 0px 10px 0px;
     padding: 0px 10px 0px 10px;
}

/* タイトル設定------------------------------------- */
#articleright p.title
{
     font-family: ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Verdana,Tahoma,Helvetica,sans-serif;
     font-size: 12px;
     color: #000000;
     font-weight: bold;
     margin: 0px 0px 0px 0px;
     padding-left: 0px 0px 0px 0px;
}


/* 記事用リンク色1-------------------------------- */
#article a
{
     color: #3399CC;
}

/* 記事用リンク色2-------------------------------- */
#article a:hover
{
     color: #CC9900;
}


/* リスト化設定------------------------------------- */
#article ul
{
     text-align: left;
     margin: 1px;
     padding: 1px;
}

#article ol
{
     text-align: left;
     margin: 1px;
     padding: 1px;
}

#article li
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
     margin: 2px;
     padding: 2px 2px 2px 5px;
     border-top: 1px solid #C0C0C0;
     border-right: 1px solid #C0C0C0;
     border-bottom: 1px solid #C0C0C0;
     border-left: 8px double #C0C0C0;
     background-color: #FFFFFF;
}

p.link
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
     color: #666600;
     font-weight: bold;
     text-align: center;
     margin: 20px 0px 30px 0px;
}
p.blink
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
     color: #666600;
     font-weight: bold;
     text-align: center;
     margin: 20px 0px 30px;

}


/* ********************************************************* */
/* コメント・トラックバック基本 */
/* ********************************************************* */

/* コメント外観設定------------------------------------- */
#combase
{
     font-family: Osaka,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Verdana,Tahoma,Helvetica,sans-serif;
     font-size: 12px;
     text-align: left;
     margin-right: auto;
     margin-bottom: 20px;
     margin-left: auto;
     padding: 0px 0px 20px 15px;
     width: 800px;
}

.outline
{
     font-family: Georgia,Times New Roman,Times,serif;
     text-align: left;
     font-size: 160%;
     font-weight: bold;
     padding-left: 10px;
     border: 1px solid #CCCCCC;
     background-image: url('http://blog-imgs-46.fc2.com/m/o/m/momokasudou/sikaku_b.gif');
     width: 800px;
     margin-left: auto;
     margin-right: auto;
}

#combase .text
{
     font-size: 12px;
     margin: 0px 0px 0px 15px;
     padding: 20px 10px 20px 10px;
     width: 550px;
     background-color: #FFFFFF;
}

/* タイトル設定------------------------------------- */
#combase p.title
{
     font-family: Osaka,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Verdana,Tahoma,Helvetica,sans-serif;
     font-size: 12px;
     color: #000000;
     font-weight: bold;
     margin: 0px 0px 0px 0px;
     padding-left: 0px 0px 0px 0px;
}

#combase p.time
{
     font-size: 10px;
     color: #339966;
     margin: 10px 0px 0px 0px;
     padding-left: 0px 0px 0px 0px;
     border-bottom: 1px dotted #CCCCCC;
}

/* FOAM設定------------------------------------- */
#combase .comfoam
{
     font-family: Osaka,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Verdana,Tahoma,Helvetica,sans-serif;
     font-size: 12px;
     margin: 0px 0px 10px 15px;
     padding: 10px 5px 20px 5px;
     width: 550px;
}


#combase .trabody
{
     font-family: Osaka,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Verdana,Tahoma,Helvetica,sans-serif;
     font-size: 12px;
     margin: 10px 0px;
     padding: 10px 10px 0px;
     border-width: 1px;
     border-color: #999999;
     border-style: dotted;
     width: 95%;
}

#combase .entryday
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
     color: #666666;
     font-weight: bold;
     text-align: right;
     margin: 0px 20px 10px 0px;
}

/* コメントデータ設定----------------------------------- */
#combase .time
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
     color: #666600;
     text-align: right;
     padding: 0px 5px 0px 0px;
}

/* コメントfoam----------------------------------- */
#combase .finput
{
     font-family: Osaka,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Verdana,Tahoma,Helvetica,sans-serif;
     font-size: 12px;
     border-top: 1px solid #C0C0C0;
     border-right: 1px solid #C0C0C0;
     border-bottom: 1px solid #C0C0C0;
     border-left: 8px double #C0C0C0;
     background-color: #FFFFFF;
     clear: left;
     width: 200px;
}

#combase textarea
{
     font-family: Osaka,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Verdana,Tahoma,Helvetica,sans-serif;
     font-size: 12px;
     border-top: 1px solid #C0C0C0;
     border-right: 1px solid #C0C0C0;
     border-bottom: 1px solid #C0C0C0;
     border-left: 8px double #C0C0C0;
     background-color: #FFFFFF;
     height: 150px;
     width: 400px;
}


#combase .qinput
{
     font-family: Osaka,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Verdana,Tahoma,Helvetica,sans-serif;
     font-size: 12px;
     border-top: 1px solid #C0C0C0;
     border-right: 1px solid #C0C0C0;
     border-bottom: 1px solid #C0C0C0;
     border-left: 8px double #C0C0C0;
     background-color: #FFFFFF;
     width: 100px;
}

#combase .binput
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
     color: #555555;
     font-weight: bold;
     border: 3px double #c0c0c0;
     width: 80px;
     background-image: url('http://blog-imgs-46.fc2.com/m/o/m/momokasudou/sikaku_b.gif');
}

#combase .tinput
{
     font-family: Osaka,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,Verdana,Tahoma,Helvetica,sans-serif;
     font-size: 12px;
     border-top: 1px solid #C0C0C0;
     border-right: 1px solid #C0C0C0;
     border-bottom: 1px solid #C0C0C0;
     border-left: 8px double #C0C0C0;
     background-color: #FFFFFF;
     width: 300px;
}
/* リスト設定------------------------------------- */


#combase label
{
    font-family: Verdana,Osaka,Chicago,sans-serif;
    color: #888888;
	display:block;
	font-size:10px;
	margin:5px 0px 0px 0px;
}

/* ********************************************************* */
/* h */
/* ********************************************************* */


#combase h3
{
     font-family: Georgia,Verdana,Times New Roman,Times,serif;
     color: #339999;
}

#combase h3
{
     font-family: Georgia,Verdana,Times New Roman,Times,serif;
     color: #339999;
}

#article h4
{
     font-family: Georgia,Verdana,Times New Roman,Times,serif;
     color: #FF6699;
}

/* ********************************************************* */
/* 下部カテゴリ部分 */
/* ********************************************************* */

#dwnmenu
{
     width: 800px;
}

#dwnmenu .menu
{
	color: #FFFFFF;
	padding: 4px;
	background-color: #333333;
}

#dwnmenu .menu1
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
     text-align: left;
     padding: 5px;
     border: 1px dotted #CCCCCC;
     float: left;
     width: 250px;
	 background-color: #ffffff;
	 margin: 0px;
}


#dwnmenu .menu2
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
     text-align: left;
     padding: 5px;
     border: 1px dotted #CCCCCC;
     float: left;
     width: 250px;
	 background-color: #ffffff;
	 margin: 0px;
}

#dwnmenu .menu3
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
     text-align: left;
     padding: 5px;
     border: 1px dotted #CCCCCC;
     float: left;
     width: 250px;
	 background-color: #ffffff;
	 margin: 0px;
}
.plugin-newamazon
{
     padding-left: 5px;
     height: 250px;
     overflow: auto;
}

.edit
{
     clear: both;
}

/* 下部基本幅設定---------------------------------- */

#containerdwn
{
     font-family: Verdana,Osaka,Chicago,sans-serif;
     font-size: 10px;
     text-align: center;
     margin-top: 20px;
     margin-bottom: 20px;
     width: 800px;
}



/* ********************************************************* */
/* 左サイドカラー設定 */
/* ********************************************************* */
#articleleft .Sat
{
	color: #FF3399;
}

#articleleft .Mon
{
	color: #996600;
}

#articleleft .Sun
{
	color: #336666;
}


#articleleft .Tue
{
	color: #CCCC66;
}

#articleleft .Wed
{
	color: #CCCCCC;
}

#articleleft .Thu
{
	color: #99CC99;
}

#articleleft .Fri
{
	color: #990033;
}

/* ********************************************************* */
/* 引用設定 */
/* ********************************************************* */

blockquote
{
     padding: 0px 10px 0px 10px;
     border: 1px solid #99CCCC;
     width: 95%;
     background-image: url('http://blog-imgs-46.fc2.com/m/o/m/momokasudou/0a2_back3.gif');
     background-repeat: repeat;
}

/* ********************************************************* */
/* omake */
/* ********************************************************* */

.longbox
{
     margin-left: 10px;
     padding: 0px 10px 0px 10px;
     border: 1px solid #99CCCC;
     height: 200px;
     width: 95%;
     overflow: auto;
}