/*fm_mm*/
#fm_mm{
width:800px;
background:url(../images/result/fm_mm_02.gif) repeat;
margin:0px;
padding:0px;
	}
	
	
#fm_mm_b{/*800*/
width:586px;
margin:0px 107px 0px  107px;
	}
.fm_mmp{
	color:#600;
	text-align:right;
padding:5px 0px 20px 0px;
font-size:90%;
	}	



/*sikireifuda*/
#srf_b{
width:800px;
height:450px;
background:url(../images/result/sikirei_samp.jpg) no-repeat;
text-align:center;
	}
	
.r_button_srf{/*height400*/
text-align:center;
margin-top:0; 
}
	
#srf_f{
width:800px;
height:700px;
background:url(../images/result/srf_back.jpg) no-repeat;
	}
	
#syo_a{
width:800px;
height:142px;
	}
	
#syo_b{
width:800px;
height:292px;
background:url(../images/result/syo_b.jpg) no-repeat;
}

#syo_c{
width:800px;
height:163px;
background:url(../images/result/syo_c.jpg) no-repeat;
	}

.syo_text_a{/*800*/
width:430x;
height:100px;
margin:0px 185px 0px 185px;
text-align:left;
color:#330000;
font-size:14px;
line-height:150%;
}

.syo_text_b{/*800*/
width:430x;
height:63px;
margin:0px 185px 0px 185px;
text-align:left;
/*color:#A36000;*/
color:#C00;
font-size:12px;
line-height:150%;
}

.syo_text_b span {
	font-weight:bold;
}

#syo_d{
width:800px;
height:103px;
background:url(../images/result/syo_d.jpg) no-repeat;
	}

#syo_ht_a{
width:800px;
height:142px;
	}
	
#syo_ht_b{
width:800px;
height:292px;
background:url(../images/result/syo_ht_b.jpg) no-repeat;
}

#syo_ht_c{
width:800px;
height:163px;
background:url(../images/result/syo_ht_c.jpg) no-repeat;
	}

.syo_ht_text_a{/*800*/
width:430x;
height:143px;
margin:0px 185px 0px 185px;
text-align:left;
color:#330000;
font-size:14px;
line-height:150%;
}

.syo_ht_text_b{/*800*/
width:430x;
height:20px;
margin:0px 185px 0px 185px;
text-align:center;
/*color:#A36000;*/
color:#000000;
font-size:12px;
line-height:150%;
}

.syo_ht_text_b span {
	font-weight:bold;
}

#syo_ht_d{
width:800px;
height:103px;
background:url(../images/result/syo_ht_d.jpg) no-repeat;
	}


#btn_mzq_free{
	margin-top:5px;
	}
	
#thoughtForm{	
margin-top:100px;
	}	
	

/*pack last*/

#pack_last{
width:800px;
text-align:center;
font-weight:bold;
line-height:150%;
color:#ffffff;
padding:30px 0px;
}



/*txt_samp*/

.txt_samp_wf_RT{/*800*/
width:600px;
margin:0px 100px 0px 100px;
text-align:left;
color:#330000;
font-size:90%;
line-height:150%;
}

.txt_samp_wf_Rb{/*800*/
background:url(../images/result/text_sample_h_05.jpg) no-repeat;
margin:0px 90px 0px  90px;
width:620px;
height:120px;
}

.r_button_wf{/*height400*/
text-align:center;
margin-top:35px; 
}

.button_nedai{
text-align:center;
margin-top:70px; 
}

.txt_samp_wf_R{/*800*/
background:url(../images/result/text_sample_h_05.jpg) no-repeat;
margin:0px 342px 0px  112px;
width:346px;
height:400px;
}


.txt_samp_wf_L{/*800  */
background:url(../images/result/text_sample_h_05.jpg) no-repeat;
margin:0px 112px 0px 342px ;
width:346px;
height:400px;
}

.txt_samp_wf_Lb{/*800*/
background:url(../images/result/text_sample_h_05.jpg) no-repeat;
margin:0px 112px 0px  342px;
width:346px;
height:346px;
}

.txt_samp_wf_LT{/*800*/
margin:0px 112px 0px  342px;
width:346px;
text-align:left;
color:#330000;
font-size:90%;
line-height:150%;
}

.txt_samp_s{/*800 250word*/
text-align:center;
background:url(../images/result/text_sample_10.jpg) no-repeat;
margin:0px 98px;
width:604px;
height:156px;
}
.r_button_s{/*height100*/
text-align:center;
margin-top:25px; 
}

