.center {
	text-align:			center;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	padding-top:		0px;
	padding-right:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	border-style:		none;
	border-top-width:	0px;
	border-right-width:	0px;
	border-bottom-width:	0px;
	border-left-width:	0px;
}

.center_m {
	width:				850px;
	margin-top:			0px;
	margin-right:		auto;
	margin-bottom:		0px;
	margin-left:		auto;
	border:				0px none;
/*	background-color:	#00FF00;
*/	background-color:	#000000;
	padding-top:		0px;
	padding-right:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
}

.center_flash {
	padding-top:		20px;
	height:				400px;
	width:				auto;
	margin-top:			0px;
	margin-right:		auto;
	margin-bottom:		0px;
	margin-left:		auto;
	margin: 0px;
}

.center_flash_club {
	padding-top:		8px;
	height:				auto;
	width:				auto;
	margin-top:			0px;
	margin-right:		auto;
	margin-bottom:		0px;
	margin-left:		auto;
	margin: 0px;
	text-align:			left;
}

.center_flash_club .club_logo {
	padding:			0px 0px 0px 16px;
}

/******************************** INTRO ********************************/
/***************************** CIPHER INTRO *****************************/
.cipher_intro{
	font-family:		"ＭＳ ゴシック", Osaka, sans-serif;
	margin:				4px 0px 0px 16px;
	width:				823px;

	line-height:		18px;
	font-size:			16px;
}

.cipher_intro hr.middle_flash_sep{
	text-align:			centerl;
	border-width:		1px 0px 0px 0px;	/* 太さ */
	border-style:		solid;				/* 線種 */
	border-color:		#ffffff;			/* 線色 */
	width:				99%;
	height:				1px;				/* 高さ */
}

.cipher_intro .cipher_intro_exp{
	font-family:		"ＭＳ Ｐゴシック", Osaka, sans-serif;
	line-height:		12px;
	font-size:			11px;
}

/****************************** LUSH INTRO ******************************/
.lush_intro{
	font-family:		"ＭＳ ゴシック", Osaka, sans-serif;
	margin:				4px 0px 0px 16px;
	width:				823px;

	line-height:		18px;
	font-size:			16px;
}

.lush_intro hr.middle_flash_sep{
	text-align:			centerl;
	border-width:		1px 0px 0px 0px;	/* 太さ */
	border-style:		solid;				/* 線種 */
	border-color:		#ffffff;			/* 線色 */
	width:				99%;
	height:				1px;				/* 高さ */
}

.lush_intro .lush_intro_exp{
	font-family:		"ＭＳ Ｐゴシック", Osaka, sans-serif;
	line-height:		12px;
	font-size:			11px;
}
/************************** SOUL GROUND INTRO **************************/
.sg_intro{
	font-family:		"ＭＳ ゴシック", Osaka, sans-serif;
	margin:				4px 0px 0px 16px;
	width:				823px;

	line-height:		18px;
	font-size:			16px;
}

.sg_intro hr.middle_flash_sep{
	text-align:			centerl;
	border-width:		1px 0px 0px 0px;	/* 太さ */
	border-style:		solid;				/* 線種 */
	border-color:		#ffffff;			/* 線色 */
	width:				99%;
	height:				1px;				/* 高さ */
}

.sg_intro .sg_intro_exp{
	font-family:		"ＭＳ Ｐゴシック", Osaka, sans-serif;
	line-height:		12px;
	font-size:			11px;
}
/******************************** INTRO ********************************/

.clear_float_left {
	clear:				left;
}

.clear_float_right {
	clear:				right;
}

.clear_float_both {
	clear:				both;
	display:			none;
	width:				0px;
	height:				0px ;
}

.header_group {
	padding-top:		20px;
	height:				80px;
}

.header_right {
	float:				right;
	height:				90px;
	width:				380px;
	padding-top:		10px;
}

.header_left {
	float:				left;
	padding:			0px 0px 0px 13px;
}

.image_pp {
	position:			relative;
	top:				0;
	left:				0;
	width:				80px;
}
.image_pp a .large {
	display:			block;
	position:			absolute;
	width:				1px;
	height:				1px;
	top:				0;
	left:				0;
	border-style:		none;
}

.image_pp a.exp {
	display:			block;
	top:				0px;
	left:				0px;
	width:				80px;
}
.image_pp a.exp:visited {
	display:			block;
	top:				0px;
	left:				0px;
	width:				80px;
}

.image_pp a.exp:hover {
	background-color:	#000000;
}

