﻿@charset "utf-8"; 

body{
	background:none;
	padding-left:1.5em;
	padding-left:0.5em;
	}

#Header,
#Footer,
#Menu-l,
#Menu-r01,
.print-area,
#Topi-path,
.link-r{
	display:none;
	}

#Body,
#Contents-area,
.pro-block04,
.pro-text-box02,
.faq-block,
.pro-block04 .top,
.faq-block .q-area,
.faq-block .a-area{
	width:auto;
	background:none;
	}

.url{
	display:block;
	}
#Body,
#Contents-area,
#Contents-size04,
#Contents-size05,
.pro-block04,
.pro-block04 .top,
.pro-text-box02
.faq-block .q-area,
.faq-block .a-area
{
	width:auto;
	}
.pro-text-box02,
.faq-block .q-area,
.faq-block .a-area{
	margin:0;
	padding:10px 0 20px 0;
	}

#Page-title04{
	height:auto;
	}
#Page-title04 h1{
	font-size:100%;
	font-weight:bold;
	background:none;
	}
.print-qa{
	font-size:100%;
	font-weight:bold;
	display:block;
	}

.print-title{
	margin:0 0 15px 0;
	display:block;
	}
.print-title img{
	margin-bottom:7px;
	}
.print-name{
	font-size:100%;
	font-weight:bold;
	}

/* map */
#Page-title03 ul,
#Page-title03 h1,
#Contents-size01 .block01 h2{
	display:none;
	}
#Page-title03,
#Page-title03 h1{
	height:auto;
	}
#Page-title03 h1{
	font-size:100%;
	font-weight:bold;
	background:none;
	}
#Contents-size01{
	width:auto;
	}
#Contents-size01 .block01,
#Contents-size01 .text-area01,
#Contents-size01 .text-box02,
#Contents-size01 .data,
#Contents-size01 .data p,
#Contents-size01 .text-box02 h3{
	padding:0;margin:0;
	background:none;
	width:auto;
	text-align:left;
}

#Contents-size01 .office-data .data div{
	padding:10px 0;margin:0;
}
#Contents-size01 .map-area{
	padding:15px 0;margin:0;
	background:none;
	width:auto;
	text-align:left;
}

#Contents-size01 .data{
	padding:0 0 15px 0;margin:0;
}
