@media screen {
body{
font-family:Meiryo,'メイリオ','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
color:#333;
line-height:14px;
background:url(http://www.sansuien.or.jp/IMG/frameback1.gif) repeat-y left;
}
a:link{
color:#000;
text-decoration:none;
}
a:visited{
color:#333333;
text-decoration:none;

}
a:hover{
color:#ff6600;
text-decoration:none;
}
a:active{
text-decoration:none;
color:#333333;
}


.sansuien01 { font-size: 14px; line-height: 22px}

div#container{

width:800px;

}
div#header{
width:800px;
height:96px;
margin:auto;
padding:0px;
}

p.sitemark{
padding:0px;

width:600px;
}
#main_contents{
float:right;
margin:0px;
padding:0px;
width:620px;
}

#main_contents table{

margin:0px;
padding:0px;
}


#main_contents td{
margin:0px;
padding:0px;

}
div.betsu{
margin:auto;
padding:0px;
width:590px;
}
img{
margin:0px;
padding:0px;
}

#leftmenu{
float:left;
width:171px;
}

#leftmenu td.tdbk{
background:url(http://www.sansuien.or.jp/IMG/btn_back.gif) no-repeat center;
line-height:36px;
font-size:14px;
padding:5px;
}
#leftmenu td.tdbk2{
background:url(http://www.sansuien.or.jp/IMG/btn_back2.gif) no-repeat center;
line-height:20px;
font-size:14px;
padding:7px;
}

#leftmenu td.linkbt{

width:170px;
height:36px;
}

#leftmenu td.linkbt2{
padding-top:2px;
width:170px;
height:36px;
}

}

@media print{
body{
font-family:Meiryo,'メイリオ','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
color:#333;

background:url(http://www.sansuien.or.jp/IMG/frameback1.gif) repeat-y left;
}

.sansuien01 {  font-size: 14px; line-height: 20px}

div#container{
overflow:visible;
width:620px;

}
div#header{
width:620px;
height:100px;
}

.sitemark{

margin:auto;;
width:620px;
}
#main_contents table {
float:left;

}

#main_contents td{

padding:5px;
}

#leftmenu table{
display:none;

}

}
