@charset "UTF-8";

/* ------------------------------
 Home
------------------------------ */

/*	div#section-01
--------------------------------------*/
#container #section-01{
	position:relative;
	height:371px;
}

#container #section-01 #banner-01{
	position:absolute;
	top:0;
	left:0;
	width:345px;
	height:75px;
	background:url(../../img/home/banner_section01-01.jpg) no-repeat;
}

#container #section-01 #banner-01 a{
	width:345px;
	height:75px;
	display:block;
	background:url(../../img/home/banner_section01-01.jpg) no-repeat;
	overflow:hidden;
}

#container #section-01 #banner-02{
	position:absolute;
	top:0;
	left:355px;
	width:345px;
	height:75px;
	background:url(../../img/home/banner_section01-02.jpg) no-repeat;
}

#container #section-01 #banner-02 a{
	width:345px;
	height:75px;
	display:block;
	background:url(../../img/home/banner_section01-02.jpg) no-repeat;
	overflow:hidden;
}

#container #section-01 #banner-03{
	position:absolute;
	top:85px;
	left:0;
	width:345px;
	height:75px;
	background:url(../../img/home/banner_section01-03.jpg) no-repeat;
}

#container #section-01 #banner-03 a{
	width:345px;
	height:75px;
	display:block;
	background:url(../../img/home/banner_section01-03.jpg) no-repeat;
	overflow:hidden;
}
#container #section-01 #banner-04{
	position:absolute;
	top:85px;
	left:355px;
	width:345px;
	height:75px;
	background:url(../../img/home/banner_section01-02.jpg) no-repeat;
}

#container #section-01 #banner-04 a{
	width:345px;
	height:75px;
	display:block;
	background:url(../../img/home/banner_section01-02.jpg) no-repeat;
	overflow:hidden;
}

#container #section-01 #mbtn-01{
	position:absolute;
	top:170px;
	left:0;
	width:450px;
	height:45px;
	background:url(../../img/home/banner_section01-05_n.jpg) no-repeat;
}

#container #section-01 #mbtn-01 a{
	width:450px;
	height:45px;
	display:block;
	background:url(../../img/home/banner_section01-05_n.jpg) no-repeat;
	overflow:hidden;
}
#container #section-01 #mbtn-02{
	position:absolute;
	top:219px;
	left:0;
	width:450px;
	height:45px;
	background:url(../../img/home/banner_section01-06_n.jpg) no-repeat;
}

#container #section-01 #mbtn-02 a{
	width:450px;
	height:45px;
	display:block;
	background:url(../../img/home/banner_section01-06_n.jpg) no-repeat;
	overflow:hidden;
}
#container #section-01 #mbtn-03{
	position:absolute;
	top:268px;
	left:0;
	width:450px;
	height:45px;
	background:url(../../img/home/banner_section01-07_n.jpg) no-repeat;
}

#container #section-01 #mbtn-03 a{
	width:450px;
	height:45px;
	display:block;
	background:url(../../img/home/banner_section01-07_n.jpg) no-repeat;
	overflow:hidden;
}
#container #section-01 #mbtn-04{
	position:absolute;
	top:317px;
	left:0;
	width:450px;
	height:45px;
}

#container #section-01 #mbtn-04 a{
	width:450px;
	height:45px;
	display:block;
	background:url(../../img/home/banner_section01-08_n.jpg) no-repeat;
	overflow:hidden;
}
#container #section-01 #banner-05{
	position:absolute;
	top:371px;
	left:0;
	width:345px;
	height:71px;
	background:url(../../img/home/banner_section-01-04.jpg) no-repeat;
}

#container #section-01 #banner-05 a{
	width:345px;
	height:71px;
	display:block;
	background:url(../../img/home/banner_section-01-04.jpg) no-repeat;
	overflow:hidden;
}
#container #section-01 #btn-01{
	position:absolute;
	top:170px;
	left:459px;
	width:241px;
	height:126px;
	background:url(../../img/home/banner_section01-09.jpg) no-repeat;
}

#container #section-01 #btn-01 a{
	width:240px;
	height:126px;
	display:block;
	background:url(../../img/home/banner_section01-09.jpg) no-repeat;
	overflow:hidden;
}

#container #section-01 #btn-02{
	position:absolute;
	top:306px;
	left:459px;
	width:241px;
	height:56px;
	background:url(../../img/home/btn_section-01-03.jpg) no-repeat;
}

#container #section-01 #btn-02 a{
	width:241px;
	height:56px;
	display:block;
	background:url(../../img/home/btn_section-01-03.jpg) no-repeat;
	overflow:hidden;
}



#container #section-01 #banner-06{
	position:absolute;
	top:104px;
	left:0px;
	width:450px;
	height:41px;
	background:url(../../img/home/banner_section-01-06.jpg) no-repeat;
}

#container #section-01 #banner-06 a{
	width:450px;
	height:41px;
	display:block;
	background:url(../../img/home/banner_section-01-06.jpg) no-repeat;
	overflow:hidden;
}

#container .section table.news td{
	background:url(../../img/texture_01.gif) repeat-x bottom;
	padding:5px 0;
}

/*	div#section-01
--------------------------------------*/

#container #navigation #calendar{
	width:240px;
	height:53px;
	background:url(../../img/home/banner_03.jpg) no-repeat;
	margin:5px 0;
}

#container #navigation #calendar a{
	width:240px;
	height:53px;
	background:url(../../img/home/banner_03.jpg) no-repeat;
	display:block;
	overflow:hidden;
}

#container #navigation #calendar #calendar_header{
	background:url(../../img/home/heading_calendar.jpg) no-repeat top;
	width:240px;
	height:46px;
}

#container #navigation #calendar #calendar_footer{
	background:url(../../img/home/bottom_calendar.jpg) no-repeat bottom;
	width:240px;
	height:15px;
}

#container #navigation #calendar #calendar_inner{
	background:url(../../img/home/texture_calendar.jpg) repeat-y;
	padding:5px 10px 0 10px;
	margin:0;
}

#container #navigation #calendar #calendar_inner h1{
	display:none;
}

#container #navigation #calendar #calendar_inner p{
	margin:5px 0;
	line-height:1.5;
}

