@charset "UTF-8";
/* CSS Document */


/* ページタイトル
----------------------------------------------------*/
h2{
	background:url(../images/visual.jpg) no-repeat;
	height: 413px;
}


/* メイン
----------------------------------------------------*/
#main{ background: url(../images/main_bg.jpg) no-repeat; }

#contents{
	margin: 0 5px;
	padding: 0;
	background: #FFFFFF url(../images/contents_bg.jpg) repeat-y;
}

.box{
	width: 220px;
	float: left;
	padding: 20px 10px;
}
.box dl dt{ padding: 10px 0; }
.box dl dd{
	background: url(../images/contents_line.jpg) repeat-x bottom;
	font-size: 108%;
	font-weight: bold;
	padding: 10px 0 20px 0;
}
p.more{
	margin: 15px 0 10px 170px;
}
p.more a{
	text-indent:-9999px;
	background: url(../images/btn_more.jpg) no-repeat;
	display: block;
	width: 48px;
	height: 15px;
	font-size: 61.5%;
}
p.more a:hover{ background-position: 0 -15px; }

ul#nav li a#nav01{ background-image: url(../images/nav01.jpg); }
ul#nav li a#nav02{ background-image: url(../images/nav02.jpg); }
ul#nav li a#nav03{ background-image: url(../images/nav03.jpg); }

/* サイド
----------------------------------------------------*/
#side h3{ background: url(../images/new_title.jpg) no-repeat; }


/*-----------------------------------------------------
Yahoo UI Library Font-size Adjustment
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
http://developer.yahoo.com/yui/license.txt
http://developer.yahoo.com/yui/fonts/
8px = 61.5%	 9px = 69.2%	 10px = 77%	 11px = 85%	 12px = 93%	 13px = 100%
14px = 108%	15px = 116%	16px = 123.1%  17px = 131%
18px = 138.5%  19px = 146.5%  20px = 153.9%  21px = 161.6%
22px = 167%	23px = 174%	24px = 182%	25px = 189%
26px = 197%
------------------------------------------------------*/