@charset "UTF-8";
/* biglietta CSS */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, table, td, th, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}

/*
body {
	font:75%'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, sans-serif;
	line-height:130%;
	margin: 0 auto;
	color:#666;
}
*/

body {
	font-size:75%;
}

img {
	border: none;
}
	
p {
	margin: 1px;
	color: #666;
}

ul {
	margin: 0;
	padding: 0;
}
	
li {
	color: #100044;
	list-style-type: none;
}
	
dl {
}
	
dt {
}
	
dd {
}
	
.dl_bottom {
}
	

h1,h2,h3,h4 {
}

a { 
	color: #100044;
	text-decoration: none;
}
	
a, a:link {
	color: #666666;
	text-decoration: none;
}
	
a:hover {
	color: #100044;
	text-decoration: underline;
}
	
.clear_both {
}
	
.layout_body {
	margin: 0 auto;
}


/*吹き出しcss*/
.tooltip {  
	position: relative;  
}  
	
.tooltip .tooltipBody {  
	border: solid 3px #cbd7ff;  
	-moz-border-radius: 4px;  
	-webkit-border-radius: 4px;  
	border-radius: 4px;  
	position: absolute;  
	left: 1em;  
	top: -154px;  
	text-decoration: none;  
	visibility: hidden;  
	padding: 3px 5px;  
	width: 170px;  
	zoom: 1;
}  

.tooltip:hover .tooltipBody {
	color: #100044;
	background-color: #fffaf0;  
	visibility: visible;  
	z-index: 10;
}
   
.tooltip .tooltipBody .tooltipAngle {  
	border-right: solid 12px transparent;  
	border-left-width: 0;  
	border-top: solid 12px #cbd7ff;  
	line-height: 0;  
	position: absolute;  
	left: 1em;  
	bottom: -12px;  
	z-index: 20;
}  
    
.tooltip .tooltipBody .tooltipAngle .tooltipAngleInner {  
 	border-right: solid 5px transparent;  
	border-left-width: 0;  
	border-top: solid 5px #fffaf0;  
	line-height: 0;  
	position: absolute;  
	left: 3px;  
	bottom: 7px;  
	z-index: 30;
}  
      
/*  not supported tanseparent for border by IE6. */ 
* html .tooltip .tooltipBody .tooltipAngle {  
	border-right-color: #cbd7ff;  
	bottom: -11px;  
}  

* html .tooltip .tooltipBody .tooltipAngle .tooltipAngleInner {  
	border-right-color: #fffaf0;  
}  




/*  IE8 */ 
.tooltip .tooltipBody {
	top: -166px\9;
}

/*  IE7 */ 
*:first-child+html .tooltip .tooltipBody {
	top: -82px;
} 

/*ヘッダー*/	
.layout_header {
	margin: 0 auto;
	height: 250px;
	width: 960px;
}

/*ロゴ*/
.layout_header h1{
	margin: 2px 0 0 0;
	display: block;
	float: left;
}

/*IE6.7対策*/
* html .layout_header h1 {
	margin: 8px 0 0 0;
	display: block;
	float: left;
}

*:first-child+html .layout_header h1 {
	margin: 8px 0 0 0;
	display: block;
	float: left;
}

/*グローバルナビ*/
.g_navi {  
	height: 60px;
	width: 678px;
	margin-top: 6px;
	margin-bottom: 0;
	margin-left: 282px;
	padding: 0;
    /* ぼかし画像を指定 */  
    background: url(../img/g_navi_b.gif) left top no-repeat;  
    zoom: 1;  
}  

ul.g_navi li {
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	list-style: none;
}

ul.g_navi li a {
	display: block;
	width: 113px;
	height: 60px;
}

.g_navi:after {  
    content: ".";  
    clear: both;  
    display: block;  
    line-height: 0;  
    height: 0;  
    visibility: hidden;  
}  

.g_navi:hover li a {  
    background-image: none;  
}  

.g_navi:hover li img {  
    position: relative;  
    z-index: -1;  
}  

.g_navi:hover li:hover a {  
    background-image: url(../img/g_navi.gif);  
}  

.g_navi li {  
    float: left;  
}  

.g_navi li a {  
    background: url(../img/g_navi.gif) left top no-repeat;  
    display: block; /* Firefox2用の指定 */  
	display: inline-block;  
	vertical-align: top;  
}  

.g_navi li.navi01 a { background-position: 0 0;}
.g_navi li.navi02 a { background-position: -113px 0;}
.g_navi li.navi03 a { background-position: -226px 0;}
.g_navi li.navi04 a { background-position: -340px 0;}
.g_navi li.navi05 a { background-position: -453px 0;}
.g_navi li.navi06 a { background-position: -566px 0;}
.g_navi li a:hover {  
        position: static; /* IE6用の指定 */  
}  
	
.g_navi li.navi01 a:hover { background-position: 0 -60px;}
.g_navi li.navi02 a:hover { background-position: -113px -60px;}
.g_navi li.navi03 a:hover { background-position: -226px -60px;}
.g_navi li.navi04 a:hover { background-position: -340px -60px;}
.g_navi li.navi05 a:hover { background-position: -453px -60px;}
.g_navi li.navi06 a:hover { background-position: -566px -60px;}
.g_navi li a:hover img , 
.g_navi li#current a img {  
        position: relative;  
        z-index: -1;  
}  

/* Win版IE5および6対策 */
/* Hides from IE-mac \*/
* html .g_navi {
	height:1px;
	display: inline;
	margin-left: 0px;
}
/* End hide from IE-mac */

/*ヘッダーテキストナビ*/
.text_navi {
	color: #666666;
	height: 22px;
	margin-top: 0;
	margin-bottom: 0;
	padding: 10px 0 0 0;
	text-align: right;
	display: block;
}

.text_navi a { 
	color: #666666;
	font-size: 91%;
	text-decoration: none;
}
	
.text_navi a, a:link {
	color: #666666;
	text-decoration: none;
}
	
.text_navi a:hover {
	color: #100044;
	text-decoration: underline;
}

/*レイアウトテーブル*/
.layout_table {
	width:1100px;
	margin:20px auto;
	position:relative;
	overflow:hidden;
	height:auto;
}
	
/*左メニュー*/
.layout_menu {
	width: 175px;
	float: left;
}

/*IE6以下対策*/
* html .layout_menu {
	margin-right: 0px;
}

/*左メニュー　リンク*/
ul.l_navi_link {
	height: 150px;
	width: 175px;
	margin: 0;
	padding: 0;
}

ul.l_navi_link li {
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	list-style: none;
}

ul.l_navi_link li a {
	display: block;
	width: 175px;
	height: 30px;
}

/*l_navi_link normal*/
.l_navi_link01 a { background:url(../img/l_navi_link.gif) 0 0 no-repeat;}
.l_navi_link02 a { background:url(../img/l_navi_link.gif) 0 -30px no-repeat;}
.l_navi_link03 a { background:url(../img/l_navi_link.gif) 0 -60px no-repeat;}
.l_navi_link04 a { background:url(../img/l_navi_link.gif) 0 -90px no-repeat;}
.l_navi_link05 a { background:url(../img/l_navi_link.gif) 0 -120px no-repeat;}
	
/*l_navi_link rollover*/
.l_navi_link01 a:hover { background:url(../img/l_navi_link.gif) -175px 0px no-repeat;}
.l_navi_link02 a:hover { background:url(../img/l_navi_link.gif) -175px -30px no-repeat;}
.l_navi_link03 a:hover { background:url(../img/l_navi_link.gif) -175px -60px no-repeat;}
.l_navi_link04 a:hover { background:url(../img/l_navi_link.gif) -175px -90px no-repeat;}
.l_navi_link05 a:hover { background:url(../img/l_navi_link.gif) -175px -120px no-repeat;}

/* モダンブラウザ（Firefox Opera Safari）対策 */
ul.l_navi_link:after {
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
   font-size:0;
}

/* Win版IE7とMac版IE5対策 
ul.l_navi_link {
   display:inline-block;
}
*/

/* Win版IE5および6対策 */
/* Hides from IE-mac \*/
* html ul.l_navi_link {
   height:1px;
   display: inline;
}

