@charset "utf-8";

/*
css-menu
------------------------
1. content
2. pagetop
3. .tbl_info
------------------------*/



/*
1. content
-------------------------------------*/
#content{
background: url(../images/com_008.gif) repeat-y;
}

#content .blockCom{
margin: 10px;
width: 720px;
height: auto
}

#content .blockCom ol.plivacy{
padding-left: 30px;
width: 690px!important;
width /**/ : 720px;
list-style-type: decimal!important;
}
#content .blockCom .plivacy li{
padding-bottom: 5px;
}




/*
2. pagetop
-------------------------------------*/
#rightBottom {
width: 750px;
}
#rightBottom #toTop {
width: 108px;
height: 20px;
/*position: relative;
right: 10px;*/
float: right;
}
#rightBottom #toTop a {
display:block;
background: url(../../common/images/com_005.gif) no-repeat;
background-repeat:no-repeat;
height:100%;
width:100%;
text-decoration:none;
}
#rightBottom #toTop a:hover{
background: url(../../common/images/com_005_on.gif) no-repeat;
}

/*
3. .tbl_info
-------------------------------------*/
.tbl_info {
font-size:1.2em;
color:#666666;
font-style:normal;
line-height:1.6;
margin: 0px 20px 30px;
width: 680px;
}

.tbl_info td {
border-bottom: 1px dotted #666666;
padding: 10px 3px;
}

.tbl_info td.year {
width: 120px;
}

.tbl_info a {
text-decoration: none;
}


.tbl_info a:hover {
text-decoration: underline;
}

.line_t {
padding-left: 7px;
border-left: 5px solid #3366CC;
font-weight: bold;
margin-left: 20px;
margin-top: 20px;
}

/*
sitemap
----------------------------------------*/
#content_s {
width:670px;
margin:30px 0px 30px 50px;
}


#content_s .mapContent {
float:left;
width:270px;
margin:0 50px 0 0;
}

#content_s .mapContent h3 {
	padding-left: 7px;
	border-left: 5px solid #3366CC;
	font-weight: bold;
	margin-bottom: 10px;
}

#content_s .mapContent li {
	padding-left: 12px;
	font-weight: normal;
	margin-bottom: 5px;
}

