@charset "euc-jp";

/*

	※利用規約

	1.当ブログで配布するBlogテンプレートを利用したことによって受けた不利益に関して、当ブログは一切の責任を負いませんし負えません。
		例えばGoogleでの順位が下がった、ブログで紹介している製品の売り上げが落ちた等・・・

	2. 当ブログにて配布しているテンプレート素材は、個人運営のブログに限らせていただきます。

	3.アダルト系や宗教、政治活動、道徳的に問題あるようなブログでの使用は禁止です。

	4.HTMLソースやスタイルシートのカスタマイズはご自由になさって結構です。
		ただし、自己責任で！

	5.アフィリエイトバナーなどを貼っていただいても結構です。

	6.当テンプレートに含まれる画像素材を画像処理ソフトにて改変することについては、自由に行ってもらって結構です。
		あまり大幅に変更しないようお願いします。

	7.当テンプレートに含まれる画像素材を再配布することは禁止です。
		改変してから再配布することも禁止です。
 
	バグ等に関する報告は、Material Lab.（http://materiallab.dtiblog.com/）へ。

*/





/*基本タグスタイル設定*/

* {
	margin:0px; padding:0px;
	font-family:"Arial","Lucida Grande","Verdana","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック","ＭＳ ゴシック","MS UI Gothic","Osaka‐等幅";
	text-align:left;
	}

div,p,form,table,dl,dt,dd,textarea {font-size:12px; line-height:180%;}