ul.l_navi_link {
   display:block;
}
/* End hide from IE-mac */

/*左メニュー　商品検索*/
.search {
	width: 175px;
	margin: 10px 0 10px 0;
	padding: 0;
}

.search input {
	font-size: 12px;
}

/*左メニュー　カテゴリ*/
.category_menu {
	height: 336px;
	width: 175px;
	margin: 10px 0 6px 0;
	padding: 0;
}

ul.category_menu li {
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	list-style: none;
}

ul.category_menu li a {
	display: block;
	width: 175px;
	height: 24px;
}

/*categoryu_menu normal*/
.category_menu01 a { background:url(../img/l_navi_b.gif) 0 0 no-repeat;}
.category_menu02 a { background:url(../img/l_navi_b.gif) 0 -24px no-repeat;}
.category_menu03 a { background:url(../img/l_navi_b.gif) 0 -48px no-repeat;}
.category_menu04 a { background:url(../img/l_navi_b.gif) 0 -72px no-repeat;}
.category_menu05 a { background:url(../img/l_navi_b.gif) 0 -96px no-repeat;}
.category_menu06 a { background:url(../img/l_navi_b.gif) 0 -120px no-repeat;}
.category_menu07 a { background:url(../img/l_navi_b.gif) 0 -144px no-repeat;}
.category_menu08 a { background:url(../img/l_navi_b.gif) 0 -168px no-repeat;}
.category_menu09 a { background:url(../img/l_navi_b.gif) 0 -192px no-repeat;}
.category_menu10 a { background:url(../img/l_navi_b.gif) 0 -216px no-repeat;}
.category_menu11 a { background:url(../img/l_navi_b.gif) 0 -240px no-repeat;}
.category_menu12 a { background:url(../img/l_navi_b.gif) 0 -264px no-repeat;}
.category_menu13 a { background:url(../img/l_navi_b.gif) 0 -288px no-repeat;}
.category_menu14 a { background:url(../img/l_navi_b.gif) 0 -312px no-repeat;}
.category_menu15 a { background:url(../img/l_navi_b.gif) 0 -336px no-repeat;}
.category_menu16 a { background:url(../img/l_navi_b.gif) 0 -360px no-repeat;}
	
/*categoryu_menu rollover*/
.category_menu01 a:hover { background:url(../img/l_navi_b.gif) -175px 0px no-repeat;}
.category_menu02 a:hover { background:url(../img/l_navi_b.gif) -175px -24px no-repeat;}
.category_menu03 a:hover { background:url(../img/l_navi_b.gif) -175px -48px no-repeat;}
.category_menu04 a:hover { background:url(../img/l_navi_b.gif) -175px -72px no-repeat;}
.category_menu05 a:hover { background:url(../img/l_navi_b.gif) -175px -96px no-repeat;}
.category_menu06 a:hover { background:url(../img/l_navi_b.gif) -175px -120px no-repeat;}
.category_menu07 a:hover { background:url(../img/l_navi_b.gif) -175px -144px no-repeat;}
.category_menu08 a:hover { background:url(../img/l_navi_b.gif) -175px -168px no-repeat;}
.category_menu09 a:hover { background:url(../img/l_navi_b.gif) -175px -192px no-repeat;}
.category_menu10 a:hover { background:url(../img/l_navi_b.gif) -175px -216px no-repeat;}
.category_menu11 a:hover { background:url(../img/l_navi_b.gif) -175px -240px no-repeat;}
.category_menu12 a:hover { background:url(../img/l_navi_b.gif) -175px -264px no-repeat;}
.category_menu13 a:hover { background:url(../img/l_navi_b.gif) -175px -288px no-repeat;}
.category_menu14 a:hover { background:url(../img/l_navi_b.gif) -175px -312px no-repeat;}
.category_menu15 a:hover { background:url(../img/l_navi_b.gif) -175px -336px no-repeat;}
.category_menu16 a:hover { background:url(../img/l_navi_b.gif) -175px -360px no-repeat;}

/* モダンブラウザ（Firefox Opera Safari）対策 */
ul.category_menu:after {
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
   font-size:0;
}

/* Win版IE7とMac版IE5対策 
ul.category_menu {
   display:inline-block;
}
*/

/* Win版IE5および6対策 */
/* Hides from IE-mac \*/
* html ul.category_menu {
   height:1px;
   display: inline;
}

ul.category_menu {
   display:block;
}
/* End hide from IE-mac */

/*左メニュー　ブランドリスト*/
.brand_list {
	width: 175px;
	margin: 0px 0px 10px 0px;
	padding: 0;
}

ul.brand_list li {
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	list-style: none;
}

ul.brand_list li a {
	display: block;
	width: 175px;
	height: 24px;
}

