﻿@charset "UTF-8";

/* 
============================================================
	ver1.0 2012.05.11
	**- AngelLoveOnline -**
	URL: http://www.angelloveonline.jp/
	author:Q Entertainment, Inc.
============================================================
 */


@import url(../../../basefont.css);
@import url(../../../reset.css);
@import url(../../../textstyle.css);

/*====================================================================================================
	Clearfix
======================================================================================================*/
.clearfix:after {
	content: ".";		/* 新しい要素を作る */
	display: block;		/* ブロックレベル要素に */
	clear: both;
	height: 0;
	visibility: hidden;
	}
.clearfix {
	min-height: 1px;
	}

* html .clearfix {
	height: 1px;
	/*¥*//*/
	height: auto;
	overflow: hidden;
	/**/
	}

/*====================================================================================================
	BASE SET
======================================================================================================*/
BODY {
	position:relative;
	color:#5f4435;
	text-align:center;
	}

a:link,
a:visited	{
	color: #003d84;
	text-decoration: underline;
	}

a:active,
a:hover		{
	color: #0059bf;
	text-decoration: none;
	}

br				{ letter-spacing: 0; }
br.blank		{ display:none; }

.clear {
	font-size: 1px;
	line-height: 1px;
	clear: both;
	}

em{
	font-style:normal;
	font-weight:bold;
	}

p				{ padding-top:1em; }
p.pnopadding	{ padding-top:0; }

ul.ulnormal		{ position:relative; }

table {
	border-collapse:separate;
	border-spacing:1px;
}


#SpecialTop { background:#bfd2fd url("../../../../../images/news/up_history/specialupdate/13th_glassworld/bg_main_top.jpg") no-repeat 50% 0; }
#SpecialIn { background:#bfd2fd url("../../../../../images/news/up_history/specialupdate/13th_glassworld/bg_main.jpg") no-repeat 50% 0; }


/*====================================================================================================
	Layout:Container
======================================================================================================*/
#Container{
	margin:0 auto;
	position:relative;
	width:960px;
	min-height:1000px;
	}


/*====================================================================================================
	Layout:TOP
======================================================================================================*/
/*
	Header
------------------------------------------------------------------------------------------------------*/
#Header {
	margin:0;
	width:720px;
	display:block;
	float:right;
	position:relative;
	}
#SpecialTop #Header { height:646px; }
#SpecialIn #Header { height:230px; }

#SpecialTop #Logo {
	margin:0;
	padding-top:280px;
	width:440px;
	height:0px;
	display:block;
	overflow:hidden;
	position:absolute;
	top:366px;
	left:0;
	background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_logo_top.png") no-repeat 50% 0;
	}
#SpecialIn #Logo {
	margin:0;
	padding-top:202px;
	width:320px;
	height:0px;
	display:block;
	overflow:hidden;
	position:absolute;
	top:40px;
	left:400px;
	background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_logo.png") no-repeat 50% 0;
	}
#SpecialIn #btn_toofficial_top {
	margin:0;
	width:200px;
	height:40px;
	position:absolute;
	top:0;
	left:520px;
	}
#SpecialIn #btn_toofficial_top a {
	margin:0;
	padding-top:40px;
	width:200px;
	height:0px;
	display:block;
	overflow:hidden;
	background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_toofficial_top.png") no-repeat 0 0;
	}
#SpecialIn #btn_toofficial_top a:hover { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_toofficial_top.png") no-repeat 0 -40px; }

/*
	Navigation 
------------------------------------------------------------------------------------------------------*/
#ContentsMenu {
	margin:0;
	padding:0 10px;
	width:220px;/*240px*/
	/*height:750px;*/
	min-height:680px;
	display:block;
	float:left;
	background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/bg_menu.png") no-repeat 50% 0;
	}

#ContentsMenu .menu_00 {
	margin:20px auto 5px;
	width:210px;
	height:125px;
	}