.image_pp a.exp:hover .large {
	border-style:		none;
	display:			block;
	position:			absolute;
	width:				460px;
	height:				650px;
	left:				180px;
	top:				-400px;
}

/************************ IMAGE POP UP CIPHER START ************************/
.image_pp_cipher {
	position:			relative;
	top:				0;
	left:				0;
	width:				80px;
	margin:				0px 0px 0px 15px;
}
.image_pp_cipher a .large {
	display:			block;
	position:			absolute;
	width:				1px;
	height:				1px;
	top:				0;
	left:				0;
	border-style:		none;
}

.image_pp_cipher a.exp {
	display:			block;
	top:				0px;
	left:				0px;
	width:				80px;
}
.image_pp_cipher a.exp:visited {
	display:			block;
	top:				0px;
	left:				0px;
	width:				80px;
}

.image_pp_cipher a.exp:hover {
	background-color:	#000000;
}

.image_pp_cipher a.exp:hover .large {
	border-style:		none;
	display:			block;
	position:			absolute;
	width:				460px;
	height:				650px;
	left:				280px;
	top:				-350px;
}
/************************ IMAGE POP UP CIPHER END ************************/

/************************ IMAGE POP UP LUSH START ************************/
.image_pp_lush {
	position:			relative;
	top:				0;
	left:				0;
	width:				80px;
	margin:				0px 0px 0px 15px;
}
.image_pp_lush a .large {
	display:			block;
	position:			absolute;
	width:				1px;
	height:				1px;
	top:				0;
	left:				0;
	border-style:		none;
}

.image_pp_lush a.exp {
	display:			block;
	top:				0px;
	left:				0px;
	width:				80px;
}
.image_pp_lush a.exp:visited {
	display:			block;
	top:				0px;
	left:				0px;
	width:				80px;
}

.image_pp_lush a.exp:hover {
	background-color:	#000000;
}

.image_pp_lush a.exp:hover .large {
	border-style:		none;
	display:			block;
	position:			absolute;
	width:				460px;
	height:				650px;
	left:				280px;
	top:				-350px;
}
/************************ IMAGE POP UP LUSH END ************************/

/******************* IMAGE POP UP SOULG ROUND START *******************/
.image_pp_sg {
	position:			relative;
	top:				0;
	left:				0;
	width:				80px;
	margin:				0px 0px 0px 15px;
}
.image_pp_sg a .large {
	display:			block;
	position:			absolute;
	width:				1px;
	height:				1px;
	top:				0;
	left:				0;
	border-style:		none;
}

.image_pp_sg a.exp {
	display:			block;
	top:				0px;
	left:				0px;
	width:				80px;
}
.image_pp_sg a.exp:visited {
	display:			block;
	top:				0px;
	left:				0px;
	width:				80px;
}

.image_pp_sg a.exp:hover {
	background-color:	#000000;
}

.image_pp_sg a.exp:hover .large {
	border-style:		none;
	display:			block;
	position:			absolute;
	width:				500px;
	height:				355px;
	left:				320px;
	top:				-50px;
}
/************************ IMAGE POP UP LUSH END ************************/

.inline-block {
	display:			-moz-inline-box;
	display:			inline-block;
	*display:			inline;
	*zoom:				1;
}

.menu {
	height:				40px;
	text-align:			center;
	padding-top:		10px;
	clear:				both;
}

/* CIPHER SCHEDULE START */
.schedule_table {
	text-align:			left;
	margin:				0px 0px 0px 12px;
}

.schedule_table_bottom {
	margin:				20px 0px 0px 0px;
}
/* CIPHER SCHEDULE END */


.top_flash {
	text-align:			center;
}

a{
	text-decoration:	none;
}

a:link {
	color:				#ffffff;
}

a:visited {
	color:				#ffffff;
}

a:active {
	color:				#ffffff;
}

body {
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	padding-top:		0px;
	padding-right:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	font-family:		Arial, sans-serif;
	font-size:			12px;
	line-height:		12px;
	color:				#ffffff;
}

h2 {
	text-align:			left;
	margin:				0px 0px 15px 0px;
	padding:			0px;
}

img {
	border-style:		none;
	padding:			0px;
	margin:				0px;
	text-align:			left;
}

