@charset "UTF-8";
/* CSS Document */

/* -------------------------------------
*     基本設定
* ------------------------------------- */

*{
	margin:0px;
	padding:0px;
	}

a img{
	border:none;
	}

body {
     font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', "Meiryo", 'ＭＳ Ｐゴシック';
     font-size: 13px;
     line-height: 24px;
     color:#333;
	 background:url(/img/common/back.gif) ;
}

@media print {
    body {background:none;}
}	


a:link {
     text-decoration:none;
     color: #b02c1b;
}
a:visited {
     text-decoration:none;
     color: #b02c1b;
}
a:hover{
     text-decoration:underline;
     color: #b02c1b;
}
a:active {
     text-decoration:underline;
     color: #b02c1b;
}
#pan{
	 margin:10px auto;
	 font-size:13px;
	 width:900px;
}

p{
	padding-top:25px;
}
strong{
     font-weight:bold;
}


/* -------------------------------------
*     汎用パーツ
* ------------------------------------- */

.ERR{
	color:#F00;
	}

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
    }
 
* html .clearfix             { zoom: 1; } /* IE6 */
 
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
 
.clearfix {overflow:hidden;} /* Dw表示用 */

.clear{
	clear:both;
	}

.thumb_left{float:left;
margin-right:20px;}

.thumb_right{float:right;
margin-left:20px;}

.text{overflow:hidden;zoom:1;}

.img_right{
	float:right;
	}
	
.img_left{
	float:left;
	}

ul.list{
     margin:0px;
     padding:0px;
}
ul.list li{
     border-bottom:#CCCCCC 1px dotted;
     padding-bottom:5px;
     margin:5px 0px 0px 2.5em;
}

ul.list_non{
     margin:0px;
     padding:0px;
	 list-style:none;
}
ul.list_non li{
     border-bottom:#CCCCCC 1px dotted;
     padding-bottom:5px;
     margin:5px 0px 0px 0px;
	 word-break: break-all;
}

.in_english{
	display:none;
}

.in_Japanese{
	display:inline;
}

ul.list_non li p{
	padding:0;
}

ul.list_non li img{
	margin:5px 5px 0px 0px;
	height:15px;
}


ol.list{
     margin:0px;
     padding:0px;
}
ol.list li{
     border-bottom:#CCCCCC 1px dotted;
     padding-bottom:5px;
     margin:5px 0px 0px 2.5em;
}

table.defo{
     width:100%;
     border-collapse:collapse;
     border:#d5d5d5 2px solid;
	 font-size:12px;
    
}


table.defo td,th{
     padding:7px;
     border:#dddddd 1px solid;
	 background:#FFF;
    
}
table.defo .item{
     background:#f6f6f6;
}

table.defo .item img{
	float:right;
}



table.bordernoe{
	 border:none;
}


table.bordernoe td,th{
     padding:0px;
	 border:none;
}

	
.bold{
	font-weight:bold;
	}

.kakomi{
	background:#fafafa;
	border:#e6e6e6 1px solid;
	padding:20px;
	}
	
.kakomi2{
	background:#f2efe8;
	border:#dfdbd0 1px solid;
	padding:20px;
	position:relative;
	}

.kome{
	padding-left:1em;
	text-indent:-1em;
}

strong{
	font-weight:bold;
	}
	
h2.midasi{
	margin-bottom:20px;
	font-size:14px;
	}
	
h3.midasi{
	margin-bottom:20px;
	font-size:13px;
	font-weight:bold;
	width:650px;
	height:35px;
	line-height:36px;
	text-indent:18px;
	background:url(/img/common/back_h3.gif) no-repeat;
	}
	

	

	
h4.midasi{
	margin-bottom:20px;
	font-size:13px;
	font-weight:bold;
	text-indent:15px;
	background:url(/img/common/back_h4.gif) no-repeat 0px 10px;
	border-bottom:#CCC 1px dotted;
	padding-bottom:5px;
	}

.bt_defo{
	margin-top:20px;
	}

.txt_small{
	font-size:11px;
	}

.txt_xsmall{
	font-size:9px;
	}
	
.form_bt{
	border-bottom:#CCC 1px dotted;
	border-top:#CCC 1px dotted;
	padding:10px 0px;
	margin-top:20px;
	text-align:center;
	}
	
