@charset "shift_jis";

body,td,th {
	font-family:ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size:14px;
	line-height:30px;
	color:#333333;
}

body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#FFFFFF;
}

/*
a:link {text-decoration: none;color:#CC0000;}
a:visited {text-decoration: none;color:#CC0000;}
a:hover {text-decoration: underline;color:#999999;}
a:active {text-decoration: none;color:#CC0000;}
*/

a.wh:link {text-decoration: none;color:#FFFFFF;}
a.wh:visited {text-decoration: none;color:#FFFFFF;}
a.wh:hover {text-decoration: underline;color:#FFFF00;}
a.wh:active {text-decoration: none;color:#FFFFFF;}

a:link {text-decoration: none;color:#0000FF;}
a:visited {text-decoration: none;color:#0000FF;}
a:hover {text-decoration: underline;color:#3399FF;}
a:active {text-decoration: none;color:#0000FF;}

.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-White {color:#FFFFFF;}
.Color-Orange {color:#FF6600;}
.Color-Blue {color:#333399;}
.Color-Green {color:#669900;}
.Color-Yellow {color:#FFFF00;}

.font14px {font-size:14px;}

.img_L {
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.img_R {
	float:right;
	margin:0px;
	padding:0px 0px 20px 20px;
}

.img_main {
	clear:both;
	margin:0px;
	padding:40px 0px 20px 0px;
}

.img_text {
	margin:0px;
	padding:10px 0px 10px 0px;
}

.img_text-B {
	margin:0px;
	padding:0px 5px 4px 5px;
}


/* ------------------------------------------------------------
　　ページベース
------------------------------------------------------------ */

#container {
	clear:both;
	position:relative;
	width:1000px;
	margin:0px;
	padding:0px;
}

#container-inner {
	position:static;
	width:1000px;
	margin:0px;
	padding:0px;
}

#header {
	clear:both;
	position:relative;
	width:800px;
	height:220px;
	margin:0px;
	padding:100px 100px 0px 100px;
	background: url(img/D2008-header_back.jpg);
	background-repeat:no-repeat;
}

#header-inner {
	position:static;
	width:800px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#header-inner p {
	width:800px;
	height:220px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#contents_H {
	clear:both;
	position:relative;
	width:800px;
	margin:0px;
	padding:0px 100px 0px 100px;
}

#contents_H-inner {
	position:static;
	width:800px;
	margin:0px;
	padding:0px 0px 40px 0px;
}

#contents_H-inner h1 {
	clear:both;
	width:800px;
	height:810px;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-indent:-9999px;
	background: url(img/D2008-main.jpg);
	background-repeat:no-repeat;
}

#contents_H-inner_app {
	clear:both;
	width:800px;
	height:180px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background: url(img/D2008-main_back.jpg);
	background-repeat:no-repeat;
}

#contents-header {
	float:none;
	clear:both;
	width:1000px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#contents {
	float:none;
	clear:both;
	position:relative;
	width:800px;
	margin:0px;
	padding:0px 100px 0px 100px;
}

#contents-inner {
	position:static;
	width:800px;
	margin:0px;
	padding:0px 0px 40px 0px;
	background: url(img/D2008-C_back.jpg);
	background-repeat:repeat-y;
}

#contents-inner_app02 {
	clear:both;
	width:600px;
	margin:0px;
	padding:40px 0px 0px 0px;
}

#contents-inner_app02 h5 {
	clear:both;
	width:600px;
	margin:0px;
	padding:10px 0px 0px 0px;
	font-family:"HGP創英角ｺﾞｼｯｸUB";
	font-size:16px;
	line-height:22px;
	font-weight:normal;
	text-align:center;
	color:#CC0000;
}


#contents-box {
	clear:both;
	width:600px;
	margin:0px;
	padding:80px 100px 0px 100px;
}
	
#contents-box-inner {
	width:600px;
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:28px;
	color:#000000;
	text-align:justify;
}
	
#contents-box-inner h2 {
	clear:both;
	width:600px;
	margin:0px;
	padding:0px 0px 30px 0px;
}
	
#contents-box-inner h4 {
	clear:both;
	width:600px;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	font-weight:normal;
	text-align:right;
}

.point_text-16px {
	font-family:"HGP創英角ｺﾞｼｯｸUB";
	font-size:18px;
	font-weight:normal;
}

	
#contents-box-inner_point {
	width:560px;
	margin:20px 0px 0px 0px;
	padding:15px 16px 15px 16px;
	border:4px solid #CC0000;
}
	
#contents-box-inner_point-inner {
	width:560px;
	margin:0px;
	padding:0px;
	color:#000000;
	text-align:justify;
}

	
#contents-box-inner_voice {
	width:560px;
	margin:20px 0px 0px 0px;
	padding:15px 15px 15px 21px;
	background-color:#EDEDED;
	border-left:4px solid #CC0000;
	border-bottom:1px dotted #CC0000;
}
	
