@charset "utf-8";

@import url("../packages/tpl20091118/css/import.css");



/*ヘッダーメニュー*/


#header_menu {
	left: 0px;
	right: 1px;
	position: absolute;
	top: 100px;
	text-align: left;
		display: block;
	height: 34px;
	width: 790px;
}

#tmenu1,
#tmenu2,
#tmenu3,
#tmenu4,
#tmenu5
{
	height: 34px;
	width: 152px;
text-align: left;
float: left;
display: block;
list-style-type:none;
text-indent:-9999px;
	margin-right:5px;
}

#tmenu5 {
	margin-right:0px;
}


#tmenu1 a {
	float: left;
	display: block;
	height: 34px;
	width: 152px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/header/tmenu1.jpg);
}

#tmenu2 a {
	float: left;
	display: block;
	height: 34px;
	width: 152px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/header/tmenu2.jpg);
}

#tmenu3 a {
	float: left;
	display: block;
	height: 34px;
	width: 152px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/header/tmenu3.jpg);
}

#tmenu4 a {
	float: left;
	display: block;
	height: 34px;
	width: 152px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/header/tmenu4.jpg);
}

#tmenu5 a {
	float: left;
	display: block;
	height: 34px;
	width: 152px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/header/tmenu5.jpg);
}

#tmenu1 a:hover,
#tmenu2 a:hover,
#tmenu3 a:hover,
#tmenu4 a:hover,
#tmenu5 a:hover
{

	background-position: 0 -34px;

}


/*サイドメニュー*/

#sidemenu
{
	margin-top: 10px;
		margin-bottom: 10px;
 text-indent: -9999px;
	display: block;
	float: left;
	width: 166px;
}

#smenutitle1 {
	margin-bottom: 5px;
	height: 20px;
	width: 166px;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/sidemenu_title.gif);
}


#smenu1 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu1.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu2 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu2.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu3 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu3.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu4 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu4.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu5 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu5.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu6 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu6.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu7 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu7.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu8 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu8.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu9 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu9.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu10 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu10.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu11 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu11.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu12 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu12.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu13 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu13.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu14 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu14.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu15 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu15.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu16 a
{
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-image: url(http://www.tcmcrew.jp/user_data/packages/tpl20091118/img/sidemenu/smenu16.gif);
	height: 33px;
	width: 166px;
	display: block;
}

#smenu1 a:hover,
#smenu2 a:hover,
#smenu3 a:hover,
#smenu4 a:hover,
#smenu5 a:hover,
#smenu6 a:hover,
#smenu7 a:hover,
#smenu8 a:hover,
#smenu9 a:hover,
#smenu10 a:hover,
#smenu11 a:hover,
#smenu12 a:hover,
#smenu13 a:hover,
#smenu14 a:hover,
#smenu15 a:hover,
#smenu16 a:hover
{
	background-position: 0 -33px;
}

.crear_float {
clear: both;
display: block
}

.kosuu {
clear: both;
margin-bottom: 20px;
}

.price_hanbai {
	font-weight: bold;
	color: #424242;
	font-size: 15px;
}


/*トップバナー*/

#nesta {
    margin: 10px auto;
    width: 400px;
    height:160px;
}

#summersale {
    margin: 10px auto;
    width: 400px;
    height:72px;
    }

#akifuyu {
    margin: 10px auto;
    width: 400px;
    height:88px;
    }

#shipping {
    margin: 10px auto;
    width: 400px;
    height:71px;
    }


/****************************
アイテムサイズ
****************************/
		#itemsize {
width:100px;
margin-top:20px;
}

#itemsize .ttl{
font-weight:bold;
font-size:12px;
}

#itemsizetbl {
	width:100px;
	table-layout:fixed;
	border:1px #FFFFFF solid;
	text-align:center;
	background-color:#f4f4f4;
}

#itemsizetbl tr {
	border:1px #FFFFFF solid;
}

#itemsizetbl td {
	border:1px #FFFFFF solid;
	height:24px;
}

#itemsizetbl .tblttl {
	background-color:#e7e7e7;
}

#itemsizesub {
	padding:7px 0 25px 0;
}
