/****************************
印刷用スタイル
****************************/

/*非表示設定*/
nav,
#breadcrumb,
#sidebar,
#sharebar,
.article .post-meta,
#sns-group-top,
section#under-entry-body,
.page-link,
#sns-group,
.post-tag,
.edit,
.wlw-edit,
.pager,
.widget,
.widget-ad,
.widget-over-article,
.widget-under-article,
.widget-over-sns-buttons,
.widget-under-sns-buttons,
#page-top,
#footer{
  display: none !important;
}

/*
p {
    font: 80% !important;
}
*/

.top-news-out {
    width: auto;
}
.top-news {
    padding: 0;
}

/* ↓↓ 2018/11/19 印刷時のTOP画像 */

/* その他 */
#introc-else {
    
    background-color: linear-gradient(rgba(10, 11, 14, 0.45), rgba(10, 11, 14, 0.45)) !important;
    background-image: url("https://work.hoc-cnet.co.jp/hp-sample/wordpress/wp-content/uploads/2019/03/top_img.jpg") !important;
    background-repeat: no-repeat !important;
    background-size: 50% 50% !important;
    -moz-background-size: cover !important;
    -webkit-background-size: cover !important;
    background-size: cover !important;
    background-position: top 50% center !important;
    
    /* height: 0; */
}
/* 画像内に文字を入れる場合 */
#intro {
    /*
    text-align: center;
    */
    height: 0;
    /*
    color: white;
    padding-top: 35px;
    */
}
/*
#intro h4 {
    font-family: 'Roboto Slab', serif;
    font-size: 34px;
    font-weight: 800;
    color: white;
}
*/
/*
#intro p {
    font-size: 18px;
    line-height: 30px;
    font-weight: 300;
    width: 502px;
    margin: 0 auto;
}
*/
/* ↑↑ 2018/11/19 印刷時のTOP画像 */

/************************************
** TOPページの注意事項
************************************/
.warning {
    border: 4px solid #ffcb15;
    /* border-radius:10px; */
    text-align: center;
    background: #ffcb15 !important;
    padding: 25px;
    margin: 0;	   /* 2018/11/10 -7px; */
}
.warning h5 {
    margin-top: 10px;
    margin-bottom: 10px;
    
    font-size:14px;
    color: #000;
}
.warning h5:hover {
    color: #444;
}




/*コンテナの幅の設定*/
#header, #header-in, #navi, #navi-in, #body-in, #footer-in{
  width: auto !important;
}

#main{
  border-width: 0;
  padding: 0;
  /*
  padding-top: 0;
  padding-bottom: 0;
  */
  width: auto;
  float: none;
}

.main-fullsize {
  width: auto !important;
}



/*見出しの余分な部分をリセット*/
h1,
h2,
h3,
h4,
h5,
h6{
  background-color: transparent !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-width: 0 !important;
}

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

/*文字の大きさ*/
body,
.article {
    font-size: 10pt !important;
}
.article h1 {
  font-size: 18.5pt; /* 21.5pt; */
}

.article h2 {
  font-size: 16pt;  /* 18.5pt */
}

.article h3 {
  font-size: 14pt;  /* 16pt */
}

.article h4,
.article h5,
.article h6 {
  font-size: 12pt;  /* 14pt; */
}

/*引用のマージン対策*/
blockquote{
  margin-left: 0 !important;
  margin-right: 0 !important;
}




/* 各ホール */

ul.each-hole li img {
    width: 80%;
}
ul.each-hole li ul li img {
    width: 80%;
}