.kakomi_completion{
	background:#F7F7F7;
	border:#c8c8c8 1px solid;
	padding:20px;
	text-align:center;
	}
	
.attention{
	color:#b02b1b;
	}

/* -------------------------------------
*     ヘッダ
* ------------------------------------- */

#head{
	width:100%;
	background:#FFF;
	padding:20px 0px 25px 0px;
	}
	
#head_contener{
	width:900px;
	margin:0px auto;
	}
	
#head_contener h1#logo{
	float:left;
	width:98px;
	margin-top:40px;
	}
	
#head_contener #right{
	float:right;
	width:785px;
	text-align:right;
	}
	
#head_contener #right #head_menu img{
	margin:0px 0px 20px 10px;
	}
	



/* -------------------------------------
*     メイン
* ------------------------------------- */
#main{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin:0px auto 0px auto;
width:900px;
background:#FFF;
padding:20px 0px;
}

#main_contener{
	width:860px;
	margin:0px auto;
	}

h2#corner_title{
	margin-bottom:20px;
	}
	
h2#pagetitle{
	background:url(/img/common/back_pagetitle.gif) no-repeat 0px 40px;
	height:45px;
	margin-bottom:20px;
	}
	
.t_title{
	float:left;
	margin:8px 0px 0px 0px;
	}
	
.bt_webcatlog{
	float:right;
	margin:0px 0px 5px 0px;
	}

/* -------------------------------------
*     サイドバー
* ------------------------------------- */

#sidebar{
	width:220px;
	float:left;
	}
	
#side_banner{
	margin-top:20px;
	}
	
#side_banner img{
	margin-bottom:20px;
	}

/* -------------------------------------
*    右カラム
* ------------------------------------- */

#right_culmu{
	width:620px;
	float:right;
	}

/* -------------------------------------
*     フッタ
* ------------------------------------- */
#footer_bt{
	width:900px;
	margin:60px auto 0px auto;
	}
	
#footer_bt .pagetop{
	float:right;
	}

#footer_bt .sitemap{
	float:left;
	}

#footer_main{
	background:#333333;
	padding:20px 0px;
	width:100%;
	}
	
#footer_contener{
	width:900px;
	margin:0px auto;
	}

#footer_sitmap{
	border-left:#494949 1px solid;
	float:left;
	line-height:18px;
	margin-right:30px;
	
	}
	
#footer_sitmap a{
	color:#eeeeee;
	}
	
#footer_sitmap h2{
	border-left:#b02b1b 3px solid;
	text-indent:5px;
	font-size:10px;
	margin-bottom:5px;
	color:#eeeeee;
	}
	
#footer_sitmap h2 a{
	color:#eeeeee;
	}
	
#footer_sitmap ul{
	list-style:none;
	float:left;
	margin-left:8px;
	color:#eeeeee;
	}

	
#footer_sitmap ul li{
	font-size:10px;
	}

#footer_sitmap ul li a{
	color:#eeeeee;
	}
	
#footer_sitmap ul li.cornertitle{
	font-weight:bold;
	}
	
#footer_sitmap a{
	color:#333;
	}
	
#copy{
	padding:15px;
	text-align:center;
	font-size:10px;
	}
	
#copy h1{
	}

/* -------------------------------------
*     ホーム
* ------------------------------------- */

#home_imgarea{
	background:#FFF;
	width:100%;
	margin:0px auto 30px auto;
	padding-bottom:30px;
	height:386px;
	}
	
#home_mainimg{
	border-bottom:#e6e6e6 2px solid;
	border-top:#e6e6e6 2px solid;
	background:url(/img/back_homeimg.gif);
	height:386px;
	position:relative;
	margin:0px auto 0px auto;
	text-align:center;
	}
	
#home_main{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin:0px auto 0px auto;
width:900px;
background:#FFF;
border:#e6e6e6 2px solid;
position:relative;
}

/* カルーセル */

.list_carousel{
	width:900px;
	margin:0px auto;
	background:url(/img/back_button.gif) repeat-x 0px 60px;
	}
	
ul#foo2{
	list-style:none;
	margin:0px auto;
	}
	
ul#foo2 li{
	width:156px;
	float:left;
	margin:60px 20px 20px 20px;
	font-size:12px;
	line-height:18px;
	
	}
	
