@charset "shift_jis";

body,td,th {
	font-family:ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size:12px;
	line-height:2.2;
	color:#333333;
}

body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#33CC66/*:#33CC00*/;
}

.ClearSpace {clear:both;width:10px;height:0px;margin:0px;padding:0px;text-indent:-9999px;}
.ClearSpacet15px {clear:both;width:10px;height:15px;margin:0px;padding:0px;text-indent:-9999px;}
.ClearSpacet20px {clear:both;width:10px;height:20px;margin:0px;padding:0px;text-indent:-9999px;}
.ClearSpacet30px {clear:both;width:10px;height:30px;margin:0px;padding:0px;text-indent:-9999px;}
.ClearSpacet40px {clear:both;width:10px;height:40px;margin:0px;padding:0px;text-indent:-9999px;}
.ClearSpacet50px {clear:both;width:10px;height:50px;margin:0px;padding:0px;text-indent:-9999px;}

.COLOR-Red {color:#CC0000;}
.COLOR-Orange {color:#FF6600;}
.COLOR-Blue {color:#000066;}
.COLOR-Green {color:#669900;}
.COLOR-Yellow {color:#FFCC00;}
.COLOR-White {color:#FFFFFF;}


.img_L {
	float:left;
	margin:0px;
	padding:0px 30px 0px 0px;
}

.img_R {
	float:right;
	margin:0px;
	padding:0px 10px 20px 0px;
}

.img_R-goods {
	float:right;
	margin:0px;
	padding:0px 0px 10px 20px;
}

.img_main {
	clear:both;
	margin:0px;
	padding:40px 0px 20px 0px;
}

.img_main-haya {
	clear:both;
	margin:0px;
	padding:30px 0px 0px 0px;
}

.img_main-books {
	clear:both;
	margin:0px;
	padding:0px 0px 20px 0px;
}

.img_main-books02 {
	clear:both;
	margin:0px;
	padding:0px 0px 40px 0px;
}


/* ------------------------------------------------------------
　　ページベース
------------------------------------------------------------ */

#container {
	clear:both;
	position:relative;
	width:700px;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	/*border-left:4px solid #DDDDDD;
	border-right:4px solid #DDDDDD;*/
}

#container-inner {
	position:static;
	width:700px;
	margin:0px;
	padding:0px;
}

#header {
	clear:both;
	position:relative;
	width:700px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#header-inner {
	position:static;
	width:700px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#header-inner h1 {
	float:left;
	width:370px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#header-tv {
	float:right;
	width:330px;
	height:215px;
	margin:0px;
	background-image:url(img/21seiki_title05-2.jpg);
	padding:15px 0px 0px 0px;
}

#contents {
	float:none;
	clear:both;
	position:relative;
	width:600px;
	margin:0px;
	padding:40px 50px 0px 50px;
}

#contents-inner {
	position:static;
	width:600px;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:14PX;
	text-align:justify;
}

.goods_info {
	clear:both;
	margin:0px;
	padding:20px 0px 20px 0px;
}


#goods_box_A {
	clear:both;
	position:relative;
	width:560px;
	margin:0px 0px 0px 0px;
	padding:18px 18px 18px 18px;
	background-color:#FFFFCC;
	border:2px solid #3399FF;
}

#goods_box_A-inner {
	position:static;
	width:560px;
	margin:0px;
	padding:0px 0px 0px 0px;
	line-height:1.8;
	text-align:justify;
}

#goods_box_A-inner h2 {
	width:415px;
	margin:0px 0px 15px 0px;
	padding:0px 0px 4px 0px;
	font-family:"HGP創英角ｺﾞｼｯｸUB";
	font-size:20px;
	line-height:1.2;
	color:#3399FF;
	font-weight:normal;
	border-bottom:1px dotted #3399FF;
}


#goods_box_B {
	clear:both;
	position:relative;
	width:560px;
	margin:30px 0px 0px 0px;
	padding:18px 18px 18px 18px;
	background-color:#FFFFCC;
	border:2px solid #FF0000;
}

#goods_box_B-inner {
	position:static;
	width:560px;
	margin:0px;
	padding:0px 0px 0px 0px;
	line-height:1.8;
	text-align:justify;
}

