@charset "utf-8";
/* CSS Document */

/*------------------------------------------------------------------------------
    Title: 謎の三忍、渋谷と表参道に行くページ用css
    Created: 2011-07-04
    Copyright: (C) Samurai Factory Inc. 
    Note : 忍者アドマックスメディアオーナーのための
    　　　 
    　　　 1-1. 全体設定
    　　　 1-2. hタグ設定
    　　　 1-3. 詳細設定
    　　　 
------------------------------------------------------------------------------*/



/*============================================================================

    1-1. 全体設定
    
=============================================================================*/

body {
    font-family: arial, Osaka, "ＭＳ Ｐゴシック", sans-serif;
    color: #000000;
    font-size: 75%;
    border: 0px;
	background: url(http://file.3ninja.blog.shinobi.jp/main_bg.jpg);
}

div#main {
	width: 950px;
	margin: auto;
}

div#contents_header {
		width: 950px;
}

div#contents {
	width: 950px;
	background: url(http://file.3ninja.blog.shinobi.jp/bg_main_back.gif) repeat-y;
	padding-bottom: 20px;
	float: left;
}

div#footer {
	width: 950px;
	padding: 30px 0;
	text-align: center;
}

a:link {
    text-decoration: underline;
    color: #1200ff;
}
a:visited {
    text-decoration: underline;
    color: #1200ff;
}
a:hover {
    text-decoration: none;
    color: #1200ff;
}


/*============================================================================

    1-2. hタグ設定
    
=============================================================================*/
h1 {
	margin: 0;
}

h2 {
	margin: 0;
}


/*============================================================================

    1-3. 詳細設定
    
=============================================================================*/

div#contents_twitter {
	width: 290px;
	padding: 20px 0 0 50px;
	background: url(http://file.3ninja.blog.shinobi.jp/bg_main_text.gif) no-repeat;
	float: left;
	}
	


div#contents_ttl {
	width: 610px;
	float: left;
	padding-top: 15px;
}

div#contents_ttl p {
	line-height: 150%;
	margin: 10px 0;
	font-size: 120%;
}

div#contents_ttl p span {
	color: #1200ff;
	font-weight: bold;
	font-size: 120%;
}


div#ninja_photo {
	width: 950px;
	margin-top: 20px;
	float: left;
	}
	div#ninja_photo dl {
		width: 218px;
		height: 320px;
		margin: 20px 0 0 15px;
		float: left;
		}
	
	div#ninja_photo dl dt {
		width: 218px;
		height: 290px;
		text-align: center;
		}
		div#ninja_photo dl dt img {
			border: 4px solid #ffffff;
			}
		div#ninja_photo dl dt img.t_50 {
			margin-top: 50px;
			}
	div#ninja_photo dl dd {
		width: 214px;
		border: 2px solid #c1ac78;
		text-align: center;
		padding: 5px 0;
		margin: 0;
		background-color: #ffffff;
		}


/* float解除 ie6,7などで効かない場合は min-height を 1 に設定する */
div.f_clear {
	display: block;
    clear: both;
    height: 0px;
    visibility: hidden;
    content: ".";
	}