ul#foo2 li h2{
	font-size:13px;
	}
	
#pager2{
	text-align:center;
	margin-bottom:20px;
	}
	
#prev2{
	float:left;
	margin:120px 0px 0px 30px;
	}
	
#next2{
	float:right;
	margin:120px 30px 0px 0px;
	}
	
/* カルーセル */

h2#button_title{
	position:absolute;
	top:10px; 
	left:-5px;
}

#home_partsu{
	background:#f2efe8;
	position:relative;
	width:860px;
	height:177px;
	margin:0px auto;
	}
	
h2#partsu_title{
	position:absolute;
	top:10px; 
	left:-5px;
}

#home_bt_ct_index{
	position:absolute;
	top:11px;
	right:10px
	}

#home_partsu table{
     width:836px;
     border-collapse:collapse;
     border:#e6e6e6 solid 1px;
	position:absolute;
	top:49px; 
	left:11px;
    
}
#home_partsu table td,th{
     border:#e6e6e6 solid 1px;
	 background:#FFF;
    
}

#home_kakomi{
	width:850px;
	margin:20px auto;
	}
	
#home_kakomi h3{
	margin-bottom:10px;
	}

#home_contener{
	width:900px;
	margin:0px auto;
	}

#home_left{
	width:650px;
	float:left;
	}
	
#home_sidebar{
	width:220px;
	float:right;
	}
	
ul#home_oshirase{
	list-style:none;
	margin-top:20px;
	}
	
ul#home_oshirase li{
	border-bottom:#FFF 1px solid;
	padding-bottom:5px;
	margin-bottom:5px;
	}

ul#home_oshirase li.title{
	border-bottom:none;
	padding-bottom:0px;
	margin-bottom:20px;
	}
	
ul#home_oshirase li.title .bt_oshirase{
	float:right;
	}

/* -------------------------------------
*     アイリスについて
* ------------------------------------- */

#index_bt {
  width: 620px; /* 全体の横幅 */
  overflow: hidden;
}
#index_bt ul {
  width: 640px;
  margin-right: -20px; /* ここがポイント！ */
  list-style-type: none;
}
#index_bt li {
  float: left; /* floatで段組み */
  width: 298px;
  margin-right: 20px; /* 写真間の余白 */
  margin-top:20px;
}

#index_bt li .thumb_left{float:left;
margin-right:10px;}


.index_kakomi1{
	background:#f7f7f7;
	border:#e6e6e6 2px solid;
	padding:20px;
	font-size:12px;
	line-height:20px;
	}
	
.index_kakomi2{
	background:#f7f7f7;
	border:#e6e6e6 2px solid;
	padding:10px;
	font-size:12px;
	line-height:20px;
	}
	
.index_kakomi2 h2.index_midashi{
	background:url(/img/bt_next_on.gif) no-repeat 0px 1px;
	padding-left:25px;
	font-size:12px;
	margin:10px 0px 20px 0px;
	}
	
h2.index_midashi{
	background:url(/img/bt_next_on.gif) no-repeat 0px 1px;
	padding-left:25px;
	font-size:12px;
	margin:10px 0px;
	}

.hinshitsu_midashi{
	position:absolute;
	top:10px;
	left:-5px;
	height:31px;
	}
	
.base {
  width: 620px; 
  overflow: hidden;
}
div.base ul {
  width: 640px;
  margin-right: -20px; 
  list-style-type: none;
}

div.base li {
  float: left; 
  width: 300px;
  margin-right: 20px;
  height:180px;
}

div.base li.world {
  float: left; 
  width: 300px;
  margin-right: 20px;
  font-size:11px;
  line-height:16px;
}

.world img{
  float: left; 
  margin-right: 20px;
}

div.base li h4.midasi{
	margin-bottom:10px;
	}

div.base li .pic{
  float: left; 
  width: 90px;
  margin-right: 10px; 
}

div.base li .ad{
  float: left; 
}

div.base li .ad .map{
	margin-top:10px;
}


ul#environmental{
	list-style:none;
	}
	
ul#environmental li{
	border-bottom:1px dotted #CCC;
	padding-bottom:30px;
	margin-top:30px;
	}




/* -------------------------------------
*     製品案内
* ------------------------------------- */

