<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* top.css */

.top a { color: #333; }
.top a:hover { color: #555; }



/*	TOP FLASH
========================= */
#branding_box {
	width: 650px;
	height: 300px;
	margin: 0 0 10px;
	z-index:1;
}


/*	更新情報
========================= */
.top .update {
	background: url(/img/top/box_update_bg.gif) repeat-y left top;
	margin: 0 0 20px;
}
.top .update .tit img {
	font-size: 0;
	line-height: 0;
	vertical-align: bottom;
}
.top .updateList {
	padding: 10px 10px 0;
}
.top .updateList dt {
	width: 90px;
	clear: both;
	float: left;
	color: #e95991;
}
.top .updateList dd {
	background: url(/img/top/update_line.gif) no-repeat left bottom;
	padding: 0 0 10px 90px;
	margin: 0 0 10px;
}
.top .update .more {
	background: url(/img/top/box_update_bottom.gif) no-repeat left bottom ;
	text-align: right;
	padding: 5px 10px 10px;
}


/*	カテゴリ
========================= */
.top .category {
	margin: 0 0 10px;
}
.top .categoryList {
	margin: 0 -10px 0 0;
	overflow: hidden;
}
.top .categoryList li {
	width: 320px;
	float: left;
	background: url(/img/top/box_category_bottom.gif) no-repeat left bottom;
	border-top: 4px solid #FF6CAA;
	margin: 0 10px 10px 0;
}
.top .categoryList dl {
	height: 80px;
	border-right: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	padding: 16px 10px;
}
.top .categoryList dd {
	background: url(/img/top/i-con_topics_pink.gif) no-repeat left center;
	padding: 0 0 0 18px;
}
.top .categoryList .about dl { background: url(/img/top/image_top_01.gif) no-repeat 10px 16px; }
.top .categoryList .buy dl { background: url(/img/top/image_top_02.gif) no-repeat 10px 16px; }
.top .categoryList .trade dl { background: url(/img/top/image_top_03.gif) no-repeat 10px 16px; }
.top .categoryList .community dl { background: url(/img/top/image_top_04.gif) no-repeat 10px 16px; }


/*	EMTG MUSIC
========================= */
.top .emtgmusic .tit {
	width: 650px;
	height: 26px;
	background: url(/img/common/left_col/bar_tit_emtgmusic) no-repeat left top;
	position: relative;
}
.top .emtgmusic .btn {
	display: block;
	width: 68px;
	height: 18px;
	position: absolute;
	top: 5px;
	right: 10px;
}
.top .emtgmusic ul {
	background: #FAFAFA;
	border: 1px solid #D1D1D1;
	padding: 10px 0 0 10px;
}
.top .emtgmusic li {
	width: 288px;
	height: 130px;
	float: left;
	background: #ECECEC;
	border: 1px solid #B5B5B5;
	padding: 10px;
	margin: 0 8px 10px 0;
}
.top .emtgmusic .ph {
	width: 109px;
	float: left;
	font-size: 0;
	line-height: 0;
	border: 1px solid #A5A6A8;
}
.top .emtgmusic dl {
	padding: 0 0 0 120px;
}
.top .emtgmusic dt a {
	color: #666;
	font-weight: bold;
	line-height: 1.5em;
	text-decoration: none;
}
.top .emtgmusic dt a:hover {
	text-decoration: underline;
} 
.top .emtgmusic dd span {
	display: block;
	font-weight: bold;
	margin: 0 0 3px;
}





/*	トレードセンター
========================= */


#trad_center_info_con{
width:650px;
height:auto;
margin-bottom:20px;
}

.trad_center_info_box{
width:648px;
height:auto;
overflow:hidden;
border:1px solid #cccccc;
background:url(/img/cmn/bg_dot.gif);
}

.trad_center_info_box_inner{
width:638px;
padding:10px 5px 0 5px;
}

.trad_center_info_box_tit{
width:638px;
height:auto;
margin-bottom:10px;
text-align:center;
}

.trad_center_info_box_text{
width:auto;
margin-bottom:3px;
font-size:14px;
font-weight:800;
color:#cc0033;
text-align:center;
}

