.clear{
clear:both;
}

.umiBody {
	background:url(../images/top/bg.gif) repeat 0 0;
}


#wrapper {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width:100%;
	position:relative;
}

#mainContents{
	width:100%;
	background:url(../images/bg.gif);
}

#mainBody{
	margin:0 auto;
	width:955px;
	background:url(../images/bg2.gif) repeat-y;
}



#sanyoHeader{
	margin:0 auto;
	position:relative;
	width:933px;
	height:482px;
	background:url(../images/bg3.jpg) no-repeat;
}

#umiHeader{
	margin:0 auto;
	position:relative;
	width:933px;
	height:133px;
	background:url(../images/newHead.jpg) no-repeat;
}

#minkLink{
	width:933px;
	background:#fbe4f2;
	margin:0 auto;
	padding:5px 0;
	text-align:center;
	font-size:14px;
}

#minkLink a{
	color:#e84479;
	font-weight:bold;
	text-decoration:underline;
}

#umiHeader #minkGoBtn{
top:93px;
left:95px;
position:absolute;
}

#preHeader{
	margin:0 auto;
	position:relative;
	width:933px;
	height:482px;
	background:url(../images/pre_bg.jpg) no-repeat;
}



#s_logo1 a{
	text-indent:-9999px;
	background:url(../images/s_logo1.jpg) no-repeat;
	width:218px;
	height:158px;
	position:absolute;
	left:8px;
}

#s_logo2 a{
	text-indent:-9999px;
	background:url(../images/s_logo2.jpg) no-repeat;
	width:157px;
	height:34px;
	position:absolute;
	left:771px;
	top:7px;
}

#s_movie{
	position:absolute;
	left:258px;
	top:61px;
}

#s_title{
	text-indent:-9999px;
	background:url(../images/pre_title.jpg) no-repeat;
	position:absolute;
	width:286px;
	height:47px;
	left:329px;
	top:8px;
}


#s_btn1 a{
	text-indent:-9999px;
	background:url(../images/s_btn1.jpg) no-repeat;
	width:323px;
	height:100px;
	position:absolute;
	left:238px;
	top:354px;
}

#s_btn2 a{
	text-indent:-9999px;
	background:url(../images/s_btn2.jpg) no-repeat;
	width:147px;
	height:99px;
	position:absolute;
	left:493px;
	top:349px;
}

#s_btn3 a{
	text-indent:-9999px;
	background:url(../images/s_btn3.jpg) no-repeat;
	width:149px;
	height:102px;
	position:absolute;
	left:394px;
	top:337px;
}

#newMovie{
	margin:0 auto;
	position:relative;
	width:889px;
}

#newMovieIn{
	background:#FFFFFF;
	border-left:3px solid #e84479;
	border-right:3px solid #e84479;
	margin-left:16px;
	padding:18px 0 5px 0;	
}






#newMovieTitle{
	text-indent:-9999px;
	background:url(../images/new_movie_title.gif) no-repeat;
	width:889px;
	height:42px;
}

#sRanking{
	margin:0 auto;
	position:relative;
	width:889px;
	margin-top:25px;
}

#sRankingIn{
	background:#FFFFFF;
	border-left:3px solid #f69833;
	border-right:3px solid #f69833;
	margin-left:16px;
	padding:18px 0 5px 0;	
}

#sRankingTitle{
	text-indent:-9999px;
	background:url(../images/ranking_title.gif) no-repeat;
	width:889px;
	height:42px;
}

.sItemBox{
	width:150px;
	height:175px;
	background:url(../images/frame.gif) no-repeat;
	text-align:center;
	float:left;
	margin-left:18px;
}

*html .sItemBox{
	margin-left:15px;
}

.rankingItemBox{
	width:150px;
	height:225px;
	background:url(../images/frame2.gif) top left no-repeat;
	text-align:center;
	float:left;
	overflow:hidden;
	margin-left:18px;
}

*html .rankingItemBox{
	margin-left:15px;
}


.rankingItemBox .sItemImage{
	padding-top:8px;
	padding-bottom:5px;
}

.sItemImage{
	padding-top:5px;
	padding-bottom:5px;
}