div#product_botton {
  width: 620px; /* 全体の横幅 */
  overflow: hidden;
  margin:20px 0px;
}
div#product_botton ul {
  width: 640px;
  margin-right: -20px; /* ここがポイント！ */
  list-style-type: none;
}
div#product_botton li {
  float: left; /* floatで段組み */
  width: 140px;
  margin-right: 20px; /* 写真間の余白 */
  margin-bottom:20px;
  font-size:11px;
  line-height:16px;
  height:300px;
}

div#product_botton li a{
	color:#333;
	text-decoration:none;
}

div#product_botton li a:link img{
  border:#e6e6e6 1px solid;
  margin-bottom:10px;
}

div#product_botton li a:visited img{
  border:#e6e6e6 1px solid;
  margin-bottom:10px;
}

div#product_botton li a:hover img{
  border:#666 1px solid;
  margin-bottom:10px;
}

div#product_botton li a:active img{
  border:#666 1px solid;
  margin-bottom:10px;
}

div#product_botton li a h3{
	font-size:12px;
	font-weight:bold;
	margin:5px 0px;
	color:#b02b1b;
	text-decoration:none;
}

div#product_botton li a .date{
	color:#666666;
	text-decoration:none;
}


div#product_part {
  width: 620px; /* 全体の横幅 */
  overflow: hidden;
}
div#product_part ul {
  width: 640px;
  margin-right: -1px; /* ここがポイント！ */
  list-style-type: none;
}
div#product_part li {
  float: left; /* floatで段組み */
  width: 206px;
  margin-right: 1px; /* 写真間の余白 */
  margin-bottom:1px;
  height:40px;
}

#product_botton_kakomi{
	background:#f5f2ed;
	border:#dfdbd0 1px solid;
	padding:20px;
	font-size:11px;
	line-height:16px;
	}
	
#product_botton_kakomi h3{
	margin-bottom:10px;
	}
	
/* -------------------------------------
*     ボタン詳細ページ
* ------------------------------------- */

div#button_list {
  width: 576px; /* 全体の横幅 */
  overflow: hidden;
}

/* ボタン詳細ページなしのパターン */
div#button_nolist {
	display:none;
}

div#button_list ul {
  width: 596px;
  margin-right: -18px; /* ここがポイント！ */
  list-style-type: none;
}
div#button_list li {
  float: left; /* floatで段組み */
  width: 277px;
  margin-right: 18px; /* 写真間の余白 */
  margin-top:20px;
  border:#e6e6e6 1px solid;
  border-top:#b02b1b 2px solid;
  line-height:18px;
  background:#FFF;
}

div#button_list li .buttonimg{
	width:94px;
	float:left;
	margin:10px 0px 0px 10px;
}

div#button_list li .buttonimg img{
	width:94px;
	height:94px;
}

div#button_list li .spec{
	float:left;
	width:165px;
	font-size:11px;
}

div#button_list li .spec h3{
	font-size:13px;
	border-bottom:#CCC 1px dotted;
	text-indent:10px;
	margin:13px 0px 5px 0px;
	padding-bottom:5px;
}

div#button_list li .spec .details{
	margin-left:10px;
	display:block;
	height:70px;
	overflow:hidden;
	word-break: break-all;
	color:#333;
}


div#button_list li .coments{
	margin:0px 0px 0px 10px;
	width:260px;
	
	font-size:11px;
	clear:both;
	padding:5px 0px 0px;
	border-top:#CCC 1px dotted;
	
}

div#button_list li .coments p{
	padding:0;
}

div#button_list li .icon{
	margin:0px 0px 5px 10px;
	padding:0px;
	width:260px;
	clear:both;
}
/* ----div#button_list li .icon img{
	margin-right:3px;
	height:15px;
}--- */

div#button_list li .icon img{
	margin-right:3px;
	height:12px;
}

/* -------------------------------------
*     ボタン個別ページ
* ------------------------------------- */
h3.button_single{
	background:url(/product/img/title_buttan_single.gif) repeat-x;
	height:33px;
	line-height:33px;
	border-top:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;

	text-indent:10px;
	font-size:14px;
	font-weight:bold;
	border-left:#b02b1b 5px solid;
	margin-bottom:20px;
	}

