a {
	font-size: 12px;
	color: #000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #933;
}
a:active {
	text-decoration: none;
	color: #990033;
}

#container {
	background-color:#fff;
	padding: 0px;
	height: auto;
	width: 850px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#container_201806momo {
	background-color:#fff;
	padding: 0px;
	height: auto;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#container_2017christmas {
	background-color:#fff;
	padding: 0px;
	height: auto;
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#header {
	width:100%;
	margin:0px;
	padding:0px;
}

#navi_menu {
	width:100%;
	height:36px;
	margin:0px;
	padding:0px;
	background-color:#604B42;
}

#main {
	width:100%;
	height:600px;
	background-image: ;
	margin:0px;
	padding:0px;
}

#item_bg {
	background-image:url(../image/item_bg.jpg);
	background-repeat:no-repeat;
	width:850px;
	height:600px;
}

#item_staff {
	background-image:url(../image/item_bg.jpg);
	background-repeat:no-repeat;
	width:850px;
	height:500px;
}

#news_bg {
	background-image:url(../image/news_bg.jpg);
	background-repeat:no-repeat;
	width:850px;
	height:600px;
}

#news_item {
	padding-top:85px;
	padding-left:75px;
	font-size:14px;
	line-height:22px;
	
}

#shop_bg {
	background-image:url(../image/item_bg.jpg);
	background-repeat:no-repeat;
	width:850px;
	height:500px;
}

#item_header {
	width:100%;
	height:330px;
	margin:0px;
	padding:0px;
}

#item_main {
	margin-left:30px;
	margin-top:0px;
	margin-right:25px;#item_bg {
	background-image:url(../image/item_bg.jpg);
	background-repeat:no-repeat;
	width:850px;
	height:600px;
}
	height:550px;
	padding-top:10px;
}




.news_title {
	font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	font-weight:bold;
}

.news_text {
	font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
}

	

#next_back {
	font-size:12px;
	font-family:"Arial Black", Gadget, sans-serif;
	font-weight:bold;
}

#index_main {
	
	margin-left:30px;
	margin-right:30px;
	margin-top:0px;
	
	height:590px;
	padding-top:30px;
}

#index_news {
	margin-left:70px;
	margin-right:350px;
	margin-top:5px;
	line-height: 22px;
	font-size: 14px;
}
	

#index_bg {
	background-image:url(../image/index_bg.jpg);
	background-repeat:no-repeat;
	width:850px;
	height:591px;
}

.index_menu_image {
	margin:3px;
}

.menu_top {
	height:180px;
}

.item_font {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:10pt;
	font-weight:bold;
	line-height:18px;
}

.newyear {
	padding:5px;
	font-size:14px;
	font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#903;
}

/* ========SLIDESHOW CUSTOMIZE======== */
#slide {
	width: 850px;
	height: 327px;
	overflow: hidden;
	position: relative;
	padding-bottom: 0px;
}

#slide_avril {
	width: 850px;
	height: 327px;
	overflow: hidden;
	position: relative;
	padding-bottom: 0px;
}

#slide_avril_staff {
	width: 850px;
	height: 400px;
	overflow: hidden;
	position: relative;
	padding-top: 20px;
	padding-bottom: 0px;
}

.slideInner {
    list-style:none;
    margin:0;
    padding:0;
}

.slideInner li {
    position:absolute;
    background:#fff;
    margin:0;
    padding:0;
}

.slidePrev {
     position:absolute;
     width:50px;
     height:60px;
     top:120px;
     left:0;
     cursor:pointer;
     z-index:100;
}

.slideNext {
     position:absolute;
     display:block;
     width:50px;
     height:60px;
     top:120px;
     right:0;
     cursor:pointer;
     z-index:100;
}

.controlNav {
     position:absolute;
     float:left;
     left:50%;
     bottom:0;
}

.controlNav span {
     position:relative;
     left:-50%;
     float:left;
     margin:5px;
     -webkit-border-radius:5px;
     -moz-border-radius:5px;
     border-radius:5px;
     width:10px;
     height:10px;
     overflow:hidden;
     -webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5) inset;
     -moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5) inset;
     box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5) inset;
     background:#eee;
     text-indent:-9999px;
     vertical-align:middle;
}

.controlNav span:hover {
     background:#ccc;
     cursor:pointer;
}

.controlNav span.current {
     -webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5) inset, 0 0 2px rgba(133, 209, 198, 0.5);
     -moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5) inset, 0 0 2px rgba(133, 209, 198, 0.5);
     box-shadow:1px 1px 2px rgba(0, 0, 0, 0.5) inset, 0 0 2px rgba(133, 209, 198, 0.5);
     background:#85d1c6;
}

