﻿@charset "utf-8";

/* ===================================================================
	Author: aki
=================================================================== */

/*sidemenu*/

.sidemenu2{
	width:246px;
	min-height:1px;
	_height:1px;
	margin:0 auto 20px auto;
	background:url(../img/cmn/sm-mdl.gif) left top repeat-y;
}

.sidemenu2 dt{
	background:url(../img/cmn/sm-top.gif) left top no-repeat;
	padding:5px 5px 0px 5px;
	text-align:center;
}

.sidemenu2 dd{
	background:url(../img/cmn/sm-btm.gif) left bottom no-repeat;
	padding:0px 5px 5px 5px;
}

.sidemenu2 ul{
	padding:2px 4px 4px 4px;
}

.sidemenu2 li{
	padding:3px 10px 3px 15px;
	background:url(../img/event/i1.gif) 4px center no-repeat;
}

.sidemenu2 #new li a{
	font-size:110%;
	line-height:150%;
}

.sidemenu2 #kako{
}

.sidemenu2 #kako li{
	background:url(../img/event/i2.gif) 4px center no-repeat;
}

.sidemenu2 #kakot{
	border:1px dashed #666666;
	border-width:1px 0 0 0;
	font-size:110%;
	line-height:150%;
}

.sidemenu2 #kako li.kakoli{
	background:url(../img/event/i2.gif) 14px center no-repeat;
	padding:3px 10px 3px 25px;
}

/*ebox*/

.eventbox{
	padding:20px 0 20px 0;
}

.eventbox h3{
	color:#e66525;
	border:1px solid #e66525;
	background-color:#f0f2ee;
	padding:5px 20px;
	font-size:130%;
	line-height:100%;
	font-weight:bold;
}

.eventbox .ebody{
	padding:10px 0 0 0;
}

.eventbox .emore{
	padding:10px 0 0 0;
}
