/* �����o���G���A */
div#fukidashi_area {
	margin:0 auto 20px auto;
	padding:0;
	width:840px;
	}

div#fukidashi_photo {
	margin:10px 0 0 0;
	padding:199px 0 0 0;
	width:189px;
	height:80px;
	float:left;
	display:inline;
	text-align:center;
	background:url(../images/fukidashi_photo.jpg) left top no-repeat;
	}


div#fukidashi {
	margin:0;
	padding:45px 0 0 80px;
	width:571px;
	height:231px;
	float:left;
	display:inline;
	text-align:left;
	background:url(../images/fukidashi.gif) left top no-repeat;
	}


/* �O�������N�G���A */
div#link_area {
	margin:20px auto 0 auto;
	padding:20px 0;
	width:791px;
	height:132px;
	background:url(../common/images/link_back.gif) left top no-repeat;
	text-align:center;
	}

div#link_area ul {
	margin: 0 auto;
	width:772px;
	clear:both;
	}

div#link_area ul li {
	/* float:left; */
	display: block;
	margin: auto;
	padding:0;
	}


div#link_area ul li a {
	margin: 20px auto;
	padding:0;
	display:block;
	width:366px;
	height:69px;
	text-indent:-9999px;
	}

div#link_area ul li a#btn01 {
	background:url(../images/btn_01.png) transparent left top no-repeat;
	behavior: url(common/js/iepngfix.htc);
	}

div#link_area ul li a#btn01:hover {
	background:url(../images/btn_01.png) transparent left -69px no-repeat;
	behavior: url(common/js/iepngfix.htc);
	}


div#link_area ul li a#btn02 {
	background:url(../images/btn_02.png) transparent left top no-repeat;
	behavior: url(common/js/iepngfix.htc);
	}

div#link_area ul li a#btn02:hover {
	background:url(../images/btn_02.png) transparent left -69px no-repeat;
	behavior: url(common/js/iepngfix.htc);
	}



/* �R���e���c�{�b�N�X */

div#box_001 {
	margin:0 auto 20px auto;
	padding:0;
	width:811px;
	clear:both;
	}

div#box_001 h2 {
	padding:9px 0 0 45px;
	width:766px;
	height:23px;
	}

div#box_001 h2#bar_001 {
	background:url(../common/images/bar_001.gif) transparent left top no-repeat;
	}

div#box_001 h2#bar_002 {
	background:url(../common/images/bar_002.gif) transparent left top no-repeat;
	}

div#box_001 h2#bar_003 {
	background:url(../common/images/bar_003.gif) transparent left top no-repeat;
	}

div#box_001 h2#bar_004 {
	background:url(../common/images/bar_004.gif) transparent left top no-repeat;
	}

div#box_001 h2#bar_005 {
	background:url(../common/images/bar_005.gif) transparent left top no-repeat;
	}

div#box_001 h2#bar_006 {
	background:url(../common/images/bar_006.gif) transparent left top no-repeat;
	}

div#box_001 h2#bar_007 {
	background:url(../common/images/bar_007.gif) transparent left top no-repeat;
	}


div#box_002 {
	margin:20px auto 0 auto ;
	padding:0;
	width:760px;
	clear:both;
	}

div#box_002 p {
	margin:0;
	dispay:inline;
	padding-bottom:15px;
	background:url(../common/images/line.gif) left -3px;
	_background:url(../common/images/line.gif) left top;
	}

*:first-child+html div#box_002 p {
	padding-bottom:15px;
	background:url(../common/images/line.gif) left top;
	}

div#box_002 img {
	background:#fff;
	}