/* ▼HOME - index.html▼ */

/* ▽クロスフェードスライドショー */
.slider {
         width: 980px;     /* スライドショー枠 */
         height: 310px;
         overflow: hidden;     /* 変更不可 */
         margin-bottom: 28px;
         background-color: #ffffff;     /* 背景：白色 */
}

.slider ul {
            width: 970px;     /* 画像大枠 */
            height: 300px;
            overflow: hidden;
            position: relative;     /* 変更不可 */
            top: 5px;
            left: 5px;
}

.slider ul li {
               width: 970px;     /* 画像枠 */
               height: 300px;
               display: none;     /* 表示しない時、リストマーカーも表示されない */
               position: absolute;     /* 変更不可 */
               top: 0px;
               left: 0px;
}

/* ▽ピックアップ製品 */
.pickup {
         width: 980px;     /* ピックアップ製品大枠 */
         height: 226px;
         /* height: 300px; */
         margin-bottom: 50px;
         position: relative;
         top: 0px;
         left: 0px;
}

.pickup-a {
           width: 218px;     /* 左 */
           height: 226px;
           background-image: url(../images/banner/paper-file-banner-b.jpg);     /* 背景画像 */
           background-repeat: no-repeat;
           position: absolute;
           top: 0px;
           left: 0px;
}

.pickup-a a {
             display: block;
             width: 218px;
             height: 226px;
}

.pickup-b {
           width: 218px;     /* 中央 - 左 */
           height: 226px;
           background-image: url(../images/banner/pochi-banner-b.jpg);     /* 背景画像 */
           background-repeat: no-repeat;
           position: absolute;
           top: 0px;
           left: 254px;
}

.pickup-b a {
             display: block;
             width: 218px;
             height: 226px;
}

.pickup-c {
           width: 218px;     /* 中央 - 右 */
           height: 226px;
           background-image: url(../images/banner/fl-bag-banner-b.jpg);     /* 背景画像 */
           background-repeat: no-repeat;
           position: absolute;
           top: 0px;
           left: 508px;
}

.pickup-c a {
             display: block;
             width: 218px;
             height: 226px;
}

.pickup-d {
           width: 218px;     /* 右 */
           height: 226px;
           background-image: url(../images/banner/mask-banner-b.jpg);     /* 背景画像 */
           background-repeat: no-repeat;
           position: absolute;
           top: 0px;
           left: 762px;
}

.pickup-d a {
             display: block;
             width: 218px;
             height: 226px;
}


.pickup-1 {
           width: 300px;     /* 左 */
           height: 300px;
           background-image: url(../images/banner/fl-bag-banner-b.jpg);     /* 背景画像 */
           background-repeat: no-repeat;
           position: absolute;
           top: 0px;
           left: 0px;
}

.pickup-1 a {
             display: block;
             width: 300px;
             height: 300px;
}

.pickup-2 {
           width: 300px;     /* 中央 */
           height: 300px;
           background-image: url(../images/banner/mask-banner-b.jpg);     /* 背景画像 */
           /* background-image: url(../images/banner/pocket-banner-b.jpg); */     /* 背景画像 */
           background-repeat: no-repeat;
           position: absolute;
           top: 0px;
           left: 340px;
}

.pickup-2 a {
             display: block;
             width: 300px;
             height: 300px;
}

.pickup-3 {
           width: 300px;     /* 右 */
           height: 300px;
           background-image: url(../images/banner/pochi-banner-b.jpg);     /* 背景画像 */
           background-repeat: no-repeat;
           position: absolute;
           top: 0px;
           left: 680px;
}

.pickup-3 a {
             display: block;
             width: 300px;
             height: 300px;
}

/* リンク設定 */
.pickup a:hover {
                 background-color: transparent;
}

.pickup a:hover img {
                     visibility: hidden;
}

/* ▽紙・紙製品の豆知識 */
.knowledge {
            width: 980px;     /* 紙・紙製品の豆知識大枠 */
            height: 180px;
            margin-bottom: 50px;
            position: relative;
            top: 0px;
            left: 0px;
}