/*
table.header {
	margin:				0px auto;
}

table.header td.header_logo .ug_logo {
	text-align:			left;
	border-style:		none;
}

table.header td.header_links a img {
	margin:				0px;
	border-style:		none;
}

table.top {
	margin:				0px auto;
}

table.top td.top_right {
	vertical-align:		top;
}

table.top td.top_left {
	vertical-align:		top;
}

table.top td.top_bottom {
	font-size:			15px;
	height:				150px;
	vertical-align:		bottom;
}

table.menu {
	border-collapse:	collapse;
	padding:			0px;
	margin:				0px auto;
}

table.menu td.common {
	padding:			0;
}
*/

div.pick_up_event {
	padding:			0px 0px 0px 0px;
	text-align:			left;
}

dt,dd{
	font-size:		0px;
	line-height:	0px;
}

div.pick_up_event dl {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	width:				540px;
	text-align:			left;
}

div.pick_up_event dl dt.pick_up_event_left {
	clear:				both;
	float:				left;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 15px 0px;
	background:			none;
	width:				90px;
/*	float:				left;	*/
	text-indent:		0px;
	font-size:			12px;
	vertical-align:		top;
}

div.pick_up_event dl dd.pick_up_event_right {
	float:				left;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 15px 0px;
	font-size:			12px;
	line-height:		14px;
	width:				440px;
}

div.pick_up_event dl dd.pick_up_event_right .lush_title {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			14px;
	color:				#ff0088;
}

div.pick_up_event dl dd.pick_up_event_right .lush_title_sub {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#ff0088;
}

div.pick_up_event dl dd.pick_up_event_right .lush_etc {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#ffffff;
	font-weight:		bold;
}

div.pick_up_event dl dd.pick_up_event_right .cipher_title {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			14px;
	color:				#0088ff;
}

div.pick_up_event dl dd.pick_up_event_right .cipher_title_sub {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#0088ff;
	font-weight: bold;
}

div.pick_up_event dl dd.pick_up_event_right .cipher_etc {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#ffffff;
	font-weight:		bold;
}

div.pick_up_event dl dd.pick_up_event_right .sg_title {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			14px;
	color:				#FF9900;
}

div.pick_up_event dl dd.pick_up_event_right .sg_title_sub {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#ff8000;
}

div.pick_up_event dl dd.pick_up_event_right .sg_etc {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#ffffff;
	font-weight:		bold;
}



/************************ PICK UP EVENT CIPHER START ************************/
div.pick_up_event_cipher {
	padding:			0px 0px 0px 16px;
	text-align:			left;
}

div.pick_up_event_cipher dl {
	margin:				15px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	width:				816px;
	text-align:			left;
}

div.pick_up_event_cipher dl dt.pick_up_event_left {
	clear:				both;
	float:				left;
	margin:				10px 0px 15px 0px;
	padding:			0px 0px 0px 0px;
	background:			none;
	width:				230px;
	float:				left;
	text-indent:		0px;
	font-size:			12px;
	vertical-align:		top;
}

div.pick_up_event_cipher dl dd.pick_up_event_right {
	float:				left;
	margin:				10px 0px 15px 0px;
	padding:			0px 0px 0px 0px;
	font-size:			12px;
	line-height:		14px;
	width:				560px;
}

div.pick_up_event_cipher dl dd.pick_up_event_right .cipher_genre {
	display:			inline;
	float:				right;
	text-align:			right;
	vertical-align:		top;
}

div.pick_up_event_cipher dl dd.pick_up_event_right .cipher_title {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			14px;
	color:				#ffffff;
}

div.pick_up_event_cipher dl dd.pick_up_event_right .cipher_title_sub {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#ffffff;
}

div.pick_up_event_cipher dl dd.pick_up_event_right .cipher_etc {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#ffffff;
	font-weight:		bold;
}
/*********************** PICK UP EVENT CIPHER END ***********************/

/************************ PICK UP EVENT LUSH START ************************/
div.pick_up_event_lush {
	padding:			0px 0px 0px 16px;
	text-align:			left;
}

div.pick_up_event_lush dl {
	margin:				15px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	width:				816px;
	text-align:			left;
}

div.pick_up_event_lush dl dt.pick_up_event_left {
	clear:				both;
	float:				left;
	margin:				10px 0px 15px 0px;
	padding:			0px 0px 0px 0px;
	background:			none;
	width:				230px;
	float:				left;
	text-indent:		0px;
	font-size:			12px;
	vertical-align:		top;
	line-height:		20px;
}

div.pick_up_event_lush dl dd.pick_up_event_right {
	float:				left;
	margin:				10px 0px 15px 0px;
	padding:			0px 0px 0px 0px;
	font-size:			12px;
	line-height:		20px;
	width:				560px;
}