.txt_samp_m{/*800 250word*/
text-align:center;
background:url(../images/result/text_sample_10.jpg) no-repeat;
margin:0px 98px;
width:604px;
height:182px;
}
.r_button_m{/*height100*/
text-align:center;
margin-top:41px; 
}

.txt_samp_l{/*800  300word*/
text-align:center;
background:url(../images/result/text_sample_10.jpg) no-repeat;
margin:0px 98px;
width:604px;
height:203px;
}
.r_button_l{/*height100*/
text-align:center;
margin-top:52px; 
}


.txt_samp_ll{/*800  400word*/
text-align:center;
background:url(../images/result/text_sample_10.jpg) no-repeat;
margin:0px 98px;
width:604px;
height:257px;
}
.r_button_ll{/*height100*/
text-align:center;
margin-top:73px; 
}

/*calendar*/

#calendar{
width:800px;
}

#calendar_bk{/*800*/
text-align:center;
margin:0px 150px;
width:500px;
height:65px;
}

#calendar_main{/*500*/
margin-right:50px;
margin-left:50px;
padding-top:15px;
width:400px;
height:65px;
}

/*tokuten*/

#tokuten{
width:800px;
}

.tokuten_pt{
width:800px;
padding-bottom:10px;
background:url(../images/result/tokuten_14.jpg) repeat;
}

.tokuten_pt_L{/*400*/
width:330px;
padding-left:60px;
padding-right:10px;
float:left;
text-align:left;
font-size:90%;
color:#663300;
}

.tokuten_pt_R{/*400*/
width:330px;
padding-right:60px;
padding-left:10px;
float:right;
text-align:left;
font-size:90%;
color:#663300;
}

	/*for IE6 */  
	*html .tokuten_pt_L{/*400*/
	width:400px;
	padding-left:60px;
	padding-right:10px;
	float:left;
	text-align:left;
	font-size:90%;
	color:#663300;
	}
	
	*html .tokuten_pt_R{/*400*/
	width:400px;
	padding-right:60px;
	padding-left:10px;
	float:right;
	text-align:left;
	font-size:90%;
	color:#663300;
	}

.tokuten_pt_L span,.tokuten_pt_R span{
color:#FF0066;
/*font-weight:bold;*/
}

/*m_menu*/

#m_menu{
width:800px;
}

#m_menu_pt{
width:800px;
background:url(../images/result/m_menu_02.gif) repeat;
}



#m_menu_tit_pt_L{/*400*/
width:360px;
margin-left:25px;
margin-right:15px;
background:url(../images/result/m_menu_tit_pt.gif) repeat;
}

#m_menu_tit_pt_R{/*400*/
width:360px;
margin-left:15px;
margin-right:25px;
background:url(../images/result/m_menu_tit_pt.gif) repeat;
}

#m_menu_tit_mini_L{/*360*/
width:100px;
float:left;
}

#m_menu_tit_mini_R{/*360*/
width:260px;
padding-right:5px;
padding-top:10px;
text-align:left;
font-size:110%;
width:255px;
float:left;
font-weight:bold;
font-size:100%;
line-height:130%;
color:#633;
}

#m_menu_L{
width:400px;
float:left;
}

#m_menu_R{
width:400px;
float:left;
}

#m_menu_tit_sec_L{/*400*/
width:360px;
margin-top:8px;
margin-left:25px;
margin-right:15px;
background-color:#E68B54;
color:#660066;
font-size:80%;
text-align:center;
font-weight:bold;
}
#m_menu_tit_sec_L p{
padding:5px 0px;
}

#m_menu_tit_sec_R{/*400*/
width:360px;
margin-top:8px;
margin-left:15px;
margin-right:25px;
background-color:#E68B54;
color:#660066;
font-size:80%;
text-align:center;
font-weight:bold;
}

#m_menu_tit_sec_R p{
padding:5px 0px;
}

#m_menu_tb_L{/*400*/
width:355px;
margin-top:8px;
margin-left:30px;
margin-right:15px;
margin-bottom:10px;
color:#4A0404;
font-size:80%;
text-align:left;
}

#m_menu_tb_R{/*400*/
width:355px;
margin-top:8px;
margin-left:20px;
margin-right:25px;
margin-bottom:10px;
color:#4A0404;
font-size:80%;
text-align:left;
}

.m_menu_v{
color:#E3304E;
font-weight:bold;
}

#m_menu_ma_L{/*400*/
width:360px;
margin-top:8px;
margin-left:25px;
margin-right:15px;
color:#ffffff;
/*background-color:#3C1904;*/
font-size:80%;
line-height:180%;
text-align:center;
}
#m_menu_ma_L p{
padding:10px 0px 0px 0px;
line-height:150%;
}

