/*
[AIR.css]
 Copyright (C) 2002 AIR
 http://www.air-lounge.com/
Author : Jun Okada      
*/

.pan {
	text-align:left;
	padding:2px 0 2px 20px;
	font-size:10px
}

.blk {color:#000000
}


table.blk-t td {
color:#000000;
}


.f2g {
	font-size: 12px;
	color: #333333;
}

.c999 {
color:#999999 ;
}

table.c999-t td {
color:#999999;
}

.gold {
color:#a08d00 ;
}


.white {
color:#FFFFFF
}

.red {
color:#d90017;
}

a.al:link { text-decoration: underline ; color: #ff6666 }
a.al:visited { text-decoration: underline ; color: #ff6666 } 
a.al:active {  text-decoration: underline ; color: #996600 }
a.al:hover { text-decoration: underline ; color: #6699FF }

img, img a {
border:none;
}



/*CATZ */

.menu01 {
padding-bottom:28px ; 
border-bottom:#f3f3f3 solid 1px ;
}

.menu02 {
border-bottom:#f3f3f3 solid 1px ;
}

.menu03 {
padding-bottom:3px ;
}

.menu04 {
padding-bottom:5px ;
}

.menu05 {
border-top:#f3f3f3 solid 1px ; 
}

.menu06 {
padding-bottom:5px ; 
border-bottom:#f3f3f3 solid 1px ;
}

.left {
float:left;
}

.right {
float:right;
}

a.al2011:link { text-decoration: underline ; color: #ff6666 }
a.al2011:visited { text-decoration: underline ; color: #ff6666 } 
a.al2011:active {  text-decoration: underline ; color: #996600 }
a.al2011:hover { text-decoration: underline ; color: #6699FF }


.catz_pop_list li {
list-style: square;
padding-bottom:15px;
margin-left:-10px;
}

/*store_recommend */

#store_recommend {
  width:740px ;
  height:100px ;
  margin:10px auto 25px ;
  background:url(../index_img/store_recommend_201209_02.jpg) no-repeat;
  text-align:left;
}


#store_recommend .left {
	float:left ;
	width:403px ;
}

#store_recommend .right {
	float:right ;
	width:332px;
	margin:0 0 0 5px;
	font-size:10px;
	line-height:185%;
}

/* FET CONCEPT STORE */

#contents {
	width:740px;
	margin:auto;
}

#contents img {
	vertical-align:top;
}


#contents .side_left {
	float:left;
	width:188px;
	background:#e8e8e7;
	padding-bottom:10px;
}

#contents .side_left ul {
	margin:0;
	padding:0;
}

#contents .side_left ul li {
	list-style:none;
}

#contents .main_contents {
	float:right;
	width:505px;
	margin-right:15px;
}

#contents .main_contents .right {
	float:right;
	text-align:left;
	line-height:200%;
}

#contents .main_contents .left {
	float:left;
	text-align:left;
	line-height:200%;
}

.clear {
	clear:both;
}


/* blog */

.blog {
  width:148px;
  padding:10px;
  text-align:left;
  background:#FFFFFF;
}

.blog ul li {
  float:none;
  text-align:left;
  font-size:10px;
  margin-bottom:10px;
  line-height:160%;
}

.blog_index {
  width:346px;
  text-align:left;
  background:#f3f3f2;
}

.blog_index ul {
	margin:0 0 0 20px;
	padding:0;
}


.blog_index ul li {
  float:none;
  text-align:left;
  font-size:10px;
  line-height:160%;
  list-style:url(http://www.fet-japan.co.jp/index_img/store_recommend_arrow.gif);
}


/* fetstore */

#fetstore_contents {
	width:664px;
	margin:auto;
}

#fetstore_contents .store {
	border:1px #999999 solid;
	padding:15px;
}

#fetstore_contents .store02 {
	border-top:1px #999999 solid;
	border-bottom:1px #999999 solid;
	border-right:1px #999999 solid;
	border-left:1px #999999 solid;
	border-bottom:1px #999999 solid;
	border-right:1px #999999 solid;
	padding:15px;
}

/* mailmagazine */

#mailmagazine {
}

#mailmagazine .left {
	float:left;
	width:264px ;
	margin:35px 36px 30px 65px ;
	color:#FFFFFF;
}

* html #mailmagazine .left {
	width:340px ;
	margin:35px 0 30px 0 ;
	padding: 0 0 0 65px;		
}

#mailmagazine .right {
	float:right;
	width:262px ;
	margin:14px 100px 30px 30px;
	text-align:center;
}

* html #mailmagazine .right {
	width:300px ;
		margin:14px 100px 30px 20px;
		padding: 0 0 0 35px;		
}

#mailmagazine .txt {
	text-align:left !important;
	font-size:12px;
	line-height:150%;
}

#mailmagazine .red {
	color:#ff3333;
	font-size:12px;
	line-height:150%;
}

.nowrap { white-space:nowrap; }

.indent {
	margin-top:3px;
}

.indent ul {
    margin-left: 1.0em;
	list-style-type:none;
	padding:0;
}
.indent li {
    text-indent: -1.0em;
}


/* common */

.mat30 {
	margin-top:30px;
}

.mab30 {
	margin-bottom:30px;
}

.red01{
	color:#990000;
}