
/* ====================================================== */
/* [各要素の標準スタイル定義]                             */
/* ====================================================== */
.news{
background:url(/images/news_dot.gif) repeat-x bottom;
line-height:220%;
color:#333333;
}
.day{
padding:0 0 0 5px;
}

.about_dl{color:#ffffff;padding:5px 5px 5px 10px;}
.about_dr{padding:5px 5px 5px 10px;}

.allow_ul li{
padding:5px 0 0 40px;
background:url(/images/allow.gif) no-repeat 25px 10px;
}
.disc2{
padding:0;
margin:5px 0 0 0;
}
.disc2 li{
padding:0 0 0 10px;
color:#990000;
background:url(/images/disc2.gif) no-repeat 0px 5px;
}
.data_top{margin:7px 0 0 0;}
.service_f{
color:#5587B5;
padding:0 0 0 5px;
}
.service_ff{
color:#5587B5;
}
.service_fff{
color:#5587B5;
padding:0 5px 0 0;
}





/*
/*  onoff senda 2007 01 24  */

/*  セキュリティータブ　*/

table.tabBox {
	border-left:2px solid #42AC2F;
	border-right:2px solid #42AC2F;
	border-bottom:2px solid #42AC2F;
	
	
	vertical-align:top;
	
	margin-top:0;
}


div#tab1,
div#tab2,
div#tab3,
div#tab4,
div#tab5{
	clear:both;
	width:678px;
	margin:0 0 40px 0;
}

div#tab1 div.tabBox1{
	height:32em;
	border-left:2px solid #42AC2F;
	border-right:2px solid #42AC2F;
	border-bottom:2px solid #42AC2F;
	width:678px;
}


div#tab2 div.tabBox,
div#tab3 div.tabBox,
div#tab4 div.tabBox,
div#tab5 div.tabBox{
	height:25em;
	border-left:2px solid #42AC2F;
	border-right:2px solid #42AC2F;
	border-bottom:2px solid #42AC2F;
	width:678px;
}


div#tab1 h2,
div#tab2 h2,
div#tab3 h2,
div#tab4 h2,
div#tab5 h2{
	margin:0;
	padding:0;
	background:#42AC2F;
}

div#tab1 p {
	padding:0 0 0 20px;
	text-align:left;
	line-height:1.5;
}




div#tab1 p.printHeader,
div#tab2 p.printHeader,
div#tab3 p.printHeader,
div#tab4 p.printHeader,
div#tab5 p.printHeader {
	margin:0;
	padding:0;
	text-align:left;
	display:none;
}






div#tab3 div.tabBox p#contBox {
	width:550px;
	height:100px;
	background:#F4F5E7;
	text-align:center;
	margin:4em auto 0 auto ;
	padding-top:60px;
	line-height:1.5;
}



/*  タブメニュー　*/

ul.idTabs {
	height:37px;
	width:665px;
	padding:0;
	margin:0;
}


ul.idTabs li {
	float:left;
	height:37px;
	width:133px;
	padding:0;
	margin:0;
	text-indent:-9999px;
}


ul.idTabs li a{
	outline:none;
	text-decoration:none;
}

ul.idTabs li#sec1 a{
	padding:0;
	margin:0;
	background:url(/images/sec01.gif);
	height:37px;
	width:133px;
	display:block;
}

ul.idTabs li#sec1 a.selected {
	padding:0;
	margin:0;
	background:url(/images/sec01_on.gif);
	height:37px;
	width:133px;
	display:block;
}



ul.idTabs li#sec2 a {
	padding:0;
	margin:0;
	background:url(/images/sec02.gif);
	height:37px;
	width:133px;
	display:block;
}


ul.idTabs li#sec2 a.selected {
	padding:0;
	margin:0;
	background:url(/images/sec02_on.gif);
	height:37px;
	width:133px;
	display:block;
}


ul.idTabs li#sec3 a {
	padding:0;
	margin:0;
	background:url(/images/sec03.gif);
	height:37px;
	width:133px;
	display:block;
}

ul.idTabs li#sec3 a.selected {
	padding:0;
	margin:0;
	background:url(/images/sec03_on.gif);
	height:37px;
	width:133px;
	display:block;
}

ul.idTabs li#sec4 a {
	padding:0;
	margin:0;
	background:url(/images/sec04.gif);
	height:37px;
	width:133px;
	display:block;
}

ul.idTabs li#sec4 a.selected {
	padding:0;
	margin:0;
	background:url(/images/sec04_on.gif);
	height:37px;
	width:133px;
	display:block;
}

ul.idTabs li#sec5 a {
	padding:0;
	margin:0;
	background:url(/images/sec05.gif);
	height:37px;
	width:133px;
	display:block;
}

ul.idTabs li#sec5 a.selected {
	padding:0;
	margin:0;
	background:url(/images/sec05_on.gif);
	height:37px;
	width:133px;
	display:block;
}



ul.idTabs li a {
	padding:0;
	margin:0;
}


ul.idTabs li a img {
	border:0;
	padding:0;
	margin:0;
}



p.thanksBack{
background:url(/images/disc.gif) no-repeat 0 3px;
padding:0 0 0 20px;
}

p.thanks{
margin:0 0 24px 0;
font-size:108%;
}


div p.message1{
	line-height:150%!important;
	text-indent:1.1em;
	letter-spacing:0.1em;
}


ul.mapCaption li{
	line-height:140%;
	margin-bottom:6px;
	
}

td#accessLeft {
	padding:0 10px 0 20px;
}
#mapCaptionBox {
	width:290px;
	border:1px solid #cccccc;
	background:#F6F6F6;
	padding:5px;
	line-height:120%;
	
}

ul.pageLink{
	margin:20px 0 0 5px;
}


ul.pageLink li{
	margin:0 0 5px 0;
	background:url(../images/disc.gif) no-repeat 0 3px;padding:0 0 0 20px;
}









