@charset "utf-8";
/* CSS Document */

/*-------------------
	レイアウト
------------------- */
#main{

}

/*-------------------
	見出し
------------------- */
#main h2{
	width:438px;
	height:22px;
	background-image: url(../../images/contact/h2contact.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
}




/*-------------------
	ボックスレイアウト
------------------- */
#main div.box{
	clear:left;
	background-image: url(../../images/common/middlebg.jpg);
	background-repeat:repeat-y;
	margin-top:20px;
}

#main div.box p.date{
	height:30px;
	background-image: url(../../images/common/topbg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
}

#main div.box p.maincontent{
}

#main div.box p.pagetop{
	clear:left;
	height:50px;
	background-image: url(../../images/common/bottombg.jpg);
	background-repeat:no-repeat;
	text-align:right;
	font-size:0.7em;
}




/*-------------------
	メイン部分詳細
	タイトル
------------------- */
div.box ul{
	margin:10px 0px 10px 50px;
}

div.box h3.message{
	width:456px;
	height:32px;
	background-image: url(../../images/contact/h3contact.jpg);
	background-repeat:no-repeat;
	margin:0px 0px 25px 0px;
	text-indent:-9999px;
}
div.box h3.mailmaga{
	width:456px;
	height:32px;
	background-image: url(../../images/contact/h3mail.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin:50px 0px 30px 0px;
}

div.box ul li{
	float:left;
}

div.box ul li a{
	color:#333333;
	font-size:0.9em;
	font-weight:bold;
	margin:0px 0px 0px 20px;
}

div.box ul li a.btn3{
	width:146px;
	height:30px;
	background-image: url(../../images/contact/mailBtn.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-9999px;
	display:block;
	margin:0px 0px 0px 20px;
}
div.box ul li  a:hover.btn3{
	background-position:0 -30px;
}

div.box p.text{
	color:#333333;
	font-size:0.9em;
	margin:25px 0px 0px 5px;
	letter-spacing:0px;
}

/*-------------------
	メイン部分詳細
	右側・写真
------------------- */
div.box ul li.img{
	width:264x;
	height:557px;
	margin:0px 0px 0px 15px;
}

/*-------------------
	メイン部分詳細
	画像・説明
------------------- */


/*-------------------
	ページトップ
------------------- */
/*#main div.box p.pagetop a{
	color:#333333;
	margin:0px 60px 0px 0px;
}*/



#main div.box span.pagetoptext{
	color:#333333;
	margin:0px 60px 0px 0px;
}

/*-------------------
	ページ固有部分
------------------- */

/* IE6 */
*html #main div.box p.maincontent{
	margin:-25px 0px 0px 0px;

}

*html div.box p.text{
	width:456px;
}

/*　--------------------ＩＥ７向け-----------------------　*/
*:first-child+html #main div.box p.maincontent{
	margin:-25px 0px 0px 0px;

}

*:first-child+html div.box p.text{
	width:460px;
}