h3.button_single img{
	float:right;
	margin:3px 3px 0px 0px;
	}
	
#thumbs_pics{
	position:relative;
	margin-top:30px;
	}

#thumbs_area{
	position:absolute;
	top:0px;
	left:438px;
	color:#666;
	width:180px;
	z-index:0px;
	}


.thumbs_cap{
	width:80px;
	height:80px;
	line-height:10px;
	float:left;
	text-align:center;
	margin:0px 0px 20px 10px;
	}
	
.thumbs_cap h5{
	font-weight:normal;
	margin-top:87px;
	}



ul#pics{
	list-style:none;
	margin:0px;
	font-size:11px;
	color:#666;
	}
	
ul#pics img{
	border:#CCC 1px solid;
	}

ul.thumbs{
	list-style:none;
	margin:0px;
	}

ul.thumbs li{
	margin:0px 0px 20px 10px;
	float:left;
	width:78px;
	height:78px;
	
	}
	
ul.thumbs li img{
	border:#CCC 1px solid;
	position:absolute;
	z-index:1;
	}
	



/* -------------------------------------
*     パーツ＆バックル詳細ページ（バックアップ）
* ------------------------------------- */

div#part_list {
  width: 576px; /* 全体の横幅 */
  overflow: hidden;
}
div#part_list ul {
  width: 596px;
  margin-right: -18px; /* ここがポイント！ */
  list-style-type: none;
}
div#part_list li {
  float: left; /* floatで段組み */
  width: 277px;
  margin-right: 18px; /* 写真間の余白 */
  margin-top:20px;
  border:#e6e6e6 1px solid;
  border-top:#395a91 2px solid;
  line-height:18px;
  background:#FFF;
}

div#part_list li .buttonimg{
	width:94px;
	float:left;
	margin:10px 0px 10px 10px;
}

div#part_list li .spec{
	float:left;
	width:165px;
}

div#part_list li .spec h3{
	font-size:13px;
	color:#395a91;
	border-bottom:#CCC 1px dotted;
	text-indent:10px;
	margin:13px 0px 5px 0px;
	padding-bottom:5px;
}

div#part_list li .spec .details{
	margin-left:10px;
	display:block;
}


/* -------------------------------------
*     パーツ＆バックル詳細ページ
* ------------------------------------- */

#partsu_index {
  width: 620px; /* 全体の横幅 */
  overflow: hidden;
}
#partsu_index ul {
  width: 640px;
  margin-right: -20px; /* ここがポイント！ */
  list-style-type: none;
}
#partsu_index li {
  float: left; /* floatで段組み */
  width: 191px;
  margin-right: 20px; /* 写真間の余白 */
  height:390px;
}

#partsu_index li img.thub{
	border:#e6e6e6 2px solid;
	width:191px;
	height:191px;
	margin-bottom:10px;
}

/* ---
#partsu_index li a:link img{
	border:#e6e6e6 2px solid;
	width:191px;
	height:191px;
	margin-bottom:10px;
}

#partsu_index li a:visited img{
	border:#e6e6e6 2px solid;
	width:191px;
	height:191px;
	margin-bottom:10px;
}

#partsu_index li a:hover img{
	border:#6093c8 2px solid;
	width:191px;
	height:191px;
	margin-bottom:10px;
}

#partsu_index li a:active img{
	border:#6093c8 2px solid;
	width:191px;
	height:191px;
	margin-bottom:10px;
}
---- */

#partsu_index li ul.spec li{
	border-bottom:#CCC 1px dotted;
	padding-bottom:5px;
	margin:5px 0px 0px 0px;
	font-size:11px;
	line-height:14px;
	float:none;
	height:auto;
}

#partsu_index li ul.spec li p{
	margin:0px;
	padding:0px;
}
/* ---
#partsu_index li ul.spec li img{
	margin-right:3px;
	height:15px;
}
---- */
#partsu_index li ul.spec li img{
	margin-right:3px;
	height:12px;
}

#partsu_index li ul.spec li.icon{
	height:25px;
}

#partsu_index li ul.spec li.icon img{
	margin-right:3px;
	height: 10px;
	
}

#partsu_index li ul.spec li.number{
	font-size:13px;
	font-weight:bold;
	height:auto;
}