#m_menu_ma_L_tit{
line-height:120%;
color:#FFFF00;
margin-bottom:10px;
}


#m_menu_ma_pt{/*800*/
width:800px;
background:url(../images/result/m_menu_ma.gif) repeat;
display:inline-block;
}

#m_menu_ma_pt_L{/*400*/
width:400px;
float:left;;
}

#m_menu_ma_pt_R{/*400*/
width:400px;
float:left;;
}

#m_menu_ma_R{/*400*/
width:360px;
margin-top:8px;
margin-left:15px;
margin-right:25px;
color:#ffffff;
/*background-color:#3C1904;*/
font-size:80%;
text-align:center;
}

#m_menu_ma_R_tit{
line-height:120%;
color:#FFFF00;
margin-bottom:10px;
}

#m_menu_ma_R p{
padding:10px 0px;
line-height:150%;
}

/*m_message*/

.r_button{
text-align:center;
margin-top:0px; 
margin-bottom:20px; 
}

#m_message_info{
color:#660000;
font-size:90%;
/*font-weight:bold;*/
line-height:150%;
}

#m_message_info span{
color:#E61414;
font-weight:bold;
}

#m_message{
width:800px;
}

#m_message_pt{
width:800px;
background:url(../images/result/m_message_03.jpg) repeat;
}


#m_message_tb_pt{
width:800px;
background:url(../images/result/m_message_05.jpg) repeat;
}

#m_message_tb_pt_lis{
width:800px;
color:#660000;
font-size:90%;
text-align:center;
font-weight:bold;
line-height:180%;
}

#m_message_tb_pt_inf{
/*width:800px;*/
width:500px;
margin:0 auto;
color:#660000;
font-size:90%;
/*font-weight:bold;*/
line-height:150%;
}

#m_message_tb_pt_inf span{
color:#E61414;
font-weight:bold;
}

#m_message_tit{
width:800px;
height:150px;
background:url(../images/result/m_message_04.jpg) no-repeat;
}

#m_message_tit img{
margin-left:50px; 
margin-right:50px; 
margin-top:0px; 
width:700px;
height:126px;
}


#m_message_tit_sec{
width:800px;
height:96px;
background:url(../images/result/m_message_06.jpg) no-repeat;
}


/*nedai*/
#nedai{/*800*/
width:800px;
}

.nedai_samp{/*800*/
width:800px;
height:280px;
background:url(../images/result/nendai_t_samp.gif) center no-repeat;
display:block;
}

.r_button_nedai{/*height100*/
text-align:center;
margin-top:90px; 
}

.nedai_tb{/*800*/
width:800px;
margin:0;
position:relative;
overflow:hidden;
background:url(../images/result/nedai_tb_pta_07.gif) repeat-y;
}

.nedai_tb_top{/*800*/
/*width:800px;
height:88px;*/
}

.nedai_tb_btm{/*800*/
width:800px;
height:33;
}

.nedai_tb_L{/*285*/
width:285px;
height:202px;
float:left;
}

.nedai_tb_R{/*515*/
width:515px;
float:left;
}

.nedai_tb_R_free{/*515*/
width:430px;
float:left;
padding-left:85px;
background:url(../images/result/nendai_free.jpg) center no-repeat;
background-position: right
}

.nedai_tb_R_s{/*560*/
width:430px;
padding:13px 10px 0px 0px;
/*margin:0px 0px;*/
float:right;
text-align:left;
color:#FFFFFF;
font-size:80%;
font-weight:bold;
line-height:150%;
}

.nedai_tb_R_free p{/*560*/
margin:0px 0px 0px  0px;
width:430px;
height:202px;
}

/*spmsg*/
#spmsg{/*800*/
width:800px;
}

.spmsg_samp{/*800*/
width:800px;
height:280px;
background:url(../images/result/spmsg_t_samp.gif) center no-repeat;
display:block;
}

.r_button_spmsg{/*height100*/
text-align:center;
margin-top:90px; 
}

#spmsg_tb{/*800*/
width:800px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
background:url(../images/result/spmsg_tb_pta_07.gif) repeat;
}

.spmsg_tb_btm{/*800*/
width:800px;
height:112;
}

.spmsg_tb_L{/*345*/
width:345px;
height:316px;
float:left;
}

.spmsg_tb_R{/*425*/
width:425px;
float:right;
}

.spmsg_tb_R_s{/*425*/
width:345px;
padding:13px 0px 0px 0px;
/*margin:0px 0px;*/
float:right;
text-align:left;
color:#000000;
font-size:80%;
font-weight:bold;
line-height:150%;
float:left;
}