.sItemTxt{
	color:#333333;
}

.moreBtn{
	text-align:right;
	margin-right:15px;
}

.moreBtn2{
	text-align:right;
	margin-top:28px;
	margin-right:15px;
}

#sFooter address{
	text-indent:-9999px;
	width:933px;
	height:22px;
	margin:0 auto;
	background:url(../images/footer.gif) no-repeat;
}

#sPageTop{
	text-align:right;
	margin-right:30px;
	padding-top:30px;
	margin-bottom:10px;
}
*+html .boxBottom{
margin-top:-13px;
}

*html .boxBottom{
margin-top:-13px;
margin-left:6px;
}





#otherHeader{
	margin:0 auto;
	position:relative;
	width:933px;
	height:281px;
	background:url(../images/other_bg.jpg) no-repeat;
}

#other_logo a{
	text-indent:-9999px;
	background:url(../images/other_logo.jpg) no-repeat;
	width:144px;
	height:116px;
	position:absolute;
	left:0px;
}


#other_title{
	position:absolute;
	left:310px;
	top:66px;
}
/*
#otherHeader ul{
	position:absolute;
	left:41px;
	top:137px;
}

#otherHeader li{
	float:left;
	text-indent:-9999px;
}

#otherHeader li a{
	display:block;
	height:116px;
}


#otherHeader li#help_step1 a{
	width:174px;
	background:url(../images/step_link.jpg) no-repeat;
}

#otherHeader li#help_step2-1 a{
	width:174px;
	background:url(../images/step_link.jpg) -174px 0 no-repeat;
}

#otherHeader li#help_step2-2 a{
	width:168px;
	background:url(../images/step_link.jpg) -348px 0 no-repeat;
}

#otherHeader li#help_step3 a{
	width:168px;
	background:url(../images/step_link.jpg) -516px 0 no-repeat;
}

#otherHeader li#help_step4 a{
	width:168px;
	background:url(../images/step_link.jpg) -684px 0 no-repeat;
}
*/

#otherHeader ul{
	position:absolute;
	left:128px;
	top:137px;
}

#otherHeader li{
	float:left;
	text-indent:-9999px;
}

#otherHeader li a{
	display:block;
	height:116px;
}


#otherHeader li#help_step1 a{
	width:174px;
	background:url(../images/other_link2.jpg) no-repeat;
}

#otherHeader li#help_step2 a{
	width:174px;
	background:url(../images/other_link2.jpg) -174px 0 no-repeat;
}

#otherHeader li#help_step3 a{
	width:168px;
	background:url(../images/other_link2.jpg) -348px 0 no-repeat;
}

#otherHeader li#help_step4 a{
	width:168px;
	background:url(../images/other_link2.jpg) -516px 0 no-repeat;
}





#helpArea,
#ContentsMain{
	margin:0 auto;
	position:relative;
	width:874px;
	margin-top:-10px;
}

#helpAreaIn,
#CreateContents{
	background:#FFFFFF;
	border-left:3px solid #00a6ea;
	border-right:3px solid #00a6ea;
	padding:30px 0 5px 40px;	
}

.inTxt{
	width:794px;
	color:#333333;
	padding:20px 0;
}

.floatRight{
	float:right;
	margin-bottom:20px;
}

.redLine{
	clear:both;
}

.otherPageTop{
	text-align:right;
	margin-right:34px;
	margin-bottom:40px;
}

.boxBottom_help{
margin-left:40px;
}





*+html .boxBottom_help{
margin-top:-7px;
}

*html .boxBottom_help{
margin-top:-7px;
}

*+html .boxBottom_bgm{
margin-top:-12px;
}
*html .boxBottom_bgm{
margin-top:-12px;
margin-left:6px;
}







#newArea{
	margin:0 auto;
	position:relative;
	width:873px;
	margin-top:-120px;
}

#newAreaIn{
	background:#FFFFFF;
	border-left:3px solid #e84479;
	border-right:3px solid #e84479;
	padding:30px 0 5px 5px;
	
}

*html #newAreaIn{
	padding:30px 0 5px 0;	
}

*html #newAreaIn .sItemBox{
	margin-left:15px;
}


