@charset "utf-8";

@media print {
#header_cnt {
	height: 1px;
	background-image: none;
	background-repeat: no-repeat;
}
#header_cnt h1{
	display: none;
}
#header_cnt .right{
	display: none;
}
#navi_main {
	display: none;
}
#image {
	display: none;
}
.pkz {
	display: none;
}
#header {
	width: auto;
	margin: auto;
	background-image: url(../img/common/h_bg.jpg);
	background-repeat: repeat-x;
}


.contents .ph_txt {
	padding-bottom: 30px;
}
.contents .info_box{
	padding-bottom: 0px;
	width: 550px;
	float: left;
}
.contents .info_box div{
	padding-right: 10px;
	padding-left: 10px;
	float: left;
}

.contents .basic_box h3{
	margin-bottom: 10px;
}
.contents .info_box div table{
}
.contents .info_box div table th{
	width: 30%;
	background-color: #EEEEEE;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	border: 1px solid #DDDDDD;
	font-weight: normal;
}
.contents .info_box div table td{
	width: 70%;
	border: 1px solid #DDDDDD;
	font-weight: normal;
	padding: 8px 8px 8px 20px;
}

.contents .right{
	float: right;
	width: 400px;
}

.contents .access_box{
	padding-bottom: 20px;
}
.contents .access_box h4{
	height: 0px;
	display: none;
	margin-bottom: 0px;
}
.contents .access_box .map{
	width: 370px;
	padding-left: 0px;
}
.contents .access_box .map .mapin1{
	display: none;
}
.contents .access_box .map .mapin2{
	border: 1px solid #DDDDDD;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
	position: relative;
}
.contents .contents_cnt .basic_box .right .access_box .map .mapin iframe {
	height: 280px;
	width: 360px;
}

.contents .bf_box{
	padding-bottom: 50px;
}
.contents .bf_box h4{
	margin-bottom: 10px;
}
.contents .bf_box .div1{
	margin: 0 auto;
	text-align: left;
	position: relative;
	border: 1px dotted #CCCCCC;
	padding: 20px;
}

.contents .print{
	padding-bottom: 0px;
	display: none;
}

.contents .speciality{
	padding-bottom: 0px;
	display: none;
}
.contents .related{
	padding-bottom: 0px;
	display: none;
}

.contents .other_spot{
	display: none;
}
#footer_t {
	display: none;
}
#footer_m {
	display: none;
}
#footer_b {
	display: none;
}
}