.knowledge-1 {
              width: 180px;     /* 1番目 - 左 */
              height: 180px;
              background-image: url(../images/banner/paper-banner-b.gif);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 0px;
}

.knowledge-1 a {
                display: block;
                width: 180px;
                height: 180px;
}

.knowledge-2 {
              width: 180px;     /* 2番目 */
              height: 180px;
              background-image: url(../images/banner/envelope-banner-b.gif);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 200px;
}

.knowledge-2 a {
                display: block;
                width: 180px;
                height: 180px;
}

.knowledge-3 {
              width: 180px;     /* 3番目 */
              height: 180px;
              background-image: url(../images/banner/01-banner-b.gif);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 400px;
}

.knowledge-3 a {
                display: block;
                width: 180px;
                height: 180px;
}

.knowledge-4 {
              width: 180px;     /* 4番目 */
              height: 180px;
              background-image: url(../images/banner/02-banner-b.gif);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 600px;
}

.knowledge-4 a {
                display: block;
                width: 180px;
                height: 180px;
}

.knowledge-5 {
              width: 180px;     /* 5番目 - 右 */
              height: 180px;
              background-image: url(../images/banner/08-banner-b.gif);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 800px;
}

.knowledge-5 a {
                display: block;
                width: 180px;
                height: 180px;
}

/* リンク設定 */
.knowledge a:hover {
                    background-color: transparent;
}

.knowledge a:hover img {
                        visibility: hidden;
}

/* ▽お知らせ */
.information {
              width: 980px;     /* お知らせ更新表示の取り込み枠 */
              height: 150px;
              overflow: hidden;
}
/* ▲HOME - index.html▲ */


/* ▼製品紹介 - products.html▼ */

/* ▽表示枠 */
.products {
           width: 730px;     /* 大枠 - テキスト 2行 */
           height: 260px;
           position: relative;
           top: 0px;
           left: 0px;
}

.products-b {
             width: 730px;     /* 大枠 - テキスト 3行 */
             height: 280px;
             position: relative;
             top: 0px;
             left: 0px;
}

.products-c {
             width: 730px;     /* 大枠 - テキスト 5行 */
             height: 325px;
             position: relative;
             top: 0px;
             left: 0px;
}

/* ▽リンクなし枠 */
.products-1 {
             width: 210px;     /* 左 - テキスト 2行 */
             height: 260px;
             position: absolute;
             top: 0px;
             left: 0px;
}

.products-1b {
              width: 210px;     /* 左 - テキスト 3行 */
              height: 280px;
              position: absolute;
              top: 0px;
              left: 0px;
}

.products-1c {
              width: 210px;     /* 左 - テキスト 5行 */
              height: 325px;
              position: absolute;
              top: 0px;
              left: 0px;
}

.products-2 {
             width: 210px;     /* 中央 - テキスト 2行 */
             height: 260px;
             position: absolute;
             top: 0px;
             left: 260px;
}

.products-2b {
              width: 210px;     /* 中央 - テキスト 3行 */
              height: 280px;
              position: absolute;
              top: 0px;
              left: 260px;
}

.products-2c {
              width: 210px;     /* 中央 - テキスト 5行 */
              height: 325px;
              position: absolute;
              top: 0px;
              left: 260px;
}

.products-3 {
             width: 210px;     /* 右 - テキスト 2行 */
             height: 260px;
             position: absolute;
             top: 0px;
             left: 520px;
}

.products-3b {
              width: 210px;     /* 右 - テキスト 3行 */
              height: 280px;
              position: absolute;
              top: 0px;
              left: 520px;
}

.products-3c {
              width: 210px;     /* 右 - テキスト 5行 */
              height: 325px;
              position: absolute;
              top: 0px;
              left: 520px;
}

