
/* ====================================================================================
This mark before property "_" is for IE6 HACK.
This mark before property "*" is for IE6 and IE7 HACK.
======================================================================================*/


/* breadcrumbs */
.breadcrumbs_a {background: #FFF url(../../images/tc2/breadcrumbs.gif) 0 -24px scroll no-repeat; height: 24px;
  padding-left: 15px; line-height: 24px; color: #777;}


/* sort_line */
#faq_sort_line {display: block;}
#faq_sort_line li {height: 85px; padding: 15px 0 0 100px; border-bottom: 1px solid #E8E8E8;}
#faq_sort_line .thumbnail {position: absolute; margin-left: -75px; *margin-left: -95px; width: 64px;
  background: transparent url(../../images/tc2/faq_icon.png) no-repeat scroll; height: 64px;}
#faq_sort_line .f1 {background-position: 0 0;}
#faq_sort_line .f2 {background-position: 0 -64px;}
#faq_sort_line .f3 {background-position: 0 -128px;}
#faq_sort_line .f4 {background-position: 0 -192px;}
#faq_sort_line .thumbnail a {height: 64px; display: block; text-indent: -9999px;}

#faq_sort_line h3, #faq_sort_line p {width: 500px; margin-left: 20px;}

.area_sort_line {display: block; position: relative; padding-bottom: 40px;}
.area_sort_line .thumbnail {padding: 20px 0 0 30px;}
.thumbnail .icon_bg {background: transparent url(../../images/tc2/faq_icon.png) no-repeat scroll; display: block;
  height: 64px; text-indent: -9999px;}
.area_sort_line .f1 {background-position: 0 0;}
.area_sort_line .f2 {background-position: 0 -64px;}
.area_sort_line .f3 {background-position: 0 -128px;}
.area_sort_line .f4 {background-position: 0 -192px;}
.area_sort_line h1 {position: absolute; top: 40px; left: 110px; _left: 80px;}
.area_sort_line .go_back {background: transparent url(../../images/tc2/indication_mark.png) 0 0 scroll no-repeat;
  position: absolute; right: 56px; padding-left: 20px; line-height: 16px; display: block;}


/* list */
.list_fair_A {margin: 10px 36px 32px 36px; background-color: #FFF; line-height: 2.2em; padding: 10px 40px;
  color: #AAA;}
.list_combo_A {margin: 20px 56px 0 46px; color: #333;}
.list_combo_A li.item_first {background: transparent url(../../images/tc2/list_icon.gif) no-repeat 0 0 scroll;
  padding-left: 30px; line-height: 24px;}
.list_combo_A p {margin: 6px 0 4px 30px; *margin-left: 0; color: #666;}
.list_fair_second_A1 {margin: 4px 0 32px 56px; list-style: square outside none; line-height: 1.6em; *margin-left: 26px; color: #666;}
.list_fair_second_A2 {margin: 2px 0 32px 32px; list-style: none none; line-height: 1.6em; *margin-left: 2px; color: #666;}
.list_fair_second_A1 li, .list_fair_second_A2 li {margin-bottom: 4px;}
.list_fair_second_A1 strong, .list_fair_second_A2 strong {color: #333;}
.list_fair_second_A1 img, .list_fair_second_A2 img {margin: 4px 0 10px 24px;}


