@charset "euc-jp";

/* 基本の設定
------------------------------------------------------------ */
	*:before,
	*:after {content : "";}
	* {margin : 0;padding : 0;font-style : normal;font-weight : normal;}
	
	body {
		color						: #333333;
		background					: url("http://1.dtiblog.com/g/galpop/file/064-01.jpg") center bottom no-repeat fixed;
		background-color			: #ffffff;
		margin						: 0px;
		text-align					: center;
		line-height					: 1.5;
		font-family					: "Verdana", "MS UI Gothic", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka;
		font-size					: 11px;
	    SCROLLBAR-FACE-COLOR		: #ffffff;
		SCROLLBAR-HIGHLIGHT-COLOR	: #ffffff;
		SCROLLBAR-SHADOW-COLOR		: #ffffff;
		SCROLLBAR-3DLIGHT-COLOR		: #ff99cc;
		SCROLLBAR-ARROW-COLOR		: #ff99cc;
		SCROLLBAR-DARKSHADOW-COLOR	: #ff99cc;
		}
	/* リンク色の設定 */
	a, 
	a:link, 
	a:visited, 
	a:active {
		color			: #ff0033;
		text-decoration : none;
		}
	a:hover {
		color			: #ffffff;
		background-color: #ff0033;
		}
	/* テキストエリアの設定 */
	textarea {
		width : 90%;
		height: 150px;
		}
	/* 著者名・著者概要・位置調整 */
	p.author-name,
	p.author-description,
	p.ads {
	    line-height	: 1.3;
	    }
	/* プロフィール画像 */
	p.author-image img {
		display	: block;
		border	: 1px solid #333333;
		margin	: 2px 0px;
		}
	/* 著作表示ブロック */
	div#siteinfo-legal {
		clear			: both;
		text-align		: center;
		font-family		: "Arial", "Verdana", "MS UI Gothic";
		font-size		: 11px;
		font-weight		: bold;
		color			: #ffffff;
		background-color: #ff0033;
		padding			: 6px 0;
		background		: url("http://1.dtiblog.com/g/galpop/file/064-02.gif");
		}
	div#siteinfo-legal a {
		color 		: #ffffff;
		font-weight	: bold;
		}
	div#siteinfo-legal a:hover {
		color 			: #ff0033;
		background-color: #ffffff;
		}
	div#copy {
		text-align		: center;
		font-family		: "Arial", "Verdana", "MS UI Gothic";
		font-size		: 11px;
		font-weight		: bold;
		color			: #333333;
		padding			: 5px 0;
		border-left		: 1px solid #f6aec3;
		border-right	: 1px solid #f6aec3;
		}
	div#copy a {
		color 		: #ff0033;
		font-weight	: bold;
		}
	div#copy a:hover {color : #ffffff;}
	
/* レイアウト用ブロックの設定
------------------------------------------------------------ */
	/*
	div#container {}
	*/
	div#bg-main {width 	: 700px;}
	
	/* タイトル部分 */
	div#branding {
		height			: 150px;
		background		: url("http://1.dtiblog.com/g/galpop/file/064-07.jpg") left center no-repeat;
		background-color: #ffffff;
	}
	div.column {
		padding : 0px 0px 5px 0px;
		}
	div#wrapper {
		float 		: left;
		width 		: 700px;
		font-family	: "Verdana", "MS UI Gothic", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka;
		font-size	: 11px;
		border-left	: 1px solid #f6aec3;
		border-right: 1px solid #f6aec3;
	}
	div#primary-column {
		float 		: right;
		width 		: 500px;
		padding		: 5px 5px 0px 0px;
	}
	div#secondary-column {
		float 		: left;
		width 		: 180px;
		padding		: 5px 0px 0px 5px;
	}


/* タイトルの設定
------------------------------------------------------------ */
	div#blog-name {
		font-family	: "Arial Black", "Impact", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
		font-size	: 12px;
		text-align	: right;
		padding		: 20px 0px 0px 300px;
		/*border		: 1px solid #333333;*/
	}
	div#blog-name a {color : #ff0033;}
	div#blog-name a:hover {color : #ffffff;}
	
/* イントロ２の設定
------------------------------------------------------------ */
	div#blog-intro {
		line-height : 1.2;
		text-align	: right;
		margin		: 0px 0px 0px 350px;
		padding		: 5px;
		color		: #333333;
		/*border		: 1px solid #333333;*/
	}
	
	