.hyou_title_s_t{
width:auto;
font-weight:800;
font-size:14px;
color:#282828;
margin:3px 0 3px;
text-align:center;
}

.table_box{
width:632px;
height:auto;
margin:0 3px 8px 3px;
overflow:hidden;
font-size:12px;
}

.table_box_inner{
width:632px;
}

tr.tr_pink_01{

}

tr.tr_white{
background-color:#ffffff;
}

tr.tr_pink_02 {
background-color:#FCF1F5;
}

.table_01{
width:630px;
}

td.bls_01_center {
padding:3px 5px;
text-align:center;
color:#444444;
font-weight:800;
font-size:12px;
border-left:solid 0px #FEA3C5;
background-color:#FEA3C5;
}

td.bls_02_center {
padding:3px 5px;
text-align:center;
color:#444444;
font-weight:800;
font-size:12px;
border-left:solid 1px #F987B2;
background-color:#FEA3C5;
}

td.bls_03_center {
padding:3px 5px;
text-align:center;
color:#444444;
font-weight:800;
font-size:12px;
border-left:solid 1px #F987B2;
border-right:solid 1px #F987B2;
background-color:#FEA3C5;
}

.td_01{
padding:3px 5px;
border-left:solid 1px #fed8e5;
border-bottom:solid 1px #fed8e5;
background-color:#ffffff;
}

.td_01 a:link     {color:#ff0066; text-decoration:underline;}
.td_01 a:visited  {color:#E10C61; text-decoration:underline;}
.td_01 a:hover	  {color:#FC5E9D; text-decoration:none;}
.td_01 a:active	  {color:#FC5E9D; text-decoration:none;}

.td_01_pink{
padding:3px 5px;
border-left:solid 1px #fed8e5;
border-bottom:solid 1px #fed8e5;
background-color:#fcf1f5;
}

.td_01_pink  a:link     {color:#ff0066; text-decoration:underline;}
.td_01_pink  a:visited  {color:#E10C61; text-decoration:underline;}
.td_01_pink  a:hover	{color:#FC5E9D; text-decoration:none;}
.ttd_01_pink a:active	{color:#FC5E9D; text-decoration:none;}

.td_02_pink {
padding:3px 5px;
border-left:solid 1px #fed8e5;
border-right:solid 1px #fed8e5;
border-bottom:solid 1px #fed8e5;
background-color:#fcf1f5;
}

.td_02_white {
padding:3px 5px;
border-left:solid 1px #fed8e5;
border-right:solid 1px #fed8e5;
border-bottom:solid 1px #fed8e5;
background-color:#ffffff;
}

.td_03{
padding:3px 5px;
}

.trad_center_notice_text{
text-align:right;
margin-bottom:10px;
font-size:12px;
}


/* movie */

#movie_area{
width:380px;
height:auto;
margin-bottom:10px;
}

.movie_box{
width:360px;
height:auto;
background:url(/img/top_movie/bx_middle_bg.jpg) repeat-y;
padding:5px 10px 5px 10px;
}

.movie_box_inner{
width:360px;
}


.movie_box_340px{
width:340px;
padding:0 10px 0 10px;
}


.flash_box{
width:300px;
height:auto;
margin-left:20px;
margin-right:20px;
margin-bottom:10px;
background-color:fcfcf;
}

#pick_up{
width:340px;
text-align:left;
margin:0 0 10px 0;
padding:0;
}

#movie_title{
width:340px;
text-align:center;
margin:0 0 10px 0;
padding:0;
}

#movie_text{
width:340px;
font-size:12px;
font-weight:800;
color:#333333;
text-align:center;
margin:0 0 10px 0;
padding:0;
}

.movie_btn_box{
text-align:center;
}

.importantBnr{
position:relative;
width:420px;
margin:15px auto;

}

.importantBnr a{
display:block;
padding:8px 13px;
border:solid 1px #F00;
border-radius:2px;
color:#F00;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

.fa-chevron-right{
color:#F00;
position:absolute;
right:10px;
top:31%;
}
.importantBnr a:hover{
background:#ED347E;
color:#FFF;
}

.importantBnr a:hover .fa-chevron-right{
color:#FFF;
}
</pre></body></html>