@charset "Shift_JIS";


/* -------------------------------------------------------  */
/* Location : style-info.css */
/* Date : 2012-04-05 */
/* Author : http://www.maruchi.biz/ */
/* ------------------------------------------------------- */


body {
margin: 0;
padding: 0;
color: #656565;
background: #ffffff;
text-align: center;
font-family:Verdana, sans-serif, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}


/* --------------------------------------------------------------------------------- */
/* --- ページH1、H2、メニューheader 囲み --- */
div#header {
margin: 0 auto;
padding: 0;
background: #ffffff;
background-image: url(image/case-info-002.gif);
background-repeat: repeat-x;
text-align: center;
}

div.header-contents {
/* display:block; */
width: 760px;
height: 175px;
margin: 0 auto;
padding: 0;
background: url(image/case-info-001.jpg) no-repeat;
overflow: hidden;
text-align: center;
}

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

/* background: url(image/case-info-001.jpg) no-repeat;　*/
/* ----2012年4月20日、製品名追加あり---- */

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

/* --- 英語ページへのリンク --- */
div.header-english {
margin: 0px;
padding: 0px 0px 0px 0px;
border: 0;
font-size: 10px;
line-height: 100%;
text-align: right;
}


/* ------------------------------------------------------ */
/* --- ページ全体コンテンツ header メニュー --- */
div#header-frame {
width: 760px;
height: 45px;
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 メニュー1リスト --- */
ul.menu-header {
width: 760px;
height: 45px;
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: 198px;
height: 45px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header メニューリンク02 製品拡大 --- */
li.menu-site02 {
width: 88px;
height: 45px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header メニューリンク03 ご注文について --- */
li.menu-site03 {
width: 86px;
height: 45px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

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

/* --- header メニューリンク05 お問合せ --- */
li.menu-site05 {
width: 83px;
height: 45px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header メニューリンク06 有限会社マルダイウェブサイト --- */
li.menu-site06 {
width: 206px;
height: 45px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
}

/* --- header  ご注文はこちら --- */
div.menu-order {
margin: 0px;
padding: 0px 0px 0px 550px;
border: 0;
font-size: 12px;
line-height: 100%;
text-align: left;
}


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

h2 {
width: 760px;
height: 37px;
margin: 0px;
padding: 0px;
border: 0;
font-size: 12px;
line-height: 100%;
text-align: left;
}

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


/* --------------------------------------------------------------------------------- */
/* --- コンテンツ 製品と注文フォーム --- */
div#contents {
width: 760px;
margin: 0 auto;
padding: 0;
text-align: center;
background: #ffffff;
}

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

div.contents-footer-frame {
width: 760px;
margin: 0 auto;
padding: 0;
text-align: center;
}

div.copyright {
margin: 0px;
padding: 0px;
font-weight: normal;
font-style: normal;
font-size: 12px;
line-height: 100%;
color: #ffffff;
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; text-decoration: underline; }

/* bottom */

div.footer-link-menu {
margin: 0px;
padding: 0px 0px 10px 0px;
font-size:14px;
line-height: 120%;
color: #ffffff;
text-align: center;
}

div.footer-link-menu a:link {color:#ffffff; 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: 640px;
margin: 0 auto;
padding: 0px 0px 10px 0px;
/* background-color: #000000; */
/* border: 1px solid #424242; */
text-align:center;
}

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

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

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

.footer-link-text02 a:link { color:#ffffff; 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;
}

/* --------------------------------------------------- */
/* --- このページの先頭へリンク --- */
div.page-top {
margin: 0px;
padding: 10px 0px 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: 760px;
margin: 0 auto;
padding: 0;
text-align: center;
background: #ffffff;
}

div#contents-info img {
vertical-align: top;
}


/* --- 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;
}

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


/* --------------------------------------------------------------------------------- */
/* --- コンテンツ 製品ご注文フォーム --- */
div#contents-order {
margin: 0 auto;
padding: 0;
text-align: center;
background: #e9e9e9;
}

div.contents-order-frame {
width: 760px;
margin: 0 auto;
padding: 0;
text-align: center;
}

/* --- コンテンツ 製品ご注文フォーム タイトル --- */
div.contents-order-title {
width: 760px;
margin: 0px;
padding: 0px;
background: url(image/case-036.gif) no-repeat top left;
}

/* --- コンテンツ 製品ご注文フォーム テーブル --- */
div.contents-order-table {
margin: 0px;
padding: 0px 0px 0px 158px;
text-align: left;
}

/* --- コンテンツ 製品ご注文フォーム テキスト --- */
.index-order-info01 {
margin: 0px;
padding: 0px 0px 14px 0px;
font-size: 14px;
line-height: 130%;
color: #000000;
text-align: left;
}

/* --- コンテンツ 製品ご注文フォーム テキスト 項目 --- */
.index-order-text01 {
margin: 0px;
padding: 0px;
font-weight: bold;
font-size: 14px;
line-height: 100%;
color: #000000;
}
/* --- コンテンツ 製品ご注文フォーム テキスト 製品名など --- */
.index-order-text02 {
margin: 0px;
padding: 0px;
font-size: 14px;
line-height: 130%;
color: #000000;
}

.index-order-text03 {
margin: 0px;
padding: 0px;
font-size: 12px;
color: #424242;
}

/*--- コンテンツ 製品ご注文フォーム テキスト 消費税文字 ---*/
.index-order-text05 {
margin: 0px;
padding: 15px 0px 0px 0px; 
font-size: 12px;
color: #424242;
}

/* --- コンテンツ 製品ご注文フォーム submit --- */
.index-order-submit {
margin: 8px 0px 10px 0px;
padding: 2px;
width: 300px;
font-size: 14px;
color: #000000;
text-align:center;
}

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

/* --------------------------------------------------------------------------------- */
/*--- 注文についてページ info-order.html -------------------------*/

/* --- コンテンツ 注文について タイトル --- */
div.contents-info-order-title {
margin: 0px;
padding: 0px;
background: url(image/case-info-019.gif) no-repeat top left;
}

/* --- コンテンツ 注文について 枠 --- */
div.contents-info-order-frame {
margin: 0px;
padding: 0px 0px 0px 158px;
text-align: left;
}

/*--- 注文について見出し ---*/
div.order_10-01 {
margin: 0px;
padding: 0px;
font-size: 14px;
line-height: 100%;
color: #333333;
text-align: left;
}

/*--- 注文についてページ内リンク文字 ---*/
div.order_10-02 {
margin: 0px;
padding: 0px 0px 8px 0px;
font-size: 11px;
line-height: 120%;
color: #656565;
text-align: center;
}

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

/*--- 注文についてページ内リンク文字 茶色 ---*/
.order_10-color1 {
color: #424242;
}

/*--- 注文についてページ内リンク文字 赤色 ---*/
.order_10-color2 {
color: #878787;
}

/*--- 注文についてページテキストの枠 ---*/
.order_10-03  {
margin: 0px;
padding: 0px 0px 0px 10px;
text-align: left;
}

/*--- 注文についてページテキスト説明 ---*/
.order_10-04  {
margin: 0px;
padding: 0px 0px 7px 12px;
font-size: 14px;
line-height: 130%;
color: #333333;
text-align: left;
background: url(image/case-info-023.gif) no-repeat top left;
}

/*--- 注文について銀行振込先の枠 ---*/
.order_10-05 {
margin: 0px 10px 10px 10px;
padding: 8px 20px 10px 30px;
font-size:14px;
line-height: 150%;
color: #000000;
text-align: left;
background-color: #ffffff;
border:1px dotted #9D8459;
}

/*--- 注文について 支払いについて ---*/
.order_10-06 {
margin: 0px 0px 4px 0px;
padding: 0px 0px 2px 7px;
font-weight: bold;
font-size:14px;
line-height: 100%;
color: #333333;
text-align: left;
border-left: 5px solid #424242;
border-bottom: 1px dotted #424242;
}

/*--- 注文について 支払いについてクレジット、コンビニ文字太字 ---*/
.order_10-07 {
margin: 0px;
padding: 6px 0px 2px 0px;
font-weight: bold;
font-size: 14px;
line-height: 100%;
color: #000000;
text-align: left;
}

/*--- 注文について 支払いについてクレジット、コンビニ文字 ---*/
.order_10-08 {
margin: 0px;
padding: 0px 0px 10px 16px;
font-size: 14px;
line-height: 130%;
color: #333333;
text-align: left;
}

/*--- 注文について 支払いについてクレジット、コンビニ文字赤文字 ---*/
.order_10-09 {
margin: 0px;
padding: 0px 10px 10px 30px;
font-size: 14px;
line-height: 130%;
color: #CE2440;
text-align: left;
}

/*--- 注文についてお支払いについての枠 ---*/
.order_10-10  {
margin: 0px 0px 8px 1px;
padding: 10px 20px 8px 20px;
text-align: left;
background-color: #f6f6f6;
border:1px solid #424242;
}

/*--- 注文について 返品について文字 ---*/
.order_10-11 {
font-weight: bold;
font-size: 120%;
}

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


/* --------------------------------------------------------------------------------- */
/* --- コンテンツ 特定商品取引法の表記 枠 --- */
div.contents-law-frame {
width: 760px;
margin: 0 auto;
padding: 0;
text-align: center;
}

/* --- コンテンツ 特定商品取引法の表記 タイトル --- */
div.contents-law-title {
margin: 0px;
padding: 0px;
background: url(image/case-info-017.gif) no-repeat top left;
}

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

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

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

/* --------------------------------------------------------------------------------- */
/*--- 製品拡大ページ info-product.html -------------------------*/

/* --- 製品拡大ページ 530 左寄せ --- */
div.contents-product-left {
width: 530px;
margin: 0px;
padding: 0px;
float: left;
}

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

/* --- 製品拡大ページ 230 右寄せ　--- */
div.contents-product-right {
width: 230px;
margin: 0px;
padding: 0px;
float: right;
}

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


/*--- 製品写真　製品名の太字 ---*/
.contents-product-text01 {
margin: 0px;
padding: 30px 0px 0px 0px;
font-weight: bold;
font-size: 18px;
line-height: 130%;
color: #000000;
text-align: left;
}

/*--- 製品写真　説明文の文字 ---*/
.contents-product-text02 {
margin: 0px;
padding: 6px 0px 0px 0px;
font-weight: normal;
font-size: 14px;
line-height: 150%;
color: #333333;
text-align: left;
}

/*--- 製品写真　説明文の文字 灰色 ---*/
.contents-product-text03 {
font-size: 90%;
color: #848484;
}

/*--- 製品写真　説明文の文字小さめ ---*/
.contents-product-text06 {
font-size: 70%;
}


/*--- 製品写真　商品内容の文字 ---*/
.contents-product-text04 {
margin: 0px;
padding: 6px 0px 0px 0px;
font-size: 14px;
line-height: 130%;
color: #333333;
text-align: left;
}


/*--- 製品写真　黒バージョン説明文の枠と文字 ---*/
div.product-frame-black {
width: 760px;
height: 621px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
background: url(image/info-product-005.jpg) no-repeat top left;
}

div.product-frame-black02 {
margin: 0px;
padding: 0px 0px 0px 530px;
text-align: left;
}

.product-frame-black03 {
margin: 0px;
padding: 25px 0px 0px 0px;
font-weight: bold;
font-size: 18px;
line-height: 100%;
color: #000000;
text-align: left;
}

/*--- 製品写真　製品名黒バージョンの太字 ---*/
.contents-frame-black04 {
margin: 0px;
padding: 0px 0px 0px 0px;
font-weight: bold;
font-size: 18px;
line-height: 130%;
color: #000000;
text-align: left;
}

/*--- 製品写真　製品名黒バージョン文字 ---*/
.contents-frame-black05 {
margin: 0px;
padding: 7px 0px 0px 0px;
font-weight: normal;
font-size: 14px;
line-height: 140%;
color: #333333;
text-align: left;
}

/*--- 製品写真　製品名黒バージョン文字 ---*/
.contents-frame-black06 {
margin: 0px;
padding: 6px 0px 0px 0px;
font-weight: normal;
font-size: 14px;
line-height: 140%;
color: #333333;
text-align: left;
}


/*--- 製品写真　ご注文ページに戻る ---*/
.contents-product-order {
margin: 0px 0px 10px 0px;
padding: 10px 0px 2px 0px;
font-size: 12px;
line-height: 100%;
color: #000000;
text-align: left;
border-bottom: 1px solid #BCBCBC;
clear: both;
}

.contents-product-order a:link { color:#424242; text-decoration:none; }
.contents-product-order a:visited { color: #BCC6D0; text-decoration:none; }
.contents-product-order a:active { color: #A14842; text-decoration:underline; }
.contents-product-order a:hover { color: #A14842; text-decoration:underline; }

/*--- 製品写真 ページ内リンク文字 ---*/
div.contents-product-text05 {
margin: 0px;
padding: 0px 0px 20px 0px;
font-size: 12px;
line-height: 120%;
color: #656565;
text-align: center;
}

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


/*--- 製品写真 テキスト 販売終了 文字 2012年11月29日 ---*/
.contents-product-text07 {
margin: 0px;
padding: 20px 0px 0px 0px;
/* font-weight: bold; */
font-size: 14px;
line-height: 150%;
color: #820025;
text-align:left;
}



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


/* --------------------------------------------------------------------------------- */
/*--- コンテンツ 製品ご注文フォーム 受付完了テキスト お問合せ --- */
div.info-order-send-frame {
width: 620px;
margin: 0 auto;
padding: 0px 0px 40px 0px;
/* background-color: #000000; */
/* border: 1px solid #424242; */
text-align:center;
}

div.info-order-send-title {
margin: 0px;
padding: 0px;
text-align: left;
background: url(image/case-030.gif) no-repeat top left;
}

.info-order-send-text01 {
margin: 0px;
padding: 0px 0px 20px 120px;
font-size: 16px;
line-height: 170%;
color: #000000;
text-align:left;
}

.info-order-send-text02 {
margin: 0px;
padding: 2px 0px 8px 120px;
font-weight: bold;
font-size: 20px;
line-height: 100%;
color: #000000;
text-align:left;
}

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


.info-order-send-text03 {
margin: 0px;
padding: 0px 0px 20px 0px;
font-size: 18px;
line-height: 170%;
color: #000000;
text-align:center;
}

.info-order-send-text04 {
margin: 0px;
padding: 30px 0px 30px 0px;
font-weight: bold;
font-size: 24px;
line-height: 120%;
color: #000000;
text-align:center;
}


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



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

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;
}

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