@charset "utf-8";
/*コーナン商事*/

ul#sidemenu_u li.sidemenu_l1 {
	overflow: hidden;
}
	ul#sidemenu_u li.sidemenu_l1 a {
		width:106px;
		height:22px;
		background:url("../images/corporate/sidemenu.gif") no-repeat 0px 0;
	}
	ul#sidemenu_u li.sidemenu_l1 a:hover {
		background:url("../images/corporate/sidemenu.gif") no-repeat 0px -30px;
	}
ul#sidemenu_u li.sidemenu_l1_on a {
	width:106px;
	height:22px;
	background:url("../images/corporate/sidemenu.gif") no-repeat 0px -30px;
}
ul#sidemenu_u li.sidemenu_l2 a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -106px 0px;
	width:85px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l2 a:hover {
	background:url("../images/corporate/sidemenu.gif") no-repeat -106px -30px;
}
ul#sidemenu_u li.sidemenu_l2_on a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -106px -30px;
	width:85px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l3 a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -191px 0px;
	width:55px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l3 a:hover {
	background:url("../images/corporate/sidemenu.gif") no-repeat -191px -30px;
}
ul#sidemenu_u li.sidemenu_l3_on a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -191px -30px;
	width:55px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l4 a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -246px 0px;
	width:119px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l4 a:hover {
	background:url("../images/corporate/sidemenu.gif") no-repeat -246px -30px;
}
ul#sidemenu_u li.sidemenu_l4_on a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -246px -30px;
	width:119px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l5 a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -365px 0px;
	width:130px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l5 a:hover {
	background:url("../images/corporate/sidemenu.gif") no-repeat -365px -30px;
}
ul#sidemenu_u li.sidemenu_l5_on a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -365px -30px;
	width:130px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l6 a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -518px 0px;
	width:130px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l6 a:hover {
	background:url("../images/corporate/sidemenu.gif") no-repeat -518px -30px;
}
ul#sidemenu_u li.sidemenu_l6_on a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -518px -30px;
	width:130px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l7 a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -656px 0px;
	width:110px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l7 a:hover {
	background:url("../images/corporate/sidemenu.gif") no-repeat -656px -30px;
}
ul#sidemenu_u li.sidemenu_l7_on a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -656px -30px;
	width:110px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l8 a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -766px 0px;
	width:105px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l8 a:hover {
	background:url("../images/corporate/sidemenu.gif") no-repeat -766px -30px;
}
ul#sidemenu_u li.sidemenu_l8_on a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -766px -30px;
	width:105px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l9, ul#sidemenu_u li.sidemenu_l9_on {
	height:36px !important;
}
ul#sidemenu_u li.sidemenu_l9 a {
	background:url("../images/corporate/sidemenu_corporate_card.gif") no-repeat 16px 0;
	width:120px;
	height:34px;
}
ul#sidemenu_u li.sidemenu_l9 a:hover {
	background:url("../images/corporate/sidemenu_corporate_card.gif") no-repeat 16px -40px;
}
ul#sidemenu_u li.sidemenu_l9_on a {
	background:url("../images/corporate/sidemenu_corporate_card.gif") no-repeat 16px -40px;
	width:120px;
	height:34px;
}

ul#sidemenu_u li.sidemenu_l10 a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -871px 0px;
	width:106px;
	height:22px;
}
ul#sidemenu_u li.sidemenu_l10 a:hover {
	background:url("../images/corporate/sidemenu.gif") no-repeat -871px -30px;
}
ul#sidemenu_u li.sidemenu_l10_on a {
	background:url("../images/corporate/sidemenu.gif") no-repeat -871px -30px;
	width:106px;
	height:22px;
}

h2.img_corporate {
	margin:0px;
	padding:0px;
	width:786px;
	height:127px;
	background:url("../images/corporate/img_corporate.jpg") no-repeat left top;
	text-indent:-9999px;
}
h5.title_corporate {
	width:213px;
	height:30px;
	background:url("../images/corporate/sidetitle_corporate.gif") no-repeat left top;
	text-indent:-9999px;
}
.tomail {
	margin:30px auto;
	padding:8px 12px;
	border:1px #dddddd solid;
	text-align:center;
}
	.tomail p {
		padding:5px 0 0 0;
	}
		.tomail p a img {
			margin-right:5px;
		}
#contents_baseline .line {
	margin:30px 0 30px 10px;
	width:513px;
	border-bottom:1px #cccccc dotted;
}