/* カレンダー部分の設定
------------------------------------------------------------ */
	#calender {
		text-align		: center;
		padding			: 6px 0px;
		background		: url("http://1.dtiblog.com/g/galpop/file/064-02.gif");
		background-color: #ff0033;
		}
	#calender ul {
		font-family 		: Arial, Geneva, Helvetica, sans-serif;
		font-size			: 11px;
		list-style-position : inside;
		}
	#calender li {
		display			: inline;
		list-style-type	: none;
		font-family		: Arial, Geneva, Helvetica, sans-serif;
		font-size		: 11px;
		color			: #ffffff;
		}
	#calender li a {
		text-decoration : none;
		font-weight		: bold;
		color			: #ffffff;
		}
	#calender li a:hover {
		text-decoration : none;
		color			: #ff0033;
		background-color: #ffffff;
		}
	li.day {padding: 0px 2px;}
		
	.prev-month-calendar {margin-right : 3px;}
	.next-month-calendar {margin-left : 3px;}


/* 前ページ・次ページ移動用ナビゲーションリンクの設定
------------------------------------------------------------ */

	DIV#NAVI {
		text-align		: center;
		padding			: 8px 0px 6px 0px;
		margin			: 0 0 200px 0;
		border-top		: 1px solid #333333;
		/*border			: 1px solid #333333;
		background-color: #333333;*/
	}
	DIV#NAVI a {
		font-family	: "Arial", "Verdana", "Helvetica", "sans-serif";
		font-size	: 12px; 
		font-weight : bold;
		color		: #333333;
	}
	DIV#NAVI a:hover {
		color 			: #ffffff;
		background-color: #ff0033;
	}


/* Primary-Columnの設定
------------------------------------------------------------ */
	div.section {margin-bottom : 10px;} /* 記事間 */
	div.section p {margin : 1em 0;}
	/* 背景画像の設定 */
	div#C-ue {
		font-family	: verdana, Arial, Helvetica, sans-serif;
		font-size	: 9px;
		padding		: 2px 8px 2px 0px;
		text-align	: right;
		color		: #333333;
	}
	div#C-naka {
	}
	/*div#C-sita {}*/
	/*div#kiji-bg {}*/
	
	/* 記事のタイトル */
	div.entry-top {
		text-align		: left;
		background		: url("http://1.dtiblog.com/g/galpop/file/064-05.gif") left center;
		padding			: 6px 0px 3px 20px;
		border-right	: 1px solid #fbe6ec;
		border-left		: 1px solid #fbe6ec;
	}
	div.entry-title a ,
	div.entry-title a:link ,
	div.entry-title a:visited ,
	div.entry-title a:active {
		font-size	: 16px;
		font-family	: "Arial", "Verdana", "MS UI Gothic";
	    font-weight	: bold;
	    color		: #ff0033;
	}
	div.entry-title a:hover {
		color 		: #ffffff;
	}
	/* 記事本体部分 */
	div.entry-body {
		padding		: 4px 20px;
		text-align	: left;
		line-height	: 1.3;
		margin-top	: 0px;
　　　　color		: #333333;
		font-size	: 13px;
	}
	div.entry-body img {
		border						: 1px solid #333333;
		background-color			: #ffffff;
		margin						: 2px;
		float						:;
		padding						: 5px;
		}
	p.entry-more {
		padding		: 25px 25px 25px 25px;
		text-align	: left;
	}
	div.section ul.entry-footer {
		padding				: 20px 20px 5px 10px;
		list-style-position : inside;
		text-align			: right;
	}
	div.section ul.entry-footer li {
		display			: inline;
		list-style-type : none;
	}
	
/* コメント部分の設定
------------------------------------------------------------ */
	div#primary-column form {
		padding 	: 5px 20px;
	}
	input#himitu {margin-right : 0.5em;}
	p.form-btn {margin-top : 10px;}
	
	/* コメントトップ */
	div.comment-top {
		text-align		: center;
		padding			: 5px;
		background		: url("http://1.dtiblog.com/g/galpop/file/064-05.gif") left center;
		border-right	: 1px solid #fbe6ec;
		border-left		: 1px solid #fbe6ec;
		margin-top		: 10px;
	}
	div.comment-title {
		font-family	: "Arial", "Verdana", "MS UI Gothic";
	    font-size	: 12px;
	    font-weight	: bold;
        color		: #333333;
	}
	div.comment-body {
		padding		: 5px 20px;
		line-height	: 120%;
		font-size	: 12px;
		color		: #333333;
		text-align	: right;
	}
	ul.comment-footer {
		padding		: 10px 20px 5px 10px;
		text-align	: right;
	}
	ul.comment-footer li {
		display			: inline;
		list-style-type : none;
	}
	
