/*
---------------------------------------------
 Body
---------------------------------------------
*/
body{
margin: 0;
padding: 0;
font-size: 10px;
line-height: 1.4;
color: #414141;
}



/*
---------------------------------------------
 Layout
---------------------------------------------
*/
#container{
width: 100%;
margin: 0;
padding: 0;
}
div.side{
display: none;
}
div.main{
width: 100%;
margin: 0;
padding: 0;
}



/*
---------------------------------------------
h1, h2, h3, h4, h5, h6
---------------------------------------------
*/
h1,h2,h3,h4,h5,h6{
font-size:100%;
font-weight:normal;
}



/*
---------------------------------------------
 List
---------------------------------------------
*/
ol{
margin:5px 0;
}
ul{
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
}
li{
margin: 0;
padding: 0;
line-height: 1.5;
}


/*
---------------------------------------------
 Header
---------------------------------------------
*/
div.header{
display: none;
}


/*
---------------------------------------------
 Flash
---------------------------------------------
*/
#flashcontent{
display: none;
}



/*
---------------------------------------------
 Sub Title
---------------------------------------------
*/
div.title h2{
margin: 0 0 15px 0;
padding: 0;
font-size: 14px;
font-weight: bold;
}



/*
---------------------------------------------
 Sub Title
---------------------------------------------
*/
p.subTitle{
border: 1px solid #afafaf;
width: 100%;
margin: 0 0 10px 0;
padding: 10px 15px;
}
p.titleM2{
margin: 0 0 10px 0;
font-weight: bold;
}
p.titleM2:before{
content:"● ";
}



/*
---------------------------------------------
 Table
---------------------------------------------
*/
table.base{
width: 100%;
border-bottom: 1px solid #afafaf;
}
table.base tr td{
border-top: 1px solid #afafaf;
padding: 8px;
}
table.no{
width: 100%;
}
table.no tr td{
border: hidden;
padding: 0 0 5px 0;
}
table.products{
width: 100%;
border-top: 1px solid #afafaf;
border-left: 1px solid #afafaf;
border-collapse: separate;
border-spacing: 0;
}
table.products tr td,
table.products tr th{
border-right: 1px solid #afafaf;
border-bottom: 1px solid #afafaf;
padding: 5px;
}


/*
---------------------------------------------
image
---------------------------------------------
*/
img.border{
border: 1px solid #afafaf;
}



/*
---------------------------------------------
ul li
---------------------------------------------
*/
ul.inline li{
display:inline;
line-height: 1.6;
}
ul.title{
margin-bottom: 15px;
}
ul.title li.head{
padding-left: 5px;
border-left: 5px solid #afafaf;
font-size: 14px;
font-weight: bold;
}
ul.title li.id{
margin-bottom: 5px;
}
ul.title li.list,
ul.title li.sub{
display: none;
}

ul.listMark12{
display: none;
}
ul.listMark10{
display: none;
}



/*
---------------------------------------------
margin
---------------------------------------------
*/
.marginInit{margin:10px;}
.marginTop5{margin-top:5px;}
.marginTop10{margin-top:10px;}
.marginTop15{margin-top:15px;}
.marginTop20{margin-top:20px;}
.marginBottom5{margin-bottom:5px;}
.marginBottom10{margin-bottom:10px;}
.marginBottom15{margin-bottom:15px;}
.marginBottom20{margin-bottom:20px;}



/*
---------------------------------------------
padding
---------------------------------------------
*/
.paddingInit{padding:10px;}
.pT5{padding-top:5px;}
.pT10{padding-top:10px;}
.pT15{padding-top:15px;}
.pR5{padding-right:5px;}
.pR10{padding-right:10px;}
.pR15{padding-right:15px;}
.pB5{padding-bottom:5px;}
.pB10{padding-bottom:10px;}
.pB15{padding-bottom:15px;}
.pL5{padding-left:5px;}
.pL10{padding-left:10px;}
.pL15{padding-left:15px;}



/*
---------------------------------------------
div
---------------------------------------------
*/
div.pageMove{
margin-top: 10px;
float:right;
}
div.pageMove ul{
margin: 0;
padding: 0 0 6px 0;
list-style:none;
list-style-type:none;
}
div.pageMove ul li{
display:inline;
margin-left: 8px;
}
div.currentTop,
div.currentBottom{
display: none;
}
div.btnPrint{
display: none;
}



/*
---------------------------------------------
 Footer
---------------------------------------------
*/
div.footer{
display: none;
}