@charset "UTF-8";
/**\*/
@import url("style-base.css");
@import url("style-default.css");


div.pribox{
border:3px solid #DBD8D1;
width:600px;
padding:10px 15px;
margin-top:15px;
background:#F6F4EE;
}


.list01{
padding:3px 0px 3px 30px;
}
.list01 li{
padding:1px 0px 1px 0px;
line-height:180%;
}
.list02{
padding:3px 0px 3px 15px;
}
.list02 li{
padding:0px 0px 0px 0px;
line-height:180%;
}

.entry-table {
border-bottom:1px solid #DBD8D1;
border-left:1px solid #DBD8D1;
}
.entry-table caption {
	font-size: 14px;
	font-weight: bold;
	background-color: #CCCCCC;
	padding: 8px;
	text-align: left;
}
.entry-table th {
	padding: 5px 8px;
	width: 120px;
background:#F6F4EE;
border-top:1px solid #DBD8D1;
border-right:1px solid #DBD8D1;
}
.entry-table td {
	padding: 5px 8px;
border-top:1px solid #DBD8D1;
border-right:1px solid #DBD8D1;
}



.thanks{
line-height:200%;
padding:20px 0px;
}

#site_left{
width:300px;
float:left;
}
#site_right{
width:300px;
float:left;
}

#sitemap h4{
font-size:12px;
background:url(../img/inner/list-icon05.gif) no-repeat left center;
padding:2px 0px 2px 15px;
margin-top:20px;
}
#sitemap h5{
font-size:12px;
padding:2px 0px 2px 15px;
margin-top:10px;
}
#sitemap ul{
list-style:none;
padding-left:30px;
}
#sitemap ul li{
background:url(../img/list01.gif) no-repeat left center;
padding:3px 0px 3px 10px;
}


.p_t00{
padding-top:0px;
margin-top:0px;
}

#right p.p_00{
padding-bottom:0px;
margin-bottom:0px;
}










.txt01{
	line-height: 170%;
}


.grc_left{
width:295px;
float:left;
}
.grc_right{
width:295px;
float:right;
}

#grc h5{
font-size:12px;
color:#042B8D;
border-bottom:1px dotted #c0c0c0;
margin-bottom:8px;
}


.zala{
border:none;
}
.zala th{
border:none;
text-align:center;
line-height:150%;
padding:10px 0px;
}
.zala td{
border-bottom:1px solid #a8a8a8;
border-right:1px solid #a8a8a8;
font-size:10px;
padding:5px 5px;
line-height:150%;
vertical-align:top;
}

.zala td.arrows{
background:url(../img/inner/arrows.gif) no-repeat center bottom;
text-align:center;
font-size:14px;
vertical-align:middle;
width:90px;
padding:0px;
border:none;
}






.w590{
width:590px;
margin-left:auto;
margin-right:auto;
}

.table01{
border-bottom:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
}
.table01 th{
border-left:1px solid #d0d0d0;
border-top:1px solid #d0d0d0;
text-align:center;
font-weight:bold;
color:#ffffff;
vertical-align:middle;
padding:5px 10px;
background:#726586;
}
.table01 td{
border-left:1px solid #d0d0d0;
border-top:1px solid #d0d0d0;
text-align:left;
vertical-align:middle;
padding:5px 10px;
}





.table02{
border-bottom:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
}
.table02 th{
border-left:1px solid #d0d0d0;
border-top:1px solid #d0d0d0;
text-align:center;
font-weight:bold;
color:#ffffff;
vertical-align:middle;
padding:5px 10px;
background:#A57C5E;
}
.table02 td{
border-left:1px solid #d0d0d0;
border-top:1px solid #d0d0d0;
text-align:left;
vertical-align:middle;
padding:5px 10px;
}




.ttl15{
font-size:12px;
color:#042B8D;
border-bottom:1px dotted #c0c0c0;
margin-bottom:8px;
padding-bottom:5px;
}


.tadano{
}
.tadano th{
line-height:180%;
padding-right:12px;
vertical-align:top;
text-align:left;
}
.tadano td{
line-height:180%;
padding-right:12px;
vertical-align:top;
text-align:left;
}

.rgt{
text-align:right !important;
}