/*twomenu*/

#two{/*800*/
width:800px;
margin:0px 0px;
}

.twomenu{/*800*/
width:800px;
margin:0px 0px 0px 0px;
}

.twomenu_tb{/*800*/
width:800px;
margin-left:0px;
margin-right:0px;
background:url(../images/result/2menu_tb_pta_07.gif) repeat;
margin-bottom:0px;
}


.twomenu_top{/*800*/
width:800px;
height:111px;
background:url(../images/result/r_tb_01.gif) no-repeat;
}

.twomenu_top_tb{/*595*/
width:595px;
text-align:left;
padding:35px 0 0 10px;
margin-left:80px; 
margin-right:80px;  
font-weight:bold;
font-size:14pt;
line-height:130%;
color:#ffffff;
}

#two_message_info{
color:#660000;
font-size:90%;
/*font-weight:bold;*/
line-height:150%;
}
#two_message_info span{
color:#E61414;
font-weight:bold;
}

/*r_top*/
#r_top{/*800*/
width:800px;
}

#r_top_L{/*800*/
width:304px;
float:left;
}

#r_top_L_b{/*800*/
width:304px;
float:left;
}

#r_top_L_bt{/*500px*/
width:304px;
/*height:166px;*/
padding-top:0px;
text-align:center;
color:#5F1522;
font-weight:bold;
font-size:10pt;
line-height:150%;
background:url(../images/result/r_top_04.jpg) no-repeat;
}

#r_top_L_bt img{
margin-left:35px; 
margin-top:0px; 
}

#r_top_L_bt_b{/*500px*/
width:304px;
height:166px;
padding-top:0px;
text-align:center;
color:#5F1522;
font-weight:bold;
font-size:10pt;
line-height:150%;
background:url(../images/result/r_top_04b.jpg) no-repeat;
}

#r_top_L_bt_b img{
margin-left:35px; 
margin-top:0px; 
}

#r_top_R_samp{/*800*/
width:500px;
height: 270px;
float:left;
background:url(../images/result/r_top_03.jpg) no-repeat;
}

#r_top_R_bt_samp{/*500px*/
padding:30px 30px 0px 30px ;
text-align:left;
color:#ffffff;
font-size:80%;
line-height:160%;
}

#r_top_R{/*496*/
width:496px;
height:420px;
float:left;
background:url(../images/result/r_top_03.jpg) no-repeat;
}

#r_top_R_b{/*496*/
width:496px;
height:380px;
float:left;
background:url(../images/result/r_top_03b.jpg) no-repeat;
}

#r_top_R_b_free{/*496*/
width:496px;
height:420px;
float:left;
background:url(../images/result/r_top_03b_free.jpg) no-repeat;
}

#r_top_R_free{/*496*/
width:496px;
height:420px;
float:left;
background:url(../images/result/r_top_03_free.jpg) no-repeat;
}

#r_top_R_bt{/*500px*/
width:386px;
height:217px;
margin:0px 80px 0px 30px ;
text-align:left;
color:#4A2F2F;
font-size:10pt;
line-height:125%;
}

#r_top_R_bt img{
margin-left:90px; 
margin-right:23px; 
margin-top:25px; 
width:198px;
height:28px;
}

#r_top_R_bt_b{/*500px*/
width:386px;
height:190px;
margin:0px 80px 0px 30px ;
text-align:left;
color:#4A2F2F;
font-size:10pt;
line-height:130%;
}

#r_top_R_bt_b img{
margin-left:90px; 
margin-right:23px; 
margin-top:25px; 
width:200px;
height:28px;
}

#r_top_R_bt_under{/*500px*/
width:386px;
height:203px;
margin:2px 80px 0px 30px ;
text-align:left;
color:#4A2F2F;
font-size:10pt;
line-height:125%;
}

#r_top_R_bt_under img{
margin-left:90px; 
margin-right:23px; 
margin-top:0px; 
}

#r_top_R_bt_under_b{/*500px*/
width:386px;
height:170px;
margin:2px 80px 0px 30px ;
text-align:left;
color:#4A2F2F;
font-size:10pt;
line-height:125%;
}

#r_top_R_bt_under_b img{
margin-left:90px; 
margin-right:23px; 
margin-top:0px; 
}

#r_top_R_bt_under_free{/*500px*/
width:496px;
height:70px;
padding:10px 85px 0px 30px ;
text-align:left;
color:#4A2F2F;
font-size:10pt;
line-height:125%;
}

#r_top_R_bt_under_free img{
margin-left:90px; 
margin-right:23px; 
margin-top:0px; 
}