/*brand_list normal*/
.brand_list01 a { background:url(../img/l_navi_brandtitle.gif) 0 0 no-repeat;}
.brand_acca a { background:url(../img/l_navi_acca.gif) 0 0 no-repeat;}
.brand_mackintosh a { background:url(../img/l_navi_mackintosh.gif) 0 0 no-repeat;}
.brand_herno a { background:url(../img/l_navi_herno.gif) 0 0 no-repeat;}
.brand_tatras a { background:url(../img/l_navi_tatras.gif) 0 0 no-repeat;}
.brand_drome a { background:url(../img/l_navi_drome.gif) 0 0 no-repeat;}
.brand_neilbarrett a { background:url(../img/l_navi_neilbarrett.gif) 0 0 no-repeat;}
.brand_schumacher a { background:url(../img/l_navi_schumacher.gif) 0 0 no-repeat;}
.brand_cruciani a { background:url(../img/l_navi_cruciani.gif) 0 0 no-repeat;}
.brand_johnsmedley a { background:url(../img/l_navi_johnsmedley.gif) 0 0 no-repeat;}
.brand_threedots a { background:url(../img/l_navi_threedots.gif) 0 0 no-repeat;}
.brand_orian a { background:url(../img/l_navi_orian.gif) 0 0 no-repeat;}
.brand_letroyes a { background:url(../img/l_navi_letroyes.gif) 0 0 no-repeat;}
.brand_bagutta a { background:url(../img/l_navi_bagutta.gif) 0 0 no-repeat;}
.brand_incotex a { background:url(../img/l_navi_incotex.gif) 0 0 no-repeat;}
.brand_notify a { background:url(../img/l_navi_notify.gif) 0 0 no-repeat;}
.brand_solido a { background:url(../img/l_navi_solido.gif) 0 0 no-repeat;}
.brand_amboise a { background:url(../img/l_navi_amboise.gif) 0 0 no-repeat;}
.brand_anniel a { background:url(../img/l_navi_anniel.gif) 0 0 no-repeat;}
.brand_chanluu a { background:url(../img/l_navi_chanluu.gif) 0 0 no-repeat;}
.brand_globe-trotter a { background:url(../img/l_navi_globe-trotter.gif) 0 0 no-repeat;}
.brand_maurogrifoni a { background:url(../img/l_navi_maurogrifoni.gif) 0 0 no-repeat;}
.brand_blumarine a { background:url(../img/l_navi_blumarine.gif) 0 0 no-repeat;}
.brand_bluegirl a { background:url(../img/l_navi_bluegirl.gif) 0 0 no-repeat;}
.brand_haniiy a { background:url(../img/l_navi_haniiy.gif) 0 0 no-repeat;}
.brand_roarke a { background:url(../img/l_navi_roarke.gif) 0 0 no-repeat;}
.brand_mando a { background:url(../img/l_navi_mando.gif) 0 0 no-repeat;}
.brand_valstar a { background:url(../img/l_navi_valstar.gif) 0 0 no-repeat;}
.brand_smbati a { background:url(../img/l_navi_smbati.gif) 0 0 no-repeat;}
.brand_finamore a { background:url(../img/l_navi_finamore.gif) 0 0 no-repeat;}
.brand_jwbrine a { background:url(../img/l_navi_jwbrine.gif) 0 0 no-repeat;}
.brand_ermanno_s a { background:url(../img/l_navi_ermanno_s.gif) 0 0 no-repeat;}
.brand_scervinostreet a { background:url(../img/l_navi_scervino_s.gif) 0 0 no-repeat;}
.brand_castaner a { background:url(../img/l_navi_castaner.gif) 0 0 no-repeat;}
.brand_zanellato a { background:url(../img/l_navi_zanellato.gif) 0 0 no-repeat;}
.brand_falierosarti a { background:url(../img/l_navi_faliero_sarti.gif) 0 0 no-repeat;}
.brand_coh a { background:url(../img/l_navi_coh.gif) 0 0 no-repeat;}
.brand_isoc a { background:url(../img/l_navi_i_s_o_c.gif) 0 0 no-repeat;}
.brand_io a { background:url(../img/l_navi_io.gif) 0 0 no-repeat;}
.brand_jaminpuech a { background:url(../img/l_navi_jaminpuech.gif) 0 0 no-repeat;}
.brand_havaianas a { background:url(../img/l_navi_havaianas.gif) 0 0 no-repeat;}
.brand_persol a { background:url(../img/l_navi_persol.gif) 0 0 no-repeat;}
.brand_karldonoghue a { background:url(../img/l_navi_karldonoghue.gif) 0 0 no-repeat;}
.brand_adawas a { background:url(../img/l_navi_adawas.gif) 0 0 no-repeat;}
.brand_ninaricci a { background:url(../img/l_navi_ninaricci.gif) 0 0 no-repeat;}
.brand_altea a { background:url(../img/l_navi_altea.gif) 0 0 no-repeat;}
.brand_scaglione a { background:url(../img/l_navi_scaglione.gif) 0 0 no-repeat;}
.brand_bark a { background:url(../img/l_navi_bark.gif) 0 0 no-repeat;}
.brand_jamiesons a { background:url(../img/l_navi_jamiesons.gif) 0 0 no-repeat;}
.brand_james-c a { background:url(../img/l_navi_jamescharlotte.gif) 0 0 no-repeat;}
.brand_edward_a a { background:url(../img/l_navi_edward_a.gif) 0 0 no-repeat;}
.brand_siviglia a { background:url(../img/l_navi_siviglia.gif) 0 0 no-repeat;}
.brand_PFby a { background:url(../img/l_navi_PFby.gif) 0 0 no-repeat;}
.brand_tomaso a { background:url(../img/l_navi_tomaso.gif) 0 0 no-repeat;}
.brand_b_perreira a { background:url(../img/l_navi_b_perreira.gif) 0 0 no-repeat;}
.brand_JFH a { background:url(../img/l_navi_JFH.gif) 0 0 no-repeat;}
.brand_PELLICO a { background:url(../img/l_navi_PELLICO.gif) 0 0 no-repeat;}
.brand_tagliatore a { background:url(../img/l_navi_tagliatore.gif) 0 0 no-repeat;}
.brand_Johnstons a { background:url(../img/l_navi_Johnstons.gif) 0 0 no-repeat;}
.brand_P-L_M a { background:url(../img/l_navi_P-L_M.gif) 0 0 no-repeat;}
.brand_robertocollina a { background:url(../img/l_navi_robertocollina.gif) 0 0 no-repeat;}
.brand_koral a { background:url(../img/l_navi_koral.gif) 0 0 no-repeat;}
.brand_jmd a { background:url(../img/l_navi_jmd.gif) 0 0 no-repeat;}
.brand_Comelaria a { background:url(../img/l_navi_Comelaria.gif) 0 0 no-repeat;}
.brand_CAUSSE a { background:url(../img/l_navi_CAUSSE.gif) 0 0 no-repeat;}
.brand_CellarDoor a { background:url(../img/l_navi_CellarDoor.gif) 0 0 no-repeat;}
.brand_AZZARO a { background:url(../img/l_navi_AZZARO.gif) 0 0 no-repeat;}
.brand_MeKashmiere a { background:url(../img/l_navi_MeKashmiere.gif) 0 0 no-repeat;}
.brand_Vk a { background:url(../img/l_navi_Vk.gif) 0 0 no-repeat;}
.brand_GIANNI_C a { background:url(../img/l_navi_GIANNI_C.gif) 0 0 no-repeat;}
.brand_eleventy a { background:url(../img/l_navi_eleventy.gif) 0 0 no-repeat;}
.brand_NIGEL_PK a { background:url(../img/l_navi_NIGEL_PK.gif) 0 0 no-repeat;}
.brand_Rivieras a { background:url(../img/l_navi_Rivieras.gif) 0 0 no-repeat;}
.brand_Joshua-S a { background:url(../img/l_navi_Joshua-S.gif) 0 0 no-repeat;}
.brand_ES a { background:url(../img/l_navi_ES.gif) 0 0 no-repeat;}
.brand_120 a { background:url(../img/l_navi_120.gif) 0 0 no-repeat;}
.brand_MARIHA a { background:url(../img/l_navi_MARIHA.gif) 0 0 no-repeat;}
.brand_maryya a { background:url(../img/l_navi_maryya.gif) 0 0 no-repeat;}
.brand_miyawaki a { background:url(../img/l_navi_miyawaki.gif) 0 0 no-repeat;}
.brand_FALORNI a { background:url(../img/l_navi_FALORNI.gif) 0 0 no-repeat;}
.brand_VIGANO a { background:url(../img/l_navi_vigano.gif) 0 0 no-repeat;}
.brand_EMMETI a { background:url(../img/l_navi_emmeti.gif) 0 0 no-repeat;}
.brand_SEALUP a { background:url(../img/l_navi_SEALUP.gif) 0 0 no-repeat;}
.brand_ZANONE a { background:url(../img/l_navi_ZANONE.gif) 0 0 no-repeat;}
.brand_DUVETICA a { background:url(../img/l_navi_DUVETICA.gif) 0 0 no-repeat;}
.brand_LARDINI a { background:url(../img/l_navi_lardini.gif) 0 0 no-repeat;}
.brand_church a { background:url(../img/l_navi_church.gif) 0 0 no-repeat;}
.brand_THIERRYLASRY a { background:url(../img/l_navi_THIERRYLASRY.gif) 0 0 no-repeat;}
.brand_ambell a { background:url(../img/l_navi_ambell.gif) 0 0 no-repeat;}
.brand_Amb a { background:url(../img/l_navi_Amb.gif) 0 0 no-repeat;}
.brand_NICWAVE a { background:url(../img/l_navi_NICWAVE.gif) 0 0 no-repeat;}
.brand_PT0W a { background:url(../img/l_navi_PT0W.gif) 0 0 no-repeat;}
.brand_WalterSteiger a { background:url(../img/l_navi_WalterSteiger.gif) 0 0 no-repeat;}
.brand_monrow a { background:url(../img/l_navi_monrow.gif) 0 0 no-repeat;}
.brand_Glanshirt a { background:url(../img/l_navi_Glanshirt.gif) 0 0 no-repeat;}
.brand_gransasso a { background:url(../img/l_navi_gransasso.gif) 0 0 no-repeat;}
.brand_sasa a { background:url(../img/l_navi_sasa.gif) 0 0 no-repeat;}
.brand_MarYSol a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_MarYSol.gif) 0 0 no-repeat;}
.brand_Freeseam a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_Freeseam.gif) 0 0 no-repeat;}
.brand_collectr a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_collectr.gif) 0 0 no-repeat;}
.brand_PM a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_PM.gif) 0 0 no-repeat;}
.brand_CortoMoltedo a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_CortoMoltedo.gif) 0 0 no-repeat;}
.brand_EP a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_EP.gif) 0 0 no-repeat;}
.brand_MADEGOLD a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_MADEGOLD.gif) 0 0 no-repeat;}
.brand_SOUTHPARADE a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_SOUTHPARADE.gif) 0 0 no-repeat;}
.brand_COVERT a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_COVERT.gif) 0 0 no-repeat;}
.brand_CINQUANTA a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_CINQUANTA.gif) 0 0 no-repeat;}
.brand_rossignol a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_rossignol.gif) 0 0 no-repeat;}
.brand_lodental a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_lodental.gif) 0 0 no-repeat;}
.brand_cheaney a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_cheany.gif) 0 0 no-repeat;}
.brand_alpo a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_alpo.gif) 0 0 no-repeat;}
.brand_han_ahn_soon a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_han_ahn_soon.gif) 0 0 no-repeat;}
.brand_sonrisa a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_sonrisa.gif) 0 0 no-repeat;}
.brand_jacobcohen a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_jacobcohen.gif) 0 0 no-repeat;}
.brand_jimiroos a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_jimiroos.gif) 0 0 no-repeat;}
.brand_fabio_rusconi a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_fabio_rusconi.gif) 0 0 no-repeat;}
.brand_cedric_charlier a { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_cedric_charlier.gif) 0 0 no-repeat;}