#goods_box_B-inner h2 {
	width:390px;
	margin:0px 0px 15px 0px;
	padding:0px 0px 4px 0px;
	font-family:"HGP創英角ｺﾞｼｯｸUB";
	font-size:20px;
	line-height:1.2;
	color:#FF0000;
	font-weight:normal;
	border-bottom:1px dotted #FF0000;
}


#goods_box_C {
	clear:both;
	position:relative;
	width:560px;
	margin:30px 0px 0px 0px;
	padding:18px 18px 18px 18px;
	background-color:#FFFFCC;
	border:2px solid #33CC66;
}

#goods_box_C-inner {
	position:static;
	width:560px;
	margin:0px;
	padding:0px 0px 0px 0px;
	line-height:1.8;
	text-align:justify;
}

#goods_box_C-inner h2 {
	width:350px;
	margin:0px 0px 15px 0px;
	padding:0px 0px 4px 0px;
	font-family:"HGP創英角ｺﾞｼｯｸUB";
	font-size:20px;
	line-height:1.2;
	color:#33CC66;
	font-weight:normal;
	border-bottom:1px dotted #33CC66;
}


#goods_box_D {
	clear:both;
	position:relative;
	width:560px;
	margin:30px 0px 0px 0px;
	padding:18px 18px 18px 18px;
	background-color:#FFFFCC;
	border:2px solid #400C00;
}

#goods_box_D-inner {
	position:static;
	width:560px;
	margin:0px;
	padding:0px 0px 0px 0px;
	line-height:1.8;
	text-align:justify;
}

#goods_box_D-inner h2 {
	width:560px;
	margin:0px 0px 15px 0px;
	padding:0px 0px 4px 0px;
	font-family:"HGP創英角ｺﾞｼｯｸUB";
	font-size:20px;
	line-height:1.2;
	color:#400C00;
	font-weight:normal;
	border-bottom:1px dotted #400C00;
}

#goods_box_D-text {
	float:right;
	width:400px;
	margin:0px;
	padding:0px 0px 0px 10px;
	line-height:1.8;
	text-align:justify;
}

#goods_box_D-text2 {
	float:right;
	width:330px;
	margin:0px;
	padding:0px 0px 0px 10px;
	line-height:1.8;
	text-align:justify;
}

.goods_box_D-lin {
	clear:both;
	margin:0px;
	padding:20px 0px 20px 0px;
}




#goods_box_banner {
	clear:both;
	position:relative;
	width:570px;
	margin:0px 0px 0px 0px;
	padding:40px 15px 0px;
}

#goods_box_banner-inner {
	position:static;
	width:570px;
	margin:0px;
	padding:0px 0px 0px 0px;
	line-height:1.8;
	text-align:justify;
}




#goods_box-S {
	clear:both;
	width:560px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 15px 0px;
}

.goods_H-sub {
	margin:0px;
	padding:6px 10px 6px 10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:1.6;
	text-align:center;
	background-color:#DDDDDD;
}

.goods_H-text {
	margin:0px;
	padding:6px 10px 6px 10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:1.6;
	text-align:justify;
	background-color:#FFFFFF;
}


.pagetop {
	clear:both;
	width:590px;
	margin:30px 0px 0px 0px;
	padding:6px 10px 0px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color:#333333;
	text-align:right;
	border-top:1px dotted #999999;
}


#footer {
	clear:both;
	position:relative;
	width:700px;
	margin:50px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#FFFF00;
}

#footer-inner {
	position:static;
	width:700px;
	margin:0px;
	padding:15px 0px 15px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:1.8;
	color:#000000;
	text-align:center;
}

#footer-inner a {color:#FFFFFF;}


/* ------------------------------------------------------------
　　お申し込み リンク
------------------------------------------------------------ */

/* お申し込みA */
.app-A {margin:0px;padding:0px;display:block;height:70px;width:560px;list-style:none;text-indent:-9999px;overflow:hidden;}
.app-A a {display:block;height:70px;width:560px;background: url(img/21seiki_app-A.jpg) no-repeat;text-decoration: none;}
.app-A a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}

