/*-----------------------------------
print
-----------------------------------*/

body {
  background:none;
  border:0;
  min-width:auto;

  }
body:before {
 width:auto;
	}



#header-upper,
#global-nav,
.head-contents-nav,
.is-mb-hide,
.site-nav,
.mb-head-nav,
#leftcontents,
#feedback-area,
#page-top,
#footer-inner,
#topic-path,
#alayaPreviewHeaderContainer,
#page-id-no,
.is-pc-hide,
.is-tb-hide,
.list-social-area {
  display:none !important;
}

#footer-copyright {
  border-bottom : 1px solid #999999;
  background:none;
}

#header,#header-inner,#header-lower,#head-logo {
    width:300px !important;
	}

#header-inner {
    border-top: none;
    width:300px !important;
}

#head-logo  {
 display:block !important;
}


#footer-copyright {
	font-size:80%;
	border:0;
}

.container-inner-ls ~ .ad-box {
  width:740px !important;
}


.container-inner-c ~ .ad-box {
  width:980px !important;
}


#copy {
  border-top: 1px solid #999999;
  background:none;
  color:#000;
}


#wrapper {
  border:0;
  text-align:left;
  width:auto !important;

}

#container {
 text-align:left;
  margin:auto;
  padding-bottom: 0px;
	}



/*--第2階層--*/
h1.title-heading-2nd {
display:block !important;
width:970px;
padding: 0 5px !important;
margin: 16px 0px 0;
}














/* カラム別width*/
#container-inner.container-inner-ls {
  width:740px !important;
}


#container-inner.container-inner-c {
width:980px !important;
}



/*---　報道発表資料 ---*/

body#pressprint .content-press-a address br, .content-press-a address em {
    display: block !important;
}

body#pressprint #target2 {
    display: block !important;
}
body#pressprint #target1,
body#pressprint #target2 .content-press-area input#button1 {
    display: none !important;
}



@media print {

/*--ロゴ表示--*/

#header-inner,#header-lower,#head-logo {
	
	    display: none !important;
	}


    #header:after {
        content: url(/common/content/000418893.png) !important;
    }

    #header:after {
        display: block;
    }

    #header:after {
        content: '';
        display: block;
        clear: both;
    }



.ad-box {
	width:auto;
	}

#footer-copyright {
	font-size:80%;
	width:auto;
}










 /* Chrome**/
 @media print and (-webkit-min-device-pixel-ratio:0) {
  #container-inner.container-inner-c{
   zoom:66%;
  }
  #container-inner.container-inner-ls {
   zoom:90%;
  }
  
  /*--第2階層--*/
h1.title-heading-2nd {
background-size: 90%;
background-position:-180px 0;
}
  
  
  }


  /* FF */
  @-moz-document url-prefix() {
	  
	body {
        overflow: visible !important;
	   padding:5px 3px 0px 3px;
    }  
	  

  }




/*--報道発表資料--*/


/*-- FF --*/
 @-moz-document url-prefix() {
	body#pressprint,
    body#pressprint:before{
	  width:auto !important;
	  min-width:auto !important;
	  max-width:auto !important;
    }
 
    #target2 {
	min-width:auto !important;
	width:740px !important; 
    overflow: visible !important;
	}	 
 } /*-- /FF --*/


/*-- Chrome --*/
 @media print and (-webkit-min-device-pixel-ratio:0) {
	body#pressprint,
    body#pressprint:before{
	  width:auto !important;
	  min-width:auto !important;
	  max-width:auto !important;
    }
 
    #target2 {
	min-width:auto !important;
	width:740px !important; 
    overflow: visible !important;
	}

/*--/報道発表資料--*/




/*-カラム--*/
 @media print and (-webkit-min-device-pixel-ratio:0) {

.center-contents-wrs .twobox > div,
.center-contents-wls .twobox > div
/*.two_left,
.two_right*/ {
	width:342px !important;
 /* width:46% !important;*/
  }

.center-contents-wrs .threebox > div,
.center-contents-wls .threebox > div {
    width: 217px !important;
}

.center-contents-wc .twobox > div {
    width: 462px !important;
}
.center-contents-wc .threebox > div {
    width: 297px !important;
}


 }






/*--みえDataBox　処理---*/
#leftcontents {
display:none !important;
}



}