/*brand_list rollover*/
.brand_list01 a:hover { background:url(../img/l_navi_brandtitle.gif) -175px 0px no-repeat;}
.brand_acca a:hover { background:url(../img/l_navi_acca.gif) -175px 0px no-repeat;}
.brand_mackintosh a:hover { background:url(../img/l_navi_mackintosh.gif) -175px 0px no-repeat;}
.brand_herno a:hover { background:url(../img/l_navi_herno.gif) -175px 0 no-repeat;}
.brand_tatras a:hover { background:url(../img/l_navi_tatras.gif) -175px 0 no-repeat;}
.brand_drome a:hover { background:url(../img/l_navi_drome.gif) -175px 0 no-repeat;}
.brand_neilbarrett a:hover { background:url(../img/l_navi_neilbarrett.gif) -175px 0 no-repeat;}
.brand_schumacher a:hover { background:url(../img/l_navi_schumacher.gif) -175px 0 no-repeat;}
.brand_cruciani a:hover { background:url(../img/l_navi_cruciani.gif) -175px 0 no-repeat;}
.brand_johnsmedley a:hover { background:url(../img/l_navi_johnsmedley.gif) -175px 0 no-repeat;}
.brand_threedots a:hover { background:url(../img/l_navi_threedots.gif) -175px 0 no-repeat;}
.brand_orian a:hover { background:url(../img/l_navi_orian.gif) -175px 0 no-repeat;}
.brand_letroyes a:hover { background:url(../img/l_navi_letroyes.gif) -175px 0 no-repeat;}
.brand_bagutta a:hover { background:url(../img/l_navi_bagutta.gif) -175px 0 no-repeat;}
.brand_incotex a:hover { background:url(../img/l_navi_incotex.gif) -175px 0 no-repeat;}
.brand_notify a:hover { background:url(../img/l_navi_notify.gif) -175px 0 no-repeat;}
.brand_solido a:hover { background:url(../img/l_navi_solido.gif) -175px 0 no-repeat;}
.brand_amboise a:hover { background:url(../img/l_navi_amboise.gif) -175px 0 no-repeat;}
.brand_anniel a:hover { background:url(../img/l_navi_anniel.gif) -175px 0 no-repeat;}
.brand_chanluu a:hover { background:url(../img/l_navi_chanluu.gif) -175px 0 no-repeat;}
.brand_globe-trotter a:hover { background:url(../img/l_navi_globe-trotter.gif) -175px 0 no-repeat;}
.brand_maurogrifoni a:hover { background:url(../img/l_navi_maurogrifoni.gif) -175px 0 no-repeat;}
.brand_blumarine a:hover { background:url(../img/l_navi_blumarine.gif) -175px 0 no-repeat;}
.brand_bluegirl a:hover { background:url(../img/l_navi_bluegirl.gif) -175px 0 no-repeat;}
.brand_haniiy a:hover { background:url(../img/l_navi_haniiy.gif) -175px 0 no-repeat;}
.brand_roarke a:hover { background:url(../img/l_navi_roarke.gif) -175px 0 no-repeat;}
.brand_mando a:hover { background:url(../img/l_navi_mando.gif) -175px 0 no-repeat;}
.brand_valstar a:hover { background:url(../img/l_navi_valstar.gif) -175px 0 no-repeat;}
.brand_smbati a:hover { background:url(../img/l_navi_smbati.gif) -175px 0 no-repeat;}
.brand_finamore a:hover { background:url(../img/l_navi_finamore.gif) -175px 0 no-repeat;}
.brand_jwbrine a:hover { background:url(../img/l_navi_jwbrine.gif) -175px 0 no-repeat;}
.brand_ermanno_s a:hover { background:url(../img/l_navi_ermanno_s.gif) -175px 0 no-repeat;}
.brand_scervinostreet a:hover { background:url(../img/l_navi_scervino_s.gif) -175px 0 no-repeat;}
.brand_castaner a:hover { background:url(../img/l_navi_castaner.gif) -175px 0 no-repeat;}
.brand_zanellato a:hover { background:url(../img/l_navi_zanellato.gif) -175px 0 no-repeat;}
.brand_falierosarti a:hover { background:url(../img/l_navi_faliero_sarti.gif) -175px 0 no-repeat;}
.brand_coh a:hover { background:url(../img/l_navi_coh.gif) -175px 0 no-repeat;}
.brand_isoc a:hover { background:url(../img/l_navi_i_s_o_c.gif) -175px 0 no-repeat;}
.brand_io a:hover { background:url(../img/l_navi_io.gif) -175px 0 no-repeat;}
.brand_jaminpuech a:hover { background:url(../img/l_navi_jaminpuech.gif) -175px 0 no-repeat;}
.brand_havaianas a:hover { background:url(../img/l_navi_havaianas.gif) -175px 0 no-repeat;}
.brand_persol a:hover { background:url(../img/l_navi_persol.gif) -175px 0 no-repeat;}
.brand_karldonoghue a:hover { background:url(../img/l_navi_karldonoghue.gif) -175px 0 no-repeat;}
.brand_adawas a:hover { background:url(../img/l_navi_adawas.gif) -175px 0 no-repeat;}
.brand_ninaricci a:hover { background:url(../img/l_navi_ninaricci.gif) -175px 0 no-repeat;}
.brand_altea a:hover { background:url(../img/l_navi_altea.gif) -175px 0 no-repeat;}
.brand_scaglione a:hover { background:url(../img/l_navi_scaglione.gif) -175px 0 no-repeat;}
.brand_bark a:hover { background:url(../img/l_navi_bark.gif) -175px 0 no-repeat;}
.brand_jamiesons a:hover { background:url(../img/l_navi_jamiesons.gif) -175px 0 no-repeat;}
.brand_james-c a:hover { background:url(../img/l_navi_jamescharlotte.gif) -175px 0 no-repeat;}
.brand_edward_a a:hover { background:url(../img/l_navi_edward_a.gif) -175px 0 no-repeat;}
.brand_siviglia a:hover { background:url(../img/l_navi_siviglia.gif) -175px 0 no-repeat;}
.brand_PFby a:hover { background:url(../img/l_navi_PFby.gif) -175px 0 no-repeat;}
.brand_tomaso a:hover { background:url(../img/l_navi_tomaso.gif) -175px 0 no-repeat;}
.brand_b_perreira a:hover { background:url(../img/l_navi_b_perreira.gif) -175px 0 no-repeat;}
.brand_JFH a:hover { background:url(../img/l_navi_JFH.gif) -175px 0 no-repeat;}
.brand_PELLICO a:hover { background:url(../img/l_navi_PELLICO.gif) -175px 0 no-repeat;}
.brand_tagliatore a:hover { background:url(../img/l_navi_tagliatore.gif) -175px 0 no-repeat;}
.brand_Johnstons a:hover { background:url(../img/l_navi_Johnstons.gif) -175px 0 no-repeat;}
.brand_P-L_M a:hover { background:url(../img/l_navi_P-L_M.gif) -175px 0 no-repeat;}
.brand_robertocollina a:hover { background:url(../img/l_navi_robertocollina.gif) -175px 0 no-repeat;}
.brand_koral a:hover { background:url(../img/l_navi_koral.gif) -175px 0 no-repeat;}
.brand_jmd a:hover { background:url(../img/l_navi_jmd.gif) -175px 0 no-repeat;}
.brand_Comelaria a:hover { background:url(../img/l_navi_Comelaria.gif) -175px 0 no-repeat;}
.brand_CAUSSE a:hover { background:url(../img/l_navi_CAUSSE.gif) -175px 0 no-repeat;}
.brand_CellarDoor a:hover { background:url(../img/l_navi_CellarDoor.gif) -175px 0 no-repeat;}
.brand_AZZARO a:hover { background:url(../img/l_navi_AZZARO.gif) -175px 0 no-repeat;}
.brand_MeKashmiere a:hover { background:url(../img/l_navi_MeKashmiere.gif) -175px 0 no-repeat;}
.brand_Vk a:hover { background:url(../img/l_navi_Vk.gif) -175px 0 no-repeat;}
.brand_GIANNI_C a:hover { background:url(../img/l_navi_GIANNI_C.gif) -175px 0 no-repeat;}
.brand_eleventy a:hover { background:url(../img/l_navi_eleventy.gif) -175px 0 no-repeat;}
.brand_NIGEL_PK a:hover { background:url(../img/l_navi_NIGEL_PK.gif) -175px 0 no-repeat;}
.brand_Rivieras a:hover { background:url(../img/l_navi_Rivieras.gif) -175px 0 no-repeat;}
.brand_Joshua-S a:hover { background:url(../img/l_navi_Joshua-S.gif) -175px 0 no-repeat;}
.brand_ES a:hover { background:url(../img/l_navi_ES.gif) -175px 0 no-repeat;}
.brand_120 a:hover { background:url(../img/l_navi_120.gif) -175px 0 no-repeat;}
.brand_MARIHA a:hover { background:url(../img/l_navi_MARIHA.gif) -175px 0 no-repeat;}
.brand_maryya a:hover { background:url(../img/l_navi_maryya.gif) -175px 0 no-repeat;}
.brand_miyawaki a:hover { background:url(../img/l_navi_miyawaki.gif) -175px 0 no-repeat;}
.brand_FALORNI a:hover { background:url(../img/l_navi_FALORNI.gif) -175px 0 no-repeat;}
.brand_VIGANO a:hover { background:url(../img/l_navi_vigano.gif) -175px 0 no-repeat;} 
.brand_EMMETI a:hover { background:url(../img/l_navi_emmeti.gif) -175px 0 no-repeat;} 
.brand_SEALUP a:hover { background:url(../img/l_navi_SEALUP.gif) -175px 0 no-repeat;} 
.brand_ZANONE a:hover { background:url(../img/l_navi_ZANONE.gif) -175px 0 no-repeat;} 
.brand_DUVETICA a:hover { background:url(../img/l_navi_DUVETICA.gif) -175px 0 no-repeat;} 
.brand_LARDINI a:hover { background:url(../img/l_navi_lardini.gif) -175px 0 no-repeat;}
.brand_church a:hover { background:url(../img/l_navi_church.gif) -175px 0 no-repeat;}
.brand_THIERRYLASRY a:hover { background:url(../img/l_navi_THIERRYLASRY.gif) -175px 0 no-repeat;}
.brand_ambell a:hover { background:url(../img/l_navi_ambell.gif) -175px 0 no-repeat;}
.brand_Amb a:hover { background:url(../img/l_navi_Amb.gif) -175px 0 no-repeat;}
.brand_NICWAVE a:hover { background:url(../img/l_navi_NICWAVE.gif) -175px 0 no-repeat;}
.brand_PT0W a:hover { background:url(../img/l_navi_PT0W.gif) -175px 0 no-repeat;}
.brand_WalterSteiger a:hover { background:url(../img/l_navi_WalterSteiger.gif) -175px 0 no-repeat;}
.brand_monrow a:hover { background:url(../img/l_navi_monrow.gif) -175px 0 no-repeat;}
.brand_Glanshirt a:hover { background:url(../img/l_navi_Glanshirt.gif) -175px 0 no-repeat;}
.brand_gransasso a:hover { background:url(../img/l_navi_gransasso.gif) -175px 0 no-repeat;}
.brand_sasa a:hover { background:url(../img/l_navi_sasa.gif) -175px 0 no-repeat;}
.brand_MarYSol a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_MarYSol.gif) -175px 0 no-repeat;}
.brand_Freeseam a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_Freeseam.gif) -175px 0 no-repeat;}
.brand_collectr a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_collectr.gif) -175px 0 no-repeat;}
.brand_PM a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_PM.gif) -175px 0 no-repeat;}
.brand_CortoMoltedo a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_CortoMoltedo.gif) -175px 0 no-repeat;}
.brand_EP a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_EP.gif) -175px 0 no-repeat;}
.brand_MADEGOLD a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_MADEGOLD.gif) -175px 0 no-repeat;}
.brand_SOUTHPARADE a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_SOUTHPARADE.gif) -175px 0 no-repeat;}
.brand_COVERT a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_COVERT.gif) -175px 0 no-repeat;}
.brand_CINQUANTA a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_CINQUANTA.gif) -175px 0 no-repeat;}
.brand_rossignol a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_rossignol.gif) -175px 0 no-repeat;}
.brand_lodental a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_lodental.gif) -175px 0 no-repeat;}
.brand_cheaney a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_cheany.gif) -175px 0 no-repeat;}
.brand_alpo a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_alpo.gif) -175px 0 no-repeat;}
.brand_han_ahn_soon a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_han_ahn_soon.gif) -175px 0 no-repeat;}
.brand_sonrisa a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_sonrisa.gif) -175px 0 no-repeat;}
.brand_jacobcohen a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_jacobcohen.gif) -175px 0 no-repeat;}
.brand_jimiroos a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_jimiroos.gif) -175px 0 no-repeat;}
.brand_fabio_rusconi a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_fabio_rusconi.gif) -175px 0 no-repeat;}
.brand_cedric_charlier a:hover { background:url(http://www.biglietta.com/shop/item/biglietta/design/img01/l_navi_cedric_charlier.gif) -175px 0 no-repeat;}


/* モダンブラウザ（Firefox Opera Safari）対策 */
ul.brand_list:after {
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
   font-size:0;
}

/* Win版IE7とMac版IE5対策 
ul.brand_list {
   display:inline-block;
}
*/

/* Win版IE5および6対策 */
/* Hides from IE-mac \*/
* html ul.brand_list {
   height:1px;
   display: inline;
}

ul.brand_list {
   display:block;
}
/* End hide from IE-mac */

.twitter {
	width: 175px;
	margin: 12px 0 0 0;
	padding: 0;
}

.mobile {
	width: 175px;
	margin: 17px 0 0 0;
	padding: 0;
}

/*左メニュー　メールマガジン*/
.mail_magazine {
	height: 95px;
	width: 175px;
	margin: 17px 0 0 0;
	padding: 0;
}

ul.mail_magazine li {
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	list-style: none;
}

ul.mail_magazine li a {
	display: block;
	width: 175px;
	height: 95px;
}

/*mail_magazine normal*/
.mail_magazine01 a { background:url(../img/l_navi_mailmagazine.gif) 0 0 no-repeat;}
	
/*mail_magazine rollover*/
.mail_magazine01 a:hover { background:url(../img/l_navi_mailmagazine.gif) -175px 0px no-repeat;}

/* モダンブラウザ（Firefox Opera Safari）対策 */
ul.mail_magazine:after {
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
   font-size:0;
}

/* Win版IE7とMac版IE5対策 
ul.mail_magazine {
   display:inline-block;
}
*/

/* Win版IE5および6対策 */
/* Hides from IE-mac \*/
* html ul.mail_magazine {
   height:1px;
   display: inline;
}

ul.mail_magazine {
   display:block;
}
/* End hide from IE-mac */


/*メイン部分*/
.layout_content {
	float:left;
	width:790px;
	margin: 0 0 0 0;
	padding: 0;
	font-size:100%;
}

/*IE6以下対策*/
* html .layout_content {
	margin: 0;
}

.layout_content a { 
	color: #100044;
	text-decoration: none;
}
	
.layout_content a, a:link {
	color: #100044;
	text-decoration: none;
}
	
.layout_content a:hover {
	color: #517AFF;
}

/*メインイメージ*/
.top_cont01{
	width: 765px;
	height: 300px;
	margin: 0px;
	padding: 0px;
	float: left;
	/*padding-bottom: 40px;*/

}

	.top_cont01:after{
		content : ''; 
		display : block;
		clear : both;
	}

	.top_cont01 { /zoom : 1; }


/*新着アイテム*/
.new_item {
	width: 765px;
	margin: 0px 0px;
	padding: 0;
}

.new_item h2 {
	width: 765px;
	height: 30px;
	margin: 6px 0px 0px 0px;
	padding: 0;
	text-indent: -9999px;
	background: url(../img/title_m_new.jpg) no-repeat;
}

.new_item_frame {
	width: 143px;
	margin: 0;
	padding: 5px;
	float: left;
	height:300px;
}
/*height:276px;、sale時height:290px;*/

.new_item_piece {
	width: 143px;
	margin: 0;
	padding: 0;
	border: solid 1px #cccccc;
	height:300px;
}
/*height:276px;、sale時height:290px;*/

#main_content .new_item_piece p,
#main_content .reco_item_piece p {
	font-size:11px;
	color:#666666;
	letter-spacing:1.5px;
	font-family: "Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN",Meiryo,メイリオ,YuGothic,游ゴシック,sans-serif;
}

.new_item_piece:hover {
	background-color:#cbd7ff;
}

.new_item_piece img {
	margin: 0 15px 2px 15px;
}

/*IE6対策*/
* html .new_item_frame {
	width: 141px;
}

* html .new_item_piece {
	width: 141px;
}

* html .new_item_piece img {
	margin: 0 14px 2px 14px;
}
	
/*レコメンドアイテム*/
.reco_item {
	width: 765px;
	margin: 0px 0px;
	padding: 0;
}

.reco_item h2 {
	width: 765px;
	height: 30px;
	margin: 6px 0px 0px 0px;
	padding: 0;
	text-indent: -9999px;
	background: url(../img/title_m_reco.jpg) no-repeat;
}

.reco_item_frame {
	width: 143px;
	margin: 0;
	float: left;
	height:290px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
/*height:276px;、sale時height:290px;*/

.reco_item_piece {
	width: 143px;
	margin: 0;
	padding: 0;
	border: solid 1px #cccccc;
	height:290px;
}
/*height:276px;、sale時height:290px;*/

.reco_item_piece:hover {
	background-color:#FFFCBF;
}

.reco_item_piece img {
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 12px;
}

/*ttl_top_reco normal*/

ul.recommend_ttl {
	height: 25px;
	width: 765px;
	margin: 0;
	padding: 0;
}

ul.recommend_ttl {
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	list-style: none;
}

ul.recommend_ttl a {
	display: block;
	width: 765px;
	height: 25px;
}

/*ttl_top_reco normal*/
.recommend_ttl01 { background:url(../img/ttl_top_reco01.gif) no-repeat;}
.recommend_ttl02 { background:url(../img/ttl_top_reco02.gif) no-repeat;}
.recommend_ttl03 { background:url(../img/ttl_top_reco03.gif) no-repeat;}
.recommend_ttl04 { background:url(../img/ttl_top_reco04.gif) no-repeat;}
.recommend_ttl05 { background:url(../img/ttl_top_reco05.gif) no-repeat;}
.recommend_ttl06 { background:url(../img/ttl_top_reco06.gif) no-repeat;}
.recommend_ttl07 { background:url(../img/ttl_top_reco07.gif) no-repeat;}
.recommend_ttl08 { background:url(../img/ttl_top_reco08.gif) no-repeat;}
.recommend_ttl09 { background:url(../img/ttl_top_reco09.gif) no-repeat;}


/*ttl_top_reco rollover*/
.recommend_ttl01 :hover {
	background-image: url(../img/ttl_top_reco01.gif);
	background-repeat: repeat;
	background-position: 0px -25px;
}
.recommend_ttl02 :hover {
	background-image: url(../img/ttl_top_reco02.gif);
	background-repeat: repeat;
	background-position: 0px -25px;
}
.recommend_ttl03 :hover {
	background-image: url(../img/ttl_top_reco03.gif);
	background-repeat: repeat;
	background-position: 0px -25px;
}
.recommend_ttl04 :hover {
	background-image: url(../img/ttl_top_reco04.gif);
	background-repeat: repeat;
	background-position: 0px -25px;
}
.recommend_ttl05 :hover {
	background-image: url(../img/ttl_top_reco05.gif);
	background-repeat: repeat;
	background-position: 0px -25px;
}
.recommend_ttl06 :hover {
	background-image: url(../img/ttl_top_reco06.gif);
	background-repeat: repeat;
	background-position: 0px -25px;
}
.recommend_ttl07 :hover {
	background-image: url(../img/ttl_top_reco07.gif);
	background-repeat: repeat;
	background-position: 0px -25px;
}
.recommend_ttl08 :hover {
	background-image: url(../img/ttl_top_reco08.gif);
	background-repeat: repeat;
	background-position: 0px -25px;
}

.recommend_ttl09 :hover {
	background-image: url(../img/ttl_top_reco09.gif);
	background-repeat: repeat;
	background-position: 0px -25px;
}



/*IE6対策*/
* html .new_item_frame {
	width: 141px;
}

* html .new_item_piece {
	width: 141px;
}

* html .new_item_piece img {
	margin: 0 14px 2px 14px;
}
	
/*コーディネート*/
.coordi {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.coordi h2 {
	width: 765px;
	height: 30px;
	margin: 6px 0 0 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_coordi.jpg) no-repeat;
}

.coordi_day {
	margin: 5px 0px;
	padding: 0;
	float: left;
}

.coordi_frame {
	width: 115px;
	margin: 0;
	padding: 5px;
	float: left;
}

.coordi_piece {
	width: 115px;
	margin: 0;
	padding: 0;
	border: solid 1px #cccccc;
}

.coordi_piece img {
	margin: 15px 15px 15px 15px;
}

.coordi_piece p {
	margin: 10px 15px 2px 15px;
}

.coordi_piece:hover {
	background-color:#cbd7ff;
}

/*IE6対策*/
* html .coordi_frame {
	width: 115px;
}

* html .coordi_frame {
	width: 115px;
	margin: 0;
	padding: 4px;
	float: left;
}

* html .coordi_day {
	margin: 5px 0px;
	padding: 0;
	float: left;
}


/*新コーディネート*/
.coordi2 {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.coordi2 h2 {
	width: 765px;
	height: 30px;
	margin: 6px 0 0 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_coodi2.jpg) no-repeat;
}

.coordi2_day {
	margin: 5px 0px;
	padding: 0;
	float: left;
}

.coordi2_frame {
	width: 181px;
	margin: 0;
	padding: 5px;
	float: left;
}

.coordi2_piece {
	width: 181px;
	margin: 0;
	padding: 0;
	border: solid 1px #cccccc;
}

.coordi2_piece img {
	margin: 15px 15px 15px 15px;
}

.coordi2_piece p {
	margin: 10px 15px 2px 15px;
}

.coordi2_piece:hover {
	background-color:#cbd7ff;
}


/*IE6対策*/
* html .coordi2_frame {
	width: 181px;
}

* html .coordi2_frame {
	width: 181px;
	margin: 0;
	padding: 4px;
	float: left;
}

* html .coordi2_day {
	margin: 5px 0px;
	padding: 0;
	float: left;
}


/*おすすめアイテム*/
.reco {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.reco h2 {
	width: 765px;
	height: 30px;
	margin: 6px 0 0 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_reco.jpg) no-repeat;
}

.reco_day {
	margin: 5px 0px;
	padding: 0;
	float: left;
}

.reco_frame {
	width: 181px;
	margin: 0;
	padding: 5px;
	float: left;
}

.reco_piece {
	width: 181px;
	margin: 0;
	padding: 0;
	border: solid 1px #cccccc;
}

.reco_piece img {
	margin: 15px 15px 15px 15px;
}

.reco_piece p {
	margin: 10px 15px 2px 15px;
}

.reco_piece:hover {
	background-color:#cbd7ff;
}


/*IE6対策*/
* html .reco_frame {
	width: 181px;
}

* html .reco_frame {
	width: 181px;
	margin: 0;
	padding: 4px;
	float: left;
}

* html .reco_day {
	margin: 5px 0px;
	padding: 0;
	float: left;
}


/*what's new*/
.news {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.news h2 {
	width: 765px;
	height: 30px;
	margin: 6px 0 0 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_news.jpg) no-repeat;
}

.news_text {
	width: 765px;
	height: 120px;
	margin: 0;
	padding: 5px;
	overflow: auto;
	line-height:1.5em;
}

.news_text2 {
	width: 765px;
	margin: 0;
	padding: 5px;
	overflow: auto;
	line-height:1.5em;
}

.news_text img {
	margin: 3px;
}

.news_text a:hover img {
	filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;
}

.news_text dl {
	margin: 0;
	padding: 0;
}

.news_text dt {
	color: #b3b3b3;
	width: 7em;
	float: left;
}

/*brand*/
.brand {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.brand h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_brand.jpg) no-repeat;
}

.brand img {
	margin: 5px 5px 0 0;
	padding: 0;
	float: left;
}

.brand a:hover img {
	filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;
	}
	
	
/*コンセプト*/
.concept {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.concept h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_concept.jpg) no-repeat;
}

