@charset "utf-8";
/* CSS Document */

@import url("../../css/common.css");
@import url("../../css/header.css");
@import url("../../css/sidemenu.css");
@import url("../../css/footer.css");

/*contents------------------------------------------------------------*/
#contents {
	clear:both;
	width: 928px;
	position:relative;
}

/*mainContents------------------------------------------------------------*/
#mainContents {
	float:left;
	width:728px;
}

/*mainContents-inner------------------------------------------------------------*/
#mainContents-inner {
	margin:25px;
}


/*sideMenu------------------------------------------------------------*/
#sideMenu .currentMenu { background: url(../../img/sidemenu_05_title.gif) no-repeat; }
#sideMenu ul li a.sidemenu01 {background: url("../../img/sidemenu_05_01.gif") no-repeat;}
#sideMenu ul li a.sidemenu01:hover {background-position:0 -38px;}
#sideMenu ul li a.sidemenu02 {background: url("../../img/sidemenu_05_02.gif") no-repeat;}
#sideMenu ul li a.sidemenu02:hover {background-position:0 -38px;}
#sideMenu ul li a.sidemenu03 {background: url("../../img/sidemenu_05_03.gif") no-repeat;}
#sideMenu ul li a.sidemenu03:hover {background-position:0 -38px;}
#sideMenu ul li a.sidemenu04 {background: url("../../img/sidemenu_05_04.gif") no-repeat;}
#sideMenu ul li a.sidemenu04:hover {background-position:0 -38px;}
#sideMenu ul li a.sidemenu05 {background: url("../../img/sidemenu_05_05.gif") no-repeat;}
#sideMenu ul li a.sidemenu05:hover {background-position:0 -38px;}


#workshopInfoBox {
	padding: 10px 30px;
}
#workshopInfoBox .chirashiBox {
	width: 144px;
	text-align: center;
	line-height:100%;
	float: left;
}
#workshopInfoBox .chirashiBox img {
	margin-bottom: 5px;
	border: 1px solid #CCCCCC;
}
#workshopInfoBox .entryBox {
	width: 300px;
	float: right;
	padding-top: 15px;
}
#workshopInfoBox .entryBox a {
	display: block;
	margin: 8px 0;
}


#mainContents-inner  h2.inquiries {
	background-color: #F8F2D1;
	border: 1px solid #999999;
	margin: 20px 0 0 0;
	padding: 2px 10px;
	
}
#mainContents-inner div.inquiries {
	margin: 0 0 20px 0;
	padding: 10px;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	font-size: inherit;
	font-family: inherit;
	color: inherit;
	background:url("../img/workshop_p04.gif") right bottom no-repeat;
}
#mainContents-inner li {
	clear: both;
	line-height:180%;
}
#mainContents-inner li strong {
	float: left;
	display: block;
	width: 110px;
}
#mainContents-inner li a {
	float: left;
	display: block;
	width: 568px;
}
#mainContents-inner li a:hover {
	background-color: #F5F5F5;
}

