@import "n_base.css";





.index-flash-wrapper {
	width:440px;
	height:auto;
	padding: 0 0 10px 0;
	margin: 0;
}

/*====== what's New ======*/

.pickup-wrapper{
	width:440px;
	height:auto;
	margin:0 0 20px 0;
	line-height:150%;
}
.pickup-wrapper img{
	margin:0 0 5px 0;
}
.pickup-wrapper h3{
	width:440px;
	height:30px;
	margin:0 0 10px 0;
}
.pickup-wrapper ul{
	margin:0 0 10px 0;

}
.pickup-wrapper li{
	font-weight:bold;
}

/*====== what's New ======*/


.whatsnew-wrapper{
	width:440px;
	height:auto;
	margin:0 0 20px 0;
}
.whatsnew-wrapper h3{
	background:url(../images/whats_title.gif) no-repeat;
	width:440px;
	height:30px;
	display:block;
	margin:0 0 10px 0;
	text-indent:-9999px;
}
.whatsnew-wrapper ul , .pickup-wrapper ul{
	list-style:none;
}
.whatsnew-wrapper li , .pickup-wrapper li{
	height:20px;
	font-size:12px;
	line-height:150%;
	border-bottom:dotted 1px #CCCCCC;
	padding:2px 0 0 17px;
	background:url(../images/cube_icon_s.gif) no-repeat left; 
}
#Costom-wrapper{
	background: url(../images/leftline_bg.gif) left repeat-y;
	width:440px;
	height:auto;
	margin:0 0 20px 0;
}
.CostomTitle{
	width:440px;
	height:160px;
}
.CostomTitle h3{
	width:440px;
	height:85px;
	background:url(../images/shoes_insole_title.gif) no-repeat;
	margin:0 0 10px 0;
	text-indent:-9999px;
}
.CostomTitle p{
	width:440px;
	height:55px;
	background:url(../images/index_shoes_st.gif) no-repeat;
	margin:0 0 10px 0;
	text-indent:-9999px;
}
.IndexHealth{
	width:420px;
	height:130px;
	background:url(../images/index_shoes.jpg) no-repeat;
	margin:0 0 0 20px;
}
.IndexHealth p{
	width:250px;
	height:130px;
	padding:0 0 0 170px;
	line-height:150%;
}
.IndexInsole{
	width:440px;
	height:auto;
}
.IndexInsole h3{
	background:url(../images/index_insole_st.gif) no-repeat;
	width:440px;
	height:90px;
	text-indent:-9999px;
	margin:0 0 10px 0;
}
.Ins01{
	background:url(../images/cube_icon01.gif) no-repeat;
	padding:2px 0 0 25px;
	margin:0 0 5px 20px;
}
.Ins02{
	background:url(../images/cube_icon02.gif) no-repeat;
	padding:2px 0 0 25px;
	margin:0 0 5px 20px;
}
.Ins03{
	background:url(../images/cube_icon03.gif) no-repeat;
	padding:2px 0 0 25px;
	margin:0 0 5px 20px;
}
.IndexInsole ul{
	width:430px;
	height:150px;
	background:url(../images/insole_trip.jpg) no-repeat;
	padding:0 0 0 12px;
}
.IndexInsole li{
	width:82px;
	height:auto;
	list-style:none;
	float:left;
	font-size:10px;
	margin:90px 0 0 0;
	padding:0 2px;
}
#brand-wrapper{
	width:440px;
	height:auto;
}
#brand-wrapper h4{
	background:url(../images/handling_title.gif) no-repeat;
	width:440px;
	height:30px;
	display:block;
	text-indent:-9999px;
	margin:0 0 10px 0;
}
#brand-wrapper p{
	background:url(../images/handling_list.gif) no-repeat;
	width:440px;
	height:270px;
	display:block;
	text-indent:-9999px;
	margin:0 0 30px 0;
}

#Insole-Bt-Box{
	width:440px;
	height:auto;
	overflow:hidden;
	margin:0 0 20px 0;
	clear:both;
	text-align:center;
}
.box01,.box02{
	width:440px;
	height:auto;
	margin:0 0 10px 0;
	line-height:150%;
}
.box02{
	line-height:130%;
}
.box03{
	width:440px;
	height:auto;
	margin:0 0 20px 0;
}
.box04{
	width:440px;
	height:300px;
	background:url(../images/top_04bg.jpg) no-repeat;
	margin:0 0 0 0;
	line-height:130%;
}
.B02L{
	width:220px;
	height:auto;
	margin:0 20px 0 0;
	float:left;
}
.B02L h3{
	width:220px;
	height:17px;
	color:#FF0033;
	font-size:12px;
	padding:3px 0 0 8px;
	background:url(../images/h3_bg.gif) repeat-y;
}
.B02R{
	width:200px;
	height:auto;
	float:left;
}
.B04L{
	width:220px;
	height:auto;
	margin:0 20px 0 0;
	float:left;
}
.B04L h3{
	width:220px;
	height:17px;
	color:#FF0033;
	font-size:12px;
	padding:3px 0 0 8px;
	background:url(../images/h3_bg.gif) repeat-y;
}
.sub-T{
	width:220px;
	text-align:center;
	margin:5px 0;
}
.mbt-link{
	font-weight:bold;
	text-align:right;
	margin:5px 0 0 0;
}