/*商品検索*/
.top_search {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.top_search h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_search.jpg) no-repeat;
}


/*フッター部分*/
.layout_footer {
	background-color: #cccccc;
	margin: 15px auto;
	padding: 0;
	height: 265px;
}

.layout_footer a { 
	color: #666666;
	font-size: 100%;
	text-decoration: none;
}
	
.layout_footer a, a:link {
	color: #666666;
	text-decoration: none;
}
	
.layout_footer a:hover {
	color: #100044;
	text-decoration: underline;
}

.footer_area {
	width:1100px;
	margin: 0 auto ;
}

.footer_left {
	background-image: url(../img/footer_info.gif);
	margin: 20px 0 0 0;
	width: 240px;
	height: 210px;
	float: left;
}

.footer_left ul {
	margin: 36px 0 0 12px;
	line-height: 1.6em;
}

.footer_left p {
	margin: 10px 0 0 12px;
	line-height: 1.6em;
}

.footer_center {
	margin: 20px 0 0 15px;
	width: 450px;
	height: 210px;
	float: left;
}

.footer_center img {
	margin-bottom: 14px;
}

/*IE7対策*/
*:first-child+html .footer_center img {
	margin-bottom: 12px;
}

/*IE6以下対策*/
* html .footer_center img {
	margin-bottom: 11px;
}