#r_top_R_bt_under_freebtn{/*500px*/
width:496px;
height:130px;
}

.r_top_R_bt_under_freenext{
width:240px;
height:54px;
margin:0px 155px 66px 101px ;
}

#r_top_R_bt span{
color:#00FFCC;
}

#r_top_R_bt_under_b_free{/*500px*/
width:496px;
height:40px;
padding:10px 85px 0px 30px ;
text-align:left;
color:#4A2F2F;
font-size:10pt;
line-height:150%;
}

#r_top_R_bt_under_b_free img{
margin-left:90px; 
margin-right:23px; 
margin-top:0px; 
}

#r_top_R_bt_under_b_freebtn{/*500px*/
width:496px;
height:130px;
}

.r_top_R_bt_under_b_freenext{
width:240px;
height:54px;
margin:0px 155px 66px 101px ;
}

#r_top_R_bt span{
color:#00FFCC;
}

/*mirai_m*/


#mirai_tx_sam{/*610*/
background:url(../images/result/mirai_tx_sam_08.jpg) no-repeat;
margin:0px 0px 0px 290px ;
width:330px;
height:418px;
text-align:center;
}



#mirai_bk:after {
content:".";
display:block;
visibility:hidden;
height:0.1px;
font-size:0.1em;
line-height:0;
clear:both;
}


#mirai_m_f{/*800*/
width:610px;
background:url(../images/result/mirai_ft.jpg) no-repeat;
background-position:0px 0px ; 
}


#mirai_bk{/*800*/
background:url(../images/result/mirai_pt.jpg) repeat;
}

#mirai_top{/*800*/
background:url(../images/result/mirai_02.jpg) no-repeat;
}

#mirai_main{/*800*/
width:640px;
padding-top:10px;
margin:0px auto; 
text-align:left;
color:#330000;
font-size:90%;
line-height:150%;
}

/*r_tb 800*/

.r_tb_main_r_f01{/*800*/
width:800px;
background:url(../images/result/r_sen01.jpg) no-repeat;
background-position:90px 0px ; 
}

.r_tb_mainr_f02{/*800*/
width:800px;
background:url(../images/result/r_tb_02.gif) repeat;
}

.r_tb_main_r_f03{/*800*/
width:800px;
background:url(../images/result/r_sen03.jpg) no-repeat;
background-position:90px 0px ; 
}


.r_tb_main_f_R{/*800*/
width:564px;
margin:10px 108px 5px 108px;
text-align:left;
color:#330000;
font-size:90%;
line-height:150%;
}

.r_tb_main_f_L{/*800*/
width:564px;
margin:10px 108px 5px 108px;
text-align:left;
color:#330000;
font-size:90%;
line-height:150%;
}

.r_tb_main_pm{/*800*/
width:564px;
margin:0px 108px 0px 108px;
padding:10px 0px ;
text-align:center;
color:#ffffff;
font-size:90%;
line-height:150%;
background-color:#3C1904;
}


.r_tb_main_pm p{/*564*/
padding:10px 0px;
line-height:150%;
}

.r_tb_main_pm_tit{/*564*/
line-height:120%;
color:#FFFF00;
margin-bottom:10px;
}

.r_tb_main_pm_inf{
width:564px;
color:#660000;
font-size:90%;
/*font-weight:bold;*/
line-height:150%;
}
.r_tb_main_pm_inf span{
color:#E61414;
font-weight:bold;
}

.r_tb_main{/*800*/
width:564px;
margin:0px 108px 0px 108px;
text-align:left;
color:#330000;
font-size:90%;
line-height:150%;

}

.r_tb_l{/*800*/
width:800px;
background:url(../images/result/er_l.gif) no-repeat;
background-position:right top;
}

.r_tb_l_third{/*800*/
width:800px;
background:url(../images/result/er_l_third.gif) no-repeat;
background-position:right top;
}

.r_tb_main_l{/*364*/
width:364px;
min-height:248px;
*height: auto !important;
*height: 248px;
margin:0px 305px 0px 108px;
text-align:left;
color:#330000;
font-size:90%;
line-height:150%;
}

.r_tb_r{/*800*/
width:800px;
background:url(../images/result/er_r.gif) no-repeat;
background-position:left top;
}

.r_tb_main_r{/*364*/
width:364px;
min-height:248px;
*height: auto !important;
*height: 248px;
margin:0px 108px 0px 305px;
text-align:left;
color:#330000;
font-size:90%;
line-height:150%;
}

#r_tit_top{/*800*/
width:800px;
height:111px;
background:url(../images/result/r_tb_01.gif) no-repeat;
}

