@charset "utf-8";

@import url("../packages/default/css/import.css");
@import url("../mdl_eccr/main_area/eccr.css");
@import url("../packages/default/css/staff.css");

#item_detail{}
#item_detail table  {
    margin:0;
    border-top: 0px;
    border-left: 0px;
}
#item_detail table th {
    padding: 0;
    border-right: 0px;
    border-bottom: 0px;
}
#item_detail table td {
    padding: 0;
    border-right: 0;
    border-bottom: 0;
}

div#top_menu{padding:0.2%;height:18px;border-bottom:1px solid #999999;width:99.6%;}
div#top_menu .left{width:55.8%;float:left;}
div#top_menu .left p{margin:0;padding:0;}
div#top_menu .right{width:43.8%;float:right;text-align:right;}

div#navi{padding:3px 10px;margin:0;background-color:#F0EDE4;}


div#top_head{text-align:center;margin:50px 0;}

div#top_cate{text-align:center;height:120px;}
div#top_cate h4{margin:0 0 10px 0;}
div#top_cate ul{width:80%;margin:0 auto 30px auto;}
div#top_cate li{float:left;width:33%;text-align:center;}

div#top_foot{text-align:center;margin:30px 0 0 0;}

div#searcharea2{margin:0 0 30px 0;text-align:center;}
div#searcharea2 input[type='text'] {font-size:140%;}

div#functions{}
div#functions h2{margin:0 0 20px 0;font-size:140%;}
div#functions strong{margin:0 0 20px 0;}
div#functions table{margin:0 0 20px 0;padding:0;border:0px;}
div#functions tr{margin:0;padding:0;}
div#functions td{margin:0;padding:0;border:0px;}
div#functions p{line-height:180%;margin:0 0 20px 0;}
div#functions ul{margin:0 0 20px 0;}
div#functions .item_list{border:4px solid #dcdcdc;font-size:140%;padding:20px;}
div#functions .item_list ul{line-height:160%;}
div#functions .item_list li.level2{margin:0 0 0 20px;}


div#category_desc{margin:0 0 20px 0;}
div#category_desc fieldset{margin:0 0 20px 0;padding:10px;border:1px solid #dcdcdc;}
div#category_desc legend{font-weight:bold;margin:0 0 10px 0;}
div#category_desc p{line-height:160%;margin:0 0 10px 0;}
div#category_desc h2{margin:0 0 10px 0;font-size:140%;border-bottom:2px solid orange;}
div#category_desc h3{color:red;}


div#outlet{}
div#outlet h2{margin:0 0 20px 0;font-size:140%;}
div#outlet h3{margin:0 0 20px 0;}
div#outlet p{line-height:180%;margin:0 0 20px 0;}
div#outlet .item_list{border:4px solid #dcdcdc;font-size:140%;padding:20px;text-align:center;}

div#cate_pickup{margin:20px 0;padding:10px;border:1px solid #dcdcdc;}

div#shopping_guide{}
div#shopping_guide h2{font-size:140%;padding:5px;margin:0 0 10px 0;border-top:2px solid #dcdcdc;border-bottom:2px solid #dcdcdc;}
div#shopping_guide h3{color:red;font-size:120%;}
div#shopping_guide ul{margin:0 0 20px 0;}
div#shopping_guide li{margin:0 0 5px 0;}

div#category1{margin:20px 0;}
div#category1 h2{background-color:#dcdcdc;padding:5px;margin:0 0 10px 0;}
div#category1 ul{margin:0 20px;}


div#estimate{text-align:center;}
div#estimate h2{margin:0 0 20px 0;font-size:240%;}
div#estimate strong{margin:0 0 20px 0;}
div#estimate table{margin:0 0 20px 0;padding:0;border:0px;}
div#estimate tr{margin:0;padding:0;}
div#estimate td{margin:0;padding:0;border:0px;}
div#estimate p{line-height:180%;margin:0 0 20px 0;}
div#estimate ul{margin:0 0 20px 0;}
div#estimate .item_list{border:4px solid #dcdcdc;font-size:140%;padding:20px;text-align:center;}


#search_result{margin:0 0 30px 0;}
#search_result img{border:0;}
#search_result table{margin:0;padding:0;border:0;}
#search_result tr{margin:0;padding:0;border:0;}
#search_result td{margin:0;padding:0;border:0;}

/*
 * 回転画像のスタイルシート
 */
#jqCarousel {width:578px;height:150px;border:1px solid #dcdcdc;margin:20px 0;padding:10px;}
#jqCarousel h3{}
#jqCarousel, .jqCarouselArea {}
.jqCarouselPrev {position:relative;left:0px;top:50px;_top:12px;}
.jqCarouselNext {position:relative;left:525px;top:50px;_top:12px;}
.jqCarouselClipArea {
	margin:0px;
	padding:0px;
	position:absolute;
	clip:rect(0px 510px 130px 24px);
	_clip:rect(0px 440px 48px 0px);	/* IEだけ別定義 */
}


#item_detail{font-size:140%;line-height:160%;}
#keyword_container{margin:20px;}

#link{}
#link h2{margin:0 0 5px 0;font-size:140%;}
#link ol{margin:0 0 20px 0;}

#category_info{}
#category_info img{margin:0 10px 0 0;}
#category_info h3{font-size:140%;margin:0 0 10px 0;}
#category_info table{;border:0;}
#category_info td{margin:0;padding:10px 0;border:0;}