/* トラックバック部分の設定
------------------------------------------------------------ */
	div.trackback-top {
		text-align		: center;
		padding			: 5px;
		background		: url("http://1.dtiblog.com/g/galpop/file/064-05.gif") left center;
		border-right	: 1px solid #fbe6ec;
		border-left		: 1px solid #fbe6ec;
		margin-top		: 10px;
	}
	div.trackback-title {
		font-family	: "Arial", "Verdana", "MS UI Gothic";
	    font-size	: 12px;
	    font-weight	: bold;
        color		: #333333;
	}
	h3.trackback-uri {
		padding		: 5px 20px 5px 20px;
	    color		: #333333;
	    font-size	: 12px;
	    text-align	: right;
	}
	div.trackback-excerpt {
		padding		: 5px 20px;
		line-height	: 1.3;
		color		: #333333;
		font-size	: 12px;
		text-align	: right;
	}
	ul.trackback-footer {
		padding		: 5px 20px 5px 20px;
		text-align	: right;
	}
	ul.trackback-footer li {
		display			: inline;
		list-style-type : none;
	}
/* サイドメニューの設定
------------------------------------------------------------ */
	/* メニュータイトル調整 */
	div#menu-top {
		text-align		: center;
		font-family		: Arial, Verdana, Helvetica, sans-serif;
	 	font-size		: 12px;
	    font-weight		: bold;
	    color			: #666666;
		background		: url("http://1.dtiblog.com/g/galpop/file/064-06.gif") left center;
		padding			: 2px 0px;
		border-right	: 1px solid #f6aec3;
		border-left		: 1px solid #f6aec3;
	}
	/* メニュー調整 */
	div#menu-body {
		margin			: 0px;
		padding			: 0 0 2px 0;
		font-size		: 11px;
	}
	/* メニュー調整2 */
	div#menu-body2 {
		margin			: 0px;
		padding			: 10px 0;
		font-size		: 11px;
	}
	/* メニュー下調整 */
	div#menu-foot {
		margin		: 0 0 10px 0;
	}
	
	/* メニューリスト表示設定 */
	.list ul { 
		margin	: 0px;
		padding	: 0px;
	}
	.list li{
		margin		: 0px;
		padding		: 0px;
		list-style	: none;
		font-size	: 11px;
	}
	.list li a, 
	.list a:link, 
	.list a:visited, 
	.list a:active {
		display			: block;
		text-decoration	: none;
		color			: #333333;
		padding			: 3px 2px 3px 15px;
		background		: url("http://1.dtiblog.com/g/galpop/file/064-03.gif") left center no-repeat;
		margin			: 0px;
	}
	.list li a:hover {
		color			: #ff0033;
		text-decoration	: none;
		background		: url("http://1.dtiblog.com/g/galpop/file/064-04.gif") left center no-repeat;
	}
	
	/* メニューリスト2表示設定 */
	ul#list2 {margin : 0px 5px 0px 15px;}
	
/* 強調の設定
------------------------------------------------------------ */
	em {font-style : italic;}
	strong {font-weight : bold;}
	
	
/* 引用の設定
------------------------------------------------------------ */
	blockquote {
		width	: 250px;
		margin	: 20px 0 20px 50px;
		padding : 0.5em;
	}
	
/* コード
------------------------------------------------------------ */

	.ttad {
		color		: #333333;
		padding		: 2px 0;
		font-size	: 11px;
	}

	li {
		color 		: #333333;
		font-size	: 10px;
	}

	form {
		margin		: 0px;
		line-height	: 1.5;
	}

	input { 
		color		: #333333;
		}
	textarea {
		color		: #000000;
	}

	.textShadowBox{
		border			: 1px solid #333333;
		padding			: 2px 4px;
	    background-color: #ffffff;
		color			: #333333;
	}
	.buttonStyle{
		border			: 1px solid #333333;
		padding			: 1px 3px;
	    background-color: #ffffff;
	    font-family		: "Verdana", "Arial", "MS UI Gothic";
	    font-size		: 11px;
	    color			: #333333;
	}

/* Mac版IEの文字化け対策
------------------------------------------------------------ */
	/* マック版IEでは表示できるフォントを指定しないと文字化けを起こしますので通常は削除しないで下さい */
	textarea,input,select {
		font-family : "30D230E930AE30CE20Pro20W3","Osaka","Verdana","Helvetica","Arial","FF2DFF3320FF3030B430B730C330AF",sans-serif;
	}