/*フッター　メールマガジン*/
.f_mail_magazine {
	height: 98px;
	width: 450px;
	margin: 0;
	padding: 0;
}

ul.f_mail_magazine li {
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	list-style: none;
}

ul.f_mail_magazine li a {
	display: block;
	width: 450px;
	height: 98px;
}

/*mail_magazine normal*/
.f_mail_magazine01 a { background:url(../img/footer_mail.gif) 0 0 no-repeat;}
	
/*mail_magazine rollover*/
.f_mail_magazine01 a:hover { background:url(../img/footer_mail.gif) 0px -98px no-repeat;}

/* モダンブラウザ（Firefox Opera Safari）対策 */
ul.f_mail_magazine:after {
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
   font-size:0;
}

/* Win版IE7とMac版IE5対策 
ul.mail_magazine {
   display:inline-block;
}
*/

/* Win版IE5および6対策 */
/* Hides from IE-mac \*/
* html ul.mail_magazine {
   height:1px;
   display: inline;
}

ul.mail_magazine {
   display:block;
}
/* End hide from IE-mac */

.footer_right {
	background-image: url(../img/footer_link.gif);
	margin: 20px 0 0 15px;
	width: 240px;
	height: 210px;
	float: right;
}

.footer_right ul {
	margin: 36px 0 0 12px;
	line-height: 1.6em;
}

