@charset "Shift_JIS";


/* -------------------------------------------------------  */
/* Date : 2010-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%;
}


/* --- このページの上へ 全ページ共通 --- */
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;
}

/* --- リクルート 募集職種本文 --- */
.text010 {
color: #333333;
font-size: 12px;
line-height: 150%;
padding: 10px 0px 0px 10px;
margin: 0;
}

/* --- リクルート お問い合わせ --- */
.text011 {
color: #333333;
font-size: 12px;
line-height: 150%;
background-color: #FFFEEC;
padding: 20px 30px 20px 30px;
margin: 0;
border: 1px solid #BAB14D;
}


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

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



