@charset "EUC-JP";

/*------------------------------------------*/
/*------------------------------------------
  [print]
------------------------------------------*/

@media print{ 
/*layout*/
body{
width:100% !important;
margin:0px auto !important;
padding:0px;
background:none !important;
background:#fff !important;
}
#header{
width:100% !important;
height:50px !important;
margin:0px !important;
padding:0px !important;
background:none !important;
background:#fff !important;
}
#header h1, #header strong{
float:none !important;
}
#header ul, #header form{
display:none !important;
}

#gmenu{
display:none !important;
}


#footer{
background:none !important;
background:#fff !important;
}
#footer ul, #pagetop{
display:none !important;
}
address{
background:none !important;
background:#fff !important;
text-align:center;
color:#000 !important;
}


/**/

#container, #content{
width:100% !important;
background:none !important;
background:#fff !important;
}
#main{
width:100% !important;
float:none !important;
}
#maincontent{
width:100% !important;
}

#sm{
display:none !important;
}


/**/
.sttl_b{
width:780px;
background:url("../img_cmn/bg_sttl_b_up_w.gif") 0px 0px;
}
	.sttl_b h2, .sttl_b h3{
	background:url("../img_cmn/bg_sttl_b_btm_w.gif") 0px 100% no-repeat;
	}


.sttl_g{
width:780px;
background:url("../img_cmn/bg_sttl_g_up_w.gif") 0px 0px;
}
	.sttl_g h2, .sttl_g h3{
	background:url("../img_cmn/bg_sttl_g_btm_w.gif") 0px 100% no-repeat;
	}





/*tbl*/
.tbl_01{
width:100% !important;
}

}



