&lt;MTSetVar name="head_height" value="150px">




@media print {
body {　zoom: 70%;　}
}

body {
margin: 10px auto; padding: 0px;
color: #333333; font-size: 12px; line-height: 125%;
}


h1{
float: left;	width:700px;	margin: 5px; padding: 0px;	display: inline;
font-size: 12px; color: #83695C;	font-weight: normal; text-align: left;
}

#sitemap {
float: right;	width: 250px;	margin: 5px; padding: 0px;	display: inline;	text-align: right;
}

h2 {
margin: 0px 0px 15px 0px;
padding: 5px 10px; line-height: 120%;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
background: url("http://www.hiyoshi-chintai.com/images/midashi_bg.jpg") left top no-repeat;
}


h2.title_orange {
margin: 0px 0px 15px 10px;
padding: 5px 5px 10px 20px; line-height: 120%;
font-size: 16px;
font-weight: bold;
color: #FF3300;
background: url("http://www.hiyoshi-chintai.com/images/midashi_bg2.jpg") left top no-repeat;
border-bottom: 0px ;
}





h3 {
margin: 10px;
padding: 0px 2px; line-height: 120%;
font-size: 15px;	font-weight: bold;
border-bottom: 1px solid #0066FF;
color: #0066FF;
}

h3.title_orange{
color: #FF3300;	font-weight: bold;	font-size: 13px;	padding: 5px 10px 5px 20px;	margin: 5px 0px;
background: url("http://www.hiyoshi-chintai.com/images/maru.jpg") left no-repeat;
border-bottom: 2px dotted #FF3300;
}
h3.title_orange a { color: #FF3300; text-decoration:none; }
h3.title_orange a:hover { color: #FF9900; text-decoration:none; }




h3.title_orange2{
color: #FF3300;	font-weight: bold;	font-size: 14px;	padding: 5px 10px 5px 20px;	margin: 5px 0px;
border-bottom: 0px solid #0066FF;
}
h3.title_orange2 a { color: #FF3300; text-decoration:none; }
h3.title_orange2 a:hover { color: #FF9900; text-decoration:none; }




h3.title_orange3 {
margin: 0px 0px 15px 10px;
padding: 5px 5px 10px 20px; line-height: 120%;
font-size: 16px;
font-weight: bold;
color: #FF3300;
background: url("http://www.hiyoshi-chintai.com/images/midashi_bg2.jpg") left top no-repeat;
border-bottom: 0px ;
}




a { color: #0066FF; text-decoration:none; }
a:hover { color: #3300CC; text-decoration:none; }


p { margin: 0px; padding: 10px; }

hr {
color: #FF9966; background-color: #FF9966;
height: 1px; border: 0px;
}

img { padding: 0px; margin: 0px; border: 0px; }
table {		margin: 0px;	padding: 0px;	border-collapse: collapse; line-height: 18px; }
ul { margin: 2px 0px 2px 18px; padding: 2px; list-style: disc; color: #0066FF; }
li { margin: 0px; padding: 2px; }

/* form styling */
input,select { margin: 1px; font-size: 12px; }
textarea { margin: 1px; font-size: 12px; }
.form_style {
width: 520px; font-size: 13px;	line-height: 150%;	margin: 0px 0px 0px 10px;
border-width: 1px 1px 0px 0px; border-style: solid; border-color: #CCCCCC;
}
.form_style th {
padding: 3px; text-align: left; font-weight: normal; vertical-align: top; background: #FFEAA2;
border-width: 0px 0px 1px 1px; border-style: solid; border-color: #CCCCCC;
}
.form_style td {
padding: 3px; border-width: 0px 0px 1px 1px; border-style: solid; border-color: #CCCCCC;
}

/* contents styling */
#wrapper {
position: relative;
margin: 0px auto; padding: 0px 0px 25px 0px;
width: 972px;
background: url("http://www.hiyoshi-chintai.com/images/body_bottom.gif") left bottom no-repeat;
}

#wrapper #container {
float: left;
padding: 20px 0px; margin: 0px;
border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
}

#wrapper #main_contents {
width: 560px;
padding: 0px 10px; margin: 0px;
}

#pan {	padding: 0px; margin: 0px 15px 10px 15px;	}
.more { font-size: 14px; font-weight: bold; text-align: right; margin: 0px 20px; }
#main_contents .top_contents{	padding: 0px; margin: 0px 0px 5px 0px;	}
#main_contents .text_style{	padding: 0px; margin: 0px 15px 0px 10px;	}

.top_search_title {	padding: 0px; margin: 2px;	}
.top_search {	width: 560px;	}
.top_search td {	padding: 3px; vertical-align: top; }

/* header styling */
#wrapper #head {
float: left;
height: ;
padding: 0px; margin: 0px;
}

#head #head_menu {
width: 950px;
padding: 10px 10px 0px 10px; margin: 0px;
border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
}

#head #head_menu img {	display: inline;	padding: 0px; margin: 0px 4px;	}


/* side-menu styling */
#wrapper #left_side_menu {
width: 175px; vertical-align:top;
padding: 0px 0px 0px 15px; margin: 0px;
}

#lmenu_bg{
padding: 10px 15px 50px 15px; margin: 0px;
background: url("http://www.hiyoshi-chintai.com/images/lmenu_bg.gif") repeat-y;
}