#contents-box-inner_voice-inner {
	width:560px;
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:24px;
	color:#000000;
	text-align:justify;
}


#contents-story {
	clear:both;
	width:600px;
	margin:0px;
	padding:80px 100px 0px 100px;
}
	
#contents-story-inner {
	width:600px;
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:28px;
	color:#000000;
	text-align:justify;
}
	
#contents-story-inner h2 {
	clear:both;
	width:600px;
	margin:0px;
	padding:0px 0px 30px 0px;
}
	
#contents-story-inner h3 {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 22px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:20px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	background: url(img/D2008_icon.jpg);
	background-repeat:no-repeat;
}

#contents-story_point {
	width:350px;
	margin:0px;
	padding:6px 14px 14px 14px;
	border:1px solid #CC0000;
}
	
#contents-story_point-inner {
	width:350px;
	margin:0px;
	padding:0px;
	/*
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:28px;
	*/
	color:#000000;
	text-align:justify;
}

	
#contents-box-inner_bouns {
	width:570px;
	margin:40px 0px 0px 0px;
	padding:0px 0px 0px 22px;
	border-left:8px solid #CC0000;
}
	
#contents-box-inner_bouns-inner {
	width:570px;
	margin:0px;
	padding:0px;
	color:#000000;
	text-align:justify;
}
	
#contents-box-inner_bouns-inner h2 {
	clear:both;
	width:570px;
	margin:0px;
	padding:0px 0px 20px 0px;
}


#Goods_box-card {
	width:598px;
	margin:15px 0px 15px 0px;
	padding:4px 0px 4px 0px;
	border:1px solid #CCCCCC;
}

#doui-iframe {
	clear:both;
	width:600px;
	height:290px;
	margin:0px;
	padding:10px 0px 0px 0px;
}

#doui-iframe-inner {
	width:600px;
	height:290px;
	margin:0px;
	padding:0px;
}


.pagetop {
	clear:both;
	width:600px;
	margin:30px 100px 0px 100px;
	padding:6px 10px 0px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color:#333333;
	text-align:right;
	border-top:1px dotted #999999;
}


#footer {
	position:relative;
	float:none;
	clear:both;
	width:800px;
	height:120px;
	margin:0px 0px 0px 0px;
	padding:0px 100px 0px 100px;
	background: url(img/D2008-footer_back.jpg);
	background-repeat:no-repeat;
}

#footer-inner {
	position:static;
	float:none;
	clear:both;
	width:800px;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:24px;
	color:#FFFFFF;
	text-align:center;
	background-color:#CC0000;
}

#footer-inner a {color:#FFFFFF;}


/* ------------------------------------------------------------
　　お申し込み リンク
------------------------------------------------------------ */

/* 今すぐ、先着2008名に滑り込む！ */
.D2008_app {margin:0px;padding:0px;display:block;height:100px;width:800px;list-style:none;text-indent:-9999px;overflow:hidden;}
.D2008_app a {display:block;height:100px;width:800px;background: url(img/D2008_app.jpg) no-repeat;text-decoration: none;}
.D2008_app a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}

/* 契約に同意して、いますぐモチベーショナルライブ『「心のブレーキ」の外し方〜Destiny2008』を注文する */
.D2008_app02 {margin:0px;padding:0px;display:block;height:90px;width:800px;list-style:none;text-indent:-9999px;overflow:hidden;}
.D2008_app02 a {display:block;height:90px;width:800px;background: url(img/D2008_app02.jpg) no-repeat;text-decoration: none;}
.D2008_app02 a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}



/* 今すぐ、先着2008名に滑り込む！ */
.D2008_S-app {margin:0px;padding:0px;display:block;height:140px;width:800px;list-style:none;text-indent:-9999px;overflow:hidden;background: url(img/D2008_S-app.jpg) no-repeat;}
.D2008_S-app a {display:block;height:140px;width:800px;background: url(img/D2008_S-app.jpg) no-repeat;text-decoration: none;}
.D2008_S-app a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}

/* 契約に同意して、いますぐモチベーショナルライブ『「心のブレーキ」の外し方〜Destiny2008』を注文する */
.D2008_S-app02 {margin:0px;padding:0px;display:block;height:130px;width:800px;list-style:none;text-indent:-9999px;overflow:hidden;background: url(img/D2008_S-app02.jpg) no-repeat;}
.D2008_S-app02 a {display:block;height:130px;width:800px;background: url(img/D2008_S-app02.jpg) no-repeat;text-decoration: none;}
.D2008_S-app02 a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}


