﻿@charset "utf-8";

@import "reset.css";
@import "screen.css";
@import "common.css";

/*----------------------------------------------------------------------------
******************************************************************************
Index
******************************************************************************
----------------------------------------------------------------------------*/
#mainimg{
	background-color:#000000;
	padding:5px;
	margin:14px 0 11px;}
#mainimg h2{width:619px; float:left;}
#mainimg ul{width:214px; float:left; background:url(../idx_img/mainimg_li.jpg) no-repeat 0 0; padding:4px 3px 3px 3px;}	
#mainimg li,#mainimg h2{font-size:1%; line-height:0.1; margin:0; padding:0;}
#mainimg li.p1{padding-bottom:1px;}

/*----------------------------------------------------------------------------
******************************************************************************
Box
******************************************************************************
----------------------------------------------------------------------------*/
h3{margin-bottom:5px;}

#idxBox01 ul{
	background:#000;
	padding:3px 2px 3px 4px;
	width:324px;
	height:164px;
	float:left;}
#idxBox01 p{float:left; width:269px; height:143px; padding-top:23px;}
#idxBox01 ul li{
	width:159px;
	height:79px;
	float:left;}
	
#idxBox01 ul li.mb{ margin-bottom:6px;}
#idxBox01 ul li.ml{ margin-left:6px;}
#idxBox01{margin-bottom:20px;}

.contents p{font-size:76%; line-height:1.4; margin-bottom:20px;}

#bnr_contents ul li{float:left; line-height:0.1; font-size:1%; padding-bottom:0px; height:110px; padding-top:10px;}
#bnr_contents ul li.liR{margin-left:10px;}

/*----------------------------------------------------------------------------
******************************************************************************
Table
******************************************************************************
----------------------------------------------------------------------------*/
.contents table{
	background:#000;
	border:3px solid #000;
	margin:0 10px 20px;
	color:#000;
	width:95%;
	font-size:76%;
	line-height:1.2;}
.contents th,td{padding:10px; color:#000;}
.contents td{background-color:#E3E3E3; text-align:center; }
.contents th{background-color:#3D5E85; color:#FFFFFF; text-align:center; font-weight:normal;}
.contents th.red{background-color:#965E85; color:#FFFFFF; text-align:center;}


/* strong */

#str {
	text-align: center;
}
#str strong {
	font-weight: normal;
	font-size: 12px;
}