div.pick_up_event_lush dl dd.pick_up_event_right .lush_genre {
	display:			inline;
	float:				right;
	text-align:			right;
	vertical-align:		top;
}

div.pick_up_event_lush dl dd.pick_up_event_right .lush_title {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			14px;
	color:				#ffffff;
}

div.pick_up_event_lush dl dd.pick_up_event_right .lush_title_sub {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#ffffff;
}

div.pick_up_event_lush dl dd.pick_up_event_right .lush_etc {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#ffffff;
	font-weight:		bold;
}
/*********************** PICK UP EVENT LUSH END ***********************/

/****************** PICK UP EVENT SOUL GROUND START ******************/
div.pick_up_event_sg {
	padding:			0px 0px 0px 16px;
	text-align:			left;
}

div.pick_up_event_sg dl {
	margin:				15px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	width:				816px;
	text-align:			left;
}

div.pick_up_event_sg dl dt.pick_up_event_left {
	clear:				both;
	float:				left;
	margin:				10px 0px 15px 0px;
	padding:			0px 0px 0px 0px;
	background:			none;
	width:				280px;
	float:				left;
	text-indent:		0px;
	font-size:			12px;
	vertical-align:		top;
	line-height:		20px;
}

div.pick_up_event_sg dl dd.pick_up_event_right {
	float:				left;
	margin:				10px 0px 15px 0px;
	padding:			0px 0px 0px 0px;
	font-size:			12px;
	line-height:		20px;
	width:				510px;
}

div.pick_up_event_sg dl dd.pick_up_event_right .sg_genre {
	display:			inline;
	float:				right;
	text-align:			right;
	vertical-align:		top;
}

div.pick_up_event_sg dl dd.pick_up_event_right .sg_title {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			14px;
	color:				#ffffff;
}

div.pick_up_event_sg dl dd.pick_up_event_right .sg_title_sub {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#ffffff;
}

div.pick_up_event_sg dl dd.pick_up_event_right .sg_etc {
	font-family:		'Century Gothic', "ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			11px;
	color:				#ffffff;
	font-weight:		bold;
}
/****************** PICK UP EVENT SOUL GROUND END ******************/

/*
table.menu {
	padding:			0px;
	border-collapse:	collapse;
	border-top:			1px solid #ffffff;
	border-bottom:		1px solid #ffffff;
	border-right:		1px solid #ffffff;
	border-left:		1px solid #ffffff;
}

table.menu td.common {
	padding:			0;
	border-top:			1px solid #ffffff;
	border-bottom:		1px solid #ffffff;
	border-right:		1px solid #ffffff;
	border-left:		1px solid #ffffff;
}

table.top_news {
	padding:			0px;
	border-collapse:	collapse;
	border-top:			1px solid #ffffff;
	border-bottom:		1px solid #ffffff;
	border-right:		1px solid #ffffff;
	border-left:		1px solid #ffffff;
	width:				1px;
	height:				1px;
}

table.top_news th {
	text-align:			left;
	padding:			0px;
	border-bottom:		1px solid #ffffff;
	width:				1px;
	height:				1px;
}

table.top_news td {
	padding:			0px;
}

table.top_news td.top_news_left {
	width:				38px;
	text-align:			center;
	vertical-align:		top;
}

table.top_news td.top_news_right {
	font-size:			12px;
	line-height:		14px;
	padding:			5px 0px 10px 0px;
	vertical-align:		top;
}

table.top_news td.top_news_bottom {
	background-color:	#ffffff;
	padding:			0px;
	text-align:			left;
	vertical-align:		sub;
}

table.top_monthlym {
	padding:			0px;
	border-collapse:	collapse;
	width:				1px;
	height:				1px;
}

table.top_feature {
	padding:			0px;
	border-collapse:	collapse;
	width:				1px;
	height:				1px;
	margin-left:		auto;
	margin-right:		auto;
}
*/

ul {
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
}

ul.ul_club {
	float:				right;
	vertical-align:		top;
	list-style-type:	none;
	padding-top:		0px;
	padding-right:		13px;
	padding-bottom:		0px;
	padding-left:		0px;
}

ul.ul_club li {
	float:				left;
	vertical-align:		top;
	padding-top:		0px;
	padding-right:		0px;
	padding-bottom:		0px;
	padding-left:		8px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	height:				80px;
	width:				80px;
}