/* お申し込みB */
.app-B {margin:0px;padding:0px;display:block;height:70px;width:560px;list-style:none;text-indent:-9999px;overflow:hidden;}
.app-B a {display:block;height:70px;width:560px;background: url(img/21seiki_app-B.jpg) no-repeat;text-decoration: none;}
.app-B a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}

/* お申し込みC */
.app-C {margin:0px;padding:0px;display:block;height:70px;width:560px;list-style:none;text-indent:-9999px;overflow:hidden;}
.app-C a {display:block;height:70px;width:560px;background: url(img/21seiki_app-C.jpg) no-repeat;text-decoration: none;}
.app-C a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}

/* お申し込みD */
.app-D {margin:0px;padding:0px;display:block;height:70px;width:270px;list-style:none;text-indent:-9999px;overflow:hidden;}
.app-D a {display:block;height:70px;width:270px;background: url(img/21seiki_app-D.jpg) no-repeat;text-decoration: none;}
.app-D a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}

/* お申し込みD01 */
.app-D01 {margin:0px;padding:0px;display:block;height:50px;width:146px;list-style:none;text-indent:-9999px;overflow:hidden;}
.app-D01 a {display:block;height:50px;width:146px;background: url(img/21seiki_app-D01.jpg) no-repeat;text-decoration: none;}
.app-D01 a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}

/* お申し込みD02 */
.app-D02 {margin:0px;padding:0px;display:block;height:50px;width:144px;list-style:none;text-indent:-9999px;overflow:hidden;}
.app-D02 a {display:block;height:50px;width:144px;background: url(img/21seiki_app-D02.jpg) no-repeat;text-decoration: none;}
.app-D02 a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}

/* CDマガジン 視聴 */
.B02-mp3 {margin:0px;padding:0px;display:block;height:205px;width:138px;list-style:none;text-indent:-9999px;overflow:hidden;}
.B02-mp3 a {display:block;height:205px;width:138px;background: url(img/21seiki_B-cd_B.jpg) no-repeat;text-decoration: none;}
.B02-mp3 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}


/* ------------------------------------------------------------
　　詳細リンクメニュー
------------------------------------------------------------ */

#navi {
	clear:both;
	position:relative;
	width:600px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#navi ul {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}

#navi li {
	float:left;
	display:block;
	text-indent:-9999px;
	width:200px;
	height:170px;
	margin:0px;
	overflow:hidden;
}

#navi li a {
	display:block;
	width:200px;
	height:170px;
	overflow:hidden;
}

/* 通常時 */
li#navi01 a {background: url(img/21seiki_A.jpg) no-repeat;}
li#navi02 a {background: url(img/21seiki_B.jpg) no-repeat;}
li#navi03 a {background: url(img/21seiki_C.jpg) no-repeat;}

/* マウスオーバー時 */
li#navi01 a:hover {background: url(img/21seiki_A.jpg) no-repeat;background-position: bottom left;}
li#navi02 a:hover {background: url(img/21seiki_B.jpg) no-repeat;background-position: bottom left;}
li#navi03 a:hover {background: url(img/21seiki_C.jpg) no-repeat;background-position: bottom left;}




/* ------------------------------------------------------------
　　書籍購入 リンク
------------------------------------------------------------ */

/* 2011年　本当の危機が始まる！ */
.books_new_app {margin:0px 0px 15px 0px;padding:0px;display:block;height:360px;width:600px;list-style:none;text-indent:-9999px;overflow:hidden;}
.books_new_app a {display:block;height:360px;width:600px;background: url(img/21seiki_books_new2.jpg) no-repeat;text-decoration: none;}
.books_new_app a:hover {background-position:left -360px;text-decoration:none;font-size:9px;line-height:9px;}

/* 大恐慌 */
.books_new_app3 {margin:0px 0px 15px 0px;padding:0px;display:block;height:360px;width:600px;list-style:none;text-indent:-9999px;overflow:hidden;}
.books_new_app3 a {display:block;height:360px;width:600px;background: url(img/21seiki_books_new3.jpg) no-repeat;text-decoration: none;}
.books_new_app3 a:hover {background-position:left -360px;text-decoration:none;font-size:9px;line-height:9px;}

