/* レイアウト CSS
========================================*/
/* コンテンツ枠
----------------------------------------*/
body{
	background-color:#ffffff;
	color:#000000;
	font-size:0.83em;
	line-height:1.4em;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica;
	text-align:left;
}

.wrap{
	background-image:url(/design/lonoshop/images/common/background.gif); 
	background-attachment:fixed;
	background-repeat:repeat-x;
	background-position:top;
}

.container3 {
    width: 442px;
    margin: 0px auto;
}

.container{
	margin:0;
	width:442px;
}

h1, a {
    color: #DE8F26;
}

p {
    padding-bottom: 10px;
}

#makebanner{
	width:780px !important;
	background-color:#ffffff;
}


/* ヘッダー
----------------------------------------*/

.header{
	width:780px;
	height:90px;
	background:#fff url(/design/lonoshop/images/common/header_bg.gif) repeat-x left top; 
}
.header h1{
	float:left;
	font-size:12px;
}
.header h1 a{
	display:block;
	width:125px;
	height:75px;
	background:url(/design/lonoshop/images/common/logo.gif) no-repeat left top;
	margin:15px 0 0 25px;
}
.loginbox{
	float:right;
	font-weight:bold;
}
.loginbox input{
	width:100px;
	margin:0 10px 0 5px;
}

/* フッター
----------------------------------------*/

.footer{
	width:780px;
	height:170px;
	margin:20px 0 0;
	color:#666666;
	text-align:left;
}
.footer a{
	color:#666666;
}
p.copy{
line-height:2.0em;
}

/* メインナビ
----------------------------------------*/

.navi{
	width:780px;
	height:60px;
	margin:0;
	background-color:#ffffff;
}
.navi li{
	float:left;
	text-indent:-99999px;
	font-size:1px;
	/*line-height:1px;*/
	color:#ffffff;
}
.navi li a{
	display:block;
	width:130px;
	height:40px;
}
.navi li.navi01 a{
	background:url(/design/lonoshop/images/common/navi_01.gif) no-repeat left top;
}
.navi li.navi01 a:hover{
	background:url(/design/lonoshop/images/common/navi_01.gif) no-repeat left bottom;
}
.navi li.navi01_on a{
	background:url(/design/lonoshop/images/common/navi_01.gif) no-repeat left bottom;
}
.navi li.navi02 a{
	background:url(/design/lonoshop/images/common/navi_02.gif) no-repeat left top;
}
.navi li.navi02 a:hover{
	background:url(/design/lonoshop/images/common/navi_02.gif) no-repeat left bottom;
}
.navi li.navi02_on a{
	background:url(/design/lonoshop/images/common/navi_02.gif) no-repeat left bottom;
}
.navi li.navi03 a{
	background:url(/design/lonoshop/images/common/navi_03.gif) no-repeat left top;
}
.navi li.navi03 a:hover{
	background:url(/design/lonoshop/images/common/navi_03.gif) no-repeat left bottom;
}
.navi li.navi03_on a{
	background:url(/design/lonoshop/images/common/navi_03.gif) no-repeat left bottom;
}
.navi li.navi04 a{
	background:url(/design/lonoshop/images/common/navi_04.gif) no-repeat left top;
}
.navi li.navi04 a:hover{
	background:url(/design/lonoshop/images/common/navi_04.gif) no-repeat left bottom;
}
.navi li.navi04_on a{
	background:url(/design/lonoshop/images/common/navi_04.gif) no-repeat left bottom;
}
.navi li.navi05 a{
	background:url(/design/lonoshop/images/common/navi_05.gif) no-repeat left top;
}
.navi li.navi05 a:hover{
	background:url(/design/lonoshop/images/common/navi_05.gif) no-repeat left bottom;
}
.navi li.navi05_on a{
	background:url(/design/lonoshop/images/common/navi_05.gif) no-repeat left bottom;
}
.navi li.navi06 a{
	background:url(/design/lonoshop/images/common/navi_06.gif) no-repeat left top;
}
.navi li.navi06 a:hover{
	background:url(/design/lonoshop/images/common/navi_06.gif) no-repeat left bottom;
}
.navi li.navi06_on a{
	background:url(/design/lonoshop/images/common/navi_06.gif) no-repeat left bottom;
}


/* 左メニュー
----------------------------------------*/

.leftbox{
	width:150px;
	float:left;
	margin:0 0 0 0;
	display:inline;
}
.search{
	width:150px;
	/*height:40px;*/
	padding:10px 0;
	border:1px solid #cccccc;
}
.search input{
	margin:0 5px 0 10px;
	width:80px;
	vertical-align:top;
	line-height:0;
}

/* サブナビ
----------------------------------------*/

.subNavi{
	width:150px;
	margin:0;
}

.subNavi li{
	/*float:left;*/
	text-indent:-99999px;
	font-size:1px;
	line-height:1px;
	color:#ffffff;
}
.subNavi li a{
	display:block;
	width:150px;
	height:35px;
}
.subNavi li.navictg{
	background:url(/design/lonoshop/images/common/subnavi_cate.gif) no-repeat left top;
	width:150px;
	height:40px;
}
.subNavi li.navi01 a{
	background:url(/design/lonoshop/images/common/subnavi_01.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi01 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_01.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi02 a{
	background:url(/design/lonoshop/images/common/subnavi_02.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi02 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_02.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi03 a{
	background:url(/design/lonoshop/images/common/subnavi_03.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi03 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_03.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi04 a{
	background:url(/design/lonoshop/images/common/subnavi_04.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi04 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_04.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi05 a{
	background:url(/design/lonoshop/images/common/subnavi_05.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi05 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_05.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi06 a{
	background:url(/design/lonoshop/images/common/subnavi_06.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi06 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_06.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi07 a{
	background:url(/design/lonoshop/images/common/subnavi_07.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi07 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_07.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi08 a{
	background:url(/design/lonoshop/images/common/subnavi_08.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi08 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_08.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi09 a{
	background:url(/design/lonoshop/images/common/subnavi_09.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi09 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_09.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi10 a{
	background:url(/design/lonoshop/images/common/subnavi_10.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi10 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_10.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi11 a{
	background:url(/design/lonoshop/images/common/subnavi_11.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi11 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_11.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi12 a{
	background:url(/design/lonoshop/images/common/subnavi_12.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi12 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_12.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi13 a{
	background:url(/design/lonoshop/images/common/subnavi_13.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi13 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_13.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi14 a{
	background:url(/design/lonoshop/images/common/subnavi_14.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi14 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_14.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navi15 a{
	background:url(/design/lonoshop/images/common/subnavi_15.gif) no-repeat left top;
	width:150px;
	height:35px;
}
.subNavi li.navi15 a:hover{
	background:url(/design/lonoshop/images/common/subnavi_15.gif) no-repeat left bottom;
	width:150px;
	height:35px;
}
.subNavi li.navibtm{
	background:url(/design/lonoshop/images/common/subnavi_bottom.gif) no-repeat left top;
	width:150px;
	height:10px;
}



/* メインコンテンツ
----------------------------------------*/

.mainCts{
	width:440px;

	float:left;
	display:inline;
}

/* 右コンテンツ
----------------------------------------*/

.rightbox{
	width:160px;
	float:right;
	margin:0;
	display:inline;
}