#ContentsMenu .menu_00 a {
	margin:0;
	padding-top:125px;
	width:210px;
	height:0;
	display:block;
	overflow:hidden;
	}
#ContentsMenu .menu_00 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_logo.png") no-repeat 0 0; }
#ContentsMenu .menu_00 a:hover { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_logo.png") no-repeat -210px 0; }

#ContentsMenu ul {
	margin:0 auto;
	width:210px;
	}
#ContentsMenu li {
	margin:0 0 1px;
	width:210px;
	height:50px;
	}
#ContentsMenu li a {
	margin:0;
	padding-top:50px;
	width:210px;
	height:0;
	display:block;
	overflow:hidden;
	}

/* for 130110
#ContentsMenu .menu_01 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 0; }
#ContentsMenu .menu_02 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 -51px; }
#ContentsMenu .menu_03 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 -102px; }
#ContentsMenu .menu_04 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 -153px; }
#ContentsMenu .menu_05 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 -204px; }
#ContentsMenu .menu_06 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 -255px; }
#ContentsMenu .menu_07 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 -306px; }
#ContentsMenu .menu_08 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 -357px; }
#ContentsMenu .menu_01 a:hover,
#ContentsMenu .menu_01 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px 0; } /*

/* for 130117
#ContentsMenu .menu_01 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 0; }
#ContentsMenu .menu_02 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 -51px; }
#ContentsMenu .menu_03 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 -102px; }
#ContentsMenu .menu_04 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 -153px; }
#ContentsMenu .menu_05 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -210px -204px; }
#ContentsMenu .menu_06 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -210px -255px; }
#ContentsMenu .menu_07 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 -306px; }
#ContentsMenu .menu_08 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -210px -357px; }
#ContentsMenu .menu_01 a:hover,
#ContentsMenu .menu_01 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px 0; }
#ContentsMenu .menu_05 a:hover,
#ContentsMenu .menu_05 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px -204px; }
#ContentsMenu .menu_06 a:hover,
#ContentsMenu .menu_06 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px -255px; }
#ContentsMenu .menu_08 a:hover,
#ContentsMenu .menu_08 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px -357px; } */

/* for 130121 */
#ContentsMenu .menu_01 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat 0 0; }
#ContentsMenu .menu_02 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -210px -51px; }
#ContentsMenu .menu_03 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -210px -102px; }
#ContentsMenu .menu_04 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -210px -153px; }
#ContentsMenu .menu_05 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -210px -204px; }
#ContentsMenu .menu_06 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -210px -255px; }
#ContentsMenu .menu_07 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -210px -306px; }
#ContentsMenu .menu_08 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -210px -357px; }
#ContentsMenu .menu_01 a:hover,
#ContentsMenu .menu_01 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px 0; }
#ContentsMenu .menu_02 a:hover,
#ContentsMenu .menu_02 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px -51px; }
#ContentsMenu .menu_03 a:hover,
#ContentsMenu .menu_03 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px -102px; }
#ContentsMenu .menu_04 a:hover,
#ContentsMenu .menu_04 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px -153px; }
#ContentsMenu .menu_05 a:hover,
#ContentsMenu .menu_05 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px -204px; }
#ContentsMenu .menu_06 a:hover,
#ContentsMenu .menu_06 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px -255px; }
#ContentsMenu .menu_07 a:hover,
#ContentsMenu .menu_07 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px -306px; }
#ContentsMenu .menu_08 a:hover,
#ContentsMenu .menu_08 a.activ { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_menu.png") no-repeat -420px -357px; }

#ContentsMenu .soon { cursor:default; }


/*
	Banner 
------------------------------------------------------------------------------------------------------*/
#banner {
	margin:110px auto 0;
	padding:0;
	width:220px;
	}
#banner p {
	margin:0 auto;
	width:220px;
	}
#banner a {
	margin:0;
	padding-top:150px;
	width:220px;
	height:0;
	display:block;
	overflow:hidden;
	}
#banner .bnn_01 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/bnr_130117_cp.png") no-repeat 0 0; }
#banner .bnn_02 a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/bnr_130121_item.png") no-repeat 0 0; }


