/* Base Weblog (base-weblog.css) */

/* basic elements */

html {
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
}

body {
	min-width: 800px;
	margin: 0;
	padding: 0;
	background: #ffffff url(http://www.1tokkun.com/img/body-bg.gif) top center repeat-y;
	font-family: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	font-size: 14px;
	text-align:center;
	color: #000000;
}

#header {
	background-image: url(http://www.1tokkun.com/img/header.jpg);
	margin: 0px;
	height: 150px;
	width: 800px;
	text-indent: -10000px;
	text-decoration:none;
}

#header p{
	text-indent: -10000px;
	text-decoration:none;
}

#logo a{
	display: block;
	position: absolute;
	top: 70px;
	left: 280px;
	width: 500px;
	height: 75px;
	text-indent: -10000px;
	text-decoration:none;
}

#navi {
	margin: 0px;
	height: 25px;
	width: 800px;
}

#footer {
	background-image: url(http://www.1tokkun.com/img/footer.jpg);
	margin: 0px;
	width: 800px;
	height: 60px;
	color: #ffffff;
	text-align: center;
}

#content {
	margin: 30px 0px 30px 0px;
}

form {
	margin: 0;
	padding: 0;
	text-align: left;
}

a img { border: 0; }
img{	border: 0;}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-family: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote {
	margin-top: 10px;
	margin-bottom: 10px;
}

h2 {
	color: #ff6600;
}
#main {
	position: relative;
	width: 800px;
	background: #ffffff;
	margin: 0 auto; /* center on everything else */
	width: 800px;
	text-align: left;
}

.al-center {
	text-align: center; 
}

.al-left {
	text-align: left; 
}

.al-right {
	text-align: right; 
}

/*メールセミナー登録ボックス設定*/
#seminar {
	position: relative;
	left: 150px;
	width: 500px;
	padding: 5px 5px 5px 5px;
	border: solid 1px #ff6600;
	background: #ffffcc;
 }

/*ボックス設定*/
#box {
	position: relative;
	left: 100px;
	width: 600px;
	padding: 5px 5px 5px 5px;
	border: solid 1px #ff6600;
	background: #ffffcc;
 }

/*レター設定設定*/
#letter {
	margin-left: 100px;
}


/* ZENSTYLE追加 */

.box {
	position: relative;
	left: 100px;
	width: 600px;
	padding: 5px 5px 5px 5px;
	border: solid 1px #ff6600;
	background: #ffffcc;
}

.letter {
	margin-left: 100px;
}

.seminar {
	position: relative;
	left: 150px;
	width: 500px;
	padding: 5px 5px 5px 5px;
	border: solid 1px #ff6600;
	background: #ffffcc;
}

.center{text-align:center;}

p{	line-height:160%;}
.bold{	font-weight: bold;}

.txt_r{	color:#ff0000;}
.txt_b{	color:#0000ff;}
.txt_o{	color:#ff9900;}
.txt_oo{color:#ff6600;}
.txt_rr{color:#cc0000;}
.txt_u{	text-decoration: underline;}

.txt_12	{	font-size:12px;}
.txt_1	{	font-size:1em;}
.txt_2	{	font-size:1.1em;}
.txt_3	{	font-size:1.3em;}
.txt_4	{	font-size:1.4em;}
.txt_5	{	font-size:1.7em;}
.txt_6	{	font-size:2em;}

