﻿@charset "utf-8";

/*==========================================
	WRAPPER
==========================================*/
#wrapper {
margin : 0 auto 0 auto ;
width : 1002px ;
/*border : 1px #ff0000 dotted ;*/
}

/*==========================================
	HEADER
==========================================*/
#header {
position : relative ;
width : 1000px ; height : 161px ;
}

#hmenu {
width: 1000px ;
height: 61px ;
margin: 0 0 0 0 ;
}

/*==========================================
	NEWS
==========================================*/
#news {
width : 1000px ; height : 30px ;
background-color : #eee ;
clear : both ;
vertical-align : midlle ;
}
#news_in1 {
width : 700px ; height : 29px ;
background-color : #eee ;
float : left ;
}
#news_in2 {
width : 300px ; height : 29px ;
background-color : #eee ;
float : left ;
}
.ta_word {
height :30px ;
}
.ta_word td {
vertical-align : midlle ;
}

/*==========================================
	HEADER ITEM
==========================================*/
#item {
margin: 10px 30px ;
width: 940px; height: 160px;
font : normal 10px "メイリオ","Meiryo" ,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka , Sans-Serif ;
text-align: center ;
}



/*==========================================
	MAIN
==========================================*/
#main {
margin : 0 0 20px 0 ;
width : 1000px ; height : 300px ;
/*border : 1px #000 solid ;*/
float : left ;
}

#featured{ 
margin:0 0 20px 0;
padding:1px 0; 
position:relative; 
width:1000px; height:300px; 
}
#featured ul.ui-tabs-nav{ 
position:absolute; top:1px;left:755px; 
list-style:none; 
padding:0;
margin:0; 
width:246px;
overflow:hidden;
}
#featured ul.ui-tabs-nav li{
	float:right;
	padding:0;
	margin:0;
}
#featured ul.ui-tabs-nav li img{ 
	float:right;
	background:#fff; 
	filter:Alpha(opacity=50); -moz-opacity:0.50; opacity:0.50;
}
#mens li {
height : 100px ;
}
#ladies li {
height : 86px ;
}

#featured li.ui-tabs-nav-item a{
	display:block; 
	height:54px;
	color:#999;
cursor:pointer;
border : none ;
}
#featured li.ui-tabs-nav-item a:hover img{
	filter:Alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;
border:none;
}
#featured li.ui-tabs-nav-item a:link img{
border:none;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a:hover{ 
border:none;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a img{ 
	filter:Alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;
}
#featured .ui-tabs-panel{ 
	width486px;
	height:207px; 
	margin:0;
	padding:0;
	background:#fff;
	position:relative;
}

#featured .ui-tabs-panel img{ 
	border:none;
	margin:0;
}

#featured .ui-tabs-hide{ 
	display:none;
	margin:0;
	padding:0;
}

/*==========================================
	NEWS_BOX
==========================================*/
#reco {
margin : 0 0 20px 0 ;
position : relative ;
width : 495px ; height : 250px ;
border : 0px #000 solid ;
float : left ;
}
#news_box { 
background : #e8e8e8 ;
}

#news_box h1 {
margin:20px 0 0 0 ;
font : normal 14px/20px "メイリオ","Meiryo" ,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka , Sans-Serif ;
}
#news_box ul {
font : normal 12px/20px "メイリオ","Meiryo" ,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka , Sans-Serif ;
}
#news_box a {
text-decoration : none;
}

#reco  a:hover p {
border : 2px #232323 solid ;
}
#reco  a:link img {
border : 1px #fff solid ;
} 
#reco  a:visited img {
border : 1px #fff solid ;
} 
#reco  a:hover img {
border : 1px #232323 solid ;
} 

/*==========================================
	MAIN_B
==========================================*/
#main_b {
margin : 0 0 20px 0 ;
width : 494px ; height : 250px ;
border : 0px ;
float : right ;
}

/*==========================================
	LEFT_BAR
==========================================*/
#leftbar {
margin : 0 20px 0 0 ;
padding : 0 0 0 0 ;
width : 200px ; 
float : left ;
/*border : 1px #000 dotted ;*/
}
/*
#pickup_l {
width: 200px ;
height: 460px ;
margin: 0 0 0 0 ;
}
#pickup_l p {
width: 200px ;
height: 210px ;
margin: 0 0 8px 0 ;
}
#pickup_l a:link img {
border : 1px #fff solid ;
} 
#pickup_l a:visited img {
border : 1px #fff solid ;
} 
#pickup_l a:hover img {
border : 1px #232323 solid ;
} 
*/

#snavi {
width: 200px ;
margin: 0 0 0 0 ;
}

.AccordionPanelTab{
cursor: pointer ;
}

/*==========================================================
  PANEL_TAB
===========================================================*/
.AccordionPanelTab {
height : 45px ;
background : url(../sidebar/bg_snavi.jpg) 0 0 no-repeat ; 
}