#r_tit_top_tb{/*595*/
width:595px;
text-align:left;
padding:35px 0 0 10px;
margin-left:80px; 
margin-right:80px;  
font-weight:bold;
font-size:14pt;
line-height:130%;
color:#ffffff;
}

#r_tit_top_senjutu{/*800*/
width:800px;
height:111px;
background:url(../images/result/r_tb_01_senja.gif) no-repeat;
}

#r_tit_top_senjutu img{/*800*/
width:127px;
height:37px;
margin-top:40px;  
}


#r_tit_top_senjutu_tb{/*595*/
width:595px;
text-align:left;
padding-top:50px;
margin-left:80px; 
margin-right:80px;  
font-weight:bold;
font-size:14pt;
color:#ffffff;
}

.r_senjutu_tb_r{/*800*/
width:800px;
background:url(../images/result/er_senjutu_1.gif) no-repeat;
background-position:left top;
}

.r_senjutu_tb_main_r{/*364*/
width:354px;
min-height:248px;
*height: auto !important;
*height: 248px;
margin:0px 98px 0px 315px;
text-align:left;
color:#330000;
font-size:90%;
line-height:150%;
}

.r_senjutu_tb_l{/*800*/
width:800px;
background:url(../images/result/er_senjutu_2.gif) no-repeat;
background-position:right top;
}

.r_senjutu_tb_main_l{/*364*/
width:364px;
min-height:407px;
*height: auto !important;
*height: 407px;
margin:0px 305px 0px 108px;
text-align:left;
color:#FFF;
font-size:90%;
line-height:150%;
font-weight:bold;
}

.r_senjutu_tb_main_l p{/*364*/
text-align:left;
color:#D3CF2C;
font-size:90%;
line-height:150%;
font-weight:bold;
}

#r_tb_senjutu{/*800*/
width:800px;
background:url(../images/result/r_tb_01b_2_senja.gif) top repeat;
}

.r_tit_sec{/*800*/
width:800px;
height:96px;
background:url(../images/result/r_tb_03.gif) no-repeat;
}

.r_tit_sec_tb{/*800*/
/*width:595px;*/
text-align:left;
padding-top:40px;
margin-left:125px; 
margin-right:80px;  
font-weight:bold;
color:#330000;
}


#r_tb{/*800*/
width:800px;
background:url(../images/result/r_tb_02.gif) top repeat;
}


/*preface*/
#preface{/*800*/
/*width:610px;*/
margin:0px 90px 0px 90px;
}



/*mi*/
#mib{
width:800px;
	}

.mib_mainb_ttl{/*800*/
width:800px;
height:50px;
margin:0px 0px 0px 0px;
}

.mib_main_pt_w_pk_top{/*800*/
width:800px;
background:url(../images/result/mi_pt_w_pk_top.gif) repeat;
margin:0px 0px 0px 0px;
position:relative;
overflow:hidden;
}

.mib_mainb{/*800*/
width:800px;
margin:0px 0px 0px 0px;
}

.mib_mainb_L_top{/*400*/
width:400px;
height:126px;
margin:0px 0px 0px 0px;
float:left;
}

.mib_mainb_R_top{/*400*/
width:400px;
height:126px;
margin:0px 0px 0px 0px;
float:left;
}

.mi_grim_l{/*400*/
width:400px;
height:102px;
margin:0px 0px 0px 0px;
float:left;
background:url(../images/result/mi_grim_l.gif) no-repeat;
}

.testL {
	width:400px;
	margin:0px 0px 0px 0px;
	text-align:center;
	float:left;
}

.testLtext {
	width:270px;
	margin:0px 0px 0px 90px;
	*margin:0px 0px 0px 45px;
	font-size:90%;
	color:#4A0404;
}

.grim_button{
width:210px;


margin:30px 70px 0px 120px ;
}

.grim_button_r{
width:210px;

margin:30px 120px 0px 70px ;
}

.mi_grim_r {
width:400px;
height:102px;
margin:0px 0px 0px 0px;
float:left;
background:url(../images/result/mi_grim_r.gif) no-repeat;
}

.testR {
	width:400px;
	margin:0px 0px 0px 0px;
	text-align:center;
	float:left;
}

.testRtext {
	width:270px;
	margin:0px 0px 0px 42px;
	*margin:0px 45px 0px 0px;
	/*text-align:left;*/
	font-size:90%;
	color:#4A0404;
}

.mib_mainb_L{/*400*/
width:400px;
margin:0px 0px 0px 0px;
float:left;
text-align:left;
background:url(../images/result/mi_top_pk_l.gif) no-repeat;
}

