@charset "shift_jis";
/* CSS Document */

/*layout*/
#all{
	width:856px;
	margin:10px auto;
}

#left{
	float:left;
	width:590px;
}

#v_top{
	text-align:left;
}

#left #logo{
	/*width:138px;*/
	float:left;
}



#fukidashi1{
	float:left;
	width:151px;
}

#fukidashi1 img{
	padding-top:50px;
}


#fukidashi2{
	float:left;
	width:41px;
}


#fukidashi3{
	float:left;
	width:41px;
}

#fukidashi3 img{
	padding-top:40px;

}

#left #anima1{
	float:left;
	width:85px;
}

#left #anima2{
	width:118px;
	float:left;
}

#left #main{
	clear:both;
	width:540px;
	margin:0 auto;
}

#left .main_box{
	float:left;
	width:172px;
	padding:10px 4px 20px 4px;
}

#left .main_box img{
	border:1px solid #ccc;
}



#left #main_v{
	background-image:url(images/mail_bg.png);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	width:540px;
	height:149px;
	margin:0 auto;
	padding:0 10px;
}

#left #main_all{
	width:536px;
	margin:0px auto;
}

#left #main_v table{
}

#left #main_v td{
}




#shotori{
	clear:both;
	text-align:center;
	padding:16px 4px 4px 4px;
}


#right{
	width: 256px;
	float: right;
}


#v_bottom{
	clear:both;
	text-align:right;
}



h1{
	font-size:14px;
	line-height:1.4em;
	color:#804040;
	margin:2px;
}

h2{
	font-size:12px;
	line-height:1.4em;
	color:#F80779;
	margin:2px;
}

h3{
	font-size:12px;
	line-height:1.5em;
	color:#804040;
	margin:2px;
	}
	
h4{
	font-size:10px;
	line-height:1.5em;
	color:#804040;
	margin:2px;
	font-weight:normal;
	}
	
	
#info{
	font-family: "CI", Meiryo, sans-serif;
	text-align:center;
	width:100%;
	line-height:1.5em;
	font-size:12px;
	clear:both;
}

#info table{
	border:0;
	border-collapse:collapse;
}

#info td{
	text-align:left;
	border:0;
	padding:0px;
	font-size:12px;
	line-height:1.5em;
	font-weight:bold;
}

.cl{
	clear:both;
	height:1px;
	line-height:1em;
}

.info_1{
	float:left;
	width:20%;
	margin-left:4%;
	margin-bottom:2px;
	text-align:right;
}

.info_2{
		float:left;
	width:60%;
	margin-right:5%;
	margin-left:2%;
	margin-bottom:2px;
	text-align:left;
}

.fb{
	text-align:right;
}