@charset "Shift_JIS";


/* -------------------------------------------------------  */
/* Date : 2011-03-04 */
/* Author : maruchi-image */
/* BEGIN --------------- */
/* --------------------- */


/* --- 全ページ共通メニューリンク --- */
div#menulink {
margin: 0px;
padding: 0px;
font-size: 12px;
color: #000000;
text-align: center;
}

div#menulink a:link { color: #000000;text-decoration:none; }
div#menulink a:visited { color: #696969; text-decoration:none; }
div#menulink a:active { color: #FF3333; text-decoration:underline; }
div#menulink a:hover { color: #FE6262; text-decoration:underline; }


.text {
margin: 0px;
padding: 0px;
font-size: 12px;
line-height:150%;
}


.text-12 {
margin: 0px;
padding: 0px 30px 0px 30px;
font-size: 12px;
line-height: 150%;
}

.text-10 {
font-size: 10px;
line-height: 150%;
}

.text14 {
font-size: 12px;
line-height:150%;
}


/* --- このページの上へ 全ページ共通 --- */
div.page_top {
margin: 0px;
padding: 10px 30px 20px 0px;
font-size:10px;
line-height: 100%;
color: #656565;
text-align: right;
}

/* --- product_022 FAQ --- */
/* --- FAQ質問一覧 --- */
.text004 {
margin: 0px;
padding: 0px;
font-size: 12px;
line-height:180%;
color: #000C80;
text-align: left;
}

.text004 a:link { color:#000C80; text-decoration:none; }
.text004 a:visited { color:#878787; text-decoration:none; }
.text004 a:active { color:#FF3333; text-decoration:underline; }
.text004 a:hover { color:#FF3333; text-decoration:underline; }


/* --- FAQ質問 --- */
.text005 {
margin: 0px;
padding: 0px;
font-size: 12px;
color: #CE0000;
text-align: left;
}

/* --- FAQ回答 --- */
.text006 {
margin: 0px;
padding: 0px;
color: #333333;
font-size: 12px;
line-height: 150%;
text-align: left;
}

/* --- FAQ回答 --- */
.text007 {
margin: 0px;
padding: 0px;
color: #333333;
font-size: 12px;
line-height: 150%x;
text-align: left;
}


/* --- product_023 ガチャット愛用の皆様 --- */
/* --- ガチャット愛用の皆様へ枠 --- */
.text008 {
color: #333333;
font-size: 12px;
line-height: 150%;
background-color: #FDF8F8;
padding: 20px 20px 20px 20px;
margin: 0;
border: 1px solid #E64E4E;
}

/* --- ガチャット愛用の皆様へ社名 --- */
.text009 {
color: #333333;
font-size: 12px;
line-height: 150%;
text-align: right;
margin: 0;
padding: 0;
}


/* --- corporate_011 リクルート --- */
/* --- リクルート 募集職種 --- */
.text010- {
color: #333333;
font-size: 14px;
line-height: 150%;
font-weight: bold;
background-color: #ffffff;
padding: 1px 1px 1px 1px;
margin: 0;
/*border-left: 5px solid #62BFFF;*/
border-bottom: 1px solid #62BFFF;
}

/* --- リクルート 募集職種本文 --- */
.corporate-011-01 {
margin: 0;
padding: 0px 0px 10px 0px;
color: #333333;
font-size: 14px;
line-height: 150%;
text-align: left;
}

/* --- リクルート 必要資格と採用試験 --- */
.corporate-011-02 {
margin: 0;
padding: 0px;
color: #333333;
font-size: 14px;
line-height: 150%;
text-align: left;
}

/* --- リクルート お問い合わせ --- */
.corporate-011-03 {
margin: 5px 0px 20px 0px;
padding: 14px 20px 14px 20px;
color: #000000;
font-size: 14px;
line-height: 150%;
background-color: #FEFFF0;
border: 1px solid #F15D67;
text-align: left;
}

/* --- リクルート 必要資格と採用試験 --- */
.corporate-011-04 {
margin: 0;
padding: 0px 0px 10px 0px;
color: #000000;
font-size: 14px;
line-height: 150%;
text-align: left;
}

/* --- リクルート 問合せ --- */
.corporate-011-05 {
height: 84px;
margin: 0px;
padding: 0px;
background: url(../image/corporate_079.gif) no-repeat top left;
text-align: left;
}

/* --- リクルート 問合せ --- */
.corporate-011-06 {
margin: 5px 0px 10px 0px;
padding: 0px 0px 0px 90px;
color: #000000;
font-size: 14px;
line-height: 200%;
text-align: left;
}

/* --- product_008 お支払いについて --- */
/* --- お支払いについて口座 --- */
.text013 {
color: #323E6F;
font-size: 12px;
line-height: 150%;
background-color: #f5f5f5;
padding: 10px 20px 10px 20px;
margin:10px 40px 10px 40px;
border:1px solid #81D0F7;
text-align: left;
}


/* --- コンテンツページリストの余白を無し --- */
ul,ol{ 
margin-top:0px;
margin-bottom:0px;
}

/* --- 2010-04-03 UP DATA --- */
/* --- product_004 お問い合わせの前に --- */
/* --- ページ上の説明 --- */
.product_004-01 {
margin: 0px;
padding: 0px;
color: #333333;
font-size: 14px;
line-height: 150%;
text-align: left;
}

/* --- 図面の無い場合は --- */
.product_004-02 {
margin: 0px 10px 0px 10px;
padding: 0px 0px 10px 12px;
color: #333333;
font-size: 12px;
line-height: 150%;
text-align: left;
background: url(../image/product_143.gif) no-repeat top left;
}

/* --- ご理解いただきたいこと --- */
.product_004-03 {
margin: 0px 10px 0px 10px;
padding: 0px 0px 10px 12px;
color: #333333;
font-size: 12px;
line-height: 150%;
text-align: left;
background: url(../image/product_144.gif) no-repeat top left;
}

/* --- product_005 リンク --- */
.product_005-01 {
margin: 0px;
padding: 0px;
color: #333333;
font-size: 12px;
line-height: 180%;
text-align: left;
}

/* --- product_002 オーダーメイド製品の事例集 --- */
.product_002-01 {
margin: 0px;
padding: 0px;
font-size: 12px;
line-height: 150%;
color: #000000;
text-align: left;
}

/* --- product_006 お見積りと製作 --- */
.product_006-01 {
margin: 0px;
padding: 0px;
font-size: 12px;
line-height: 150%;
color: #000000;
text-align: left;
}

.product_006-02 {
margin: 0px;
padding: 0px;
font-size: 12px;
line-height: 150%;
color: #CB1D00;
text-align: left;
}

/* --- product_018 雨どい金具（自社オリジナル製品・特注品） --- */
.product_018-01 {
margin: 0px;
padding: 0px;
font-size: 12px;
line-height: 150%;
color: #000000;
text-align: left;
}



/* --- 2011-03-04 UP DATA --- */
/* --- order_form 製品注文フォーム --- */
/* --- ページ上の説明 --- */
.order-form-001 {
width: 660px;
margin: 24px 0px 5px 0px;
padding: 4px 0px 2px 4px;
font-size: 16px;
font-weight:bold;
line-height: 120%;
color: #000000;
text-align: left;
background-color: #D79988;
border-left: 8px solid #472811;
/* border-bottom: 1px solid #472811; */
}

.order-form-002 {
font-size: 12px;
line-height: 150%;
color: #FF0000;
}

/* --------------------- */
/* END ----------------- */
/* Author : maruchi-image */
/* ------------------------------------------------------- */