/* ▽リンクあり枠 */
/* 封筒 */
.products-11 {
              width: 210px;     /* 左 */
              height: 260px;
              background-image: url(../images/products/envelope-5-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 0px;
}

.products-11 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-11 p a {
                  display: inline;
}

.products-12 {
              width: 210px;     /* 中央 */
              height: 260px;
              background-image: url(../images/products/envelope-4-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 260px;
}

.products-12 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-12 p a {
                  display: inline;
}

.products-13 {
              width: 210px;     /* 右 */
              height: 260px;
              background-image: url(../images/products/envelope-2-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 520px;
}

.products-13 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-13 p a {
                  display: inline;
}

.products-14 {
              width: 210px;     /* 左 - 2段目 */
              height: 260px;
              background-image: url(../images/products/envelope-3-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 0px;
}

.products-14 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-14 p a {
                  display: inline;
}

.products-15 {
              width: 210px;     /* 中央 - 2段目 */
              height: 260px;
              background-image: url(../images/products/envelope-1-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 260px;
}

.products-15 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-15 p a {
                  display: inline;
}

.products-16 {
              width: 210px;     /* 右 - 2段目 */
              height: 260px;
              background-image: url(../images/products/envelope-6-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 520px;
}

.products-16 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-16 p a {
                  display: inline;
}

/* 金封 */
.products-21 {
              width: 210px;     /* 左 */
              height: 260px;
              background-image: url(../images/products/kinpu-1-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 0px;
}

.products-21 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-21 p a {
                  display: inline;
}

.products-22 {
              width: 210px;     /* 中央 */
              height: 260px;
              background-image: url(../images/products/kinpu-2-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 260px;
}

.products-22 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-22 p a {
                  display: inline;
}

.products-23 {
              width: 210px;     /* 右 */
              height: 260px;
              background-image: url(../images/products/kinpu-3-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 520px;
}

.products-23 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-23 p a {
                  display: inline;
}

/* 付箋 */
.products-31 {
              width: 210px;     /* 左 */
              height: 260px;
              background-image: url(../images/products/sticky-1-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 0px;
}

.products-31 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-31 p a {
                  display: inline;
}

.products-32 {
              width: 210px;     /* 中央 */
              height: 260px;
              background-image: url(../images/products/sticky-2-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 260px;
}

.products-32 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-32 p a {
                  display: inline;
}

.products-33 {
              width: 210px;     /* 右 */
              height: 260px;
              background-image: url(../images/products/sticky-3-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 520px;
}

.products-33 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-33 p a {
                  display: inline;
}

/* シール */
.products-41 {
              width: 210px;     /* 左 */
              height: 260px;
              background-image: url(../images/products/sticker-1-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 0px;
}

.products-41 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-41 p a {
                  display: inline;
}

.products-42 {
              width: 210px;     /* 中央 */
              height: 260px;
              background-image: url(../images/products/sticker-2-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 260px;
}

.products-42 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-42 p a {
                  display: inline;
}

.products-43 {
              width: 210px;     /* 右 */
              height: 260px;
              background-image: url(../images/products/sticker-3-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 520px;
}

.products-43 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-43 p a {
                  display: inline;
}

/* カレンダー */
.products-51 {
              width: 210px;     /* 左 */
              height: 260px;
              background-image: url(../images/products/calendar-1-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 0px;
}

.products-51 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-51 p a {
                  display: inline;
}

.products-52 {
              width: 210px;     /* 中央 */
              height: 260px;
              background-image: url(../images/products/calendar-2-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 260px;
}

.products-52 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-52 p a {
                  display: inline;
}

.products-53 {
              width: 210px;     /* 右 */
              height: 260px;
              background-image: url(../images/products/calendar-3-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 520px;
}

.products-53 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-53 p a {
                  display: inline;
}

/* ろうびき加工製品 */
.products-61 {
              width: 210px;     /* 左 */
              height: 260px;
              background-image: url(../images/products/wax-1-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 0px;
}

.products-61 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-61 p a {
                  display: inline;
}

.products-62 {
              width: 210px;     /* 中央 */
              height: 260px;
              background-image: url(../images/products/wax-2-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 260px;
}

.products-62 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-62 p a {
                  display: inline;
}

.products-63 {
              width: 210px;     /* 右 */
              height: 260px;
              background-image: url(../images/products/wax-3-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 520px;
}

.products-63 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-63 p a {
                  display: inline;
}

/* その他製品 */
.products-71 {
              width: 210px;     /* 左 */
              height: 260px;
              background-image: url(../images/products/other-1-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 0px;
}

.products-71 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-71 p a {
                  display: inline;
}

.products-72 {
              width: 210px;     /* 中央 */
              height: 260px;
              background-image: url(../images/products/other-2-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 260px;
}

.products-72 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-72 p a {
                  display: inline;
}

.products-73 {
              width: 210px;     /* 右 */
              height: 260px;
              background-image: url(../images/products/other-3-b.jpg);     /* 背景画像 */
              background-repeat: no-repeat;
              position: absolute;
              top: 0px;
              left: 520px;
}

.products-73 a {
                display: block;
                width: 210px;
                height: 210px;
}

.products-73 p a {
                  display: inline;
}

/* リンク設定 */
.products a:hover {
                   background-color: transparent;
}

.products a:hover img {
                       visibility: hidden;
}

.products-b a:hover {
                     background-color: transparent;
}

.products-b a:hover img {
                         visibility: hidden;
}

.products-c a:hover {
                     background-color: transparent;
}

.products-c a:hover img {
                         visibility: hidden;
}

/* ▲製品紹介 - products.html▲ */


/* ▼技術紹介 - technology.html▼ */

/* ▽製造工程紹介 - 封筒編 */
.process {
          width: 730px;     /* 2021年更新枠 */
          height: 1640px;
}

.process-1 {
            width: 250px;     /* 1段目枠 */
            height: 260px;
}

.process-2 {
            width: 450px;     /* 2段目枠 */
            height: 203px;
}

.process-3 {
            width: 980px;     /* 3段目枠 */
            height: 282px;
            position: relative;
            top: 0px;
            left: 0px;
}

.process-3-1 {
              width: 250px;     /* 左 */
              height: 282px;
              position: absolute;
              top: 0px;
              left: 0px;
}

.process-3-2 {
              width: 250px;     /* 右 */
              height: 260px;
              position: absolute;
              top: 0px;
              left: 345px;
}

.process-4 {
            width: 980px;     /* 4段目枠 */
            height: 206px;
            position: relative;
            top: 0px;
            left: 0px;
}

.process-4-1 {
              width: 250px;     /* 左 */
              height: 206px;
              position: absolute;
              top: 0px;
              left: 85px;
}

.process-4-2 {
              width: 520px;     /* 右 */
              height: 201px;
              position: absolute;
              top: 0px;
              left: 210px;
}

.process-5 {
            width: 980px;     /* 5段目枠 */
            height: 260px;
            position: relative;
            top: 0px;
            left: 0px;
}

.process-5-1 {
              width: 250px;     /* 左 */
              height: 260px;
              position: absolute;
              top: 0px;
              left: 85px;
}

.process-5-2 {
              width: 250px;     /* 中 */
              height: 260px;
              position: absolute;
              top: 0px;
              left: 210px;
}

.process-5-3 {
              width: 250px;     /* 右 */
              height: 260px;
              position: absolute;
              top: 0px;
              left: 480px;
}

.process-6 {
            width: 980px;     /* 6段目枠 */
            height: 206px;
            position: relative;
            top: 0px;
            left: 0px;
}

.process-6-1 {
              width: 250px;     /* 左 */
              height: 206px;
              position: absolute;
              top: 0px;
              left: 85px;
}

.process-6-2 {
              width: 520px;     /* 右 */
              height: 201px;
              position: absolute;
              top: 0px;
              left: 210px;
}

.process-7 {
            width: 980px;     /* 7段目枠 */
            height: 260px;
            position: relative;
            top: 0px;
            left: 0px;
}

.process-7-1 {
              width: 250px;     /* 左 */
              height: 201px;
              position: absolute;
              top: 0px;
              left: 69px;
}

.process-7-2 {
              width: 250px;     /* 右 */
              height: 260px;
              position: absolute;
              top: 0px;
              left: 345px;
}

.process-8 {
            width: 246px;     /* 8段目枠 */
            height: 201px;
}

.process-9 {
            width: 250px;     /* 9段目枠 */
            height: 260px;
}

/* ▲技術紹介 - technology.html▲ */


/* ▼会社案内 - company.html▼ */

/* ▽CI */
/* リスト */
.ci {
     font-size: 16px;
     list-style-type: none;
     margin-bottom: 50px;
     margin-left: 6px;     /* 左端の位置合わせ */
}

/* ▽会社概要 */
/* テーブル */
.company-table {
                width: 730px;     /* table枠 */
                margin-bottom: 50px;
                background-image: url(../images/about_us/back-company.jpg);     /* 背景画像 */
                background-repeat: no-repeat;
                background-position: 400px 260px;
}

.company-table th {
                   width: 90px;
                   height: 40px;
                   border-bottom: 2px solid #ffffff;
                   text-align: left;
                   background-color: #e6eae6;     /* フロスティホワイト */
                   padding-top: 3px;     /* セル内 - 上余白: 3px */
                   padding-left: 10px;     /* セル内 - 左余白: 10px */
}

.company-table td {
                   padding-top: 3px;     /* セル内 - 上余白: 3px */
                   padding-left: 10px;     /* セル内 - 左余白: 10px */
}

/* ▽グループ会社 */
/* テーブル */
.group-table {
              width: 730px;     /* table枠 */
              margin-bottom: 50px;
}

.group-table th {
                 width: 90px;
                 height: 40px;
                 border-bottom: 2px solid #ffffff;
                 text-align: left;
                 background-color: #e6eae6;     /* フロスティホワイト */
                 padding-top: 3px;     /* セル内 - 上余白: 3px */
                 padding-left: 10px;     /* セル内 - 左余白: 10px */
}

.group-table td {
                 padding-top: 3px;     /* セル内 - 上余白: 3px */
                 padding-left: 10px;     /* セル内 - 左余白: 10px */
}

/* ▽アクセスマップ */
/* google map */
.map-iframe {
             width: 730px;     /* 地図表示の取り込み枠 */
             height: 450px;
             margin-bottom: 5px;
}

/* ▽設備概要 */
/* テーブル */
.equipment-table {
                  width: 300px;     /* table枠 */
                  float: left;
}

.equipment-table td {
                     padding-top: 3px;     /* セル内 - 上余白: 3px */
}

.equipment-mane {
                 width: 240px;
}

/* ▽プライバシーポリシー */
/* テーブル */
.privacy-table {
                width: 730px;     /* table枠 */
                margin-bottom: 15px;
}

.privacy-table th {
                   width: 22px;
                   vertical-align: top;
                   text-align: left;
                   padding-top: 10px;     /* セル内 - 上余白: 5px */
                   padding-left: 4px;     /* セル内 - 左余白: 4px */
}

.privacy-table td {
                   vertical-align: top;
                   padding-top: 10px;     /* セル内 - 上余白: 5px */
                   padding-left: 5px;     /* セル内 - 左余白: 5px */
}

/* リスト */
.privacy {
          list-style-type: none;
          margin-top: 2px;
          margin-bottom: 2px;
          margin-left: 14px;     /* 左端の位置合わせ */
}

/* ▲会社案内 - company.html▲ */


/* ▼お問い合わせメール - inquiry.html▼ */

/* テーブル */
.inquiry-table {
                width: 730px;     /* table枠 */
                border: 1px solid #cccccc;
                margin-bottom: 20px;
}

.inquiry-table th {
                   width: 260px;
                   height: 40px;
                   border: 1px solid #cccccc;
                   text-align: left;
                   background-color: #e6eae6;     /* フロスティホワイト */
                   padding-top: 10px;     /* セル内 - 上余白: 10px */
                   padding-bottom: 8px;     /* セル内 - 下余白: 10px */
                   padding-left: 10px;     /* セル内 - 左余白: 10px */
}

.inquiry-table td {
                   border: 1px solid #cccccc;
                   padding-top: 10px;     /* セル内 - 上余白: 10px */
                   padding-bottom: 8px;     /* セル内 - 下余白: 10px */
                   padding-left: 10px;     /* セル内 - 左余白: 10px */
}

.inquiry-table .input-S {
                         width: 110px;
                         border: 1px solid #aaaaaa;
}

.inquiry-table .input-M {
                         width: 300px;
                         border: 1px solid #aaaaaa;
}

.inquiry-table .input-L {
                         width: 400px;
                         border: 1px solid #aaaaaa;
}

.inquiry-table textarea {
                         width: 420px;
                         height: 180px;
                         border: 1px solid #aaaaaa;
}

/* ▲お問い合わせメール - inquiry.html▲ */


/* ▼紙・紙製品の豆知識 - knowledge.html▼ */

/* ▽紙の寸法と面積 */
/* テーブル */
.paper-table {
              width: 350px;     /* table枠 */
}

.paper-table td {
                 border: 1px solid #320a0a;
                 padding-top: 3px;     /* セル内 - 上余白: 3px */
}

.paper-table-1 {
                width: 54px;     /* 1列目幅 - 紙の規格寸法 */
                text-align: center;
}

.paper-table-2 {
                width: 54px;     /* 2列目幅 - 紙の規格寸法 */
                text-align: center;
}

.paper-table-3 {
                width: 126px;     /* 3列目幅 - 紙の規格寸法 */
                text-align: center;
}

.paper-table-4 {
                width: 150px;     /* 1列目幅 - 紙の代表寸法と面積 */
                text-align: center;
}

.paper-table-5 {
                width: 110px;     /* 2列目幅 - 紙の代表寸法と面積 */
                text-align: center;
}

/* ▽封筒の寸法規格表 */
/* テーブル */
.envelope-table {
                 width: 730px;     /* table枠 */
}

.envelope-table td {
                    border: 1px solid #320a0a;
                    padding-top: 3px;     /* セル内 - 上余白: 3px */
}

.envelope-table-1 {
                   width: 90px;     /* 1列目幅 */
                   text-align: center;
}

.envelope-table-2 {
                   width: 150px;     /* 2列目幅 */
                   text-align: center;
}

.envelope-table-3 {
                   width: 140px;     /* 3列目幅 */
                   text-align: center;
}

.envelope-table-4 {
                   width: 110px;     /* 4列目幅 */
                   text-align: center;
}

/* ▲紙・紙製品の豆知識 - knowledge.html▲ */


/* ▼封筒 - envelope.html▼ */

/* ▽セロ窓封筒 */
.mado {
       width: 730px;     /* 画像大枠 */
       height: 300px;
       position: relative;
       top: 0px;
       left: 0px;
}

.mado-1 {
         width: 150px;     /* 左 */
         height: 300px;
         position: absolute;
         top: 0px;
         left: 10px;
}

.mado-2 {
         width: 150px;     /* 中央 */
         height: 300px;
         position: absolute;
         top: 0px;
         left: 300px;
}

.mado-3 {
         width: 150px;     /* 右 */
         height: 300px;
         position: absolute;
         top: 0px;
         left: 570px;
}

/* ▽平大袋 */
/* テーブル */
.envelope-1-table {
                   width: 350px;     /* table枠 */
}

.envelope-1-table td {
                      border: 1px solid #320a0a;
                      padding-top: 3px;     /* セル内 - 上余白: 3px */
}

.envelope-1-table-1 {
                     width: 180px;     /* 1列目幅 */
}

/* ▽カラー封筒・事務用一般封筒 */
/* 封筒の寸法規格表テーブルを利用 */


/* ▽ポチ袋 */
/* テーブル */
.envelope-4-table {
                   width: 730px;     /* table枠 */
}

.envelope-4-table td {
                      border: 1px solid #320a0a;
                      padding-top: 3px;     /* セル内 - 上余白: 3px */
}

.envelope-4-table-1 {
                     width: 80px;     /* 1列目幅 */
                     text-align: center;
}

.envelope-4-table-2 {
                     width: 130px;     /* 2列目幅 */
                     text-align: center;
}

.envelope-4-table-3 {
                     width: 180px;     /* 3列目幅 */
                     text-align: center;
}

.envelope-4-table-4 {
                     width: 120px;     /* 4列目幅 */
                     text-align: center;
}



/* ▲封筒 - envelope.html▲ */


/* ▼金封 - kinpu.html▼ */

/* ▽祝儀袋 */
/* テーブル */
.kinpu-1-table {
                width: 730px;     /* table枠 */
}

.kinpu-1-table td {
                   border: 1px solid #320a0a;
                   padding-top: 3px;     /* セル内 - 上余白: 3px */
}

.kinpu-1-table-1 {
                  width: 42px;     /* 1列目幅 */
                  text-align: center;
}

.kinpu-1-table-2 {
                  width: 122px;     /* 2列目幅 */
                  text-align: center;
}

.kinpu-1-table-3 {
                  width: 92px;     /* 3列目幅 */
                  text-align: center;
}

.kinpu-1-table-4 {
                  width: 74px;     /* 4列目幅 */
                  text-align: center;
}

.kinpu-1-table-5 {
                  width: 110px;     /* 5列目幅 */
                  text-align: center;
}

.kinpu-1-table-6 {
                  width: 122px;     /* 3番目テーブル - 5列目幅 */
                  text-align: center;
}

/* ▽金封用 短冊 */
/* テーブル */
.kinpu-3-table {
                width: 730px;     /* table枠 */
}

.kinpu-3-table-all {
                    border: 1px solid #320a0a;
                    padding-top: 3px;     /* セル内 - 上余白: 3px */
}

.kinpu-3-table-0 {
                  width: 140px;     /* 2番目テーブル - 1列目幅 */
}

.kinpu-3-table-1 {
                  width: 100px;     /* 1列目幅 */
                  text-align: center;
}

.kinpu-3-table-2 {
                  width: 80px;     /* 2列目幅 */
                  text-align: center;
}

.kinpu-3-table-3 {
                  width: 140px;     /* 3列目幅 */
                  text-align: center;
}

.kinpu-3-table-4 {
                  width: 120px;     /* 4列目幅 */
                  text-align: center;
}



/* ▲金封 - kinpu.html▲ */


/* ▼シール - sticker.html▼ */

/* ▽ポケットシール */
/* リスト */
.sticker-1-list {
                 list-style-image: url(../images/icon/disc.gif);     /* 使用上のご注意枠 */
                 margin-left: 18px;     /* 左端の位置合わせ */
}

.sticker-1-list li {
                    margin-bottom: 7px;
}

/* テーブル */
.sticker-1-table {
                  width: 350px;     /* table枠 */
}

.sticker-1-table td {
                     border: 1px solid #320a0a;
                     padding-top: 3px;     /* セル内 - 上余白: 3px */
}

.sticker-1-table-1 {
                    width: 100px;     /* 1列目幅 */
}

/* 画像の3列表示 */
.sticker {
          width: 730px;     /* 大枠 - テキスト 2行 */
          height: 260px;
          position: relative;
          top: 0px;
          left: 0px;
}

.sticker-1 {
            width: 210px;     /* 左 - テキスト 2行 */
            height: 260px;
            position: absolute;
            top: 0px;
            left: 0px;
}

.sticker-2 {
            width: 210px;     /* 中央 - テキスト 2行 */
            height: 260px;
            position: absolute;
            top: 0px;
            left: 260px;
}

.sticker-3 {
            width: 210px;     /* 右 - テキスト 2行 */
            height: 260px;
            position: absolute;
            top: 0px;
            left: 520px;
}



/* ▲シール - sticker.html▲ */


/* ▼その他製品 - other.html▼ */

/* ▽マスクシート */
/* リスト */
.other-2-list {
               list-style-image: url(../images/icon/disc.gif);     /* 特長・使用上の注意枠 */
               margin-left: 18px;     /* 左端の位置合わせ */
}

.other-2-list li {
                  margin-bottom: 7px;
}

/* ▲その他製品 - other.html▲ */