#lmenu_bg p{ margin: 0px; padding: 5px 0px; }

#left_side_menu .side_menu_style {
padding: 5px 0px 10px 0px;
background: url("http://www.hiyoshi-chintai.com/images/line1.jpg") bottom no-repeat;
}

#wrapper #right_side_menu {
width: 175px; vertical-align:top;
padding: 0px 15px 0px 0px; margin: 0px;
}

#right_side_menu p{ margin: 0px; padding: 5px 0px; }
#right_side_menu .side_menu_style { padding: 0px 0px 15px 0px; }

.rmenu_bg_orange {
padding: 10px;	background: url("http://www.hiyoshi-chintai.com/images/rmenu_bg_orange.jpg") repeat-y;
}

.rmenu_bg_green {
padding: 10px;	background: url("http://www.hiyoshi-chintai.com/images/rmenu_bg_green.jpg") repeat-y;
}

.rmenu_bg_orange p, .rmenu_bg_green p{ margin: 0px; padding: 5px 0px; }


/* footer styling */
#wrapper #foot {
clear: both; width: 970px;
padding: 40px 0px 20px 0px; margin: 0px;
border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
}

#foot_border{
margin: 30px 20px;
border-top: 1px solid #999999; border-bottom: 1px solid #999999;
}
#foot_menu { width: 740px; margin: 20px; text-align: left; }
#foot_menu tr { background: url("http://www.hiyoshi-chintai.com/images/line2.jpg") bottom no-repeat; }
#foot_menu th,#foot_menu td { padding: 5px; vertical-align: top; }
#copyright { margin: 20px; text-align: right; font-size: 11px; }

/* form styling */
input,textarea,select { margin: 1px; font-size: 13px; }
form { margin: 0px; font-size: 13px; }

#tstyle1 {
width: 100%; font-size: 13px; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
}
#tstyle1 th { padding: 3px; vertical-align: top; border-top: 1px solid #CCCCCC 	; border-left: 1px solid #CCCCCC; background: #EFEFEF; text-align: left; }
#tstyle1 td { padding: 3px; vertical-align: top; border-top: 1px solid #CCCCCC 	; border-left: 1px solid #CCCCCC; }

/* styling */
#box_orange{
border: 1px solid #FF9966;
width: 500px; padding: 3px; margin: 10px;
}

.date{
font-family: verdana, arial, sans-serif;
font-weight: bold; font-size: 11px; text-align: right; color: #FF3300;
margin: 0px 10px 5px 0px; padding: 0px;
}





/* map styling */
.map{
font-weight: bold; font-size: 14px; color: #FF3300;
}
