﻿@charset "UTF-8";
@import url("style-base02.css");

h1 {
	color: #FFFFFF;
	font-size: 10px;
	width: 784px;
	margin: 0 auto;
	text-align: left;
	font-weight: normal;
	padding-top: 3px;
	height: 16px;
}
td { font-size:12px; line-height: 150%; }
.margintop15px	{
	margin-top: 15px;
}
.marginbottom15px	{
	margin-bottom: 15px;
}
.txt10px	{
	font-size: 10px;
}
textarea,select,input {
    font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","Verdana","Helvetica","Arial","ＭＳＰゴシック","sans-serif";
}

div.fukuri {
margin:0;
padding:0;
}
div.fukuri h3 {
font-size:12px;
line-height:0;
margin:0;
padding:0;
text-align:left;
font-weight:lighter;
}
div.fukuri p {
font-size:12px;
margin:0 0 10px 0;
padding:0;
}
















/*------------------------------------------------------ information ----*/
.infomenu{
width: 165px;
list-style:none;
border-left: 1px solid #DADADA;
border-right: 1px solid #DADADA;
}
.infomenu li{
background: url(img/infoicon01.gif) no-repeat 22px 10px;
line-height:180%;
text-align:left;
padding: 3px 0px 3px 30px;
}
.infomenu02 {
width: 165px;
border-left: 1px solid #DADADA;
border-right: 1px solid #DADADA;
border-bottom: 1px solid #DADADA;
padding: 5px 0px 10px 0px;
margin-bottom:20px
}
.infomenu02 select{
width: 143px;
font-size:12px;
padding: 2px 0px 2px 2px;
}

.entry-box{
width: 567px;
padding-bottom: 20px;
}



.entry-box a:link,.entry-box a:visited,
.content-nav a:link,.content-nav a:visited,
.infolist a:link,.infolist a:visited
 { color: #1530A0; text-decoration:underline; }
.entry-box a:hover,.entry-box a:active,
.content-nav a:hover,.content-nav a:active,
.infolist a:hover,.infolist a:active
 { color: #4460D5; text-decoration:none; }



.content-nav ul {
padding-top:10px;
padding-bottom:20px;
text-align:center;
font-size:12px;
}

.content-nav ul li {
list-style-type : none;
display:inline;
padding-left: 5px;
}


.entry{
line-height:180%;
text-align:left;
padding: 0px 10px;
}

.infolist{
padding: 20px 10px 0px 10px;
list-style:none;
}
.infolist li{
list-style:none;
line-height:180%;
margin-bottom: 5px;
text-align:left;
padding-left: 20px;
}
.next{
background: url(img/infoicon02.gif) no-repeat left center;
}
.list{
background: url(img/infoicon03.gif) no-repeat left center;
}
.prev{
background: url(img/infoicon04.gif) no-repeat left center;
}

.entrynext{
background: url(img/infoicon02.gif) no-repeat right center;
padding-right: 20px;
text-align:right;
margin: 20px 0px 15px 0px;
}


