@charset "Shift_JIS";

@import "style-meeting-2012.css";
/* --------- info-meeting-2012.html --------- */

/* -------------------------------------------------------  */
/* Location : style-info.css */
/* Date : 2014-06-25 */
/* Author : http://www.maruchi.biz/ */
/* ------------------------------------------------------- */


body {
margin: 0;
padding: 0;
color: #333333;
background: #DFE9F5;
background-image: url(image/pbl-002-018.gif);
background-repeat: repeat-x;
text-align: center;
font-family:Verdana, sans-serif, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}


/* --------------------------------------------------------------------------------- */
/* --- ページH1、H2、メニューheader 囲み --- */
div#header {
width: 950px;
margin: 0 auto;
padding: 0;
text-align: center;
}

div.header-contents {
/* display:block; */
width: 950px;
height: 67px;
margin: 0 auto;
padding: 0;
border: 0px;
overflow: hidden;
}

div.header-contents img {
vertical-align: top;
}


/* ------------------------------------------------------ */
/* --- ページ全体コンテンツ header メニュー --- */
div#header-frame {
width: 950px;
height: 54px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
font-size: 9px;
line-height: 100%;
overflow: hidden;
}

div#header-frame img {
vertical-align: top;
}



/* ------------------------------------------------------ */
/* --- ページ全体コンテンツ header メニューリスト --- */
ul.menu-header {
width: 950px;
height: 54px;
margin: 0px;
padding: 0px;
}

ul.menu-header li {
margin: 0px;
padding: 0px;
display: inline;
list-style-type: none;
float: left;
}

