/*
Theme Name: JUTN (Bones base)
Theme URI: https://jutn.net/
Description: 日本ユニバーサルツーリズム推進ネットワーク公式サイト用テーマ。Bones 1.7 をベースに、PHP 8.3 / WordPress 7.x 対応へ全面リファクタしたもの。
Author: ALLWIN
Author URI: https://allwin.jp/
Version: 2.0.0
Requires at least: 6.4
Tested up to: 7.1
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bonestheme
Tags: two-columns, right-sidebar, translation-ready

このファイルはサイト固有のデザイン CSS です（旧 header.php で直接 <link> していたもの）。
読み込みは inc/enqueue.php が担当し、library/css/style.css より前に読み込まれます。
*/

.sticky {}          /* DO NOT EDIT THIS */
.gallery-caption {} /* THESE ARE USELESS */
.bypostauthor {}    /* THEY ARE ONLY TO KEEP THEME CHECK HAPPY */

body{
padding:0;
margin-top:0;
background-image: url("img/back.png");
background-repeat: repeat;
background-color:#fffaf0;
font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',
 Meiryo, sans-serif !important;
color:#333333 !important;
}

img {
 border-style:none;
 vertical-align: text-bottom;
}

img.hidari {
   float: left;
   margin-right: 5px;
   margin-bottom: 3em;
 }


h1 {
 font-size:9pt;
font-weight:bold;
color:#34AD91;
}

h2 {
margin-left:10px;
font-size:15pt;
font-weight:bold;
color:#34AD91;
}

p{
margin-left:10px;
margin-right:10px;
line-height:170%;
}

p.right{
text-align:right;
line-height:170%;
}

table.contents{
margin-left:10px;
}

.border{
margin-left:10px !important;
margin-right:10px !important;
border-collapse: collapse !important;
border-style:solid !important;
border-color:#800000 !important;
}

.border td{
padding:5px !important;
border-style:solid !important;
border-color:#800000 !important;
}

.pink{
margin-left:10px;
margin-right:10px;
border-collapse: collapse !important;
border-style:solid !important;
border-color:#ff1493 !important;
table-layout: fixed;
}

.pink td{
padding:5px;
border-style:solid !important;
border-color:#ff1493 !important;
background-color:#ffeaf4 !important;
}

.green{
margin-left:10px;
margin-right:10px;
border-collapse: collapse !important;
border-style:solid !important;
border-color:#9acd32 !important;
table-layout: fixed;
}

.green td{
padding:5px;
border-style:solid !important;
border-color:#9acd32 !important;
background-color:#e5ffe5 !important;
}

td.year{
padding-top:0px;
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
vertical-align:top;
}

td.movie{text-align: center;}

/*2カラム*/
#wrap {
 width:980px;
 margin:0px auto;
 background-color:#fffaf0;
 }

header {
 text-align:center;
 }

#sidenavi {
 float:right;
 width:245px;
 }

#contents {
 float:left;
 width:735px;
 margin:10px 0px 10px 0px;
 }

footer {
 clear:both;
 background-image: url("img/line-f.png");
 background-repeat: repeat-x; text-align:center;
 padding-top:10px;
 }

#copyright{
 margin-top:10pt;
 padding:3px;
 background-color:#800000;
 color:#ffffff;
 font-size:9pt;
 }

@media print {
  a[href]:after {
    content: ""!important;
  }
  abbr[title]:after {
    content: ""!important;
  }
}

table.widthfix{
border-collapse: collapse !important; 
table-layout: fixed !important; 
}

td.kinto {
padding-left:10px;
text-align: justify !important;
text-justify: distribute-all-lines !important;
}

/*おわり*/

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
 display: block;
 }