@import "http://";
a:link,a:visited,a:active{
color:#f57841;
text-decoration:none;
}
a:hover{
color:#dfde67;
text-decoration:none;
}
/***************************************/
body{
margin:20px 0px;
padding:3px;
color:#666;
font-size:9pt;
font-family:Arial,MS UI Gothic;
line-height:180%;
background-color:#d6cba5;
}
table{
font-size:9pt;
line-height:180%;
}
/***************************************/
form{
margin:0px;
}
input,textarea{
color:#666;
font-size:9pt;
font-family:Arial,MS UI Gothic;
background-color:#fff;
border:1px solid #666;
}
hr{
height:0px;
border:0px;
border-bottom:1px dotted #666;
}
ul{
margin:0px;
padding:0px 0px 0px 15px;
list-style-type:circle;
}
/***************************************/
h1{
margin:0px;
padding:0px 0px 20px 0px;
color:#ccc;
font-size:16pt;
font-family:Lucida Sans Unicode,MS UI Gothic;
letter-spacing:10px;
text-align:right;
}
h2{
margin:0px 0px 10px 0px;
padding:2px 0px;
font-size:9pt;
border-top:1px solid #666;
border-bottom:1px solid #666;
}
h3{
margin:5px 5px 10px 5px;
padding:2px;
font-size:14pt;
color:#FFF;
background-color: #006b33;
text-align:center;

}
h4{
margin:0px 0px 10px 0px;
padding:2px 0px;
font-size:14pt;
border-top:1px solid #666;
border-bottom:3px solid #666;
text-align:center;
}
/***************************************/
.txt{
margin-bottom:5px;
padding:0px 0px 0px 10px;
text-align: justify;
}
.mark{
font-family:MS UI Gothic;
}
.pict{
text-align:center;
}
.pict img{
border:1px solid #666;
}
/***************************************/
.menu{
margin:0px;
padding:0px;
list-style-type:none;
}
.menu li{
width:128px;
height:22px;
line-height:20px;
text-align:center;
float:left;
font-size:11pt;
background-color:#000;
font-weight:bold;
}
.menu li a{
height:22px;
line-height:20px;
display:block;
color:#daead0;
}
.menu li a:visited{
color:#a7bd00;
}
.menu li a:hover{
background-color:#7c8c0f;
color:#dfde67;
}

/***************************************/
.main_table{
width:640px;
}

.main hr{
height:0px;
border:0px;
border-bottom:1px solid #ccc;
}

.main_tab{
width:640px;
margin-bottom:5px;
}

.main_ta{
width:640px;
margin-top:5px;
}
.menu_td{
padding-bottom:5px;
}
.top3_image{
border:1px solid #666;
}
.top_image{
margin-bottom:5px;
width:640px;
height:110px;
background-color:#fff;
background-image:url(img/topkanban.jpg);
background-position:0% 0%;
background-repeat:no-repeat;
border:1px solid #666;
}
.top2_image{
margin-bottom:5px;
width:640px;
height:280px;
background-color:#fff;
background-image:url(img/photo3.jpg);
background-position:0% 0%;
background-repeat:no-repeat;
border:1px solid #666;
}
.page_image{
margin-bottom:0px;
width:640px;
height:120px;
background-color:#fff;
background-image:url(img/photo.jpg);
background-position:0% 50%;
background-repeat:no-repeat;
border:1px solid #666;
}

.are{
margin:0 auto;
padding:0 0 10px 0;
margin-bottom:5px;
width:640px;
height:280px;
background-color:#fff;
background-position:0% 0%;
background-repeat:no-repeat;
border:1px solid #666;
font-size:0.8em;
}

/*************タイトル************/
.tai{
margin:0px;
padding:0px;
list-style-type:none;
text-align:center;
}
.tai h1{
margin:0px;
padding:2px;
font-size:14pt;
font-weight:bold;
color:fff;
background-color:#000;
background-image:url(img/maintitle.gif);
text-align:center;
}
.tai h2{
margin:0px;
padding:2px;
font-size:14pt;
font-weight:bold;
color:fff;
background-color:#000;
background-image:url(img/maintitle2.gif);
text-align:center;
letter-spacing:10px;
}

