@charset "Shift_JIS";
@import "../../css/navi.css";
@import "../../css/base.css";
@import "../../css/id.css";
@import "../../css/color2.css";

#MAIN{
background-repeat: no-repeat;
width:748px;
text-align:left;
}


/*タイトルとバックボタン*/
.MLEFT{
float:left;
clear:both;
width:560px;
}

/*カタログ*/
.MRIGHT{
float:left;
width:188px;
height:218px;
}

.catalog1{
background-color:#ffffff;
overflow: hidden;
margin-top:10px;
height:198px;
width:178px;
}

.catalogt{
color:#000000;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
font-size:85%;
line-height:100%;
display: block;
}

.cattitle{
margin-bottom:23px;
width:31px;
height:5px;
}


/*カタログ画像*/
.cataimg{
width:66px;
height:94px;
border: solid 1px #bbbbbb;
}

table.catalog2{
margin-top:17px;
margin-left:15px;
width:148px;
}

td.cat1{
width:80px;
vertical-align:top;
}

td.cat2{
width:68px;
vertical-align:top;
}


/*バックボタン*/
#back{
width:163px;
height:25px;
margin:19px 0 0 0;
background-repeat: no-repeat;
overflow: hidden;
}

#back ul { margin:0; padding:0; list-style-type: none;}
#back ul li { height: 25px; width:163px; margin:0; overflow: hidden; float:left; }
#back ul li a { display: block; height: 25px; width:163px; background-position: 0px 0px; text-decoration:none; background-image: url(img/back.gif); background-repeat:no-repeat;}
#back ul li a:hover { background-repeat:no-repeat; text-decoration:none; background-position: 0px -25px;}
#back ul li a span { position: absolute; left: -9999px; }

/*カタログボタン*/
#catm{
width:148px;
height:25px;
margin:13px 0 0 15px;
background-repeat: no-repeat;
}

#catm ul { margin:0; padding:0; list-style-type: none;}
#catm ul li { height: 25px; width:148px; margin-bottom:5px; overflow: hidden; float:left; }
#catm ul li a { display: block; height: 25px; width:148px; background-position: 0px 0px; text-decoration:none; background-repeat:no-repeat;}
#catm ul li a:hover { background-repeat:no-repeat; text-decoration:none; background-position: 0px -25px;}
#catm ul li a span { position: absolute; left: -9999px; }

#catm ul li#catm1 a { background-image: url(img/cat_form.gif); }
#catm ul li#catm2 a { background-image: url(img/cat_online.gif);}



/*カテゴリタイトル*/
.title{
width:560px;
height:174px;
}



/*製品*/
.PLEFT{
float:left;
clear:both;
width:374px;
background-image: url(img/p_line.gif);
}

/*カタログ*/
.PRIGHT{
float:left;
width:374px;
}


/*マスになにもないとき*/
.nopro{
width:374px;
height:130px;
}


.prom{
margin:8px 0 24px 0;
width:117px;
height:117px;
float:left;
clear:both;
}


.name1{
display: list-item;
list-style-type: none;
text-decoration:none;
padding:3px 4px 0 4px;
margin:19px 0 0 0;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
font-size:85%;
font-weight:normal;
line-height:110%;
border:solid 1px;
float:left;
}

.name2{
width:238px;
margin:5px 0 0 0;
padding:0;
color:#000000;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
font-weight:bolder;
font-size:100%;
line-height:15px;
height:15px;
float:left;
}


.text1{
margin:6px 0 0 0;
width:238px;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
font-size:85%;
line-height:14px;
color:#747474;
float:left;
height:42px;
}


/*ここから詳細ページ*/

/*タイトルとバックボタン*/
.NLEFT{
float:left;
clear:both;
width:560px;
height:70px;
}

/*カタログ*/
.NRIGHT{
float:left;
width:188px;
height:70px;
}

/*カタログ*/
.NCENTER{
float:left;
width:748px;
height:5px;
background-image: url(img/head_3.jpg);
}


/*カテゴリタイトル*/
.title2{
width:560px;
height:70px;
}



/*製品*/
.MORELEFT{
float:left;
clear:both;
width:561px;
background-image: url(img/bg_more.gif);
}

/*カタログ*/
.MORERIGHT{
float:left;
width:187px;
}

.catalog3{
overflow: hidden;
margin-top:6px;
height:198px;
width:178px;
margin-left:4px;
}

/*右メニュー*/
#menum{
width:179px;
overflow: hidden;
margin-left:4px;
}

#menum ul { margin:0; padding:0; list-style-type: none;}
#menum ul li { height: 27px; margin:0; overflow: hidden; float:left; }
#menum ul li a { display: block; height: 27px; background-position: 0px 0px; text-decoration:none;background-repeat:no-repeat; background-image: url(img/more_menu.gif); width: 179px; font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";font-size:11px;line-height:27px;}
#menum ul li a:hover { color:#ffffff; background-repeat:no-repeat;background-position: 0px -27px; text-decoration:none;}


/*→までの隙間*/
.menum2{
padding:0 0 0 14px;
}

BODY#page01 #menum ul li#menum01 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page02 #menum ul li#menum02 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page03 #menum ul li#menum03 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page04 #menum ul li#menum04 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page05 #menum ul li#menum05 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page06 #menum ul li#menum06 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page07 #menum ul li#menum07 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page08 #menum ul li#menum08 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page09 #menum ul li#menum09 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page10 #menum ul li#menum10 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page11 #menum ul li#menum11 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page12 #menum ul li#menum12 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page13 #menum ul li#menum13 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page14 #menum ul li#menum14 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page15 #menum ul li#menum15 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page16 #menum ul li#menum16 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page17 #menum ul li#menum17 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page18 #menum ul li#menum18 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page19 #menum ul li#menum19 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page20 #menum ul li#menum20 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page21 #menum ul li#menum21 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page22 #menum ul li#menum22 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page23 #menum ul li#menum23 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page24 #menum ul li#menum24 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }
BODY#page25 #menum ul li#menum25 a { color:#dadada; background-color:#dadada; background-position: 0px 0px; }