.copyright {
	margin: 2px auto;
	width: 960px;
	text-align: right;
}

/* 各ページのCSS */
/*brand page*/
.brand_page_new {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.brand_page_new h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_newbrand.jpg) no-repeat;
}

.brand_page {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.brand_page h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_brand.jpg) no-repeat;
}

.brand_page_logo {
	width: 255px;
	height: 70px;
	margin: 6px 0px 0px 0px;
	padding: 0;
	float: left;
	text-align: center;
}

.brand_page_logo a:hover img {
	filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;
	}

.brand_page_text {
	width: 255px;
	height: 1.6em;
	margin: 5px 0px 10px 0px;
	padding: 0;
	float: left;
	text-align: center;
}


/*shop page*/
.shop_page {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.shop_page h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_shop.jpg) no-repeat;
}

.shop_page_map {
	width: 348px;
	height: 223px;
	margin: 0;
	padding: 20px 20px 10px 0px;
	float: right;
	text-align: right;
}

.shop_page_googlemap {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.shop_page_googlemap h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_googlemap.jpg) no-repeat;
}

.shop_page_text {
	width: 380px;
	height: 430px;
	margin: 0;
	padding: 20px 0px 10px 0px;
	float: left;
	text-align: left;
}

/*coordinate page*/
.coor_page {
	width: 765px;
	margin-top:-40px;
	padding: 0;
}

.coor_page h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_coor.jpg) no-repeat;
}

.coordi_table {
	text-align:left;
}

.coordi_table a:hover img {
	filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;
	}

.coor_no {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0;
}

.coor_area {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	margin-bottom: 0px;
	padding: 10px;
	border: solid 1px #cccccc;
}

.coor_img {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
}

.coor_thum {
	width: 400px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}

.coor_thum_img {
	width: 400px;
	margin: 5px;
	text-align: center;
}

.coor_text {
	width: 400px;
	margin: 0 auto;
	padding: 10px 0;
	text-align: left;
}

.coor_list {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

/*coordinate page（コーディネートリスト）*/
.coor_list h2 {
	width: 765px;
	height: 30px;
	margin: 6px 0 0 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_coor_list.jpg) no-repeat;
}

.coor_list_day {
	margin: 5px 0px;
	padding: 0;
	float: left;
}

.coor_list_frame {
	width: 181px;
	margin: 0;
	padding: 5px;
	float: left;
}

.coor_list_piece {
	width: 181px;
	margin: 0;
	padding: 0;
	border: solid 1px #cccccc;
}

.coor_list_piece img {
	margin: 15px 15px 15px 15px;
}

.coor_list_piece p {
	margin: 10px 15px 2px 15px;
}

.coor_list_piece:hover {
	background-color:#cbd7ff;
}

/*IE6対策*/
* html .coor_list_frame {
	width: 181px;
}

* html .coor_list_frame {
	width: 181px;
	margin: 0;
	padding: 4px;
	float: left;
}

* html .coor_list_day {
	margin: 5px 0px;
	padding: 0;
	float: left;
}

/*coordinate page（コーディネートリスト）*/
.coor_past h2 {
	width: 765px;
	height: 30px;
	margin: 6px 0 0 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_coor_past.jpg) no-repeat;
}

/*IE6対策*/
* html .coor_past_frame {
	width: 181px;
}

* html .coor_past_frame {
	width: 181px;
	margin: 0;
	padding: 4px;
	float: left;
}

* html .coor_past_day {
	margin: 5px 0px;
	padding: 0;
	float: left;
}

/*新着アイテムページ*/
.new_page {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.new_page h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_new.jpg) no-repeat;
}


/*洗濯表示説明ページ*/
.wash {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.wash h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_wash.jpg) no-repeat;
}


/*ブランド説明部分（不要？）*/
.brand_head {
	width: 745px;
	margin: 0;
	padding: 0;
}

.brand_text {
	float: right;
	width: 575px;
	margin: 0;
	padding: 0;
}

.brand_logo {
	float: left;
	width: 160px;
	margin: 0;
	padding: 0;
}

.brand_logo img {
	border:solid 1px #CCC;
}

/*l_navi_link normal*/
.l_navi_link01_test a { background:url(../img/l_navi_link_test.gif) 0 0 no-repeat;}
.l_navi_link02_test a { background:url(../img/l_navi_link_test.gif) 0 -30px no-repeat;}
.l_navi_link03_test a { background:url(../img/l_navi_link_test.gif) 0 -60px no-repeat;}
.l_navi_link04_test a { background:url(../img/l_navi_link_test.gif) 0 -90px no-repeat;}
.l_navi_link05_test a { background:url(../img/l_navi_link_test.gif) 0 -120px no-repeat;}
	