/*
	Contents
------------------------------------------------------------------------------------------------------*/
#Contents {
	float:right;
	}
#SpecialIn #Contents {
	width:720px;
	background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/bg_contents.png") repeat-y 50% 0;
	}
#ContentsInn { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/bg_contents_top.jpg") no-repeat 50% 0; padding-top:20px; }
#ContentsInn2 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/bg_contents_bottom.jpg") no-repeat 50% 100%; min-height:400px; }

#SpecialTop #Contents h2 {
	margin:0;
	padding-top:80px;
	width:690px;
	height:0px;
	display:block;
	overflow:hidden;
	background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h2_00.png") no-repeat 50% 0;
	}
#SpecialIn #Contents h2 {
	margin:0 auto;
	padding-top:110px;
	width:720px;
	height:0px;
	display:block;
	overflow:hidden;
	}
#Contents h2.h2_01 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h2_01.jpg") no-repeat 50% 0; }
#Contents h2.h2_02 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h2_02.jpg") no-repeat 50% 0; }
#Contents h2.h2_03 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h2_03.jpg") no-repeat 50% 0; }
#Contents h2.h2_04 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h2_04.jpg") no-repeat 50% 0; }
#Contents h2.h2_05 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h2_05.jpg") no-repeat 50% 0; }
#Contents h2.h2_06 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h2_06.jpg") no-repeat 50% 0; }
#Contents h2.h2_07 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h2_07.jpg") no-repeat 50% 0; }
#Contents h2.h2_08 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h2_08.jpg") no-repeat 50% 0; }

#Contents h3 {
	margin:0 auto;
	padding-top:40px;
	width:640px;
	height:0px;
	display:block;
	overflow:hidden;
	}
#Contents h3.h3_01_1 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_01_1.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_02_1 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_02_1.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_02_2 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_02_2.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_03_1 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_03_1.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_03_2 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_03_2.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_04_1 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_04_1.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_05_1 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_05_1.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_05_2 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_05_2.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_05_3 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_05_3.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_06_1 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_06_1.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_06_2 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_06_2.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_06_3 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_06_3.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_07_1 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_07_1.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_07_2 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_07_2.jpg") no-repeat 50% 0; margin-bottom:5px; }
#Contents h3.h3_08_1 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h3_08_1.jpg") no-repeat 50% 0; margin-bottom:5px; }

#Contents h4 {
	margin:0 auto;	/* 0 auto 20px */
	padding-top:35px;
	width:640px;
	height:0px;
	display:block;
	overflow:hidden;
	}
#Contents h4.h4_02_1 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h4_02_1.jpg") no-repeat 50% 0; }
#Contents h4.h4_02_2 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h4_02_2.jpg") no-repeat 50% 0; }
#Contents h4.h4_06_1 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h4_06_1.jpg") no-repeat 50% 0; }
#Contents h4.h4_06_2 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h4_06_2.jpg") no-repeat 50% 0; }
#Contents h4.h4_08_1 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h4_08_1.jpg") no-repeat 50% 0; }
#Contents h4.h4_08_2 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h4_08_2.jpg") no-repeat 50% 0; }
#Contents h4.h4_08_3 { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h4_08_3.jpg") no-repeat 50% 0; }

/*
#Contents h5 {
	margin:0 auto;
	padding-top:25px;
	width:640px;
	height:0px;
	display:block;
	overflow:hidden;
	}
#Contents h5.h5_sample { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/h5_01_1.jpg") no-repeat 50% 0; }	*/

#Contents .contentsbox {
	margin:0 auto;
	padding-bottom:20px;	/*	padding:0;	*/
	width:580px;
	text-align:left;
	}

/* image */

#Contents .contentsimage {
	margin:0 auto;
	width:720px;
	height:0px;
	display:block;
	overflow:hidden;
	}

