#accessPage #cont { max-width: none; }
#cont h1.headline1 {
    height: 179px !important;
    margin-bottom: 90px;
    overflow: inherit !important;
}
#cont .block {
    width: 900px !important;
    margin: 0 auto;
}
    .block ul.linkMap {
        height: 48px;
        background: url(../img/index/bg_linkmap.gif) no-repeat 0 0;
        padding-left: 295px;
    }
        .block ul.linkMap li {
            float: left;
            margin-top: 13px;
        }
        * html .block ul.linkMap li { margin-top: 17px; }
        *:first-child + html .block ul.linkMap li { margin-top: 15px; }
        .block ul.linkMap li a {
            padding: 0 59px 0 21px;
            background: url(../../common/img/main/icon_arrow01.gif) no-repeat 0 90%;
        }
    .block .pagePrint {
		padding:11px 0 55px;
		font-size:12px;
        text-align:right;
    }
    .block .pagePrint a {
		display:inline-block;
		height:26px;
		padding-left:30px;
		background:url(../img/index/icon_print_page.gif) no-repeat 0 0;
		color:#BFA566;
		text-decoration:none;
    }
	.block .pagePrint a span {
		position:relative;
		top:3px;
	}
    .block .pagePrint a:hover { text-decoration: underline; }
    .blockInner {
        margin-top: -20px;
        padding: 20px 0 98px;
    }
        .block h2.headline3 {
            height: 30px !important;
            padding-bottom: 60px;
            background: url(../img/index/bg_headline.gif) repeat-x 0 0;
        }
        .block .item p.map {
            float: left;
            width: 500px;
            border: 1px solid #EEE7D6;
        }
        .block .item .right {
            float: left;
            padding: 80px 0 0 53px;
            color: #674D36;
            font-size: 14px;
            text-align: left;
            line-height: 2.0;
        }
        .block .item .right p.image02 { padding-bottom: 17px; }
		.block .item .right .text01 {
			padding-bottom:3px;
		}
        .block .item .right .text02 span {
            display: inline-block;
            width: 55px;
        }
        .block .item .right p.mapPrint {
			padding-top: 8px; 
			font-size:12px;
		}
        .block .item .right p.mapPrint a {
			display:inline-block;
			padding-left:26px;
			background:url(../img/index/icon_print_map.gif) no-repeat 0 50%;
			color:#BFA566;
			text-decoration:none;
        }
        .block .item .right p.mapPrint a:hover { text-decoration: underline; }
        .block .item .right p.image03 { padding-top: 21px; }