/*l_navi_link rollover*/
.l_navi_link01_test a:hover { background:url(../img/l_navi_link_test.gif) -175px 0px no-repeat;}
.l_navi_link02_test a:hover { background:url(../img/l_navi_link_test.gif) -175px -30px no-repeat;}
.l_navi_link03_test a:hover { background:url(../img/l_navi_link_test.gif) -175px -60px no-repeat;}
.l_navi_link04_test a:hover { background:url(../img/l_navi_link_test.gif) -175px -90px no-repeat;}
.l_navi_link05_test a:hover { background:url(../img/l_navi_link_test.gif) -175px -120px no-repeat;}

/*newbrand*/
.newbrand_text {
	width: 765px;
	margin: 0;
	padding: 5px;
	overflow: auto;
	line-height:1.5em;
}

.newbrand_text a:hover img {
	filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;
}

.newbrand_text dl {
	margin: 0;
	padding: 0;
}

.newbrand_text dt {
	color: #b3b3b3;
	width: 7em;
	float: left;
}

.coord01 {
	margin-bottom:80px;
}

.coord01 img {
	margin:0 20px 0 0;
	float:left;
}
	
/*slideControl*/
#slideControl {
	position: absolute;
	top: 450px;
	z-index: 100;
}
#slideControl ul li {
    float: left;
}
#slideControl #nav li {
    background: url("../img/img/top_special_btm_.gif") no-repeat scroll 0 0 transparent;
    margin: 0 9px 0 0;
    text-align: center;
}
#slideControl #nav li a {
    display: block;
    font-size: 0;
    height: 9px;
    width: 9px;
}
#slideControl #nav li a:hover {
    background: url("../img/top_special_btm.gif") no-repeat scroll 0 0 transparent;
    text-decoration: none;
}
#slideControl #nav li.activeSlide {
    background: url("../img/top_special_btm.gif") no-repeat scroll 0 0 transparent;
}


/*menu*/
.menu {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.menu h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_menu.jpg) no-repeat;
}

.menu img {
	margin: 5px 5px 0 0;
	padding: 0;
	float: left;
}

.menu a:hover img {
	filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;
	}
	


/*special*/
.special {
	width: 765px;
	margin: 10px 0;
	padding: 0;
}

.special h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_special.jpg) no-repeat;
}

.special img {
	margin: 5px 5px 0 0;
	padding: 0;
	float: left;
}

.special a:hover img {
	filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;
	}
	
/*雑誌一覧ページ*/

.magazine_list {
	width: 765px;
	float: inherit;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}

.magazine_list h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_back.jpg) no-repeat;
}

.magazine_list h3 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background:url(../img/title_m_list.jpg) no-repeat;
}

.backno {
	background:#f2f2f2;
	background: -moz-linear-gradient(top, #f2f2f2, #f2f2f2 50%, #ffffff 50%, #ffffff);
    background: -webkit-linear-gradient(top, #f2f2f2, #f2f2f2 50%, #ffffff 50%, #ffffff);
    background: linear-gradient(top, #f2f2f2, #f2f2f2 50%, #ffffff 50%, #ffffff);
    -moz-background-size: 5px 5px;
    -webkit-background-size: 5px 5px;
    background-size: 5px 5px;
	width:210px;
	margin:0 auto;
	padding:3px 0;
	text-align: center;
	font-size:14px;
	font-family: "Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN",Meiryo,メイリオ,YuGothic,游ゴシック,sans-serif !important;
}

.magazine_list p {
	text-align: center;
	margin-bottom: 10px;
}

.magazine_list p:hover,
.magazine_list p a:hover {
	color:#00aacd;
}

.magazine_list img {
	padding: 0;
	float: none;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #fff;
}

.magazine_list a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	border: 1px solid #f29b8a;
}


/*雑誌掲載アイテムページ*/

.magazine_item {
	width: 765px;
	height: 380px;
	float: inherit;
	table-layout:fixed;
}

.magazine_item2 {
	width: 765px;
	height: auto;
	float: inherit;
	table-layout:fixed;
}

.magazine_page {
	width: 765px;
	height: auto;
	margin-left: 9px;
}

.magazine_item h2, 
.magazine_item2 h2 {
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0 0 12px 0;
	text-indent: -9999px;
	background:url(../img/title_m_post.jpg) no-repeat;
}
	
.magazine_item p, 
.magazine_item2 p {
	margin: 8px;
	font-size: 12px;
	line-height: 15px;
}

.magazine_item p:hover, 
.magazine_item2 p:hover {
	color:#00aacd;
}

.magazine_item img, 
.magazine_item2 img {
	float: inherit;
	border: 1px solid #fff;
	margin: 0px 10px;
}

.magazine_item a:hover img, 
.magazine_item2 a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	border: 1px solid #f29b8a;
}

.magazine_page li{
	display: inline-block;
	
}

.magazine_page p {
	margin-left: 5px;
	margin-top: 8px;
}

.magazine_page img {
	margin-top: 10px;
	margin-left: 3px;
	margin-bottom: 5px;
	border: 1px solid #fff;
}

.magazine_page a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	border: 1px solid #f29b8a;
}

/*今日のスタイリングページ*/

.column{
	text-align:center;
	letter-spacing:1.5px;
	margin:0 0 20px 0px;
}

.column p{
	font-size:14px;
	color:#8c8c8c;
	margin:0 10px;
	line-height:1.5;
}

.column h2{
	width: 765px;
	height: 30px;
	margin: 0;
	padding: 0 0 12px 0;
	text-indent: -9999px;
	background:url(../img/title_m_styling.jpg) no-repeat;
}

.column img{
	margin-left: 5px;
}

.colday{
	font-size:150%;
	font-weight:bold;
	color:#8c8c8c;
}

.coltitile{
	font-size:110%;
	letter-spacing:5px;
	font-weight:bold;
	color:#8c8c8c;
}

.clomitem{
	text-align:right;
	font-size:100%;
	margin:0 18px 0 0;
}

/*ショップディスプレイ2015.06.22追加*/

.cate_wrap {
width:760px;
font-size:14px;
font-family: "Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN",Meiryo,メイリオ,YuGothic,游ゴシック,sans-serif;
letter-spacing:2.5px;
text-align:center;
color:#8f8f8f;
}

.cate_wrap  p {
font-size:14px;
font-family: "Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN",Meiryo,メイリオ,YuGothic,游ゴシック,sans-serif;
letter-spacing:2.5px;
line-height:22px;
color:#666666;
}

.realstore {
overflow:hidden;
padding:10px 5px 30px;
}

.real_kyoto {
float:left;
width:380px;
border-right:#CCC 1px solid;
text-align:center;
height:480px;
padding-top:50px;
}

.reak_osaka {
float:right;
width:358px;
text-align:center;
padding-top:50px;
}

.shopupday {
background:#efefef;
width:210px;
margin:0 auto 20px;
padding:3px 0;
}


.mb20 {
margin-bottom:20px;
}

.shopcon {
background:#efefef;
padding:30px 20px;
margin-bottom:100px;
}

#link_btn img{
  transition: 0.5s;
}

#link_btn img:hover {
  opacity: 0.6;
  transition: 0.5s;
}

/*大人のスタイルコーディネート2015.09.14追加*/

#cat_wrap{
	width:760px;
	text-align:left;
	color:#666666;
	font-size:14px;
	letter-spacing:1.5px;
	font-family: "Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN",Meiryo,メイリオ,YuGothic,游ゴシック,sans-serif;
}

/**************** daily coord *******************/

#dailycoord{
	float:left;
	width:760px;
}

.daily_in{
	float:left;
	width:250px;
	font-size:10px;
	height:385px;
	margin-bottom:10px;
}

.daily_in img{
	width:240px;
}

.daily_info{
	background-color:#eaeaea;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
	padding:1px 5px;
	margin:0 5px 0 3px;
}

.m_b5{
	margin-bottom:5px;
}

.m_b10{
	margin-bottom:10px;
}

.m_r10{
	margin-right:10px;
}

.font12{
	font-size:12px;
}