.AccordionPanelTab a:link {text-decoration: none; color : #232323;}
.AccordionPanelTab a:visited {text-decoration: none;color:#232323;}
.AccordionPanelTab a:hover {color: #232323 ;}

.AccordionPanelOpen .AccordionPanelTab {
background : url(../sidebar/bg_snavi_open.jpg) 0 0 no-repeat ; 
}

/*==========================================================
  PANEL_CONTENT
===========================================================*/
.AccordionPanelContent {
margin : 0 0 0 0 ;
font : normal 13px/15px "メイリオ","Meiryo" ,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" , Osaka , serif ;
overflow : hidden ;
background-color : #fff ;
}
ul.AccordionPanelContent {
margin : 0 0 0 0 ;
/*padding : 8px 5px 0 10px ;*/
}
ul.AccordionPanelContent  li {
padding : 4px 0 ;
border-bottom : 1px #cccc99 dotted ;
}

.AccordionPanelContent a:link {text-decoration: none; color : #232323;display : block ;}
.AccordionPanelContent a:visited {text-decoration: none;color:#232323;display : block ;}
.AccordionPanelContent a:hover {text-decoration: underline ;color: #232323;}

/*=========================================
       CALENDER
=========================================*/
#calender {
margin : 10px 0 0 0 ;
width : 200px ; height :270px ;
background : url(../sidebar/bg_calender.gif) 0 0 no-repeat ;
}
table.calendar {
margin : 0 auto ;
 padding: 0;
 width:175px;
}

table.calendar tr.headline td{
 font-size: 14px;
}
table.calendar th {
 text-align: center;
 font-family: "verdana";
 font-size: 12px;
 color: #666666;
 background-color: #f5f5f5;
 padding:5px 0;
 font-weight:normal;
}
table.calendar th span {
 font-family: "verdana";
 cursor: pointer;
 float: right;
 font-size: 12px;
}
table.calendar td {
 text-align: center;
 height: 25px;
 vertical-align: middle;
 font-family: "Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
 line-height: normal;
 font-size: 12px;
 color: #666666;
 border-bottom:1px solid #D9D9D9;
}
table.calendar td.click {
 cursor: pointer;
 background-color:#f5f5f5;
}
table.calendar td.Today {
 font-weight: bold;
 text-decoration:underline;
}
table.calendar td.Sat {
 color: #903;
 background-color:#F9F4E8; 
}
table.calendar td.SatToday {
 color: #903;
 background-color:#F9F4E8;  
 font-weight: bold;
 text-decoration:underline;
}
table.calendar td.Sun {
 color: #903;
 background-color:#F9F4E8;  
}
table.calendar td.SunToday {
 color: #903;
 background-color:#F9F4E8; 
 font-weight: bold;
 text-decoration:underline;
}
table.calendar td.holiday {
 color: #903;
 background-color:#F9F4E8;  
}

table.calendar td.xday {
 font-weight: bolder;
 color: #009999;
 font-size: 14px;
}
table.calendar td.birthday {
 font-weight: bolder;
 color: #990000;
 font-size: 14px;
}

/*==========
====ブログ==============
#plaza {
margin: 8px 0 0 0 0 ;
width : 190px ;
height : 190px ;
border ; 1px #000 solid ;
}
#plaza p.comm {
padding : 3px 0 0 0 ;
font : normal 12px/15px "メイリオ","Meiryo" ,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka , Sans-Serif ;
color : #232323 ;
}
#plaza a:link img {
border : 1px #fff solid ;
} 
#plaza a:visited img {
border : 1px #fff solid ;
} 
#plaza a:hover img {
border : 1px #232323 solid ;
} 
==========*/

/*====LINK==============*/
#link p{
margin: 10px 0 ;
}

/*==========================================
	CENTER
==========================================*/
#center {
margin : 0 0 30px 0 ;
padding : 0 0 0 0 ;
width : 780px ; 
float: right ;
/*border : 1px #000 dotted ;*/
}
/*==========================================
	CENTER
==========================================*/
#ranking {
margin: 0 0 20px 0 ;
width: 780px; height: 218px;
font : normal 10px "メイリオ","Meiryo" ,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka , Sans-Serif ;
text-align: center ;
}
 
#event {
margin: 0 0 20px 0 ;
width: 780px; height: 150px;
}

#standard {
margin: 0 0 20px 0 ;
width: 780px; height: 340px;
}

#trial {
margin: 0 0 20px 0 ;
width: 780px; height: 218px;
font : normal 10px "メイリオ","Meiryo" ,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka , Sans-Serif ;
text-align: center ;
}

#review {
margin: 0 0 20px 0 ;
width: 780px; height: 430px;
}

#recipe {
margin: 0 0 0 0 ;
width: 780px ;
height: 280px ;
}

/*===========================================
	FOOTER
===========================================*/
#footer {
width : 1000px ;
margin : 20px 0 0 0 ;
clear : both ;
}

#f-navi {
margin: 0 0 10px 0 ;
width: 1000px; height: 138px;
}

#footer a:link {
color: #1111cc;
}

#footer a:visited {
color: #551a8b;
}