textarea {
	padding:3px;
	font-size:12px; line-height:140%;
	border-top:1px solid #666666;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	}

li {
	list-style-type:none;
	font-size:12px; line-height:140%;
	}

img {
	white-space:nowrap;
	border-width:0px
	}

a {color:#ff9933; text-decoration:none;}
a:hover {color:#ff6600; text-decoration:underline;}
a:visited {}





body {
	text-align:center;
	background-color:#000000;
	}



	/*-----ブログ本体外枠-----*/
	#header_container {
		text-align:center;
		background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_body_bg.png) repeat 0px -30px;
		}

		/*-----ヘッダー-----*/
		#header {
			width:900px; height:320px;
			margin:0px auto;
			background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_header_bg.jpg) no-repeat 25px 50px;
			}

			/*-----タイトル＆イントロダクション-----*/
			#header_left {
				width:420px;
				float:left;
				}

				h1 {
					margin:15px 15px 5px 15px;
					font-size:15px; line-height:100%;
					}

					h1 a {color:#ffffff;}
					h1 a:hover {color:#ffff00;}
					h1 a:visited {}

				#introduction {
					margin:0px 15px; 
					font-size:80%; color:#ffffff;
					}



			/*-----トップメニュー-----*/
			#header_right {
				margin:0px 15px 0px 420px; padding:15px 0px 0px 0px;
				text-align:right;
				}

				#header_right li {
					display:inline;
					margin:0px 0px 0px 10px; padding:0px 0px 0px 10px;
					font-size:80%; line-height:100%;
					border-left:1px solid #ffffff;
					}

					#header_right li a {color:#ffffff; text-decoration:none;}
					#header_right li a:hover {color:#ffff00; text-decoration:underline;}
					#header_right li a:visited {}





	/*-----カラム枠-----*/
	#column {
		width:900px;
		margin:0px auto;
		background-color:#000000;
		}



		.spacer {
			width:20px;
			overflow:hidden;
			}



		/*-----サイドバー-----*/
		#side_column {
			width:180px;
			vertical-align:top;
			}

			#side_column a {color:#ff9933; text-decoration:none;}
			#side_column a:hover {color:#ff6600; text-decoration:underline;}
			#side_column a:visited {}



			/*-----サイドメニュー-----*/
			div.plugin_title {
				margin:30px 0px 7px 0px; padding:11px 0px 8px 30px;
				font-size:14px; color:#ffffff; font-weight:bold; line-height:100%;
				background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_side_header_bg.png) no-repeat;
				}

			p.plugin_description_first {
				padding:0px 0px 7px 0px;
				color:#ffffff;
				}

			div.plugin_content {
				padding:0px 0px 7px 0px;
				color:#ffffff;
				}

			div.ad_list {
				padding:30px 0px 7px 0px;
				font-size:12px; color:#ffffff;
				}

			p.plugin_description_second {
				padding:0px 0px 0px 0px;
				color:#ffffff;
				}

				.plugin_content li {
					list-position:outside;
					margin:0px 0px 7px 0px; padding:0px 0px 7px 0px;
					font-size:80%;  color:#666666; line-height:160%;
					border-bottom:1px dotted #996600;
					/*background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_side_menu_list_image.png) no-repeat 0px 4px;*/
					}

				.plugin_content div div {
					margin:0px 0px 7px 0px; padding:0px 0px 7px 0px;
					font-size:80%;  color:#666666; line-height:160%;
					border-bottom:1px dotted #996600;
					/*background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_side_menu_list_image.png) no-repeat 0px 3px;*/
					}



				.calender {
					color:#ffffff;
					background-color:#000000;
					border:1px solid #999999;
					}

					.calender caption {font-size:14px; font-weight:bold; text-align:center;}

					.calender th {
						width:25px; height:25px;
						text-align:center; vertical-align:middle;
						border-bottom:1px solid #999999;
						}

						#sun {color:#ff3300;}

						#sat {color:#009966;}

					.calender td {
						height:25px;
						color:#999999; text-align:center; vertical-align:middle;
						}

						.calender td a {font-weight:bold;}





		/*-----メインカラム-----*/
		#main_column {
			vertical-align:top;
			width:500px;
			padding:30px 0px 0px 0px;
			}



			/*-----エントリー-----*/
			.entry {background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_entry_middle.png) repeat;}

				.entry_top {
					margin:0px 0px 10px 0px; padding:20px 0px 5px 60px;
					background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_entry_top.png) no-repeat;
					}

					.nichizi {
						width:70px;
						font-size:12px; color:#ffffff; font-weight:bold; line-height:150%;
						float:left;
						}

					h2 {
						margin:0px 0px 0px 70px;
						font-size:14px; color:#ffffff; line-height:150%;
						}

						h2 a {color:#ff9933; text-decoration:none;}
						h2 a:hover {color:#ff6600; text-decoration:underline;}
						h2 a:visited {}


				.content {
					margin:0px 5px;
					background-color:#ffffff;
					}

					.content_inner {
						width:430px;
						margin:0px 30px; padding:30px 0px;
						overflow:auto;
						voice-family: "\"}\"";
						voice-family:inherit;
						overflow-x:auto;
						overflow-y:visible;
						}

						blockquote {
							margin:0px 0px 10px 0px; padding:10px;
							background-color:#ffffee;
							border:1px solid #ffcc99;
							}

							cite {color:#999999;}

						.entry a {color:#ff6600; text-decoration:none;}
						.entry a:hover {color:#ff3300; text-decoration:underline;}
						.entry a:visited {}



					.to_continue {margin:30px 0px 0px 0px;}

						.to_continue a {
							padding:0px 0px 0px 18px;
							font-weight:bold;
							background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_continue_arrow.png) no-repeat 0px 1px;
							}

					.block {margin:30px 0px 0px 0px;}

					ul.entry_bottom {
						margin:0px 5px; padding:10px 10px;
						color:#999999; text-align:right;
						border-top:1px solid #cccccc;
						background-color:#ffffff;
						}

						.category {display:inline;}

						.to_comment {
							display:inline;
							margin:0px 0px 0px 7px; padding:0px 0px 0px 7px;
							border-left:1px solid #999999;
							}

							.hukidashi {
								padding:0px 0px 0px 20px;
								background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_comment_hukidashi.png) no-repeat 0px 1px;
								}



					div.entry_bottom {
						height:5px;
						background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_entry_bottom.png) no-repeat;
						overflow:hidden;
						}



				.to_top {
					margin:15px;
					text-align:right;
					background-color:#000000;
					}

					.to_top a {
						padding:0px 20px 0px 0px;
						color:#ff6600;
						background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_to_top.png) no-repeat right 1px;
						}
					.to_top a:hover {color:ff3300; text-decoration:underline;}



				.comment_box {
					background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_comment_middle.png) repeat;
					}

					/*-----コメントエリア-----*/
					h3.comment {
						margin:0px 0px 10px 0px; padding:20px 0px 5px 60px;
						font-size:14px; color:#ffffff; line-height:150%;
						background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_comment_top.png) no-repeat;
						}

					/*-----トラックバックURL-----*/
					p.trackback {margin:0px 0px 30px 0px;}

						p.trackback input {
							padding:3px;
							font-size:12px; line-height:100%;
							border-top:1px solid #666666;
							border-right:1px solid #cccccc;
							border-bottom:1px solid #cccccc;
							border-left:1px solid #cccccc;
							background-color:#f0f0f0;
							}

					/*-----コメントリスト-----*/
					div.comment_block {}

						div.comment {padding:7px;}

							h4.comment_title {
								margin:0px 0px 7px 0px;
								font-size:12px; font-weight:bold;
								}

								.comment_title a {color:#000000; text-decoration:none;}
								.comment_title a:hover {color:#000000; text-decoration:none;}

							p.comment {
								margin:0px 0px 7px 10px;
								color:#333333;
								}

							.comment_footer {font-size:80%; color:#999999; text-align:right;}

						.black_dot_line {
							height:1px;
							background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_black_dot.png) repeat;
							overflow:hidden;
							}



					.to_trackback {
						padding:10px 0px 0px 0px;
						text-align:right;
						}

						.to_trackback a {
							padding:0px 0px 0px 18px;
							background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_up_arrow.png) no-repeat 0px 2px;
							}

					div.comment_bottom {
						height:5px;
						background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_comment_bottom.png) no-repeat;
						overflow:hidden;
						}



					/*-----フォーム-----*/
					form.comment {
						padding:0px 0px 30px 0px;
						background-color:#ffffff;     /*バックグラウンドカラーを指定しないと上部にマージンを無視したボーダーが入る*/
						}

						dt {
							padding:5px 0px; width:80px;
							float:left;
							}

							label {color:#666666; font-weight:bold;}

						dd {margin:0px 0px 0px 90px; padding:5px 0px;}

							dd input {
								padding:3px;
								font-size:12px; line-height:100%;
								border-top:1px solid #666666;
								border-right:1px solid #cccccc;
								border-bottom:1px solid #cccccc;
								border-left:1px solid #cccccc;
								}

							.himitu {padding:0px 0px 10px 90px;}

							.submit {padding:0px 0px 0px 90px;}

								.submit input {
									padding:5px;
									font-size:12px; font-weight:bold; line-height:100%;
									border-top:1px solid #cccccc;
									border-right:1px solid #666666;
									border-bottom:1px solid #666666;
									border-left:1px solid #cccccc;
									background-color:#ff9933;
									}





				/*-----ページナビ-----*/
				#bottom_page_navi {margin:30px 100px 30px 100px;}

					#bottom_page_navi td {
						padding:5px 0px;
						line-height:100%;
						}

						#bottom_page_navi a {color:#ff6600; font-weight:bold;}
						#bottom_page_navi a:hover {color:#ff3300; text-decoration:unederline;}

					.prev {width:100px;}

						.prev a {
							padding:0px 0px 0px 20px;
							background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_prev.png) no-repeat left 1px;
							}

					.home {
						width:100px;
						text-align:center;
						}

						.home a {
							padding:0px 0px 0px 20px;
							background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_home.png) no-repeat left top;
							}

					.next {
						width:100px;
						text-align:right;
						}

						.next a {
							padding:0px 20px 0px 0px;
							background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/hw002_next.png) no-repeat right 1px;
							}





	/*-----フッター-----*/
	#footer {
		width:900px;
		margin:0px auto 50px auto;
		color:#cccccc; text-align:center;
		}

		#footer a {font-weight:bold;}