@charset "UTF-8";

/*
css-menu
------------------------
1. imgFloat
2. dotLine
3. List
4. table
5. class
6. box(product/index.html Only)
------------------------*/


/*
1. imgFloat
------------------------*/
/* imgRight */
.ImgBoxfRight {
float: right;
font-size: 1em;
text-align: center;
margin-left: 15px;
}

/* imgLeft */
.ImgBoxfLeft {
float: left;
font-size: 1em;
text-align: center;
margin-right: 15px;
}
/* imgCenter */
.ImgBoxCenter {
text-align: center;
font-size: 1em;
margin: 10px auto;
}


/*
2. dotLine
------------------------*/
.bdr_dot{
padding-bottom: 5px;
border-bottom: 1px dotted #999;
}

/*
3. List
------------------------*/
.list{
width: 100%;
}
.list li{
padding-left: 21px;
padding-bottom: 10px;
background: url(../../common/images/com_012.gif) no-repeat 0 2px;
}

.list_pdf{
width: 100%;
}
.list_pdf li{
padding-left: 21px;
padding-bottom: 10px;
background: url(../../common/images/com_014.gif) no-repeat 0 2px;
}

.list_noLink{
width: 100%;
}
.list_noLink li{
padding-left: 21px;
padding-bottom: 10px;
background: url(../../common/images/com_013.gif) no-repeat 3px 5px;
}


/*
4. table
------------------------*/
.tbl01 {
font-size:1.2em;
line-height: 1.6em;
color: #666;
border-collapse: collapse;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
width:100%;
}
.tbl01 td {
padding: 6px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
vertical-align: middle;
font-weight: normal;
}

.tbl02 {
/*margin: 0 auto;*/
font-size:1.2em;
line-height: 1.6em;
border:none;
border-collapse: collapse;
border-spacing: 0;
width:70%;
}
.tbl02 td {
padding: 6px;
vertical-align: middle;
font-weight: normal;
border: 1px #fff solid;
}
.tbl03{
font-size:1.2em;
line-height: 1.6em;
border:none;
border-collapse: collapse;
border-spacing: 0;
width:100%;
}
.tbl03 td{
padding: 6px;
vertical-align: middle;
font-weight: normal;
border: 1px #75b5f5 solid;
text-align:left;
color: #666;
}

.td_Blue01 {
background-color:#97cafc;
text-align:center;
color:#FFFFFF;
font-weight: bold;
}
.td_Blue02 {
background-color:#e4f0fc;
color: #666;
}
.td_Blue03 {
background-color:#e4f0fc;
text-align:center;
color: #666;
}
.td_Blue04 {
background-color:#c4dcf5;
color: #666;
}

td.noWrp{
white-space: nowrap;
}
td p{
font-size: 1.0em;
}


/*
5. class
------------------------*/
.w50{
width:50%;
}
.mgnT10{
margin-top: 10px!important;
}
.mgnB30 {
margin-bottom:30px !important;
}
.txtW{
font-weight: bold;
}
.w120{
width: 120px;
}

/*
6. box(product/index.html Only)
------------------------*/
.mainBlockLeft{
width: 320px;
height: 194px;
float: left;
}
.mainBlockRight{
margin-left: 25px;
width: 320px;
height: 194px;
float: left;
}

/*
7. box
------------------------*/
.proBox{
margin: 0 auto;
margin-bottom: 30px;
padding-bottom: 20px;
width: 665px;
}
.proBoxLeft{
float: left;
}
.proBoxRight{
float: right;
}

