/* CSS document */
.clear{clear:both;}

.clearfix:after {
  content:".";  /* V‚µ‚¢—v‘f‚ðì‚é */
  display:block;  /* ƒuƒƒbƒNƒŒƒxƒ‹—v‘f‚É */
  clear:both;
  height:0;
  visibility:hidden;
}

.clearfix {min-height:1px;}

* html .clearfix{
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}


#trial{
text-align:left;
margin:auto;
width:850px;
padding:0 0 20px 0;
}

#trial h1{padding:13px 0 0; margin:0;}

#trial p{margin:5px 0 15px;}

td{
font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
font-size:12px;
font-style:normal;
line-height:120%;
font-weight:normal;
color:#333333;
background-color:#FFFFFF;
}

.title{
font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
font-size:12px;
font-weight:bold;
color:#9999FF;
}

img{border:0;}

th{
font-size:17px;
color:#950f28;
}

dl{width:430px;}
dt{float:left; margin:0; width:90px; clear:both; line-height:1.7;}
dd{margin:00; font-size:14px; line-height:1.7;}

.size14{font-size:14px; line-height:1.7; margin:0;}

.contBox{
margin-bottom:20px;
}
.shop_cont{clear:both; padding-bottom:15px;}

h2{
background-color:#E4E4E4;
color:#333333;
line-height:2;
border-bottom:2px solid #333333;
padding:0 0 0 10px;
font-size:16px;
}
.contBox dl.pic{width:170px; float:left;}
.contBox dl.pic dt{width:160px; margin:0 0 2px 0; float:none; padding:3px 5px; background-color:#CFD3EB; color:#333333;}

.contBox .t_box{float:right; width:660px;}
/*.contBox .t_box .td01{background-color:#870025; color:#FFFFFF; font-weight:bold; padding:5px; font-size:12px;}*/

.contBox .t_box td{padding:5px;}
.contBox .t_box2 td{padding:5px;}
.contBox .t_box .td_a,
.contBox .t_box .td_b,
.contBox .t_box .td_c,
.contBox .t_box .td_d{
	background-color:#870025; color:#FFFFFF; font-weight:bold; font-size:12px;
}
.contBox .t_box .td_a{ width:100px;}
.contBox .t_box .td_b{ width:100px;}
.contBox .t_box .td_c{ width:200px;}
.contBox .t_box .td_d{ width:auto;}


.contBox .t_box .td02{padding:0 5px; font-size:12px;}

/*  ŽÔŽíˆê——
===================== */

ul.list{margin:0;}
ul.list li{list-style:none; font-size:14px; float:left; width:260px; line-height:1.5;}

div.gotop{
text-align:right;
padding:15px 0 10px 0;
}