.mib_mainb_L_btm{/*400*/
width:400px;
height:46px;
margin:0px 0px 0px 0px;
float:left;
}

.mib_mainb_R{/*400*/
width:400px;
margin:0px 0px 0px 0px;
float:left;
text-align:left;
background:url(../images/result/mi_top_pk_r.gif) no-repeat;
}

.mib_mainb_R_btm{/*400*/
width:400px;
margin:0px 0px 0px 0px;
float:left;
text-align:left;
}

.mib_mainb_txt{/*270*/
width:268px;
height:45px;
margin:32px 42px 0px 90px;
text-align:left;
font-size:10pt;
font-weight:bold;
color:#ffffff;
}

.mib_mainb_txt_r{/*270*/
width:268px;
height:45px;
margin:32px 90px 0px 42px;
text-align:left;
font-size:10pt;
font-weight:bold;
color:#ffffff;
}

.mib_tb{/*270*/
width:270px;
margin:0px 0px 0px 90px;
text-align:left;
font-size:80%;
color:#4A0404;
}

.mib_tb_r{/*270*/
width:270px;
margin:0px 0px 0px 42px;
text-align:left;
font-size:80%;
color:#4A0404;
}

.nextLine {
	color:#C00;
	font-weight:bold;
	text-align:center;
}

.nextLineList {
	width:400px;
	margin:0 auto 20px;
}

.nextLineList li {
	padding-left:30px;
	text-align:left;
	font-size:90%;
	font-weight:bold;
	line-height:28px;
	background:url(../images/menu/mi02.gif) no-repeat left top;
}

.nextLineList2 {
	width:250px;
	margin:0 auto 20px;
	*margin:0 0 20px;
	text-align:left;
}

.nextLineList2 li {
	/*padding-left:30px;*/
	list-style-position:inside;
	list-style-type:disc;
	font-size:90%;
	/*line-height:28px;*/
	/*background:url(../images/menu/mi02.gif) no-repeat left top;*/
}

.mib_mainb_next{
width:270px;
/*margin:0px 0px 0px 50px;*/
color:#660000;
/*font-size:90%;
font-weight:bold;*/
line-height:150%;
}

.mib_mainb_next span{
color:#E61414;
font-weight:bold;
}

.mib_mainb_next_r{
width:270px;
margin:0px 50px 0px 0px;
color:#660000;
font-size:90%;
/*font-weight:bold;*/
line-height:150%;
}

.mib_mainb_next_r span{
color:#E61414;
font-weight:bold;
}

/*recom*/
#recomend{
width:800px;
background:url(../images/result/recbg_bg.gif) repeat;
}

.recombg_top{/*800*/
width:800px;
height:auto;
margin:0px 0px 0px 0px;
}

.recombg_under{/*800*/
width:800px;
height:240px;
margin:0px 0px 0px 0px;
}

.recombg_btm{/*800*/
width:800px;
height:33px;
margin:0px 0px 0px 0px;
}

.recom_mainb{/*800*/
width:800px;
margin:0px 0px 0px 0px;
}

.recom_mainb_L{/*400*/
width:400px;
margin:0px 0px 0px 0px;
float:left;
text-align:left;
}

.recom_mainb_R{/*400*/
width:400px;
margin:0px 0px 0px 0px;
float:right;
text-align:left;
}

.recom_mainb_txt{/*270*/
width:280px;
margin:0px 30px 0px 90px;
text-align:left;
font-size:10pt;
font-weight:bold;
color:#ffffff;
}
.recom_mainb_txt_r{/*270*/
width:280px;
margin:0px 90px 0px 30px;
text-align:left;
font-size:10pt;
font-weight:bold;
color:#ffffff;
}

.recom_mainb_about{/*270*/
width:280px;
margin:0px 30px 0px 90px;
text-align:center;
}

/*twopack*/
#twopack{
width:800px;
background:url(../images/result/twopack_bg.gif) repeat;
}

.twopack_lr{/*800*/
width:800px;
height:180px;
margin:0px 0px 0px 0px;
}

.twopack_l{/*400*/
width:400px;
height:180px;
margin:0px 0px 0px 0px;
float:left;
}

.twopack_r{/*400*/
width:400px;
height:180px;
margin:0px 0px 0px 0px;
float:right;
}

.twopackbg_top{/*800*/
width:800px;
height:72px;
margin:0px 0px 0px 0px;
background:url(../images/result/twopack_top.gif) no-repeat;
}

.twopackbg_under{/*800*/
width:800px;
height:240px;
margin:0px 0px 0px 0px;
}