#Contents .contents_00_1 { padding-top:150px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_00_1.png") no-repeat 50% 0; }
#Contents .contents_01_1 { padding-top: 25px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_01_1.jpg") no-repeat 50% 0; margin-bottom:30px; }
#Contents .contents_01_2 { padding-top:100px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_01_2.jpg") no-repeat 50% 0; }
#Contents .contents_01_3 { padding-top:280px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_01_3.jpg") no-repeat 50% 0; }
#Contents .contents_01_4 { padding-top:180px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_01_4.jpg") no-repeat 50% 0; }
#Contents .contents_01_5 { padding-top: 60px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_01_5.jpg") no-repeat 50% 0; }
#Contents .contents_02_1 { padding-top: 45px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_02_1.jpg") no-repeat 50% 0; margin-bottom:30px; }
#Contents .contents_03_1 { padding-top: 25px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_03_1.jpg") no-repeat 50% 0; margin-bottom:30px; }
#Contents .contents_04_1 { padding-top: 25px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_04_1.jpg") no-repeat 50% 0; margin-bottom:30px; }
#Contents .contents_05_1 { padding-top: 25px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_05_1.jpg") no-repeat 50% 0; margin-bottom:30px; }
#Contents .contents_06_1 { padding-top: 25px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_06_1.jpg") no-repeat 50% 0; margin-bottom:30px; }
#Contents .contents_07_1 { padding-top: 25px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_07_1.jpg") no-repeat 50% 0; margin-bottom:30px; }
#Contents .contents_08_1 { padding-top: 25px; background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_contents_08_1.jpg") no-repeat 50% 0; margin-bottom:30px; }

/* list */

#Contents .list_1 li {
	margin:0 0 4px;
	padding:1px 0 0 24px;
	background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/icon_list_1.jpg") no-repeat 0 0;
	}

#Contents .list_2 li {
	margin:0 0 4px;
	padding:0 0 0 22px;
	background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/icon_list_2.jpg") no-repeat 0 1px;	/* 0 2px */
	}


/* pagetotop */

.btn_pagetotop {
	margin:0 auto;
	width:620px;
	}
.btn_pagetotop a {
	margin:0 0 0 auto;
	padding-top:35px;
	width:160px;
	height:0;
	display:block;
	overflow:hidden;
	}
.btn_pagetotop a { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_pagetotop.png") no-repeat 0 0; }
.btn_pagetotop a:hover { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_pagetotop.png") no-repeat 0 -35px; }

.mt { margin-top:55px; }


/*
	Footer
------------------------------------------------------------------------------------------------------*/
#Footer {
	clear:both;
	margin:0 0 0 240px;
	width:720px;
	display:block;
	}
#SpecialTop #Footer {
	padding-top:30px;
	}
#SpecialIn #Footer {
	padding-top:120px;
	background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/bg_footer.jpg") no-repeat 50% 0;
	}

#SpecialIn #Footer #navi {
	margin:0 auto;
	padding:10px 0 0;
	width:440px;
	text-align:center;
	}
#SpecialIn #Footer #navi li {
	padding:0 10px;
	font-size:10px;
	list-style:none;
	display:inline;
	border-right:1px solid #454a80;
	}
#SpecialIn #Footer #navi li.last {
	border:none;
	}
#SpecialIn #Footer #navi a {
	color:#876dad;
	}

#Footer #btn_toofficial {
	padding:0;
	width:450px;
	height:50px;
	}
#SpecialTop #Footer #btn_toofficial { margin:0 auto 20px; }
#SpecialIn #Footer #btn_toofficial { margin:60px auto 0; }
#Footer #btn_toofficial a {
	margin:0;
	padding-top:50px;
	width:450px;
	height:0;
	display:block;
	overflow:hidden;
	background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_toofficial.png") no-repeat 0 0;
	}
#Footer #btn_toofficial a:hover { background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/btn_toofficial.png") no-repeat 0 -50px; }
/*
#Footer address {
	margin:0;
	padding-top:20px;
	width:700px;
	height:0;
	display:block;
	overflow:hidden;
	background:url("../../../../../images/news/up_history/specialupdate/13th_glassworld/img_copyright.jpg") no-repeat 50% 0;
	}*/
