﻿body {margin:0px;}
h1 {margin-top:0px; margin-left:12px; margin-right:0px; margin-bottom:0px; font-size:12px; color:#666666; font-weight:normal;}
h2 {margin-top:0px; margin-left:12px; margin-right:0px; margin-bottom:0px; font-size:12px; color:#666666; font-weight:normal;}
li {list-style-image:url(img/products_list/prol_li.jpg); list-style-position:inside}

.left121200 {margin-left:12px; margin-right:0px; font-size:12px;color:#666666; line-height:130%; text-align:center}
.left121000 {margin-left:10px; margin-right:0px; font-size:12px;color:#666666; line-height:130%; text-align:left}
.left121010 {margin-left:10px; margin-right:10px; font-size:12px;color:#666666; line-height:130%; text-align:left}
.left122020 {margin-left:20px; margin-right:20px; font-size:12px;color:#666666; line-height:130%; text-align:left}
.left126060 {margin-left:60px; margin-right:60px; font-size:12px;color:#666666; line-height:130%; text-align:left}
.left121600 {margin-left:16px; margin-right:0px; font-size:12px; color:#666666; line-height:130%; text-align:left}
.left1212000 {margin-left:120px; margin-right:0px;font-size:12px; color:#666666; line-height:130%; text-align:left}
.left125013 {margin-left:50px; margin-right:13px;font-size:12px; color:#666666; line-height:130%; text-align:left}
.left125000 {margin-left:50px;font-size:12px; color:#666666; line-height:130%; text-align:left}
.left12 {font-size:12px; color:#666666; text-align:left; font:Arial, Helvetica, sans-serif}
.left12_ita {font-size:12px; color:#666666; text-align:left; font:Arial, Helvetica, sans-serif; font-style:italic; margin-right:30px}
.left12_arial {font-size:12px; color:#666666; text-align:left; line-height:130%}
.left12_arialbl {font-size:12px; text-align:left; line-height:130%}
.left12_redb {font-size:12px; text-align:left; color:#EF2E3C; font-weight:bold;}
.left12_grayb {font-size:12px; color:#666666;text-align:left; font-weight:bold; 
}
.red {color:#990000;}
.blackb {color:#000000; font-weight:bold}

.owner_title {margin-left:25px; font-size:12px; font-weight:bold; color:#A07D40; text-align:left;}
.owner_list {margin-left:25px; font-size:12px; text-align:left;}


a:link {
	text-decoration: none;
	color: #FF0000;
}/*リンク*/
a:visited{text-decoration:none;color:#000000;}/*一度行ったリンク*/
a:active {text-decoration:underline;color:#000000;}/*リンクを押した瞬間*/
a:hover {text-decoration:underline; color:#EF2E3C;}/*リンクにマウスを載せたとき*/

a.blue:link {text-decoration:underline;color:#330066;}/*リンク*/
a.blue:visited{text-decoration:underline;color:#330066;}/*一度行ったリンク*/
a.blue:active {text-decoration:underline;color:#330066;}/*リンクを押した瞬間*/
a.blue:hover {text-decoration:none; color:#993333;}/*リンクにマウスを載せたとき*/

a.red:link {text-decoration:underline;color:#EF2E3C;}/*リンク*/
a.red:visited{text-decoration:underline;color:#EF2E3C;}/*一度行ったリンク*/
a.red:active {text-decoration:underline;color:#EF2E3C;}/*リンクを押した瞬間*/
a.red:hover {text-decoration:none; color:#330099;}/*リンクにマウスを載せたとき*/

.m162 {margin-left:162px; text-align:center; width:598px}
#center_box {top:0px; margin-right:auto; margin-left:auto; width:760px;}
#cont_left {top:0px; margin-left:0px; width:162px; margin-bottom:0px; height:100%; position:absolute;}
#cont_right {top:0px; margin-right:0px; width:598px; text-align:left;}
#copyr {margin-right:auto; margin-left:auto; width:760px; bottom:0px float:right;}

/*--------------- Add Index ---------------*/

#body_box {width:598px; height:120px; margin:10px; padding:10px; line-height:1em; margin-top:15px;}

#in_box0 {width:598px; height:60px; margin:10px; padding:10px; line-height:1em; margin-top:15px;}


#in_box1 {width:598px; height:auto; margin:10px; padding:5px; line-height:1em; margin-top:15px;}

#in_box2 {margin-left:12px; margin-right:0px; font-size:12px;color:#666666; line-height:130%; text-align:center}

#in_box2 h4{
margin-left:25px;
text-align:left;
font-size:small;
color:#996633;

font-family : 'MS UI Gothic' ;
}

#in_box2 p{
font-family : 'MS UI Gothic' ;
line-height:0.6em;
margin-left:25px;
padding-bottom:0px;
text-align:left;
font-weight:bold ;
font-size:small;
color:#666666;

}

#in_box3 p{
font-family : 'MS UI Gothic' ;
line-height:0.6em;
margin-left:25px;
padding-bottom:0px;
text-align:left;
font-weight:bold ;
font-size:large;
color:#666666;
padding-left:80px;
}

#in_box2 a{
margin-left:-8px;
text-align:left;
font-size:x-large;
padding-left:20px;
}

#in_box2 a:link {text-decoration:underline;color:#b22222;}
#in_box2 a:visited{text-decoration:underline;color:#b22222;}
#in_box2 a:active {text-decoration:underline;color:#b22222;}
#in_box2 a:hover {text-decoration:none; color:#840000;}



/*--------------- Add Stock ---------------*/

#stbox {
width:569px;
height:auto;
margin-left:21px;
}

#stbox2 {
width:569px;
height:auto;
margin-left:31px;
}


/*--------------- Add Custom ---------------*/

#custom {
width:569px;
height:auto;
text-align:left;
margin-left:21px;
margin-top:10px;
}

#custom img{
margin-left:10px;
margin-right:5px;
padding-bottom:10px;
border:0px;
float:left;
}

#custom h1{
margin-left:10px;
margin-right:30px;
margin-bottom:-10px;
text-align:left;
font-size:large;
font-weight:bold;;
color:#333333;
}

#custom p{
margin-left:10px;
margin-right:30px;
text-align:left;
color:#666666;
}

#custombtm {
margin-top:20px;
float:right;
}

#cuscopyr {
margin-top:20px;
margin-right:auto;
margin-left:auto;
width:760px;
bottom:0px
clear:both;
}

/*--------------- Add Custom In ---------------*/

#customin {
margin-left:0px;
margin-top:0px;
}

#customin p{
margin-left:10px;
margin-top:10px;
}