*+html .boxBottom_new{
margin-top:-13px;
}

*html .boxBottom_new{
margin-top:-13px;
margin-left:3px;
}

#paging{
padding-top:130px;
text-align:center;
color:#000000;
}

#paging a{
color:#FF0000;
}

#paging_bottom{
padding-top:15px;
text-align:center;
color:#000000;
}

#paging_bottom a{
color:#FF0000;
}


#newAreaIn .sItemBox{
	margin-bottom:20px;
	overflow:hidden;
	width:150px;
	height:175px;
}





#rankArea{
	margin:0 auto;
	position:relative;
	width:873px;
	margin-top:-140px;
}

#rankAreaIn{
	background:#FFFFFF;
	border-left:3px solid #f69833;
	border-right:3px solid #f69833;
	padding:30px 0 5px 5px;	
}

*html #rankAreaIn{
	background:#FFFFFF;
	border-left:3px solid #f69833;
	border-right:3px solid #f69833;
	padding:30px 0 5px 0px;	
}

*html #rankAreaIn .rankingItemBox{
	margin-left:15px;
}


#rankAreaIn .rankingItemBox{
margin-bottom:40px;
}

*html #rankAreaIn .rankingItemBox{
margin-bottom:30px;
}



















#createHeader{
	margin:0 auto;
	position:relative;
	width:933px;
	height:281px;
	background:url(../images/other_bg.jpg) no-repeat;
}

#createHeader ul{
	position:absolute;
	left:128px;
	top:137px;
}

#createHeader li{
	float:left;
	text-indent:-9999px;
}

#createHeader li{
	display:block;
	height:116px;
}


#createHeader li#step1{
	width:174px;
	background:url(../images/create_link_off.jpg) no-repeat;
}

#createHeader li#step2{
	width:174px;
	background:url(../images/create_link_off.jpg) -174px 0 no-repeat;
}

#createHeader li#step3{
	width:168px;
	background:url(../images/create_link_off.jpg) -348px 0 no-repeat;
}

#createHeader li#step4{
	width:168px;
	background:url(../images/create_link_off.jpg) -516px 0 no-repeat;
}

#createHeader li#step1on{
	width:174px;
	background:url(../images/create_link.jpg) no-repeat;
}

#createHeader li#step2on{
	width:174px;
	background:url(../images/create_link.jpg) -174px 0 no-repeat;
}

#createHeader li#step3on{
	width:168px;
	background:url(../images/create_link.jpg) -348px 0 no-repeat;
}

#createHeader li#step4on{
	width:168px;
	background:url(../images/create_link.jpg) -516px 0 no-repeat;
}

#createHeader li#step1onSerect{
	width:174px;
	background:url(../images/create_link_off.jpg) no-repeat;
}

#createHeader li#step2onSerect{
	width:174px;
	background:url(../images/create_link_off.jpg) -174px 0 no-repeat;
}

#createHeader li#step3onSerect{
	width:168px;
	background:url(../images/create_link_off.jpg) -348px 0 no-repeat;
}

#createHeader li#step4onSerect{
	width:168px;
	background:url(../images/create_link_off.jpg) -516px 0 no-repeat;
}



#bgmArea{
	margin:0 auto;
	position:relative;
	width:673px;
	margin-top:-10px;
}

#bgmAreaIn{
	background:#FFFFFF;
	border-left:3px solid #00a6ea;
	border-right:3px solid #00a6ea;
	padding:30px 0 15px 40px;	
}

#preBox{
	margin:0 auto;
	position:relative;
	width:889px;
}

#preBoxIn{
	margin-left:10px;
	background:#e84479;
	border:3px solid #FFFFFF;
	padding:10px 0;}




.PreviewPost {
	margin:10px auto 0 auto;
	padding:0;
	width:830px;
	background:none;
}


.PreviewPostScript {
	margin:7px auto 0 auto;
	padding:5px 8px;
	width:782px;
	height:108px;
	font-size:10px;
	font-family:verdana,Arial,sans-serif;
	border:1px solid #484848;
	background:#19191b;
	overflow:scroll;
}

.PreviewPost ul {
	margin:0 auto;
	width:800px;
}
