/* CSS Document */

div#main dt{
	margin:30px 0 10px 0;
	}

div#main dt.first{
	margin-top:0px;
	}

div#main table.tblA th{
	width:140px;
	}

h4 {
	margin-top: 35px;
	margin-bottom: 10px;
	}
	
.box01 {
    border:1px #CCCCCC solid;
	width:548px;
	padding:10px;
}

.ml05 {
    margin-left:5px;
}
.ml10 {
    margin-left:10px;
}

.mt10 {
    margin-top:10px;
}

ul#country{
    margin:30px 0 0 0;
	}

ul#country li{
	float:left;
	display:block;
	margin-left:1px;
	}

ul#country li.first{
	float:left;
	display:block;
	margin:0px;
	}

ul#country li a{
	display:block;
	text-indent:-9999px;
	}
	
ul#country li#co01{  background:url(../../../company/img/main/shop/btn_01.gif) no-repeat;}
ul#country li#co01 a { height:20px; width:51px;}
ul#country li#co01 a:hover{  background:url(../../../company/img/main/shop/btn_01b.gif) no-repeat;}

ul#country li#co02{  background:url(../../../company/img/main/shop/btn_02.gif) no-repeat;}
ul#country li#co02 a { height:20px; width:51px;}
ul#country li#co02 a:hover{  background:url(../../../company/img/main/shop/btn_02b.gif) no-repeat;}

ul#country li#co03{  background:url(../../../company/img/main/shop/btn_03.gif) no-repeat;}
ul#country li#co03 a { height:20px; width:51px;}
ul#country li#co03 a:hover{  background:url(../../../company/img/main/shop/btn_03b.gif) no-repeat;}

ul#country li#co04{  background:url(../../../company/img/main/shop/btn_04.gif) no-repeat;}
ul#country li#co04 a { height:20px; width:51px;}
ul#country li#co04 a:hover{  background:url(../../../company/img/main/shop/btn_04b.gif) no-repeat;}

ul#country li#co05{  background:url(../../../company/img/main/shop/btn_05.gif) no-repeat;}
ul#country li#co05 a { height:20px; width:51px;}
ul#country li#co05 a:hover{  background:url(../../../company/img/main/shop/btn_05b.gif) no-repeat;}

ul#country li#co06{  background:url(../../../company/img/main/shop/btn_06.gif) no-repeat;}
ul#country li#co06 a { height:20px; width:51px;}
ul#country li#co06 a:hover{  background:url(../../../company/img/main/shop/btn_06b.gif) no-repeat;}

ul#country li#co07{  background:url(../../../company/img/main/shop/btn_07.gif) no-repeat;}
ul#country li#co07 a { height:20px; width:51px;}
ul#country li#co07 a:hover{  background:url(../../../company/img/main/shop/btn_07b.gif) no-repeat;}

ul#country li#co08{  background:url(../../../company/img/main/shop/btn_08.gif) no-repeat;}
ul#country li#co08 a { height:20px; width:51px;}
ul#country li#co08 a:hover{  background:url(../../../company/img/main/shop/btn_08b.gif) no-repeat;}

ul#country li#co09{  background:url(../../../company/img/main/shop/btn_09.gif) no-repeat;}
ul#country li#co09 a { height:20px; width:51px;}
ul#country li#co09 a:hover{  background:url(../../../company/img/main/shop/btn_09b.gif) no-repeat;}

ul#country li#co10{  background:url(../../../company/img/main/shop/btn_10.gif) no-repeat;}
ul#country li#co10 a { height:20px; width:51px;}
ul#country li#co10 a:hover{  background:url(../../../company/img/main/shop/btn_10b.gif) no-repeat;}

ul#country li#co11{  background:url(../../../company/img/main/shop/btn_11.gif) no-repeat;}
ul#country li#co11 a { height:20px; width:50px;}
ul#country li#co11 a:hover{  background:url(../../../company/img/main/shop/btn_11b.gif) no-repeat;}

.tbl_Shop {
    width:565px;
	border-top:#CCCCCC solid 1px;
	border-left:#CCCCCC solid 1px;
}

.tbl_Shop th {
    width: 120px;
	background: #EBEBEB;
	border-bottom:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	padding:8px 5px;
}

.tbl_Shop td {
    border-bottom:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	padding: 5px;
}

.tbl_Shop th.w100 {width:90px;}
.tbl_Shop th.w207 { width:188px;}
.tbl_Shop th.w153 { width:143px;}
.tbl_Shop th.w110 { width:100px;}

ul.pageNav{
	text-align:center;
	margin-top:10px;
	}

ul.pageNav li{
	display:inline;
	background: url(../../../company/img/main/shop/img_c3_12.gif) center left no-repeat;
	padding:0 10px 0 15px;
	}

ul.pageNav li.first{
	background:none;
	padding-left:0px;
	}





