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

* { margin: 0; padding: 0; }
html,body {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	line-height: 1.5em;
	color: #000000;
	background-color: #ffffff;
	height:100%;
　　width:100%;
 }
hr { display: none; }
ul { list-style: none; }
img { border: none; }



/*リンク設定
----------------------------------------------*/
a:link { text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { text-decoration:none;}

a.gazou:link { text-decoration:none;}
a.gazou:visited { text-decoration:none;}
a.gazou:hover { text-decoration:none; position:relative; top:1pt; left:1pt;}

a.suke:hover img{
 filter: alpha(opacity=60);
-moz-opacity:0.6;
 opacity:0.6;
 } 



/*コンテンツ設定
----------------------------------------------*/
#con {
	width: 1060px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	height: 100%;
}


/*右側設定・製品情報等
----------------------------------------------*/
#main {
	overflow: auto;
	position: absolute;
	top: 0px;
	left: 210px;
	z-index: 1;
}


#tumalove_main{
	width:850px;
	height:auto;
	padding-left:205px;
	background:url(../tumalove_img/top_main_bg001.gif) top repeat-x;
	margin:0;
	}


#logo{
	height:210px;
	margin:0;
	padding:0;
	float:left;
	}

#sns{
	width:330px;
	height:30px;
	display:block;
	float:right;
	padding-top:150px;
}

#main_list{
	margin:0;
	padding:0;
	
	}


ul.tumalove_lineup,ul.tumalove_lineup2,ul.tumalove_lineup3{
	height:462px;
	padding:15px 15px 15px 145px;
	}

ul.tumalove_lineup li,ul.tumalove_lineup2 li,ul.tumalove_lineup3 li{
	height:462px;
	width:316px;
	display:block;
	float:left;
	margin-left:20px;
	}

ul.tumalove_lineup li a,ul.tumalove_lineup2 li a,ul.tumalove_lineup3 li a{
	height:462px;
	width:316px;
	display:block;
	}
	
ul.tumalove_lineup2{
	background:url(../tumalove_img/top_main_bg002.gif) repeat;
	}	

ul.tumalove_lineup3{
	background:url(../tumalove_img/top_main_bg003.gif) repeat;
	}


li.t_001 a{
	background:url(../tumalove_img/tumalove_linup_001.png) no-repeat left;
	}

li.t_001 a:hover{
	background:url(../tumalove_img/tumalove_linup_001.png) no-repeat right;
	}
	
li.t_002 a{
	background:url(../tumalove_img/tumalove_linup_002.png) no-repeat left;
	}

li.t_002 a:hover{
	background:url(../tumalove_img/tumalove_linup_002.png) no-repeat right;	
	}

li.t_003 a{
	background:url(../tumalove_img/tumalove_linup_003.png) no-repeat left;	
	}
	
li.t_003 a:hover{
	background:url(../tumalove_img/tumalove_linup_003.png) no-repeat right;
	
	}

li.t_004 a{
	background:url(../tumalove_img/tumalove_linup_004.png) no-repeat left;
	}

li.t_004 a:hover{
	background:url(../tumalove_img/tumalove_linup_004.png) no-repeat right;
	}
	
li.t_005 a{
	background:url(../tumalove_img/tumalove_linup_005.png) no-repeat left;
	}

li.t_005 a:hover{
	background:url(../tumalove_img/tumalove_linup_005.png) no-repeat right;	
	}

li.t_006 a{
	background:url(../tumalove_img/tumalove_linup_006.png) no-repeat left;	
	}
	
li.t_006 a:hover{
	background:url(../tumalove_img/tumalove_linup_006.png) no-repeat right;
	
	}

li.t_007 a{
	background:url(../tumalove_img/tumalove_linup_007.png) no-repeat left;
	}

li.t_007 a:hover{
	background:url(../tumalove_img/tumalove_linup_007.png) no-repeat right;
	}
	
li.t_008 a{
	background:url(../tumalove_img/tumalove_linup_008.png) no-repeat left;
	}

li.t_008 a:hover{
	background:url(../tumalove_img/tumalove_linup_008.png) no-repeat right;	
	}

li.t_009 a{
	background:url(../tumalove_img/tumalove_linup_009.png) no-repeat left;	
	}
	
li.t_009 a:hover{
	background:url(../tumalove_img/tumalove_linup_009.png) no-repeat right;
	
	}

li.t_010 a{
	background:url(../tumalove_img/tumalove_linup_010.png) no-repeat left;
	}

li.t_010 a:hover{
	background:url(../tumalove_img/tumalove_linup_010.png) no-repeat right;
	}
	
li.t_011 a{
	background:url(../tumalove_img/tumalove_linup_011.png) no-repeat left;
	}

li.t_011 a:hover{
	background:url(../tumalove_img/tumalove_linup_011.png) no-repeat right;	
	}

li.t_012 a{
	background:url(../tumalove_img/tumalove_linup_012.png) no-repeat left;	
	}
	
li.t_012 a:hover{
	background:url(../tumalove_img/tumalove_linup_012.png) no-repeat right;
	
	}

.clear{
	clear:both;
	}

#tuma_bottom{
	height:125px;
	width:100%;
	background:url(../tumalove_img/top_main_bg001.gif) repeat-x;}