@charset "euc-jp";
/* CSS Document */

/*
/////////////////////////////////
//							   //
//	目神サイト					//
//	CSS Edit				   //
//							   //
//	ROCOZ GRAPHICS W.kimura	   //
//	2008.01.12				   //
//							   //
//	追加CSSは日付を記入		   //
/////////////////////////////////



*/

/** Default Setting **/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	margin				:	0px;
	padding				:	0px;
	font-size			:	100%;
}

img{
	border				:	0px;
	vertical-align		:	bottom;
}

table { 
	border-collapse		:	collapse; 
	border-spacing		:	0;
} 

fieldset,img {  
	border				:	0; 
}

address,caption,cite,code,dfn,em,strong,th,var { 
	font-style			:	normal;
	font-weight			:	normal;
} 

ol,ul { 
	list-style			:	none;
}

caption,th { 
	text-align			:	left;
}

h1,h2,h3,h4,h5,h6 {
	font-size			:	100%;
	font-weight			:	normal;
}

q:before,q:after {
    content				:	''; 
}

abbr,acronym {
	border				:	0;
} 

hr{
	display				:	none;
}

.clear{
	clear				:	both;
	height				:	0;
}

.cf{
	display				:	inline-block;
}

.cf:after {
	content				:	".";
	height				:	0;
	clear				:	both;
	display				:	block;
	visibility			:	hidden;
}


/**================================= Common Setting =================================**/

body{
	background-color	:	#FFF;
	color				:	#666;
	font-size			:	12px;
	font-family			:	verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	line-height			:	1;
	text-align			:	center;
}

* + html body {
	font-family			:	"メイリオ","Meiryo";
}

#container{
	height				:	624px;
	margin				:	0 auto;
	padding-top			:	20px;
	width				:	1000px;
}

#contents{
	padding				:	25px 25px 0;
}


/**================================= Header Setting =================================**/

#header h1{
	float				:	left;
	margin-right		:	140px;
	padding				:	13px 0 0 6px;
}

#header ul{
	float				:	left;
}

#header ul li{
	display				:	inline;
	margin-right		:	6px;
}

/**================================= Flash Setting =================================**/

#flash img{
	
}

/**================================= Footer Setting =================================**/

p.foot_bnr{
	font-size			:	1px;
	margin-top			:	15px;
	text-align			:	center;
}

p.copy{
	font-size:1px;
	margin-top			:	15px;
	text-align			:	center;
}




/**================================= Contents Setting =================================**/

/********** Answer ************/

#answer{
	text-align			:	left;
	width				:	300px;
}

#answer h1{
	margin				:	7px 7px 17px 0;
	text-align			:	right;
	line-height			:	1;
}

#answer h2{
	margin				:	0 0 15px 15px;
	line-height			:	1;
}

#answer dl{
	line-height			:	1.8;
	margin-left			:	20px;
}

#answer dl dt{
	clear				:	both;
	float				:	left;
	padding-bottom		:	10px;
	width				:	130px;
}

#answer dl dd{
	float				:	left;
	padding-bottom		:	10px;
	width				:	150px;
}

#answer p.owabi{
	color				:	#F30;
	margin				:	20px 15px;
	line-height			:	1.5;
}

#answer p.btn{
	margin-top			:	20px;
	text-align			:	center;
}

















