@charset "utf-8";

/*------------------------

印刷

------------------------*/
/* Firefox印刷対応 */
/* コンテンツ枠 */

@media print {
 dl dt, x:-moz-any-link {
 height: auto;
 margin: 0px;
 clear: both;
 overflow: visible !important;
  display: table !important;
 float: left !important;
}
 dl dd, x:-moz-any-link {
 height: auto;
 margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
 overflow: visible !important;
 float: right !important;
  display: table !important;
}

 .box_t img, x:-moz-any-link {
 width: 100% !important;
}


.print_no {
	display:none;
}


}


/*------------
@media print {
 dl dt, x:-moz-any-link {
 height: auto;
 margin: 0px;
 clear: both;
 overflow: visible !important;
  display: table !important;
 float: left !important;
}
 dl dd, x:-moz-any-link {
 height: auto;
 margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
 overflow: visible !important;
 float: right !important;
  display: table !important;
}
 dl dd .box_t, x:-moz-any-link {
 width: 100% !important;
 height: auto;
 margin: 0px auto;
 padding: 0;
 clear: both;
 overflow: visible !important;
  display: table !important;
}
 dl dd t_name, x:-moz-any-link {
 width: 100% !important;
 height: auto;
 margin: 0px auto;
 padding: 0;
 clear: both;
 overflow: visible !important;
  display: table !important;
 
}
 .box_t img, x:-moz-any-link {
 width: 100% !important;
}
}
------------*/

/*------------------------

@media print {
 dl dt, x:-moz-any-link {
 height: auto;
 margin: 0px;
 clear: both;
 overflow: visible !important;
 display: table;
 float: left !important;
}
 dl dd, x:-moz-any-link {
 height: auto;
 margin: 0;
 overflow: visible !important;
 display: table;
 float: right !important;
}
 dl dd .box_t, x:-moz-any-link {
 width: 100% !important;
 height: auto;
 margin: 0px auto;
 padding: 0;
 clear: both;
 overflow: visible !important;
 display: table;
}
 dl dd t_name, x:-moz-any-link {
 width: 100% !important;
 height: auto;
 margin: 0px auto;
 padding: 0;
 clear: both;
 overflow: visible !important;
 display: table;
 
}
 .box_t img, x:-moz-any-link {
 width: 100% !important;
}
}
------------------------*/