#copy{
clear:both;
border-top:1px solid #666;
color:#666;
padding:3px 10px;
text-align:center;
}
/*************袖垣用テーブル************/
table.syouhin{
width:240px;
font-size:13px;
border:1px solid #006b33;
border-collapse: collapse;
}

table.syouhin tr, table.syouhin td {
border: 1px dashed #006b33;
padding: 3px;
}
table.syouhin th,{
padding: 3px;
background-color: #daead0;
border-top: 1px solid #006b33;
border-bottom: 3px double #006b33;
border-left: 1px dashed #006b33;
border-right: 1px dashed #006b33;
}

/*************竹用テーブル************/
div.center{
text-align: center;
}
div.left{
text-align: lef;
}
div.right{
text-align: right;
}


table.take01{
font-size:13px;
text-align:center;
border:1px solid #c9c37e;
border-collapse: collapse;
padding: 3px;
}

table.take01 tr, table.take01 td {
border: 1px solid #c9c37e;
padding: 3px;
}

table.take01 th{
width:300px;
font-weight: normal;
background-color: #c9c37e;
border: 1px solid #c9c37e;
color:006b33;
text-align:left;
padding: 3px;
vertical-align:top
}

table.take01 td.strong {
font-weight:bold;
}

table.take02{
font-size:13px;
text-align:center;
border:1px solid #dfde67;
border-collapse: collapse;
padding: 3px;
}

table.take02 tr, table.take02 td {
border: 1px solid #dfde67;
padding: 3px;
}

table.take02 th{
width:300px;
font-weight: normal;
background-color: #dfde67;
border: 1px solid #dfde67;
color:006b33;
text-align:left;
padding: 3px;
vertical-align:top
}

table.take02 td.strong {
font-weight:bold;
}


table.take03{
font-size:13px;
text-align:center;
border:1px solid #daead0;
border-collapse: collapse;
padding: 3px;
}

table.take03 tr, table.take03 td {
border: 1px solid #daead0;
padding: 3px;
}

table.take03 th{
width:300px;
font-weight: normal;
background-color: #daead0;
border: 1px solid #daead0;
color:006b33;
text-align:left;
padding: 3px;
vertical-align:top
}

table.take03 td.strong {
font-weight:bold;
}


table.take04{
font-size:13px;
font-family:"ＭＳ Ｐゴシック";
text-align:center;
border:1px solid #dfde67;
border-collapse: collapse;
padding: 3px;
}

table.take04 tr, table.take04 td {
border: 1px solid #dfde67;
padding: 3px;
}

table.take04 th{
font-weight:bold;
background-color: #dfde67;
border: 1px solid #ffffff;
color:006b33;
padding: 3px
}

table.take04 td.strong {
font-weight:bold;
}
/*************竹商品************/
strong.take{
color:#333;
font-family:"ＭＳ Ｐ明朝","ＭＳ 明朝",serif; 
font-size:30pt;
font-weight:bold;
line-height:160%;
}

strong.take2{
color:#006b33;
font-family:Times New Roman;
font-size:12pt;
}

strong.take3{
color:#333;
font-family:"ＭＳ Ｐ明朝","ＭＳ 明朝",serif; 
font-size:18pt;
font-weight:bold;
line-height:160%;
}

strong.take4{
color:#006b33;
font-family:Times New Roman;
font-size:9pt;
}

/*************商品名トイレ************/
strong.b1e{
color:#bc5951;
font-family:Impact,Charcoal;
font-size:26pt;
font-weight:bold;
line-height:120%;
}

strong.b2e{
color:#8d291e;
font-family:Impact,Charcoal;
font-size:26pt;
font-weight:bold;
line-height:120%;
}
strong.b3e{
color:#bc5951;
font-family:Times New Roman;
font-size:21pt;
font-weight:bold;
}

strong.b1v{
color:#90cfd4;
font-family:Impact,Charcoal;
font-size:26pt;
font-weight:bold;
line-height:120%;
}

strong.b2v{
color:#006f89;
font-family:Impact,Charcoal;
font-size:26pt;
font-weight:bold;
line-height:120%;
}
strong.b3v{
color:#90cfd4;
font-family:Times New Roman;
font-size:21pt;
font-weight:bold;
}