#Footer address {
	margin:0;
	padding:20px 0 5px;
	width:700px;
	text-align:center;
	font-size:9px;
	}


/*====================================================================================================
	Common Style
======================================================================================================*/
/* Table Style
------------------------------------------------------------------------------------------------------*/
/* Normal Table */
#Contents table{
	margin:1em auto;
	width:100%;
	background-color:#b4b4b4;
	}
#Contents table th {
	padding:5px;
	background-color:#876dad;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	font-weight:bold;
	text-align:center;
	color:#fff;
	}

/* Table Type (1) light blue */
#Contents table.itembox1		{ background-color:#8ebff2; }
#Contents table.itembox1 th		{ background-color:#ddf4f4; color:#0063a4; }

/* Table Type (2) yellow */
#Contents table.itembox2		{ background-color:#f7b357; }
#Contents table.itembox2 th		{ background-color:#fff9ce; color:#dc6000; }

/* Table Type (3) light pink */
#Contents table.itembox3		{ background-color:#ffbcdb; }
#Contents table.itembox3 th		{ background-color:#ffe8f2; color:#e16871; }

/* Table No Margin */
#Contents table.nomargin{
	margin:0 auto; !important;
	}

/* Table No Width */
#Contents table.nosize{
	margin:1em auto;
	width:auto !important;
	}
/* Table No Color (With Other Class <- Mix) */
#Contents table.nocolor,
#Contents table.nocolor th,
#Contents table.nocolor td {
	border:none;
	background:none;
	color:#6b6d80;
	}

/* The css class to be used for the even row listings */
#Contents table tr.treven td { background-color:#eee;}

/* Table Common Style */
#Contents table td {
	padding:5px;
	background-color:#f1eff5;
	}

#Contents table table{
	margin:0 auto;
	width:98% !important;
	}

#Contents table td p {
	padding:0 !important;
	line-height:1.8em;
	}

/* Table talk_box(8) Style */
#Contents table.talk_box td{
	padding-top:0;
	padding-bottom:0;
	line-height:120%;
	}


/* BG Color
------------------------------------------------------------------------------------------------------*/
.boxglay, .boxglay td			{ background-color:#eaeaea !important; }
.boxglay_r						{ background-color:#eaeaea !important; border:3px double #a8a8a8; }
.boxblue, .boxblue td			{ background-color:#ddf4f4 !important; }
.boxblue_r						{ background-color:#ddf4f4 !important; border:3px double #8ebff2; }
.boxpink, .boxpink td			{ background-color:#ffe8f2 !important; }
.boxpink_r						{ background-color:#ffe8f2 !important; border:3px double #ffbcdb; }
.boxyellow, .boxyellow td		{ background-color:#fff9ce !important; }
.boxyellow_r					{ background-color:#fff9ce !important; border:3px double #fff27c; }
.boxgreen, .boxgreen td			{ background-color:#d3ffce !important; }
.boxgreen_r						{ background-color:#d3ffce !important; border:3px double #9ebf99; }


/* Block Style
------------------------------------------------------------------------------------------------------*/
.img_right			{ float:right; }
.img_left			{ float:left; }
.img_rightmargin	{ margin:0 0 0 10px; }	/* 1em 0 0 10px */
.img_leftmargin		{ margin:0 10px 0 0; }	/* 1em 10px 0 0 */

.highslide .articleimage,
.articleimage		{ padding:2px; border:1px solid #cac2f2;}
.mtop5				{ margin-top:5px; }
.mbottom5			{ margin-bottom:5px; }
.mtop10				{ margin-top:10px; }
.mbottom10			{ margin-bottom:10px; }

/* for p style (for event page)
p.img_left			{ padding:1em 1em 1em 2em !important;}
p.img_right			{ padding:1em 2em 1em 1em !important;} */
