@charset "shift_jis";
/* CSS Document */
/**/
/* maincontent */
/**/
div#maincontent{
	margin-top:15px;
	margin-bottom:15px;
	position:relative;
}
h3#indexcontentimg,h3#indexcontentimg{
	width:950px;
	height:372px;
	display:block;
	background: url(../img/index/indexmain_01.gif) 0 0 no-repeat;
}
p#indexmainLink{
	position: absolute;
	top:315px;
	left:472px;
	width:472px;
	height:46px;
	text-indent:-10000px;
}
p#indexmainLink a{
	display:block;
	width:472px;
	height:46px;
	background:url(../img/index/indexmain_bottan.gif) 0 0 no-repeat;
}
#indexmainLink a:hover{ background-position:0 -46px;}

/* leftTitle */
div#left-column{ width:663px; float:left;}
div#wrap #maincontent #left-column h4#newsTitle {
	margin-top:15px;
	display:block;
	width:663px;
	height:35px;
	text-indent:-10000px;
	background: url(../img/index/news.gif) 0 0 no-repeat; 
}
div#wrap #maincontent .contentA{
	padding:10px 10px 5px 10px;
	width:643px;
	min-height:362px;
	height:auto;
	_height:365px;
	background:url(../img/default/contback2.gif) 0 0 repeat-y;
}
div#wrap #maincontent .contentALast{
	width:663px;
	height:5px;
	font-size:0px;
	background: url(../img/default/contback_last2.gif) 0 0 no-repeat;
}
div#wrap #maincontent dl#newsmenu{width:643px; /*margin-bottom:10px;*/}
dl#newsmenu dt{ font-weight:bold; line-height:1.2;}
dl#newsmenu dd{ margin-left:20px; margin-bottom:10px;}
dl#newsmenu dd.ddlast{ margin-bottom:0px; }
/*right-column*/
div#right-column{margin-top:15px; width:271px; float:right;}
.rigt_boxboderyellow{
	width:269px;
	max-height:125px;
	height:125px;
	border: 1px solid #fff100;
	text-align:center;
	background-color:#fff;
	padding:30px 0 0 0;
}
#wrap #maincontent #right-column ul li{ margin-top:5px;}

/**/
/*link*/
#link_book,#link_book a,#link_sys,#link_sys a,#link_cpa,#link_cpa a,#link_dcs,#link_dcs a,#link_haw,#link_haw a,
#link_oro,#link_oro a,#link_eho,#link_eho a,#link_hashi,#link_hashi a,#link_dpack,#link_dpack a,#link_ren,#link_ren a{ width:186px; height:80px; display:block; text-indent:-10000px;}
.marginLeftfive{ margin-left:5px;}
.l_A{ width:186px; float:left; }
.l_A_b{width:269px; float:left; }
#link_book a:hover,#link_sys a:hover,#link_cpa a:hover,#link_dcs a:hover,#link_haw a:hover,#link_oro a:hover,#link_eho a:hover,#link_hashi a:hover,#link_dpack a:hover,#link_ren a:hover{ background-position:0 -80px;}
#link_book,#link_book a{background:url(../img/link/link_book.gif) 0 0 no-repeat;}
#link_sys,#link_sys a{background:url(../img/link/link_sys.gif) 0 0 no-repeat;}
#link_cpa,#link_cpa a{background:url(../img/link/link_cpa.gif) 0 0 no-repeat;}
#link_dcs,#link_dcs a{background:url(../img/link/link_dcs.gif) 0 0 no-repeat;}
#link_haw,#link_haw a{background: url(../img/link/link_hawaii.gif) 0 0 no-repeat;}
#link_oro,#link_oro a{background: url(../img/link/link_oroshi.gif) 0 0 no-repeat;}
#link_eho,#link_eho a{background: url(../img/link/link_ehon.gif) 0 0 no-repeat;}
#link_hashi,#link_hashi a{background: url(../img/link/link_hashi.gif) 0 0 no-repeat;}
#link_dpack,#link_dpack a{background: url(../img/link/link_doku.gif) 0 0 no-repeat;}
#link_ren,#link_ren a{background: url(../img/link/link_ren.gif) 0 0 no-repeat;}