/* 2011年　本当の危機が始まる！ */
/*.books_new_app {margin:0px 0px 15px 0px;padding:0px;display:block;height:360px;width:600px;list-style:none;text-indent:-9999px;overflow:hidden;}
.books_new_app a {display:block;height:360px;width:600px;background: url(img/21seiki_books_new.jpg) no-repeat;text-decoration: none;}
.books_new_app a:hover {background-position:left -360px;text-decoration:none;font-size:9px;line-height:9px;}
*/

/* すでに世界は恐慌に突入した */
/* .books_new_app {margin:0px 0px 15px 0px;padding:0px;display:block;height:320px;width:600px;list-style:none;text-indent:-9999px;overflow:hidden;}
.books_new_app a {display:block;height:320px;width:600px;background: url(img/21seiki_books_new.jpg) no-repeat;text-decoration: none;}
.books_new_app a:hover {background-position:left -320px;text-decoration:none;font-size:9px;line-height:9px;} */


/* ------------------------------------------------------------
　　旧書籍購入 リンク
------------------------------------------------------------ */

#books_other {
	clear:both;
	position:relative;
	width:600px;
	height:250px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#books_other ul {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}

#books_other li {
	float:left;
	display:block;
	text-indent:-9999px;
	width:100px;
	height:250px;
	margin:0px;
	overflow:hidden;
}

#books_other li a {
	display:block;
	width:100px;
	height:250px;
	overflow:hidden;
}

/* 通常時 */
li#books_other01 a {background: url(img/books_other01.jpg) no-repeat;}
li#books_other02 a {background: url(img/books_other02.jpg) no-repeat;}
li#books_other03 a {background: url(img/books_other03.jpg) no-repeat;}
li#books_other04 a {background: url(img/books_other04.jpg) no-repeat;}
li#books_other05 a {background: url(img/books_other05.jpg) no-repeat;}
li#books_other06 a {background: url(img/books_other06.jpg) no-repeat;}

/* マウスオーバー時 */
li#books_other01 a:hover {background: url(img/books_other01.jpg) no-repeat;background-position:left -250px;}
li#books_other02 a:hover {background: url(img/books_other02.jpg) no-repeat;background-position:left -250px;}
li#books_other03 a:hover {background: url(img/books_other03.jpg) no-repeat;background-position:left -250px;}
li#books_other04 a:hover {background: url(img/books_other04.jpg) no-repeat;background-position:left -250px;}
li#books_other05 a:hover {background: url(img/books_other05.jpg) no-repeat;background-position:left -250px;}
li#books_other06 a:hover {background: url(img/books_other06.jpg) no-repeat;background-position:left -250px;}




/* ------------------------------------------------------------
　　110331バナー追加
------------------------------------------------------------ */

/* 3月19日（土）朝倉慶の21世紀塾セミナー 緊急特番講演収録CD3巻セット */
.banner_asakura_cd {margin:0px 0px 20px 0px;padding:0px;display:block;height:150px;width:570px;list-style:none;text-indent:-9999px;overflow:hidden;}
.banner_asakura_cd a {display:block;height:150px;width:570px;background: url(img/asakura_cd_links.jpg) no-repeat;text-decoration: none;}
.banner_asakura_cd a:hover {background-position:left -150px;text-decoration:none;font-size:9px;line-height:9px;}




/* ------------------------------------------------------------
　　110422 モーニングカフェ追加
------------------------------------------------------------ */

.morning_cafe {
	clear:both;
	width:600px;
	height:420px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	text-align:left;
	background: url(img/asakura_morningcafe.jpg) no-repeat;
}

/* パソコンからのお申し込みはこちら */
.morning_cafe_app {margin:15px 0px 10px 0px;padding:0px;display:block;height:70px;width:600px;list-style:none;text-indent:-9999px;overflow:hidden;}
.morning_cafe_app a {display:block;height:70px;width:600px;background: url(img/asakura_morningcafe_links.jpg) no-repeat;text-decoration: none;}
.morning_cafe_app a:hover {background-position:left -70px;text-decoration:none;font-size:9px;line-height:9px;}



