@charset "Shift_JIS";
/* CSS Document */

/* =================================================================

	reset

================================================================= */

#contents_block html, #contents_block body, #contents_block div, #contents_block span, #contents_block iframe,
#contents_block h1, #contents_block h2, #contents_block h3, #contents_block h4, #contents_block h5, #contents_block h6, #contents_block p, #contents_block pre, #contents_block a, #contents_block sup,
#contents_block dl, #contents_block dt, #contents_block dd, #contents_block ol, #contents_block ul, #contents_block li,
#contents_block table, #contents_block caption, #contents_block tbody, #contents_block tfoot, #contents_block thead, #contents_block tr, #contents_block th, #contents_block td
{
	margin:0;
	padding:0;
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic,  sans-serif;
	font-size:100%;
	font-weight:normal;
	font-style:normal;
}

/* =================================================================

	goodby/index

================================================================= */


/* =================================================================

	goodby_dororich

================================================================= */

#goodby_dororich #contents_block img{
	width:100%;	
}
#goodby_dororich #contents_block #main_area{
	position:relative;
}
#goodby_dororich #contents_block #main_area h1{
	position:absolute;
	left:5%;
	bottom:9%;
	width:47%;
}

#goodby_dororich #contents_block .lead_area_all{
	position:relative;
}
#goodby_dororich #contents_block .lead_area_all .lead_txt{
	position:absolute;
}
#goodby_dororich #contents_block .lead_area_01{
	margin-top:-8%;
}
#goodby_dororich #contents_block .lead_area_01 .lead_txt{
	bottom:21%;
}
#goodby_dororich #contents_block .lead_area_02 .lead_txt{
	right:0;
	bottom:14%;
}
#goodby_dororich #contents_block .lead_area_03 .lead_txt{
	bottom:22%;
}
#goodby_dororich #contents_block .lead_area_04 .lead_txt{
	right:0;
	bottom:10%;
}

#goodby_dororich #contents_block .countdown_area{
	padding:26% 0 20.5%;
	background:url(../images/countdown_bg.jpg) no-repeat #00508B;
	background-size:100%;
}
#goodby_dororich #contents_block .countdown_area .countdown_txt ul{
	display:table;
	width:74%;
	margin:0 auto;
	table-layout:fixed;
}
#goodby_dororich #contents_block .countdown_area .countdown_txt li{
	display:table-cell;
	color:#fff;
	font-size:23px;
	list-style-type:none;
}
#goodby_dororich #contents_block .countdown_area .countdown_txt li span{
	display:block;
	padding-top:4%;
}

#goodby_dororich #contents_block .detail_area{
	padding-top:4%;
	background:#00508B;
}
#goodby_dororich #contents_block .detail_area .product_detail{
	margin-bottom:4%;
}
#goodby_dororich #contents_block .detail_area .detail_txt01{
	margin-bottom:3%;
}
#goodby_dororich #contents_block .detail_area .detail_txt02{
	margin-bottom:5%;
}
#goodby_dororich #contents_block .detail_area .detail_txt03{
	margin-bottom:4%;
}
#goodby_dororich #contents_block .detail_area .release_txt{
	width:50%;
	margin:0 auto;
	padding:2% 0 8%;
}

/* =================================================================

	clearfix

================================================================= */

.clearfix{
	zoom:1;
}
.clearfix:after{
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	content:".";
}

/* =================================================================

	end

================================================================= */