@charset "shift_jis";
/* -----------------------------------------------------------
 exclude02
----------------------------------------------------------- */
a{outline:none;}
a:focus{outline:none;}

/* -----------------------------------------------------------
 メインビジュアル + カテゴリナビゲーション
----------------------------------------------------------- */
html {
  _overflow: hidden;
/*	overflow:hidden;*/
}
body{
  _height: 100%;
  _overflow: auto;
/*	overflow:hidden;*/
	
	margin:0px;
	padding:0px;
	background:url(../images/calendar2013/bg.gif) repeat;
	background-attachment:fixed;
/*	position:relative;*/
	font-size:13px;
	color:#271F08;
}
/* #navi */
#cald_wrap #cont #navi{
	width:255px;
	height:536px;
	margin-top:0px;
/*	position:absolute;*/
	position:fixed;
	_position:absolute;
/*	top:0;
	left:0;
*/
	background:url(../images/calendar2013/mn_bg.gif) no-repeat 0 0;
}
#cald_wrap #cont #navi img#logo{
	width:133px;
	height:25px;
	padding:27px 0px 0px 35px;
	margin-bottom:42px;
}
#cald_wrap #cont #navi ul{
	width:200px;
	height:380px;
	margin:0;
	padding:0;
}
#cald_wrap #cont #navi ul li{
	width:200px;
	height:45px;
	padding:0px 0px 6px 10px;
	margin:0;
}
/*
#cald_wrap #cont #navi ul li#first{
	width:221px;
	height:45px;
	padding:0px 0px 0px 10px;
}
*/
#cald_wrap #cont #navi p#download{
	width:230px;
	height:52px;
	padding:0px 0px 0px 10px;
}

/* #main */
#cald_wrap #cont #main{
	width:100%;
	margin-bottom:130px;
}
#cald_wrap #cont #main #kahen{
	width:100%;
	float:left;
}

#cald_wrap #cont #main h1{
	margin:15px 0px 25px 15%;
}
#cald_wrap #cont #main #imgarea{
/*	margin:0px 0px 0px 178px;*/
	margin:0px 0px 0px 20%;
}
/* shiyo */
#cald_wrap #cont #main #shiyoarea{
/*	margin:0px 0px 45px 178px;*/
	margin:0px 0px 45px 20%;
}
#cald_wrap #cont #main #shiyoarea h2{
	margin:0;
	padding:0;
}
#cald_wrap #cont #main #shiyoarea dl{
	margin:0px 0px 0px 95px;
	padding:0;
}
#cald_wrap #cont #main #shiyoarea dl dt{
	margin-bottom:5px;
}
#cald_wrap #cont #main #shiyoarea dl dd{
	text-indent:0.5em;
	margin-bottom:25px;
}
#cald_wrap #cont #main #shiyoarea ul{
	width:642px;
	margin:0px 0px 25px 95px;
	padding:5px 0px;
	border-top:1px solid #261F06;
	border-bottom:1px solid #261F06;
}
#cald_wrap #cont #main #shiyoarea ul li{
	line-height:140%;
}
/* kakaku */
#cald_wrap #cont #main #shiyoarea #kakakuarea{
	width:643px;
/*	margin:0px 0px 0px 263px;*/
/*	margin:0px 0px 0px 26%;*/
	margin:0px 0px 0px 95px;
}
#cald_wrap #cont #main #shiyoarea #kakakuarea dl{
	width:200px;
	float:left;
	margin:0px 21px 15px 0px;
}
#cald_wrap #cont #main #shiyoarea #kakakuarea dl#box_left{
	margin-right:0;
}
#cald_wrap #cont #main #shiyoarea #kakakuarea dl dt{
	margin-bottom:10px;
}
#cald_wrap #cont #main #shiyoarea #kakakuarea ul{
	width:642px;
	margin:0px 0px 0px 95px;
	padding:5px 0px;
}

/* footer */
#cald_wrap #footer{
	background:#4c483d;
	padding:13px 0px;
	margin:0;
	color:#fff;
	text-align:right;

	position:fixed;
	_position:absolute;
	bottom:0;
	width:100%;
	height:45px;

}
#cald_wrap #footer p{
	widows:300px;
}
#cald_wrap #footer p#box1{
	float:right;
	margin:0px 10px 0px 0px;
}
#cald_wrap #footer p#box2{
	float:left;
	margin:0px 0px 0px 10px;
	padding:25px 0px 0px 0px;
}
