@charset "shift-jis";

/*---------------------------------------------------
 common
---------------------------------------------------*/

/* link
------------------------------------- */
a{
	cursor: pointer;
	color: #3465CB;
}


/* text-align
------------------------------------- */
.textcenter { text-align: center!important;}
.textright { text-align: right!important;}
.textleft { text-align: left!important;}


/*---------------------------------------------------
 index
---------------------------------------------------*/

/* mainarea
------------------------------------- */
#mainarea{
	clear: both;
	width: 660px!important;
	text-align: left;
}

#mainarea .rightcont {
    width: 395px;
}

#mainarea .rightcont p{
	display: block;
	margin: 10px 10px 0;
	*margin: 5px 10px 0;
	text-align: left;
}

#mainarea .rightcont #btn {
    margin-top: 10px;
    text-align: right;
}


/* select area
------------------------------------- */
#select {
	clear: both;
	width: 660px;
	margin: 20px 0 10px;
}

#select .block325 {
	width: 325px;
}

#select .left {
	float: left;
	margin-right: 10px!important;
}

#select .right{
	float: right;
}

/* column */
#select .select_column {
	float: right;
	background: url(../images/index_bg_select.gif) no-repeat left bottom;
	width: 325px;
	padding-bottom: 0;
	min-height: 540px;
	*height: 540px;
	text-align: center;
	margin-bottom:10px;
}

#select .select_column h5 {
	background: #d2ebfa;
	color: #000;
	margin-bottom: 10px;
	padding: 5px;
	text-align: center;
}

#select .select_column ul.banner_list li {
	float: left;
	width: 150px;
	text-align: left;
}
#select .select_column ul.banner_list li.voice {
	float: left;
	width: 305px;
	text-align: left;
}
#select .select_column ul.banner_list li.voice img{
	margin-right:5px;
}

#select .select_column .box {
	border-right: solid 1px #c6c6c6;
	border-bottom: solid 1px #c6c6c6;
	border-left: solid 1px #c6c6c6;
	padding: 10px;
}

/* 2column */
#select .select_2column {
	background: url(../images/index_bg_select.gif) no-repeat left bottom;
	width: 325px;
	padding-bottom: 0;
	min-height: 275px;
	*height: 275px;
	text-align: center;
	clear:both;
}

#select .select_2column .block .left { width: 205px;}

/* column common */
#select .select_column h2,
#select .select_2column h2 {
	background: url(../images/index_ttl_2column.gif) no-repeat left top;
	height: auto!important;
	min-height: 57px;
	*height: 57px;
	text-align: left;
}

#select .select_column h2 span,
#select .select_2column h2 span {
    display: block;
    padding: 13px 10px 0 15px;
}

#select .select_column p,
#select .select_column ul.lead,
#select .select_2column p,
#select .select_2column ul.lead {
    margin-bottom: 10px;
    text-align: left;
}

#select .select_column .block,
#select .select_2column .block {
	margin: 0 10px 10px;
}


/* links
------------------------------------- */
.links {
    border-bottom: 1px solid #6194D2;
    border-top: 1px solid #6194D2;
    margin: 5px 20px;
    padding: 15px;
    text-align: center;
}

.links dt {
    font-weight: bold;
    margin-bottom: 5px;
}

.links dd {
    display: inline;
}






















