@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,h1,h2,h3,h4,h5,ul,li {font-size:12px; line-height:180%;}

ul {line-height:100%;}

li {
	list-style-type:none;
	line-height:140%;
	}

img {
	white-space:nowrap;
	border-width:0px
	}

a {
	color:#6c3c9c;
	text-decoration:none;
	}
a:hover {
	color:#330066;
	text-decoration:underline;
	}





body {text-align:center;}



	/*-----ブログ本体外枠-----*/
	#container {
		width:900px;
		margin:10px auto; padding:15px 0px;
		background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/wagara_001_body_background.png) repeat;
		}



		#container_middle {
			margin:0px 15px; padding:1px 0px 10px 0px;
			background-color:#ffffff;
			}



			#header_space {
				height:144px;
				margin:0px 1px ;
				background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/wagara_001_yabanegara.png) repeat;
				}



			/*-----ヘッダー-----*/
			#header {margin:0px 10px; padding:10px 0px 0px 0px;}



				/*-----タイトル＆イントロダクション-----*/
				#header_left {
					width:560px;
					float:left;
					}

					h1 {
						margin:0px 10px 10px 10px;
						font-size:120%; line-height:100%;
						}

						h1 a {color:#000000;}
						h1 a:hover {color:#000000;}

					#introduction {
						margin:0px 10px 10px 10px; 
						font-size:80%; color:#666666;
						}



				/*-----トップメニュー-----*/
				#header_right {
					margin:0px 0px 10px 560px;
					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 #666666;
						}

						#header_right a {color:#666666; text-decoration:none;}
						#header_right a:hover {color:#333333; text-decoration:underline;}





			/*-----カラム枠-----*/
			#column {
				width:850px;
				margin:0px 10px;
				background-color:#dcdcdc;
				}



				/*-----サイドバー-----*/
				.side_column {
					width:250px;
					vertical-align:top;
					background-color:#ffffff;
					}

				.side_column_inner {margin:15px;}

					/*-----サイドメニュー-----*/
					div.plugin_block {
						width:220px;
						margin:0px 0px 30px 0px;
						overflow:auto;
						voice-family: "\"}\"";
						voice-family:inherit;
						overflow-x:auto;
						overflow-y:visible;
						}

						div.plugin_title {
							margin:0px 0px 7px 0px; padding:0px 0px 7px 0px;
							color:#666666; font-weight:bold;
							border-bottom:1px solid #dcdcdc;
							}

						p.plugin_description_first {
							margin:0px 0px 7px 0px;
							color:#666666;
							}

						div.plugin_content {margin:0px 0px 7px 0px;}

						p.plugin_description_second {color:#666666;}

							.plugin_content li {
								list-position:outside;
								margin:0px 0px 5px 0px; padding:0px 0px 5px 0px;
								font-size:80%; color:#666666;
								border-bottom:1px dotted #dcdcdc;
								}

							.plugin_content div div {margin:0px 0px 5px 0px; padding:0px 0px 5px 0px;}



						.calender {border-bottom:1px solid #f0f0f0;}

							.calender caption {
								padding:5px 0px;
								font-size:120%; text-align:center;
								background-color:#f0f0f0;
								}

							.calender th {
								width:30px; height:24px;
								color:#333333; text-align:center; vertical-align:middle;
								}

								#sun {color:#ff3300;}

								#sat {color:#009966;}

							.calender td {
								height:24px;
								color:#cccccc; text-align:center; vertical-align:middle;
								}

								.calender td a {font-weight:bold;}




				/*-----メインカラム-----*/
				#main_column {
					vertical-align:top;
					background-color:#ffffff;
					}

					/*-----エントリー-----*/
					.entry {margin:15px 15px 30px 15px;}

						.entry_header {margin:0px 0px 30px 0px;}

						.date {
							margin:0px 0px 10px 0px; padding:12px 0px 12px 46px;
							color:#9c69c3; line-height:100%;
							background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/wagara_001_header_arrow_36.png) no-repeat 0px top;
							}

						h2 {font-size:120%; line-height:160%;}

							h2 a {color:#000000;}
							h2 a:hover {color:#000000;}

						.content {
							width:537px;
							margin:0px 15px 30px 15px;
							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;}



						.continue {margin:0px 15px 30px 15px;}

							.continue a {
								padding:0px 0px 0px 30px;
								font-weight:bold;
								background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/wagara_001_continue_arrow.png) no-repeat 0px 2px;
								}

						.block {margin:0px 15px 30px 15px;}

						.entry_bottom {
							margin:0px 0px 0px 100px;
							color:#999999; text-align:right;
							}

							.to_comment {
								display:inline;
								margin:0px 7px 0px 0px; padding:0px 7px 0px 0px;
								border-right:1px solid #999999;
								}

							.to_top {display:inline;}

								.to_top a {
									padding:0px 18px 0px 0px;
									background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/wagara_001_up_arrow.png) no-repeat right 2px;
									}

					.black_dot_line {
						height:1px;
						background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/wagara_001_dc_dot.png) repeat;
						overflow:hidden;
						}



						/*-----コメントエリア-----*/
						h3.comment {margin:0px 0px 30px 0px;}

						/*-----トラックバックURL-----*/
						p.trackback {margin:0px 0px 30px 10px; padding:5px 5px 5px 0px;}

						/*-----コメントリスト-----*/
						div.comment_block {margin:0px 0px 0px 10px;}

							div.comment {padding:7px;}

								h4.comment_title {
									margin:0px 0px 7px 0px;
									font-weight:bold;
									}

									.comment_title a {color:#000000; text-decoration:none;}

								p.comment {
									margin:0px 0px 7px 10px;
									color:#333333;
									}

								.comment_footer {font-size:80%; color:#999999; text-align:right;}

						ul.comment_bottom {
							margin:30px 0px 0px 0px;
							text-align:right;
							}

							.to_trackback {
								display:inline;
								margin:0px 7px 0px 0px; padding:0px 7px 0px 0px;
								border-right:1px solid #999999;
								}

								.to_trackback a {
									padding:0px 18px 0px 0px;
									background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/wagara_001_up_arrow.png) no-repeat right 2px;
									}



						/*-----フォーム-----*/
						form.comment {
							margin:0px 0px 30px 10px;
							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;}

								textarea {
									border-top:1px solid #666666;
									border-right:1px solid #cccccc;
									border-bottom:1px solid #cccccc;
									border-left:1px solid #cccccc;
									}

								.input_text {
									border-top:1px solid #666666;
									border-right:1px solid #cccccc;
									border-bottom:1px solid #cccccc;
									border-left:1px solid #cccccc;
									}

								.submit {padding:0px 0px 0px 90px;}



						.gray_dot_line {
							height:1px;
							background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/wagara_001_dc_dot.png) repeat;
							overflow:hidden;
							}





					/*-----ページナビ-----*/
					#bottom_page_navi {
						margin:30px 0px 30px 0px;
						color:#cccccc; font-weight:bold; line-height:100%; text-align:center;
						}

						#bottom_page_navi li {
							display:inline;
							line-height:100%;
							}

							#bottom_page_navi a {
								display:inline;
								line-height:100%;
								}

						a.prev {
							padding:0px 0px 0px 30px;
							background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/wagara_001_prev_arrow.png) no-repeat 0px 2px;
							}

						a.next {
							padding:0px 30px 0px 0px;
							background:url(http://blog-imgs-34.fc2.com/m/e/n/mensskincarenisshi/wagara_001_next_arrow.png) no-repeat right 2px;
							}

						.home {margin:0px 10px;}





	/*-----フッター-----*/
	#footer {
		padding:15px 0px 30px 0px;
		font-weight:bold; text-align:center;
		}

		a.material_lab {color:#cc0000;}