#main{
	width:720px;
}
.clear{
	clear:both;
}
#tooltip {
    padding:8px;
    background:white;
    border: 3px solid green;
	color:green;
	font-weight:bold;
	white-space:nowrap
}
span.tip {
    border-bottom: 1px solid #f0c7d5;
}
li{
	list-style-type:none;
}
.path{
	padding-top:5px !important;
	padding-bottom:8px !important;
}
.line{
	padding:15px 0px;
	margin:10px 0;
}
.line .linePdng{
	background-color:white;
}
.illustHeader{
	background:url(https://img1.kakaku.k-img.com/images/article/fashion/005mens_spring/spheader.jpg) white;
	height:278px;
	width:720px;
}
.illustHeader .headerText{
	width:410px;
	padding:0px 10px;
	padding-top:10px;
}
#spPanel{
	background:#efeeee;
	padding-bottom:3px;
}

.illustHeader .headerText p{
	color:#6c5335;
	line-height:1.7;
	font-size:90%;
}
#spPanel{
}

#spPanel #tabId1,
#spPanel #tabId2,
#spPanel #tabId3,
#spPanel #tabId4{
	width:720px;
	background:#efeeee;
	display:inline;
}
.panelL{
	width:226px;
	float:left;
}
.panelR{
	width:494px;
	float:right;
}
ul.panelSwitch{
	width:226px;
	overflow:hidden;
	float:right;
}
ul.panelSwitch li,
ul.panelSwitch li span{
	display:block;
	text-decoration:none !important;
	text-indent:-9999px;
	height:193px;
	width:226px;
	list-style-type:none;
}
ul.panelSwitch li{
	background:url(https://img1.kakaku.k-img.com/images/article/fashion/005mens_spring/side_menu.jpg);
}
ul.panelSwitch li span{
	background:url(https://img1.kakaku.k-img.com/images/article/fashion/005mens_spring/side_menu_hover.jpg);
}
ul.panelSwitch li.menu01,
ul.panelSwitch li.menu01 span{
	background-position:0 0;
}
ul.panelSwitch li.menu02,
ul.panelSwitch li.menu02 span{
	background-position:0px -193px;
}
ul.panelSwitch li.menu03,
ul.panelSwitch li.menu03 span{
	background-position:0 -386px;
}
ul.panelSwitch li.menu04,
ul.panelSwitch li.menu04 span{
	background-position:0 -579px;
}
ul.panelSwitch li em{
	height:170px;
	width:60px;
	float:left;
	cursor:pointer;
	margin-top:10px;
	margin-left:10px;
}
.menuSubTitle{
	width:400px;
	height:24px;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	color:#f1eacc;
	background-color:#5c4c38;
}
.menuSubTitle .pdng{
	padding-top:4px;
}
.menuCube{
}
.menuCube{
	background:#efeeee;
}
.menuCube .pdng{
	background:#e5e5e5;
	margin:2px;
	margin-right:4px;
	padding:3px;
}
.menuCube .pdng .innerBox{
	padding:5px;
	background:white;
	
}
.menuCube .pdng img{
	margin-left:10px;
	
}
.menuCube .LCImage a img{
	border:solid 2px #dddddd;
}
.menuCube .LCImage a img:hover{
	border:solid 2px #49a8e0;
}
.menuCube .LCText{
	background-color:white;
	font-size:95%;
	color:#502810;
	width:296px;
}
.menuFooterLink a{
	width:400px;
	height:56px;
	text-indent:-9999px;
	display:block;
}

.itemSearchCube{
	width:286px;
	height:55px;
	background:url(https://img1.kakaku.k-img.com/images/article/fashion/005mens_spring/price_menu.jpg) left top no-repeat;

}
.itemSearchCube li{
	float:left;
}

.itemSearchCube li.menu01,
.itemSearchCube li.menu01 a,
.itemSearchCube li.menu05,
.itemSearchCube li.menu05 a{
	width:44px;
	height:55px;
	text-indent:-9999px;
	display:block;
	text-decoration:none !important;
}
.itemSearchCube li.menu02,
.itemSearchCube li.menu02 a,
.itemSearchCube li.menu03,
.itemSearchCube li.menu03 a,
.itemSearchCube li.menu04,
.itemSearchCube li.menu04 a{
	width:66px;
	height:55px;
	text-indent:-9999px;
	display:block;
	text-decoration:none !important;
}
.itemSearchCube li.menu01 a:hover,
.itemSearchCube li.menu02 a:hover,
.itemSearchCube li.menu03 a:hover,
.itemSearchCube li.menu04 a:hover,
.itemSearchCube li.menu05 a:hover{
	background:url(https://img1.kakaku.k-img.com/images/article/fashion/005mens_spring/price_menu_hover.jpg) left top no-repeat;
}

.itemSearchCube li.menu01 a:hover{
}
.itemSearchCube li.menu02 a:hover{
	background-position:-44px 0px;
}
.itemSearchCube li.menu03 a:hover{
	background-position:-110px 0px;
}
.itemSearchCube li.menu04 a:hover{
	background-position:-176px 0px;
}
.itemSearchCube li.menu05 a:hover{
	background-position:-242px 0px;
}
.LCImage{
	float:left;
}
.LCText{
	float:right;
}
.linkCase{
}
.linkCase .itemName{
	width:200px;
}
.searchLink ul li a{
	width:180px;
	height:68px;
	text-decoration:none !important;
	text-indent:-9999px;
	float:left;
	display:block;
}
.searchLink ul li{
	width:180px;
	height:68px;
	float:left;
}

#fashion .titleBar{
	background-color:#8e745b !important;
}
#fashion .titleFrame{
	background:url(https://img1.kakaku.k-img.com/images/article/fashion/002mensfashion/titleFrame.jpg) top left no-repeat !important;
	color:#b99c67;
	letter-spacing:2px;
}
#fashion .itemFrame{
	background:url(https://img1.kakaku.k-img.com/images/article/fashion/002mensfashion/itemFrameBack.jpg) top left repeat-x !important;
}
.serch_outer,
.serch_outer a,
.serch_inner,
.serch_inner a,
.serch_bottoms,
.serch_bottoms a{
	width:493px;
	height:40px;
	display:block;
	text-decoration:none !important;
	text-indent:-9999px;
	display:block;
}
.serch_outer a{
	background:url(https://img1.kakaku.k-img.com/images/article/fashion/005mens_spring/search_all_outer.jpg);
}
.serch_inner a{
	background:url(https://img1.kakaku.k-img.com/images/article/fashion/005mens_spring/search_all_inner.jpg);
}
.serch_bottoms a{
	background:url(https://img1.kakaku.k-img.com/images/article/fashion/005mens_spring/search_all_bottoms.jpg);
}
.serch_outer a:hover,
.serch_inner a:hover,
.serch_bottoms a:hover{
	background-position:left bottom;
}
.panelL:after,
.panelR:after,
#spPanel:after,
.itemSearchCube:after,
.menuCube .pdng .innerBox:after,
ul.panelSwitch li:after,
.floatR:after,
.floatL:after,
.searchLink:after,
.menuCube:after,
.LCWhite:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.panelL,
.panelR,
#spPanel,
.itemSearchCube,
.menuCube .pdng .innerBox,
ul.panelSwitch li,
.searchLink,
.menuCube,
.LCWhite{
	zoom : 1 ; 
}
* html .panelL,
* html .panelR,
* html #spPanel,
* html .itemSearchCube,
* html .menuCube .pdng .innerBox,
* html ul.panelSwitch li,
* html .floatR,
* html .floatL,
* html .searchLink,
* html .menuCube],
* html .LCWhite{
	height: 1%;
	/*/*//*/
	height: auto;
	overflow: hidden;
	/**/
}
.itemSearchCube:after,
.menuCube .pdng .innerBox:after,
ul.panelSwitch li:after,
.floatR:after,
.floatL:after,
.searchLink:after,
.menuCube:after,
.LCWhite:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.itemSearchCube,
.menuCube .pdng .innerBox,
ul.panelSwitch li,
.searchLink,
.menuCube,
.LCWhite{
	zoom : 1 ; 
}
* html .itemSearchCube,
* html .menuCube .pdng .innerBox,
* html ul.panelSwitch li,
* html .floatR,
* html .floatL,
* html .searchLink,
* html .menuCube],
* html .LCWhite{
	height: 1%;
	/*/*//*/
	height: auto;
	overflow: hidden;
	/**/
}