ul.ul_mmagazine {
	float:				right;
	vertical-align:		top;
	list-style-type:	none;
	padding:			20px 0px 0px 0px;
}

ul.ul_mmagazine li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

ul.ul_mmagazine li.li_image {
	font-size:			0px;
	line-height:		0px;
	vertical-align:		bottom;
	border:				none;
}

ul.ul_mmagazine li.li_image img.img_mm{
	margin:				20px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

ul.ul_mmagazine li.li_image .div_dtm {
	padding:			20px 0px 0px 0px;
}

ul.ul_mmagazine li.li_image .div_dtm img.dtm{
	width:				235px;
	height:				70px;
}

ul.ul_menu {
	padding:			0px;
	text-align:			center;
	list-style-type:	none;
	display: 			inline;
}

ul.ul_menu li {
	display:			inline-block;
	list-style-position:	inside;
	*display:			inline;
	*zoom:				1;
	padding:			0px;
	border:				1px solid #FFFFFF;
	border-width:		1px 0px 1px 1px;
	line-height:		1px;
}

ul.ul_menu li.last-child {
	border-width:		1px 1px 1px 1px;
}

ul.ul_menu li.dummy-child {
	border:				1px solid #000000;
	border-width:		0px 1px 0px 0px;
}

ul.ul_news {
	float:				right;
	vertical-align:		top;
	list-style-type:	none;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
	border:				1px solid #FFFFFF;
	border-width:		1px 1px 1px 1px;
	width: 256px;
	display: block;
}

ul.ul_news li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

ul.ul_news li.li_news {
	font-size:			0px;
	line-height:		0px;
	vertical-align:		inherit;
	border:				1px solid #FFFFFF;
	border-width:		0px 0px 1px 0px;
	padding:			0px 0px 0px 0px;
	margin:				0px;
	text-align:			left;
}

ul.ul_news li.li_news img {
	text-align:			left;
}

ul.ul_news li dl {
	font-size:			0px;
	line-height:		0px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

ul.ul_news li dt,
ul.ul_news li dd {
	margin:				0px 0px 0px 0px;
	padding:			4px 0px 10px 0px;
}

ul.ul_news li dt {
	clear:				both;
	float:				left;
	width:				32px;
	font-size:			12px;
	line-height:		14px;
	text-align:			center;
	vertical-align:		top;
}

ul.ul_news li dd {
	float:				left;
	font-size:			12px;
	line-height:		14px;
	text-align:			left;
	width:				200px;
	vertical-align:		top;
}

.contents_main{
	padding:			20px 0px 0px 0px;
	display:			block;
}

.contents_left{
	width:				520px;
	float:				left;
	padding-left:		13px;
	display:			inline;
}

.contents_right{
	width:				270px;
	float:				right;
	display:			inline;
	padding:			0px 14px 0px 0px;
	overflow:			hidden;
}

.contents_right_dtm {
	text-align:			center;
}

.contents_right_dtm .img_dtm {
	width:				240px;
	margin:				20px auto 0px auto;
}

.contents_right_dtm .img_dtm img {
	padding:			20px 0px 0px 0px;
}

.contents_right_mmagazine {
	display:			block;
}

.contents_right_news {
	display:			block;
}

.footer{
	clear:				both;
	display:			block;
	width:				840px;
	padding-top:		0px;
	padding-right:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
}

.footer_list{
	padding-top:		100px;
	padding-right:		0px;
	padding-bottom:		0px;
	padding-left:		16px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	text-align:			left;
}

ul.ul_footer {
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
	text-align:			left;
}

ul.ul_footer li {
	display:			inline;
	padding:			4px 4px 4px 4px;
	margin:				0px 0px 0px 0px;
	font-size:			12px;
	line-height:		14px;
/*	vertical-align:		-12px;
	border:				1px solid #FFFFFF;
	border-width:		0px 0px 0px 1px;	*/
}

ul.ul_footer li img {
	vertical-align:		0px;
}

ul.ul_footer li.last-child {
/*	border-width:		0px 1px 0px 1px;	*/
}

.copy_right{
	padding-top:		15px;
	padding-right:		0px;
	padding-bottom:		0px;
	padding-left:		16px;
	margin-top:			0px;
	margin-right:		0px;
	margin-bottom:		0px;
	margin-left:		0px;
	text-align:			left;
}

.cipher_info_top {
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
	font-family:		'Century Gothic',"ＭＳ ゴシック", Osaka, sans-serif;
	font-size:			12px;
	line-height:		13px;
}
