@media print{ 
	body{zoom: 85%;	background: none;}
	h1,.zoombotanB{display:none;}
}


*{font-size:13px;margin:0px;}
body{text-align:left;background-color:#fff;font-size:13px;}

h1{font-weight:normal; font-size:10px;color:#999; text-align:right}
h3{padding:3px;font-size:18px;border-left:#993 15px solid; background:#eec;
	margin:10px 0px;margin-left:-30px;}
img{vertical-align:middle;}
.w86{width:860px;background:#fff;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;
	background:url(img/bg.gif);}}

/*ヘッダー*/
#header{background:url(img/info_head_new.gif) no-repeat;width:860px;height:180px;margin-bottom:0;
	border-bottom:solid 1px #666;}
#header .copy{width:650px;padding:50px 0px 0px 250px;color:#222;}
#navi {font-size:12px;}
#navi a:link,a:hover,a:visited{font-size:12px;}


/*右側*/
.w600{width:600px;float:right;background:#fff;margin-top:0;}
.w600 table{width:560px;margin-top:10px;margin-left:0px;margin-bottom:15px;}
.w600 th   {border-top:solid 1px #ccc;border-left:solid 1px #ccc;
	     border-right:solid 1px #ccc;color:#e02020;}
.w600 td   {border:solid 1px #ccc; padding:5px;line-height:1.3em;}
.w600 .title{background:url(img/topic_head_new.gif) repeat-x;width:560px;height:24px;padding-left:10px;}
.w600 .topic{border-bottom:dotted 1px #ccc;width:560px;padding:5px;}

.w600 h2 {border-left:solid 10px #f33;border-bottom:solid 2px #f33;color:#444;font-size:15px;
	padding:0 0 2px 5px;width:600px;margin-top:10px;}
.w600 p {width:560px;margin:10px;}
.w600 .cmt {line-height:1.5em;border-top:dotted 1px #ccc;border-bottom:dotted 1px #ccc;
	padding:10px 0 10px 0;color:green;}
.w600 .cmt2 {line-height:1.5em;padding:10px 40px 10px 20px;}
.w600 .line{width:560px;border-bottom:dotted 1px #666;padding-bottom:10px;}
.w600 .palazzo_dec {background:url(img/palazzo/palazzo_dec_title.jpg) no-repeat #f7fcff;
	background-position:100% 0%;width:600px;}
.w600 .inquiry {background:url(img/Misty_grand.jpg) no-repeat;border:solid 1px #ccc;padding:7px;
	line-height:1.2em;width:446px;color:#ee3333;}


ul { list-style-type: square; } 
td{text-align:left}

.main{width:900px;padding:15px;background:#fff;background:url(img/menu.gif);}

/*左側メニュー*/

#menu{width:243px;float:left;line-height:1.5em;background:url(img/menu_bg.gif) repeat-y;color:#666;
	background-position:100% 0%;margin-top:0;}
#menu table{width:175px;margin-left:25px;margin-top:10px;}
#menu .title{background:url(img/menu_title_new.gif) no-repeat;width:179px;height:25px;color:#333;
	padding:0 0 0 12px;margin-left:7px;margin-bottom:0;}
#menu .box{width:179px;border:solid 1px #ccc;color:#666;margin-top:0;padding:5px;}
#menu h2 a:link,#menu h2 a:visited,#menu h2 a:hover{color:#000}

#menu a:link, #menu a:hover{padding:2px;}
#menu a:link, #menu a:visited{text-decoration:none;color:#009;}
#menu a:hover{text-decoration:underline;}
#menu a:hover img{opacity:0.7;filter:alpha(opacity=70);}

#menu #corp {line-height:0.9em;padding-top:3px;}

.calender table{border:solid 1px #ccc;text-align:center;width:180px;margin-bottom:10px;}
.calender th   {text-align:right;}
.calender td   {background:#fff;text-align:right;}

caption {font-weight:bold;color:#9c0031;}

.right{width:570px;padding:15px;float:left;height:300px;background:url(img/2.jpg) no-repeat top left;
	text-align:left;line-height:1.3em;}
.b{color:#600;font-weight:bold;}

#kuzu{font-size:13px;text-align:left;margin:5px 0px 10px 100px;}

a.SS{text-decoration:none; display:block;font-size:15px;color:#0c6;width:220px;padding:5px;border:outset 2px #eec; text-align:center; font-size:}
a:link.SS, a:visited.SS{background:#0c6;color:#fff;}
a:hover.SS{ background:#ece; color:#800;}

.toplink td{width:170px;text-align:left;padding:10px;}
.toplink a{text-decoration:none;margin-left:15px;color:blue;}
.toplink a:hover{text-decoration:none;margin-left:15px;color:#800;margin-left:20px;}
a.Ltitle{font-weight:bold; margin-left:0px;colr:blue;}
a:hover Ltitle{color:#800}

.right2 {width:570px;padding:15px;padding-left:50px;float:left;background: #fff;
	font-size:13px;		text-align:left;line-height:1.3em;}
ul { list-style-type: square; } 