/* --- header メニューリンク01 左空白 --- */
li.menu-site01 {
width: 1px;
height: 54px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header メニューリンク02 ペットボトルランチャーとは --- */
li.menu-site02 {
width: 148px;
height: 58px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header メニューリンク03 ご注文の前に --- */
li.menu-site03 {
width: 148px;
height: 58px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header メニューリンク04 ご注文はこちら --- */
li.menu-site04 {
width: 148px;
height: 58px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header メニューリンク05 公式射撃データ --- */
li.menu-site05 {
width: 148px;
height: 58px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header メニューリンク06 ペットボトルランチャー大会 --- */
li.menu-site06 {
width: 148px;
height: 58px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header メニューリンク07 特定商品取引法の表記 --- */
li.menu-site07 {
width: 148px;
height: 58px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header メニューリンク08 ペットボトルランチャートップ --- */
li.menu-site08 {
width: 60px;
height: 58px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header メニューリンク09 右空白 --- */
li.menu-site09 {
width: 1px;
height: 54px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}


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

/* --- ページ全体コンテンツタイトルH1,H2　header --- */
h1 {
width: 950px;
height: 15px;
margin: 0px;
padding: 0px;
border: 0;
font-weight: normal;
font-style: normal;
font-size: 10px;
line-height: 100%;
text-align: center;
}

/* ---- ペットボトルランチャー イメージイラスト ---- */
h2 {
width: 860px;
height: 15px;
margin: 0px;
padding: 0px;
border: 0;
font-size: 10px;
line-height: 100%;
text-align: left;
}


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


/* --------------------------------------------------------------------------------- */
/* --- コンテンツ --- */
div#contents {
width: 950px;
margin: 0 auto;
padding: 0;
text-align: center;
background: #ffffff;
}


/* --------------------------------------------------------------------------------- */
/* --- 全ページ共通 フッタ 著作権表示 --- */
div#contents-footer {
margin: 0 auto;
padding: 0;
text-align: center;
}

div.contents-footer-frame {
width: 950px;
/* height: 148px; */
margin: 0 auto;
padding: 0;
text-align: center;
background: url(image/pbl-003-006.gif) no-repeat top left;
}

/* background: url(image/pbl-001-023.gif) no-repeat top left;*/

div.copyright {
margin: 0px;
padding: 0px;
font-weight: normal;
font-style: normal;
font-size: 12px;
line-height: 100%;
color: #000000;
text-align: center;
}

div#copyright a:link {color:#000000; text-decoration: none; }
div#copyright a:visited {color: #898989; text-decoration: none; }
div#copyright a:active {color: #FF4200; text-decoration: underline; }
div#copyright a:hover {color: #FF4200;t ext-decoration: underline; }

/* bottom */


/*--- コンテンツ ページ下テキストリンク --- */
div.footer-link-menu {
margin: 0px;
padding: 0px 0px 30px 0px;
font-size:11px;
line-height: 120%;
color: #888888;
text-align: center;
}

div.footer-link-menu a:link {color:#000000; text-decoration:none;}
div.footer-link-menu a:visited {color: #a5a5a5; text-decoration:none;}
div.footer-link-menu a:active {color: #FF4200; text-decoration:underline;}
div.footer-link-menu a:hover {color: #FF4200; text-decoration:underline;}


/*--- コンテンツ テキスト お問合せ --- */
div.footer-link-frame {
/* width: 580px; */
margin: 0 auto;
padding: 10px 0px 10px 280px;
/* background-color: #000000; */
/* border: 1px solid #424242; */
text-align:left;
}

div.footer-link-title {
margin: 0px;
padding: 0px;
text-align: left;
background: url(image/board-022.gif) no-repeat top left;
}

.footer-link-text01 {
margin: 0px;
padding: 0px 0px 20px 0px;
font-size: 14px;
line-height: 160%;
color: #000000;
text-align:left;
}

.footer-link-text02 {
margin: 0px;
padding: 2px 0px 8px 0px;
font-weight: bold;
font-size: 18px;
line-height: 100%;
color: #000000;
text-align:left;
}

.footer-link-text02 a:link {color:#000000; text-decoration:none;}
.footer-link-text02 a:visited {color: #a5a5a5; text-decoration:none;}
.footer-link-text02 a:active {color: #FF4200; text-decoration:underline;}
.footer-link-text02 a:hover {color: #FF4200; text-decoration:underline;}

/* --- 全ページ共通 フッタリンクの四角 --- */
.footer-link-08 {
color: #7AD6ED;
}

.footer-link-text03 {
margin: 0px;
padding: 0px 0px 6px 0px;
font-size: 12px;
line-height: 100%;
color: #656565;
text-align:left;
}


/* --------------------------------------------------- */
/* --- このページの先頭へリンク --- */
div.page-top-back {
width: 800px;
height: 90px;
margin: 0px;
padding: 0px;
background: url(image/pbl-001-033.gif) no-repeat top left;
}

div.page-top {
margin: 0px;
padding: 24px 24px 0px 0px;
font-size:12px;
line-height: 100%;
color: #aaaaaa;
text-align: right;
}

div.page-top a:link {color:#424242; text-decoration:none;}
div.page-top a:visited {color: #BCC6D0;text-decoration:underline;}
div.page-top a:active {color: #A14842;text-decoration:underline;}
div.page-top a:hover {color: #A14842;text-decoration:underline;}

/* --- 基本リンク*/
a:link {color:#424242; text-decoration:underline;}
a:visited {color: #BCC6D0;text-decoration:underline;}
a:active {color: #A14842;text-decoration:none;}
a:hover {color: #A14842;text-decoration:none;}

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


/* --------------------------------------------------------------------------------- */
/* --- コンテンツ 製品 --- */
div#contents-info {
width: 950px;
margin: 0 auto;
padding: 0;
text-align: center;
background: #ffffff;
background-image: url(image/pbl-001-022.gif);
background-repeat: repeat-y;
}


/* --- div#contents-info END ------------------------ */
/* --------------------------------------------------------------------------------- */


/* --------------------------------------------------------------------------------- */
/* --- コンテンツ- 区切り線 --- */
div.index-line {
margin: 0px;
padding: 0px;
font-size: 1px;
line-height: 100%;
text-align: left;
clear: both;
}

div.index-line img {
vertical-align: top;
}

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

/* --------------------------------------------------------------------------------- */
/* --- コンテンツ 800枠 --- */
div.contents-frame {
/* width: 800px; */
margin: 0px;
padding:  0px 75px 0px 75px;
text-align: left;
overflow: hidden;
}

div.contents-frame img {
vertical-align: top;
}


/* --- div#contents-info END ------------------------ */
/* --------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------- */
/* --- コンテンツ ペットボトルランチャーとは info-product.html --- */
/* --- コンテンツ ペットボトルランチャーとは 狙撃手順 枠 --- */
div.info-product-back01 {
width: 800px;
height: 78px;
margin: 0px;
padding: 0px;
background: url(image/pbl-001-041.gif) no-repeat top left;
}

/* --- コンテンツ ペットボトルランチャーとは 狙撃手順 文字 --- */
.info-product-text01 {
margin: 0px;
padding: 10px 0px 14px 270px;
font-size: 14px;
line-height: 140%;
color: #000000;
text-align: left;
}

/* --- コンテンツ ペットボトルランチャーとは 注意書き 枠 --- */
div.info-product-back02 {
width: 800px;
height: 164px;
margin: 0px;
padding: 0px;
background: url(image/pbl-001-042.gif) no-repeat top left;
}

/* --- コンテンツ ペットボトルランチャーとは 注意書き 文字 --- */
.info-product-text02 {
margin: 0px;
padding: 0px 30px 15px 100px;
font-size: 18px;
line-height: 150%;
color: #000000;
text-align: left;
}

/* --- コンテンツ ペットボトルランチャーとは 世界大会 枠 --- */
div.info-product-back03 {
width: 800px;
height: 310px;
margin: 0px;
padding: 0px;
background: url(image/pbl-001-043.jpg) no-repeat top left;
}

div.info-product-frame03 {
margin: 0px;
padding: 140px 0px 0px 50px;
text-align: left;
}

/* --- コンテンツ ペットボトルランチャーとは 世界大会 文字 --- */
.info-product-text03 {
margin: 0px;
padding: 8px 0px 2px 0px;
font-weight: bold;
font-size: 18px;
line-height: 120%;
color: #000000;
text-align: left;
}

.info-product-text04 {
margin: 0px;
padding: 0px 0px 8px 20px;
font-size: 14px;
line-height: 150%;
color: #000000;
text-align: left;
}


/* --- コンテンツ ペットボトルランチャーとは 狙撃手順 枠 2013-04-27 --- */
div.info-product-back02 {
width: 800px;
height: 468px;
margin: 0px;
padding: 0px;
background: url(image/pbl-003-008.jpg) no-repeat top left;
}

/* --- コンテンツ ペットボトルランチャーとは 狙撃手順 文字 --- */
.info-product-text05 {
margin: 0px;
padding: 20px 0px 14px 460px;
font-size: 18px;
line-height: 180%;
color: #000000;
text-align: left;
}

/* --- コンテンツ ペットボトルランチャーとは info-product.html  END ------------------------ */
/* --------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------- */
/* --- コンテンツ ご注文の前に info-order.html --- */
/* --- コンテンツ ご注文の前に 組み立てキット枠 --- */
div.info-order-kit-back {
width: 800px;
height: 250px;
margin: 0px;
padding: 0px;
background: url(image/pbl-001-035.gif) no-repeat top left;
}

/* --- コンテンツ ご注文の前に 組み立てキットテキスト枠 --- */
div.info-order-kit-text01 {
margin: 0px;
padding: 60px 0px 0px 400px;
text-align: left;
}

/* --- コンテンツ ご注文の前に 組み立てキットテキスト --- */
.info-order-kit-text02 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 6px 12px;
font-size: 16px;
line-height: 120%;
color: #000000;
text-align: left;
background: url(image/pbl-001-038.gif) no-repeat top left;
}

/* --- コンテンツ ご注文の前に 組み立てキットテキスト枠 2013-04-27 --- */
div.info-order-kit-text03 {
margin: 1px 20px 10px 20px;
padding: 10px 20px 10px 20px;
text-align: left;
background-color: #f2f2f2;
border: 1px solid #dfdfdf;
}


/* --- コンテンツ ご注文の前に 警告枠 --- */
div.info-order-caution-frame {
margin: 0px;
padding: 6px 40px 0px 55px;
text-align: left;
}

/* --- コンテンツ ご注文の前に 警告文字 --- */
.info-order-caution-text01 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 9px;
font-size: 14px;
line-height: 130%;
color: #000000;
text-align: left;
background: url(image/pbl-001-038.gif) no-repeat top left;
}

/* --- コンテンツ ご注文の前に 使用上の注意 枠 --- */
div.info-order-caution-title {
margin: 0px;
padding: 0px;
text-align: left;
background: url(image/pbl-001-037.gif) no-repeat top left;
}

/* --- コンテンツ ご注文の前に 使用上の注意 枠 --- */
div.info-order-caution-frame02 {
margin: 0px;
padding: 0px 40px 0px 200px;
text-align: left;
}

/* --- コンテンツ ご注文の前に 使用上の注意 四角の枠 --- */
div.info-order-caution-frame03 {
width: 640px;
margin: 20px 0px 20px 80px;
padding: 0px;
background-color: #FFF5F5;
border: 1px solid #D71818;
text-align:left;
}

/* --- コンテンツ ご注文の前に 警告文字 --- */
.info-order-caution-text02 {
margin: 0px 0px 0px 0px;
padding: 20px 2px 20px 40px;
font-size: 16px;
line-height: 150%;
color: #000000;
text-align: left;
}

/* --- コンテンツ ご注文の前に info-order.html  END ------------------------ */
/* --------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------- */
/* --- コンテンツ ご注文はこちら order.html --- */
/* --- コンテンツ ご注文はこちら 商品内容 枠 --- */
div.order-kit-back {
width: 800px;
height: 320px;
margin: 0px;
padding: 0px;
background: url(image/pbl-004-006.jpg) no-repeat top left;
}

div.order-kit-frame {
margin: 0px;
padding: 10px 0px 0px 486px;
text-align: left;
}


/* --- コンテンツ-ご注文 商品名、価格 --- */
.order-kit-name18 {
margin: 0px;
padding: 0px 0px 8px 0px;
font-size: 18px;
font-weight: bold;
line-height: 120%;
color: #000000;
text-align: left;
}

/* --- コンテンツ-ご注文 商品の説明 --- */
.order-kit-name14 {
margin: 0px;
padding: 0px 0px 10px 10px;
font-size: 14px;
line-height: 150%;
color: #333333;
text-align: left;
}

/* --- コンテンツ-ご注文 商品の説明2 --- */
.order-kit-name16 {
margin: 0px;
padding: 0px 0px 15px 14px;
font-size: 16px;
line-height: 180%;
color: #000000;
text-align: left;
}


/* --- コンテンツ-ご注文 商品の説明 赤文字 --- */
.order-kit-red {
color: #DF0044;
}

/* --- コンテンツ-ご注文 商品の説明 テーブルの位置 --- */
div.order-kit-table {
margin: 0px;
padding: 0px 0px 0px 25px;
text-align: left;
}


/* --- コンテンツ-ご注文 商品の説明 テーブル内 --- */
div.order-kit-frame-table {
margin: 0px;
padding: 4px 0px 0px 10px;
text-align: left;
}

/* --- コンテンツ-ご注文 商品名、価格 --- */
.order-kit-table18 {
margin: 0px;
padding: 0px 0px 8px 0px;
font-size: 18px;
font-weight: bold;
line-height: 120%;
color: #000000;
text-align: left;
}

/* --- コンテンツ-ご注文 商品の説明 --- */
.order-kit-table12 {
margin: 0px;
padding: 0px 0px 6px 5px;
font-size: 12px;
line-height: 150%;
color: #333333;
text-align: left;
}

/* --- コンテンツ-ご注文 買い物カゴ --- */
.order-kit-cart {
margin: 0px;
padding: 0px 0px 0px 0px;
font-size: 14px;
line-height: 180%;
color: #333333;
text-align: left;
vertical-align: top;
}

/* --- コンテンツ-ご注文 送料、返品リンク --- */
div.order-link-top {
margin: 0px;
padding: 5px 0px 14px 0px;
font-size: 14px;
line-height: 200%;
color: #B4C1D4;
text-align: center;
}

div.order-link-top a:link {color:#000000; text-decoration:none;}
div.order-link-top a:visited {color: #a5a5a5; text-decoration:none;}
div.order-link-top a:active {color: #FF4200; text-decoration:underline;}
div.order-link-top a:hover {color: #FF4200; text-decoration:underline;}


/* --- コンテンツ-ご注文 ペットボトルランチャーRPG-7（BLK）2014-06-26追加 --- */
div.order-kit-blk-left {
width: 499px;
margin: 0px;
padding: 0px;
float: left;
}

div.order-kit-blk-right  {
width: 301px;
margin: 0px;
padding: 0px;
float: right;
}

div.order-kit-blk-frame {
margin: 0px;
padding: 0px 0px 0px 10px;
text-align: left;
}

/* --- コンテンツ-ご注文 商品の説明2 --- */
.order-kit-blk-name16 {
margin: 0px;
padding: 0px 0px 12px 14px;
font-size: 16px;
line-height: 150%;
color: #000000;
text-align: left;
}


/* --------------------------------------------------- */
/* --- コンテンツ ご注文の前に 組み立てキットテキスト枠 --- */
div.order-kit-text01 {
margin: 1px 25px 10px 25px;
padding: 10px 10px 10px 10px;
text-align: left;
background-color: #f2f2f2;
border: 1px solid #dfdfdf;
}

/* --- コンテンツ ご注文の前に 組み立てキットテキスト --- */
.order-kit-text02 {
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 0px;
font-size: 14px;
line-height: 170%;
color: #000000;
text-align: left;
}

/* --- コンテンツ ご注文の前に 組み立てキットテキスト --- */
.order-kit-text03 {
font-size: 12px;
color: #95A6B2;
text-align: left;
}


/* --- コンテンツ-ご注文 18歳未満の枠 --- */
div.order-frame-001 {
margin: 0px;
padding: 20px 0px 30px 0px;
font-size: 18px;
line-height: 170%;
color: #333333;
text-align: center;
}

/* --- コンテンツ-ご注文 18歳未満リンクボタン枠 2014-06-25-変更 --- */
div.order-frame-link {
margin: 0px;
padding: 0px 0px 120px 20px;
text-align: left;
}

ul.order-link {
width: 760px;
height: 185px;
margin: 0px;
padding: 0px;
}

ul.order-link li {
margin: 0px;
padding: 0px;
display: inline;
list-style-type: none;
float: left;
}

/* --- コンテンツ-ご注文 メニューリンク01 RPG-7 --- */
li.order-link-001 {
width: 249px;
height: 185px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- コンテンツ-ご注文 メニューリンク02 パンツァーファウスト --- */
li.order-link-002 {
width: 249px;
height: 185px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- コンテンツ-ご注文 メニューリンク03 ペットボトルランチャーRPG-7（BLK） --- */
li.order-link-003 {
width: 249px;
height: 185px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- コンテンツ-ご注文 メニューリンク04 空 --- */
li.order-link-004 {
width: 6px;
height: 185px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- コンテンツ-ご注文 メニューリンク05 空 --- */
li.order-link-005 {
width: 6px;
height: 185px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}


/* --- コンテンツ-ご注文 ペットボトルランチャーRPG-7 2022-06-10追加 --- */
.order-kit-202206-01 {
margin: 0px;
padding: 0px 0px 4px 14px;
font-size: 16px;
line-height: 100%;
color: #000000;
text-align: left;
}

.order-kit-202206-02 {
margin: 0px;
padding: 0px 0px 0px 14px;
font-size: 14px;
line-height: 110%;
color: #000000;
text-align: left;
}


/* --- コンテンツ ご注文はこちらorder.html END ------------------------ */
/* --------------------------------------------------------------------------------- */


/* --------------------------------------------------------------------------------- */
/* --- コンテンツ ご注文 パンツァーファウスト order-cart-02.html --- */
div.order-panzer-back {
width: 800px;
height: 387px;
margin: 0px;
padding: 0px;
background: url(image/pbl-003-002.jpg) no-repeat top left;
} /* --- 没 --- */

div.order-panzer-frame {
margin: 0px;
padding: 10px 0px 0px 10px;
text-align: left;
} /* --- 没 --- */

/* --- コンテンツ ご注文 パンツァーファウスト弾頭を装着した状態 --- */
.order-panzer-text-01 {
margin: 0px;
padding: 5px 0px 0px 18px;
font-size: 16px;
/* font-weight: bold;*/
line-height: 120%;
color: #333333;
text-align: left;
}

/* --- コンテンツ ご注文 パンツァーファウスト弾頭お買い求め --- */
.order-panzer-text-02 {
margin: 0px;
padding: 6px 0px 0px 0px;
font-size: 14px;
line-height: 150%;
color: #333333;
text-align: left;
}

/* --- コンテンツ ご注文 パンツァーファウスト 安定翼 --- */
.order-panzer-text-03{
margin: 0px;
padding: 0px 0px 10px 0px;
font-size: 14px;
line-height: 150%;
color: #333333;
text-align: left;
}

/* --- コンテンツ ご注文 パンツァーファウスト 仕様 --- */
div.order-panzer-frame-02 {
margin: 0px 10px 0px 20px;
padding: 10px 2px 10px 20px;
text-align: left;
background-color: #ffffff;
border: 1px solid #DFDFDF;
}

/* --- コンテンツ ご注文 パンツァーファウスト 仕様 テキスト --- */
.order-panzer-text-04 {
margin: 0px;
padding: 4px 0px 4px 0px;
font-size: 14px;
line-height: 120%;
color: #333333;
text-align: left;
}

/* --- コンテンツ ご注文 パンツァーファウスト 仕様 ご注文 商品の説明2 --- */
.order-panzer-name16 {
margin: 0px;
padding: 0px 0px 14px 10px;
font-size: 16px;
line-height: 150%;
color: #333333;
text-align: left;
}

/* --- コンテンツ ご注文 パンツァーファウスト 仕様 ご注文 買い物カゴ --- */
.order-panzer-kit-cart {
margin: 0px;
padding: 0px 0px 0px 10px;
font-size: 16px;
line-height: 180%;
color: #333333;
text-align: left;
vertical-align: top;
}

/* --- コンテンツ ご注文はこちら パンツァーファウスト order-cart-02.html END ------------------------ */
/* --------------------------------------------------------------------------------- */


/* --------------------------------------------------------------------------------- */
/* --- コンテンツ 公式射撃データ info-shoot.html --- */
/* --- コンテンツ 公式射撃データ テーブル 枠 --- */
div.contents-shoot-table {
margin: 0px;
padding: 0px 0px 0px 100px;
text-align: left;
}

/*--- コンテンツ 公式射撃データ テキスト水量の数値 --- */
.contents-shoot-text01 {
margin: 0px;
padding: 0px;
font-size: 16px;
line-height: 120%;
color: #000000;
}

/*--- コンテンツ 公式射撃データ テキスト水量 --- */
.contents-shoot-text02 {
margin: 0px;
padding: 0px;
font-weight: bold;
font-size: 18px;
line-height: 120%;
color: #ffffff;
}

/*--- コンテンツ 公式射撃データ テキスト飛距離 --- */
.contents-shoot-text03 {
margin: 0px;
padding: 0px;
font-weight: bold;
font-size: 18px;
line-height: 120%;
color: #3572A4;
}


/*--- コンテンツ 公式射撃データ テキスト空気圧など --- */
.contents-shoot-text04 {
margin: 0px;
padding: 4px 0px 10px 0px;
font-weight: bold;
font-size: 18px;
line-height: 120%;
color: #000000;
text-align: center;
}

/*--- コンテンツ 公式射撃データ テキストグレー文字 --- */
.contents-shoot-text05 {
color: #a5a5a5;
}

/*--- コンテンツ 公式射撃データ 動画埋込み --- */
div.contents-shoot-text06 {
margin: 0px;
padding: 0px 0px 0px 160px;
text-align: left;
}

/* --- div.contents-law-frame  END ------------------------ */
/* --------------------------------------------------------------------------------- */


/* --------------------------------------------------------------------------------- */
/* --- コンテンツ 特定商品取引法の表記 index-law.html --- */
/* --- コンテンツ 特定商品取引法の表記 テーブル 枠 --- */
div.contents-law-table {
margin: 0px;
padding: 0px 0px 0px 100px;
text-align: left;
}

/*--- コンテンツ 特定商品取引法の表記 テキスト　--- */
.contents-law-text01 {
margin: 0px;
padding: 0px;
font-size: 14px;
line-height: 150%;
color: #333333;
}

/*--- コンテンツ 特定商品取引法の表記 テキスト　--- */
.contents-law-text02 {
margin: 0px;
padding: 0px 0px 8px 0px;
font-size: 14px;
line-height: 150%;
color: #333333;
}

/* --- div.contents-law-frame  END ------------------------ */
/* --------------------------------------------------------------------------------- */




/* --------------------------------------------------------------------------------- */
/* --- 全ページ共通スタイル------------------------*/

h3, h4, h5, h6 {
position: static ;
margin: 0 ;
padding: 0 ;
}

div, hr, blockquote, address, noscript {
position: static ;
margin: 0 ;
padding: 0 ;
font-weight: normal ;
}

ul, ol, dl, dt, dd {
position: static ;
margin: 0 ;
padding: 0 ;
}

pre, form {
position: static ;
margin: 0 ;
padding: 0 ;
}

p, span  {
position: static ;
margin: 0 ;
padding: 0 ;
font-style: normal ;
font-weight: normal ;
border: none ;
}

em, strong, q, dfn, code, samp, kbd, var, cite, abbr, acronym {
position: static ;
margin: 0 ;
padding: 0 ;
font-style: normal ;
font-weight: normal ;
border: none ;
}

hr {
margin: 0 ;
padding: 0 ;
display: none ;
}

.italic { font-style: italic ; }
.center { text-align: center ; }
.right { text-align: right ; }
.left { text-align: left ; }

.clear { clear: both; }

/* 表示させない */
/* img { */
/* border : 0 none; */
/* } */

/* クリア */
p.clear {
clear: both;
margin: 0px;
padding: 0px;
font-size: 10px;
line-height: 10px;
color: #ffffff;
}

/* --- 全ページ共通スタイル------------------------*/
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