h3.midasi_partsu{
	margin-bottom:20px;
	font-size:13px;
	font-weight:bold;
	width:650px;
	height:35px;
	line-height:36px;
	text-indent:18px;
	background:url(/img/common/back_h3_partsu.gif) no-repeat;
	}
	
h3.partsu_single{
	background:url(/product/img/title_buttan_single.gif) repeat-x;
	height:33px;
	line-height:33px;
	border-top:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;

	text-indent:10px;
	font-size:14px;
	font-weight:bold;
	border-left:#395a91 5px solid;
	margin-bottom:20px;
	}
	
h3.partsu_single img{
	float:right;
	margin:3px 3px 0px 0px;
	}

/* -------------------------------------
*     その他の商品
* ------------------------------------- */

div#other_list {
  width: 576px; /* 全体の横幅 */
  overflow: hidden;
}
div#other_list ul {
  width: 596px;
  margin-right: -18px; /* ここがポイント！ */
  list-style-type: none;
}
div#other_list li {
  float: left; /* floatで段組み */
  width: 129px;
  margin-right: 18px; /* 写真間の余白 */
  margin-top:20px;
  font-size:10px;
  line-height:14px;
}

div#other_list li img{
	margin-bottom:5px;
}

h3.midasi_short{
	font-size:13px;
	font-weight:bold;
	width:578px;
	height:35px;
	line-height:36px;
	text-indent:18px;
	background:url(/img/common/back_h3_short.gif) no-repeat;
	margin:20px 0px 0px 0px;
	}



/* -------------------------------------
*    技術紹介
* ------------------------------------- */

.technical_kakomi{
	background:#f7f7f7;
	border:#e6e6e6 2px solid;
	padding:20px;
	}
	
.technical_kakomi h2{
	margin:10px 0px;
	}

.material_box{
	border-bottom:#e6e6e6 1px solid;
	margin-top:20px;
	padding-bottom:20px;
	}

.material_picbox{
	float:right;
	margin-left:20px;
	width:111px;
	}
	
.material_picbox{
	float:right;
	margin-left:20px;
	width:111px;
	}
	
.material_picbox img{
	margin-bottom:1px;
		}
	
.material_box h3{
	margin:20px 0px;
	}
	
.feature{
	background:#f8f7f3;
	border:#eae6de 3px solid;
	padding:20px;
	margin-top:20px;
	}
	
.feature_left{
	float:left;
	margin-right:20px;
	width:192px;
	text-align:center;
	}

.feature_pic{
	width:192px;
	float:left;
	}
	
.feature_pic span{
	width:192px;
	height:192px;
	overflow:hidden;
	float:left;
	display:block;
	border:#eae6de 1px solid;
	margin-bottom:10px;
	}

.feature_pic span img{
	width:192px;
	
	}
	
.feature_right{overflow:hidden;zoom:1;}

.feature_right h3{
	margin-bottom:20px;
	}
	
.feature_right .link{
	display:block;
	margin-top:20px;
	}
	
/* -------------------------------------
*    お知らせ
* ------------------------------------- */
h2.info{
	background:url(/information/img/midashi_line.gif) no-repeat 0px bottom;
	padding-bottom:5px;
	margin:30px 0px 20px 0px;
	font-size:14px;
	}

h2.info .date{
	display:block;
	font-size:12px;
	color:#666;
	font-weight:normal;
	border-top:#e6e6e6 1px solid;
	padding-top:5px;
	}

.info_pic{
	text-align:center;
	margin:20px 0px;
	}
	
.info_pic img{
	border:#e6e6e6 1px solid;
	margin:0px 2px;
	}
	
/* -------------------------------------
*    WEBカタログ
* ------------------------------------- */

ul#ct_box{
	list-style:none;
	border-left:#e6e6e6 1px solid;
	border-top:#e6e6e6 1px solid;
	}
	
#ct_box li{
	float:left;
	width:204px;
	border-right:#e6e6e6 1px solid;
	border-bottom:#e6e6e6 1px solid;
	border-top:#e6e6e6 1px solid;
	text-align:center;
	padding:10px 0px;
	height:180px;
	font-size:12px;
	line-height:18px;
	margin-top:-1px;
	}
	
#ct_box li img{
	margin-bottom:10px;
	width:100px;
	}