.hr3{
width:179px;
height:1px;
margin-left:4px;
}

.name3{
display: list-item;
list-style-type: none;
text-decoration:none;
padding:0 4px;
margin:24px 0 0 0;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
font-size:100%;
font-weight:normal;
border:solid 1px;
float:left;
line-height:19px;
height:21px;
}

.name4{
display: block;
width:510px;
overflow: hidden;
margin:3px 0px 20px 0;
line-height:36px;
font-weight:bolder;
height: 36px;
background-repeat: no-repeat;
background-image: url(../../img/h2.gif);
font-size:20px;
background-color:#cccccc;
color:#333333;
float:left;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.m25{
margin-left:25px;
}

.hr4{
width:511px;
height:19px;
margin:20px 0 15px 0px;
}

.code{
color:#716e6e;
font-size:110%;
font-weight:bolder;
text-align:left;
margin:20px 0 15px 0px;
padding:3px 6px;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
background-color:#dedbda;
overflow: hidden;
}

.code1{
color:#716e6e;
font-size:110%;
font-weight:bolder;
text-align:left;
margin:20px 8px 2px 0px;
padding:3px 6px;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
background-color:#dedbda;
overflow: hidden;
}

.code2{
color:#716e6e;
font-size:110%;
font-weight:bolder;
text-align:left;
margin:20px 0 2px 0;
padding:3px 6px;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
background-color:#dedbda;
overflow: hidden;
}


.komi{
font-size:120%;
line-height:120%;
color:#333333;
margin-bottom:20px;
font-weight:bolder;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.komi2{
display: block;
width:510px;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
font-size:110%;
line-height:140%;
color:#333333;
margin:0;
padding:0;
font-weight:normal;
}

.komi3{
font-weight:bolder;
margin-bottom:5px;
font-size:110%;
color:#999999;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}


table.point{
width:510px;
background-color:#f2f2f2;
color:#666666;
padding:15px;
margin-top:15px;
}

.space{
width:561px;
height:4px;
}

.text001{
display: block;
line-height:170%;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}


.ipoint{
width:34px;
height:14px;
margin-top:2px;
}

.ipoint2{
width:68px;
height:14px;
margin-top:2px;
}

td.point1{
background-color:#f2f2f2;
width:80px;
}

td.point2{
background-color:#f2f2f2;
}

td.pointline{
background-color:#f2f2f2;
padding-top:15px;
padding-bottom:15px;
}



.pointline2{
background-image: url(img/pointline.gif);
width:100%;
height:1px;
}




ul.pointli1{
padding:0px;
margin:0px 10px 0px 15px;
line-height:140%;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

ul.pointli1 li{
margin-bottom:7px;
}

ul.pointli2{
padding:0px;
margin:5px 10px 0px 20px;
font-size:80%;
line-height:140%;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

ul.pointli2 li{
margin-bottom:5px;
}

ul.pointli3{
padding:0px;
margin:2px 10px 10px 20px;
font-size:80%;
line-height:140%;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

ul.pointli3 li{
margin-bottom:2px;
}

/*カテゴリメニュー*/
#menuf{
background-image: url(img/head_3.jpg);
}

.NLEFT{
background-image: url(img/head_1.jpg);
}

.NRIGHT{
background-image: url(img/head_2.jpg);
}

/*バックボタン*/
#backf2{
width:163px;
height:25px;
margin:19px 0 0 0;
background-repeat: no-repeat;
overflow: hidden;
}

#backf2 ul { margin:0; padding:0; list-style-type: none;}
#backf2 ul li { height: 25px; width:163px; margin:0; overflow: hidden; float:left; }
#backf2 ul li a { display: block; height: 25px; width:163px; background-position: 0px 0px; text-decoration:none; background-image: url(img/backf.gif); background-repeat:no-repeat;}
#backf2 ul li a:hover { background-repeat:no-repeat; text-decoration:none; background-position: 0px -25px;}
#backf2 ul li a span { position: absolute; left: -9999px; }

/*見出しの色*/
.name3{
color:#c2592b;
border-color:#cf7e4e;
}

.catalog1{
margin-left:5px;
}

#menum ul li a { color:#d59165; background-color:#d59165; }

.color{
color:#cf7e4e;
}

.minired{
color:#cf7e4e;
font-size:80%;
}

.mbottan{
width:92px;
height:25px;
margin-left:7px;
float:righ;
}

.movie{
width:124px;
height:82px;
float:left;
}

.wakucolor{
border:solid 1px #eac8b2;
margin-top:15px;
padding:10px;
}

.movie2{
width:171px;
height:17px;
margin-bottom:2px;
}

.movired{
color:#cf7e4e;
line-height:14px;
font-size:80%;
height:38px;
}

/* ページ全体のリンク */
A.redlink{
color:#cf7e4e;
text-decoration:underline;
}
A.redlink:visited{
color:#cf7e4e;
text-decoration:underline;
}
A.redlink:hover{
text-decoration:underline;
color:#e3b696;
}

.poi{
font-weight:bolder;
color:#333333;
font-family: "MS UI Gothic", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
margin-top:10px;
}

/* 表のセルの色 */
.ff{
background-color:#ffffff;
}
.f6{
background-color:#f6f6f6;
}