.twopackbg_btm{/*800*/
width:800px;
height:42px;
margin:0px 0px 0px 0px;
}

.twopack_mainb{/*800*/
width:800px;
margin:0px 0px 0px 0px;
}

.twopack_mainb_L{/*400*/
width:400px;
margin:0px 0px 0px 0px;
float:left;
text-align:left;
}

.twopack_mainb_R{/*400*/
width:400px;
margin:0px 0px 0px 0px;
float:right;
text-align:left;
}

.twopack_mainb_txt{/*270*/
width:300px;
margin:0px 30px 0px 70px;
text-align:left;
font-size:10pt;
font-weight:bold;
color:#4A2F2F;
}

.twopack_mainb_txt p{
margin:3px 0px 10px 0px;
padding:0px;
font-weight:bold;
text-align:center;
		}

.twopack_mainb_txt_r{/*270*/
width:300px;
margin:0px 70px 0px 30px;
text-align:left;
font-size:10pt;
font-weight:bold;
color:#4A2F2F;
}

.twopack_mainb_txt_r p{
margin:3px 0px 10px 0px;
padding:0px;
font-weight:bold;
text-align:center;
		}

.bonjis{/*400*/
width:800px;
margin:20px 0px 20px 0px;
}

.bonji{/*400*/
width:622px;
margin:2px 89px 0px 89px;
padding:0px 0px 0px 0px;
background:url(../images/result/bonjibg.gif) repeat;
}

.bonji_L{/*400*/
width:311px;
margin:0px 0px 0px 0px;
float:left;
text-align:left;
}

.bonji_R{/*400*/
width:309px;
margin:0px 0px 0px 2px;
float:right;
text-align:left;
}

.bonji_txt{
width:241px;
padding:5px 0px 0px 0px;
text-align:left;
font-size:10pt;
font-weight:bold;
color:#ffffff;
float:right;
}

.bonji_txt_r{
width:239px;
padding:5px 0px 0px 0px;
text-align:left;
font-size:10pt;
font-weight:bold;
color:#ffffff;
float:right;
}

.bonji_img{
width:68px;
padding:5px 0px 0px 0px;
float:left;
}

.bonji_img_r{
width:68px;
margin:5px 0px 0px 0px;
float:left;
}

.katatis{/*400*/
width:800px;
margin:20px 0px 0px 0px;
}

.katati{/*400*/
width:622px;
margin:2px 89px 0px 89px;
padding:0px 0px 0px 0px;
background:url(../images/result/katatibg.gif) repeat;
}

.katati_btm{/*400*/
width:622px;
margin:2px 89px 0px 89px;
padding:0px 0px 0px 0px;
background:url(../images/result/katatibg_btm.gif) repeat;
}

.katati_L{/*400*/
width:311px;
margin:0px 0px 0px 0px;
float:left;
text-align:left;
}

.katati_R{/*400*/
width:309px;
margin:0px 0px 0px 2px;
float:right;
text-align:left;
}

.katati_txt{
width:241px;
padding:30px 0px;
text-align:left;
font-size:10pt;
font-weight:bold;
color:#ffffff;
float:right;
}

.katati_txt_r{
width:239px;
padding:30px 0px;
text-align:left;
font-size:10pt;
font-weight:bold;
color:#ffffff;
float:right;
}

.katati_img{
width:68px;
padding:5px 0px 0px 0px;
float:left;
}

.katati_img_r{
width:68px;
margin:5px 0px 0px 0px;
float:left;
}

#nextBoxTop{
width:700px/*700px*/;
margin:10px 50px 0px 50px;
padding-bottom:8px;
color:#330000;
text-align:center;
}

#nextBoxTop ul{
margin:0 80px;
}

#nextBoxTop li.text{
/*height:30px;*/
color:#663366;
font-weight:bold;
}

#nextBox{
width:700px/*700px*/;
margin:0px 50px 0px 50px;
padding-bottom:20px;
color:#330000;
text-align:left;
}

#nextBox ul{
margin:0 80px;
}

#nextBox li{
padding:3px 30px;
float:none;
font-size:95%;
/*letter-spacing:0.1em;*/
}

/*#nextBox li.subtit{*/
#nextBox li.subtit{
/*height:30px;*/
color:#663366;
background:url("../images/menu/mi02.gif") no-repeat;
background-position:0 0px;
font-weight:bold;
}

/*freeend*/
#freeend{
width:800px;
}

.freeendbg_btm{/*800*/
width:800px;
height:226px;
margin:0px 0px 0px 0px;
}

.freeendbg_txt{
width:800px;
color:#660000;
font-size:90%;
font-weight:bold;
line-height:150%;
}