@charset "utf-8";
/* CSS Document */

/* ---------------------------------------------

　プリント用CSSファイル

　Copyright by （YSS）
　Created Date 2018年5月

----------------------------------------------*/

/* ---------------------------------------------
　関連CSSインポート
----------------------------------------------*/

@import "style.css";
@import "import.css";
/* ---------------------------------------------
　基本レイアウト設定
----------------------------------------------*/
@media print {
  section { display: block; page-break-after: always;}
  pre code {page-break-after: always;}
  @page {
margin-top:0.4cm;
margin: 0.5cm;
}
p a, code, pre {
word-wrap: break-word;
}
 
pre a[href]:after {
    content: ""; }
 
 
pre abbr[title]:after {
    content: ""; }
 
pre   .ir a:after,
  pre a[href^="javascript:"]:after,
  pre a[href^="#"]:after {
    content: ""; }
 
 
}


@media print {
  body {
    -webkit-print-color-adjust: exact;
  }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #hoge {
        padding-top: 1px;
    }
    .huga {
        margin-bottom: 2px;
    }

}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    body {
		  zoom: 60%;
		  width:880px;
		  	color: #333333;
	text-align: center;
	margin: 0;
	padding: 0;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	font-size:90%;

  }
}

h2{font-size:20px; text-align: center;margin: 20px auto; padding: 0;}
h3{margin:0 0 0 0; padding: 0 0 0 8px;}
#content-detail {margin: 0 auto; padding: 0;}
#title{width:100%; margin: 0 auto; padding: 0;text-align: center;}
.img-p{width:65%; margin: 0 auto; padding: 0;text-align: center;}
#sub-Navigation{display: none;}
#pan{display: none;}
.print-none{display: none;}
.page_top{display: none;}
.print-on{display: block;}



*html #main_navi {
	display:none;
	width: auto;
	height:5px;
	margin-top:10px;
}



*html #sitemap {
	display:none;
	width: auto;
	height:5px;
	margin-top:10px;
}


.table_gomi tr th {
	border:#2F2F2F 1px solid;
	border-collapse:collapse;
	padding:1%;
	text-align:center;
	vertical-align:top;
	width:14.28%;
	/*height:15px;*/

	
}

.table_gomi tr td {
	border:#2F2F2F 1px solid;
	border-collapse:collapse;
	padding:1%;
	text-align:center;
	vertical-align:top;
	width: 14.28%;
	/*height:15px;*/

	
}

.yumoyama_radius {
	font-weight:bold;
	
	
}

.yumoyama_radius:before {
       content: "◎" ;
 } 
 
/*カレンダーのお問い合わせ先についてここから*/	
.ssfs-l{
	float:none;
    width:100%;
    font-size: 1.3em;
    line-height: 1.4em;
	}

.ssfs-r{
	float:none;
    width:100%;
	}
    
.ssfs-r2{
	float:none;
    width:100%;
    padding:10px;
    font-size: 1.2em;
    line-height: 1.6em;
    font-weight: bold;
	}

.ssfs-r2 img{
    max-width:230px;
	}


.ssfs-map{
	font-size: 0.85em; 
    border: solid 2px #FFF;
    background-color: rgba(0,75,249,1.00);
    color: white;
    padding:1px 3px;
	}

.ssfs-hyogo{
	display: inline-block;
    font-size: 1.8em;
    line-height: 1.2em;
    font-family: YuGothic, 'Yu Gothic medium';
    font-weight: bold;
    padding:0.5em;
	}

.ssfs-comment{
	display: inline-block;
    font-size: 1.25em;
    font-family: YuGothic, 'Yu Gothic medium';
    font-weight: bold;
    padding:5px 10px;
    border: solid 2px #000;
    line-height: 1.4em;
    margin:0 0.5em 0.5em;
	}
/*カレンダーのお問い合わせ先についてここまで*/
