/*menu_main*/

.m_menu_v{
color:#E3304E;
font-weight:bold;
}

#menu_main{/*800*/
width:800px;
background:url(../images/common/bace2.jpg) repeat;
margin-left:0px; 
margin-right:0px; 
}

.menu_tit01{/*800*/
width:800px;
height:72px;
margin:0 auto;
background:url(../images/common/bace.jpg) no-repeat center;
text-indent:-99999px;
}

.menu_tit02{/*270*/
width:270px;
height:28px;
padding:36px 175px 0px 175px;
background:url(../images/menu/form_tit02.gif) no-repeat center;
text-indent:-99999px;
}

.menu_tit02_two{/*270*/
width:270px;
height:28px;
margin:14px 175px 0px 175px;
background:url(../images/menu/form_tit02_two.gif) no-repeat center;
text-indent:-99999px;
}

.menu_tit03{/*560*/
width:612px;
height:72px;
/*margin:0 auto;*/
background:url(../images/menu/form_tit03.jpg) no-repeat center;
text-indent:-99999px;
}

.menu_button{/*612*/
width:436px;
margin:0px 92px 0px 92px;
text-align:center;
}

.menu_button_r{/*612*/
width:218px;
text-align:center;
float:left;
}

.menu_button_l{/*612*/
width:218px;
text-align:center;
float:left;
}

.menu_button_free{/*612*/
width:436px;
margin:0px 92px 0px 92px;
text-align:center;
}

.menu_button_free{/*612*/
width:218px;
text-align:center;
}


#menu_form{/*800*/
width:620px;
height:360px;
margin:0px 90px;
}/*800*/

#menu_form_pt{
width:620px;
height:360px;
background:url(../images/menu/menu_11.jpg) no-repeat center;
background-position:center 0px;
}

#menu_form_two{/*800*/
width:620px;
height:520px;
margin:0px 90px;
}/*800*/

#menu_form_two_pt{
width:620px;
height:520px;
background:url(../images/menu/menu_11_two.jpg) no-repeat center;
background-position:center 0px;
}

#InputArea{/*612*/
width:520px;
margin:0px 50px 0px 50px;
text-align:left;
}

#InputArea li{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#kiroku{
width:520px;
text-align:center;
padding:12px 0px 15px 0px;
}

#kiroku li{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
}

.kiroku_im_r{
margin-right:8px;
	}

.kiroku_im_l{
margin-left:8px;
	}
	

	
#KomiBox{
width:700px/*700px*/;
margin:10px 50px 0px 50px;
padding-bottom:20px;
color:#330000;
text-align:left;
}

#KomiBox ul{
margin:0 80px;
}

#KomiBox li{
padding:3px 30px;
float:none;
font-size:95%;
/*letter-spacing:0.1em;*/
color:#F00;
}

#KomiBox li.bold {
	font-weight:bold;
}

#KomiBox li.red{
/*height:30px;*/
color:#663366;
background:url("../images/menu/mi02.gif") no-repeat;
background-position:0 0px;
font-weight:bold;
}

#KomiBox li.defo{
/*height:30px;*/
color:#663366;
background:url("../images/menu/mi02b.gif") no-repeat;
background-position:0 0px;
font-weight:bold;
}

#KomiBox_p{/*800px*/
width:600px;
margin:15px 100px 0;
padding-bottom:0px;
color:#330000;
text-align:left;
}

#KomiBox_p ul{
margin:0 80px;
}

#KomiBox_p li{
padding:3px 30px;
float:none;
font-size:95%;
/*letter-spacing:0.1em;*/
}

#KomiBox_p li.green{
/*height:25px;*/
color:#330000;
background:url("../images/menu/mi01.gif") no-repeat;
background-position:0px 0;
font-weight:bold;
}

#KomiBox_p li.red{
/*height:30px;*/
color:#663366;
background:url("../images/menu/mi02.gif") no-repeat;
background-position:0 0px;
font-weight:bold;
}

#KomiBox_info{/*800px*/
*width:500px;
margin:15px 150px 0px;
padding-bottom:40px;
color:#330000;
text-align:center;
}

#KomiBox_info li{/*800px*/
padding-bottom:8px;
font-size:90%;
}

.mesnu_info{
color:#993366;
	}



