/* 418占いCSS
----------------------------------------------------


/*-----------------------------------------------		
	1. 占いトップページ
-----------------------------------------------	*/
#uranai_wrap{
width:778px;
width:740px;
background-color:#F5EAF1;
}

/*----上段----*/
#uranai_top{
width:778px;
width:740px;
height:210px;
background-image:url(../418uranai/images/uranai_top.jpg);
background-position:bottom;
background-repeat:no-repeat;
text-align:center;
}

h2.kekka_h2{
	background:		url(../418uranai/kekkaimages/curtain_top.jpg) no-repeat;
	width:			740px;
	height:			49px;
}
h2.kekka_h2 span{
	display:		none;
}

/*----中段----*/
#uranai_mid{
width:450px;
margin:0px auto;
text-align:center;
}

#uranai_mid h1{
text-align:center;
}

#uranai_mid form{
text-align:center;
margin:0px 0px 10px 0px;
padding:0px;
}

.purple{
color:#CC0099;
}

#uranai_mid p.purple{
text-align:center;
font-weight:bold;
}

#uranai_mid ol{
margin:0px 0px 0px 25px;
padding:0px;
text-align:left;
}

/*----下段----*/
#uranai_btm{
width:778px;
width:740px;
height:210px;
background-image:url(../418uranai/images/uranai_btm.jpg);
background-position:top;
background-repeat:no-repeat;
text-align:center;
}


/*-----------------------------------------------		
	1. 分析
-----------------------------------------------	*/
#bunseki-wrap{
background-color:#B1B6D4;
width:778px;
width:740px;
padding:0px;
margin:0px;
}


#bunseki{
width:778px;
width:740px;
height:470px;
padding:0px;
margin:0px;
background-image:url(../418uranai/images/bunseki_bg.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

/*----虫眼鏡（段落左）----*/
#bunseki div.left{
width:398px;
float:left;
}

#musimegane{
width:355px;
height:358px;
margin:0px 0px 0px 43px;
margin:0px 0px 0px 18px;
padding:50px 0px 0px 0px;
text-align:center; 
vertical-align:middle;
}


/*--キャラの高さ設定--*/
#oyashirazu{
padding-top:50px;
}

#yaeba{
padding-top:30px;
}

#okuba{
padding-top:70px;
}

#nyushi{
padding-top:40px;
}

#mushiba{
padding-top:40px;
}

#kenshi{
padding-top:5px;
}

#ireba{
padding-top:30px;
}

#hanarabi{
padding-top:70px;
}

#hagishiri{
padding-top:40px;
}

#haburashi{
padding-top:0px;
}

#eikyushi{
padding-top:10px;
}

#hamigaki{
padding-top:10px;
}



/*----ノート（段落右）----*/
#bunseki div.right{
width:380px;
width:342px;
float:right;
}

#bunseki div.right2{
width:380px;
width:342px;
}


#bunsekititle{
margin:25px 0px 15px 48px;
margin:25px 0px 15px 28px;
width:239px;
}

#bunsekikekka{
margin:0px 0px 0px 68px;
margin:0px 0px 0px 40px;
width:219px;
}

#bunsekikekka ul{
padding:0px;
margin:0px;
list-style:none;
}

#bunsekikekka ul li ul.ul2{
padding:0px;
margin:0px 0px 10px 40px;
margin:0px 0px 5px 40px;
}


#to418{
margin: 0px 10px 0px 0px; 
text-align:right;
width:277px;
}







/*-----------------------------------------------		
	1. 結果
-----------------------------------------------	*/

table.kekka-table{
width:778px;
width:740px;
margin:0px;
}

table.kekka-table tr td.curtain-right{
background-image:url(../418uranai/kekkaimages/curtain_1px_right.jpg);
background-repeat:repeat-y;
width:174px;
}

table.kekka-table tr td.curtain-left{
background-image:url(../418uranai/kekkaimages/curtain_1px_left.jpg);
background-repeat:repeat-y;
width:174px;
}

table.kekka-table tr td.curtain-btm{
width:174px;
vertical-align:top;
}

table.kekka-table tr td.curtain-btm-mid{
text-align:right;
}

table.kekka-table tr td.curtain-middle{
width:430px;
vertical-align:top;
}

table.kekka-table tr td.redline{
background-color:#CC3399;
height:7px;
}

table.kekka-table tr td.redline-middle{
background-color:#E9EBF8;
text-align:center;
margin:0 auto;
}

#kekkatitle{
text-align:center;
color:#CC00CC;
font-size:26px;
font-weight:bold;
padding:10px 0px;
margin:0px;
}

#kekkachara{
text-align:center;
}

#kekkanaiyou{
padding:5px;
padding-top:15px
}


table#kekka-table2{
margin:0 auto;
width:454px;
text-align:left;
border:0;
}

table#kekka-table2 tr td.mushimegane{
width:26px;
}
table#kekka-table2 tr td.type_name{
width:90px;
}


H2#H2OsusumeVideo,
#osusume {
display:none;
}
