﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
.ItemList_tfh
{
  background: url(../../../Images/760_h.gif) no-repeat left center;
  height:7px;
  width: 760px;
  margin:0;
  padding:0px;
  font-size:1px !important;
}

.ItemList_tf
{
  background: url(../../../Images/760_bg.gif) repeat-y left;
  width:760px;
  margin:0;
  padding:0px;
}

.ItemList_tfb
{
  background: url(../../../Images/760_b.gif) no-repeat left center;
  height: 7px;
  width: 760px;
  margin:0;
  padding:0px;
  margin-bottom:5px;
  font-size:1px !important;
}

.ItemList_tfc
{

}


.ItemList_tfc h2
{
background:transparent url(../../../Images/h2_2_750.gif) no-repeat scroll center center;
color:black;
font-size:medium;
font-weight:bold;
height:33px;
margin:0 0 5px;
padding:7px 0 0 30px;
}

.ItemList_tf_LI 
{
padding:0px 7px;
}

.ItemList_tf_LI h3.ItemTitle
{
background:url(../../../Images/sp_h3_bg.gif) no-repeat left top;
border-top:1px solid #7090C2;
border-bottom:1px solid #7090C2;
color:#000000;
font-size:small;
font-weight:bold;
height:auto;
margin:0;
padding:5px 0 5px 25px;
}

.ItemList_tf .Contents
{
  padding: 5px 15px 5px 15px;
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
.ItemList_tfh
{
/*  background: url(../../../Images/760_h.gif) no-repeat left center;*/
  height:0px;
  width: 320px;
  margin:0;
  padding:0px;
  font-size:1px !important;
}

.ItemList_tf
{
  background: url(../../../Images/760_bg.gif) repeat-y left;
  width:320px;
  margin:0;
  padding:0px;
}

.ItemList_tfb
{
/*  background: url(../../../Images/760_b.gif) no-repeat left center;*/
  height: 0px;
  width: 320px;
  margin:0;
  padding:0px;
  font-size:1px !important;
}

.ItemList_tfc
{

}


.ItemList_tfc h2
{
background:#e1e5f2 url(../../../Images/sp_h2_bg.gif) no-repeat scroll left top;
border-bottom:2px solid #7090D2;
color:black;
font-size:medium;
font-weight:bold;
height:auto;
margin:0 0 5px;
padding:10px 0 10px 35px;
line-height:1.3;
}

.ItemList_tf_LI 
{
padding:0px 7px;
}

.ItemList_tf_LI h3.ItemTitle
{
background:url(../../../Images/sp_h3_bg.gif) no-repeat left top;
color:#000000;
border-top:1px solid #7090c2;
border-bottom:1px solid #7090c2;
font-size:small;
font-weight:bold;
height:auto;
margin:0;
line-height:1;
padding:5px 0 5px 25px;
}

.ItemList_tf .Contents
{
  padding: 5px 5px 5px 5px;
}
}
