body {
	background-image:url('../image_index/mj15/background.jpg');
}

#contetns_box {
	background-image:none;
	width:982px;
	margin:0 auto;
}

#contents {
	width:982px;
	background-color:#070707;
	background-image:none;
}

#header_left {
	background-image:url('../image_index/mj15/left_header_bg.jpg');
	width:496px;
	height:58px;
	text-align:center;
	padding-top:10px;
	line-height:1.3em;
	float:left;
}

#header_left h1 {
	color:#EEEADD;
	font-size:23px;
}

#header_left p a{
	color:#FFDE00;
}

#header_btn {
	float:left;
	width:306px;
}

#header_right {
	background-image:url('../image_index/mj15/right_header_bg.jpg');
	width:180px;
	height:68px;
	position:absolute;left:802px;top:0px;
}

#header_st_logo {
	position:absolute;left:70px;top:29px;
}

#header_right_text {
	color:white;
	font-size:12px;
	position:absolute;left:90px;top:0px;
}

.img_05 {
	background-image:url('../image_index/mj15/img_05.jpg');
	width:982px;
	height:196px;
	position:relative;
}

.regist_btn_1 {
	position:absolute;left:124px;top:63px;
}

.start_btn_1 {
	position:absolute;left:512px;top:63px;
}

.regist_btn_1_txt {
	color:#ffc000;
	font-weight:bold;
}

.regist_btn_1_txt {
	text-align:center;
	width:262px;
	position:absolute;left:172px;top:138px;
}

.start_btn_1_txt {
	position:absolute;left:537px;top:138px;
}

h2 {
	background-image:url('../image_index/mj15/img_h2.jpg');
	height:77px;
}

#h2_1,#h2_3 {
	width:442px;
	padding:0 269px 0 271px;
	margin:0px;
}

#h2_2 {
	width:649px;
	padding:0 164px 0 169px;
	margin:0px;
}

#h2_4 {
	width:583px;
	padding:0 200px 0 199px;
	margin:0px;
}

#h2_6 {
	width:295px;
	padding:0 344px 0 343px;
	margin:0px;
}

#h2_7 {
	width:735px;
	padding:0 123px 0 124px;
	margin:0px;
}

#lon_appear_box,#lon_appear_box_200,#lon_appear_box_300,#lon_appear_box_500,#lon_appear_box_1000 {
	background-image:url('../image_index/mj15/hq_2.jpg');
	width:636px;
	height:265px;
	padding:213px 173px 274px 173px;
	margin:0px;
}

#lon_appear_box_1000 {
	display:none;
}

#lon_appear_box {
	margin-top:0px;
}

#lon_regist_box {
	width:347px;
	height:72px;
	padding:147px 144px 46px 145px;
}

.pt_200 {
	background-image:url('../image_index/mj15/lon_regist_area_200.jpg');
}

.pt_300 {
	background-image:url('../image_index/mj15/lon_regist_area_300.jpg');
}

.pt_500 {
	background-image:url('../image_index/mj15/lon_regist_area_500.jpg');
}

.pt_1000 {
	background-image:url('../image_index/mj15/lon_regist_area_1000.jpg');
}

#senryu_matome {
	background-image:url('../image_index/mj15/senryu_bg_mid.jpg');
	width:982px;
	padding:0px;
}

#screensaver {
	background-image:url('../image_index/mj15/screen_bg.jpg');
}

#senryu_matome ul li {
	background-image:url('../image_index/mj15/senryu_ougi.jpg');
}

#senryu_foot {
	background-image:url('../image_index/mj15/senryu_foot.jpg');
	width:982px;
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:20px;
}

#tokutei {
	background-image:none;
	background-color:white;
	height:124px;
	margin-top:0px;
}

.portal_parts {
	margin-top:0px;
}

#so-net .portal_parts {
	margin-top: 0px;
}

#mj_index #tokutei {
	height:250px;
}

#mj_index #tokutei td{
	padding:2px;
	text-align:left;
}

#mj_index #tokutei table {
	margin:20px auto 0 auto;
}

#goo #tokutei,#nifty #tokutei,#ocn #tokutei,#so-net #tokutei {
	margin-top:0px;
}

.relative {
	position:relative;
}

#btn_move_1 {
	position:absolute;left:422px !important;top:0px !important;
}

#btn_move_2,#btn_move_3,#btn_move_4,#btn_move_5,#btn_move_6,#mj_index #btn_move_7,#gash #btn_move_7,#biglobe #btn_move_7,#ocn #btn_move_7,#gash #btn_move_7,#nifty #btn_move_7,#so-net #btn_move_7,#yahoo #btn_move_7,#gamers1 #btn_move_7,#goo #btn_move_7,#rakuten #btn_move_7,#cp_default #btn_move_7,#mj_index #btn_move_8,#mj_index #btn_move_9 {
	position:absolute;left:-10px !important;top:0px !important;
}

#tokutei {
	width:982px;
	background-image:url('../image_index/mj15/footer_bg.jpg');
	background-repeat:repeat;
}

#contents {
	border-style:none;
}

#contents_background_yahoo {
	margin-left:1px;
}

#yahoo_bg {
	background-color:#493511;
}

#foot_repeat_box {
	background-image:url('../image_index/mj15/bg_00.jpg') !important;
}

#nanikiru .section_top {
	background-image: url("../image_index/mj15/section_top_03.jpg");
}

.section03 {
    background-image: url("../image_index/mj15/section_mid_03.jpg") !important;
}

#nanikiru .section_btm {
    background-image: url("../image_index/mj15/section_btm_03.jpg") !important;
}

#cp_default #nanikiru {

}

#gachinko_rep {
	background-image: url("../image_index/mj15/img_14.jpg");
	width:982px;
	height:112px;
}

#gachinko_rep p{
	color:#be0000;
	font-size:24px;
	font-weight:bold;
	margin-top:10px;
}

#gachi_result_box {
	background-image: url("../image_index/mj15/result/img_08.jpg");
	width:347px;
	height:86px;
	padding:0 317px 18px 318px;
}