@charset "utf-8";
@import "../import/sponsor_short.css";

div.campaign {
	border-color : #e6e6e6 #bcc9cd #bcc9cd #e6e6e6;
	border-style : solid;
	border-width : 1px;
	width : 95%;
	background : url(http://trade.netgame-rmt.jp/img/style1/campaign_background.png) transparent;
	margin : 1.5em 0;
}

.campaign h4 span.subtitle {
	display : block;
	font-weight : normal;
	letter-spacing : 0;
	font-size : 85%;
	margin-left : 5em;
}

#first_information div.campaign h4 {
	background : url(http://trade.netgame-rmt.jp/img/style1/campaign_h4.png) repeat-x white;
	padding : 4px 10px 5px 10px;
	margin : 0;
	font-size : 95%;
	color : #4f686f;
	border-bottom : 1px solid #bcc9cd;
	border-top : 2px solid white;
}

div.campaign p,
div.campaign dl {
	margin : 1em;
}

#index div#main-view {
	background : url(../../img/style1/logo-rmt.gif) no-repeat 0px 180px white;
	position : relative;
}

#index div#first_information {
	margin : 0 167px 0 0;
	padding : 0 15px 0 0;
	width : auto;
	_height : 1500px;
	min-height : 1500px;
}
#first_information h2,
#first_information h3 {
	display : none;
}
#first_information h4 {
	background : url(../../img/style1/attention.png) no-repeat 0px 4px;
	margin : 1.5em 0.5em 0 0;
	padding : 0 0 0 20px;
}
#first_information div#news {
	margin-bottom : 3em;
}

#index div#wide_bunner {
	margin-right : 170px;
	overflow : hidden;
}

p#wide_bunner {
	margin : 0;
	padding : 0;
	overflow : hidden;
}
#wide_bunner a,
.image-container a {
	border : none;
}

div#disclaimer {
	border-top : dashed 1px #a9a9a9;
	padding : 1em 0 0 0;
}
#disclaimer em {
	color : #0066ff;
}
#disclaimer ul {
	margin : 0 1em;
	padding : 0;
}

div.sponsor-short {
	right : 17px;
	_right : 23px;
	top : 0.7em;
	position : absolute;
}

div#checktrade {
	position : absolute;
	top : -45px;
	right : 18px;
	_right : 26px;
	white-space : nowrap;
}
#checktrade h3,
#checktrade p,
#checktrade form {
	display : inline;
}
#checktrade h3 {
	font-size : 14px;
	font-weight : normal;
	color : #008000;
	background-image : none;
	vertical-align : middle;
}
#checktrade input.button {
	padding : 2px 10px 2px 10px;
	letter-spacing : 1px;
	width : 7em;
	font-family : Verdana;
	line-height : 1;
	margin : 0;
}
#checktrade input {
	padding : 2px 2px 3px 2px;
	width : 12em;
	font-family : Verdana;
	line-height : 1;
	margin : 0 0 0 6px;
}
h1 {
	padding-bottom : 30px;
}

