body{
margin:0;
padding:0;
background: url(/shop/item/arare/design/img01/body_loop.jpg);
}


.layout_body{
padding: 0 10px;
background: url(/shop/item/arare/design/img01/shadow.jpg) repeat-y;
}
.layout_menu{
padding: 0 10px !important;
}
* html table.layout_table{
width: 900px !important;
}
* html td.layout_menu{
width: 200px;
padding: 0 0 0 5px!important;
}
* html td.layout_content{
padding: 0;
width: 650px;
}
.layout_header{
}
.layout_header img{
vertical-align: middle;
}
.layout_footer td.navi2,
.layout_footer td.navi2 a{
color: #666 !important;
}
.layout_footer td.navi2 a:hover{
text-decoration: none;
}



* html .layout_body{width: 920px;}
* html ..layout_menu{width: 210px;}

/*-----------------------------------------------*/


/* 全体/トップページ */

.f12-h100 { font-size : 12px; line-height : 100%;}
.f12-h120 { font-size : 12px; line-height : 120%; color: #7f7f7f;}
.f12-h120 a{ font-weight: bold; }
.f12-h130 { font-size : 12px; line-height : 130%;}
.f12-h140 { font-size : 12px; line-height : 140%;}
.f12-h150 { font-size : 12px; line-height : 150%;}

.f11-h100 { font-size : 11px; line-height : 100%;}
.f11-h120 { font-size : 11px; line-height : 120%; color: #7f7f7f;}
.f11-h130 { font-size : 11px; line-height : 130%;}
.f11-h140 { font-size : 11px; line-height : 140%;}
.f11-h150 { font-size : 11px; line-height : 150%;}

a:link { text-decoration : underline; color : #656565;}
a:visited { text-decoration : underline; color : #656565;}
a:hover { text-decoration : underline; color : #ba2636;}

.navi{
background-color:#000;
width : 180px;
height : 33px;
text-align : center;
}

.navi2{
font-size : 12px;
padding:0;
}

.navi2 a:link { text-decoration : underline; color : #000000;}
.navi2 a:visited { text-decoration : underline; color : #000000;}
.navi2 a:hover { text-decoration : underline; color : #e83929;}


.soryo{
border : solid 1px #999;
text-align: center;
padding-bottom: 6px;
}
.soryo a{
color: #666;
font-weight: bold;
}
.soryo_text{
margin : 3px 5px 3px 5px;
font-size : 12px;
line-height : 1.3;
}
.style11{
color:#666;
}


.tel{
border : solid 1px #999;
}


.tel_text{
margin : 3px 5px 3px 5px;
font-size : 11px;
line-height : 1.3;
}


.osusume_frame{
/*border-left : solid 1px #b7282e;
border-right : solid 1px #b7282e;
border-bottom : solid 1px #b7282e;*/

border-left : solid 1px #989898;
border-right : solid 1px #989898;
border-bottom : solid 1px #989898;

text-align : center;
}
.osusume_image img{
border:1px solid #989898;
}

.osusume_name{
font-size : 15px;
line-height : 1.5;
font-weight : bold;
}
.osusume_name a{color:#666;}
.osusume_name a:hover{text-decoration:none;}

.osusume_comment{
font-size : 12px;
line-height : 1.3;
}
.osusume_text{
color:#808080;
font-size: 11px;
}

.item_list1{
font-size : 14px;
line-height : 1.3;
font-weight : bold;
}



/*---------------------------*/
/*-----左メニュースタイル----*/
/*---------------------------*/
.item_list2{
font-size : 11px;
line-height : 1.3;
text-align : center;
border-bottom: 1px solid #b2b2b2;
}
.item_list_left{
border-left : solid 1px #b2b2b2;
border-bottom: 1px solid #b2b2b2;
}

.all_item_img{
margin : 4px 0px 15px 0px;
border : solid 1px #000000;
}

.all_item_name{
font-weight : bold;
font-size : 12px;
}

.ranking{
border:solid 1px #999;
}

.copy{
font-size:11px;
color:#ffffff;
}


/*　こだわりページ　*/

.thema{
border : solid 1px #cccccc;
/*
background-image : url(./images_i/kodawari/thema_bg.gif);
background-repeat : repeat-x;
*/
font-size : 13px;
line-height : 1.4;
}

.sozai_img{
border : 1px solid #000000;
margin-right : 5px;
}

.sozai_text{
font-size : 12px;
line-height:1.4;
margin : 0px 5px 0px 5px;
}

.shizen_text{
font-size : 12px;
line-height:1.4;
margin : 5px 5px 5px 5px;
}




/*　商品一覧ページ・商品ページ　*/

.list_category_name{
font-size : 15px;
line-height:1.4;
font-weight : bold;
}

.list_item_all{
width : 100%;
font-size:12px;
line-height : 1.7;
color : #ffffff;
/*background-image : url(/shop/item/arare/design/img01/item_list_bg.gif);*/
background: #d00;
margin : 1px 0px 2px 0px;
padding-top : 1px;
}

.list_item_icon {
list-style-image : url(/shop/item/arare/design/img01/item_list_icon.gif);
font-size : 12px;
lie-height : 1.4;
padding : 0px;
margin : 0px 5px 0px 25px;
}

.item_stl_bg{
background : url(/shop/item/arare/design/img01/item_stl_bg.jpg) no-repeat;
height: 24px;
line-height: 24px;
padding-top: 12px;
}
* html .item_stl_bg{
height: 36px;
padding-top: 6px;
}

.item_stl{
margin : 0px 5px 0px 45px;
font-size : 13px;
color : #ffffff;
font-weight : bold;
}

.item_text1{
font-size : 12px;
line-height : 1.8;
margin : 5px 20px 5px 20px;
}

.item_text2{
font-size : 12px;
line-height : 1.2;
color : #FFFFFF;
}

.item_text3{
font-size : 12px;
line-height : 1.5;
color : #FFFFFF;
}

.item_point_img{
margin-right:15px;
}

.item_hr{
border:2px dotted #eeeeee;
}

.item_image{
/*background-image : url(/shop/item/arare/design/img01/item_image_bg23.gif);*/
font-size : 12px;
line-height : 23px;
}

.item_ttl{
border-top : solid 1px #000000;
border-left : solid 1px #000000;
border-bottom : solid 1px #000000;
background-repeat : no-repeat;
}

.item_image_bg{
/*border-top : solid 1px #000000;
border-right : solid 1px #000000;
border-bottom : solid 1px #000000;*/
background-repeat : no-repeat;
}

.item_form{
margin : 3px 0px 0px 0px;
font-size : 12px;
}

.item_name{
font-size : 13px;
line-height : 1.3;
}

.item_price1{
font-size : 15px;
line-height : 1.3;
font-weight : bold;
color : #b7282e;
}

.item_price2{
font-size : 10px;
line-height : 1.3;
}

.item_border{
border:solid 1px #ededed;
font-size:12px;
}


.item-list a,
.item-list a img{
text-decoration: none;
border: 0 none;
}


#index-item-list .all_item_img{
border: 1px solid #989898;
}


/*--------------------------------*/
/*-----shopping/faq.htmlで使用----*/
/*--------------------------------*/
#faq {
margin:0 0 0 10;
}
#faq ul {
margin:0;
padding:0;
list-style-position:outside;
list-style:none; 
}
#faq li.question {
background-image:url(/shop/item/arare/design/img01/faq_icon01.gif);
background-repeat: no-repeat;
list-style-position:outside;
font-size:12px;
line-height:180%;
font-weight:bold; 
background-position:0 0.2em;
padding-left: 20px;
}
#faq li.andwer {
background-image:url(/shop/item/arare/design/img01/faq_icon02.gif);
background-repeat: no-repeat;
list-style-position:outside;
font-size:12px;
line-height:180%;
background-position:0 0.2em;
padding: 0 0 15px 20px;
}




h2.text-osusume-point{
margin: 0 12px;
padding: 0 0 5px 0;
border-bottom: 1px dotted #AB9E84;

color:#594B2B;
font-size: 15px;
font-weight: bold;

}



/*　*/
#io {
	margin:0px;
	padding:0px;
	background-image : url(/shop/item/arare/design/img03/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
	font-size:12px;
	color:#555555;
}


.io a:link, a:visited{
	text-decoration:underline;
	color:#555555;
}
.io a:hover{
	text-decoration:none;
	color:#BB2F1E;
}

/*看板*/
.ionavi td{font-size:12px; line-height:1.4; height:30px;}

/*商品一覧*/
.ioit {margin:0px;}
.ioit td{font-size:12px;}
.ioit img {border:solid #cccccc 1px; margin:0px 0px 3px 0px;}

/*カテゴリー*/
.ioct td{font-size:14px; line-height:1.4; font-weight:bold;}
.ioct span{font-size:12px; font-weight:bold;}
.ioct b{font-size:11px; font-weight:normal;}
.ioct p{font-size:11px; font-weight:bold; margin:0px; padding:0px;}

/*フッター*/
.ioci {font-size:12px; text-align:center;}
.iocp {font-size:11px; color:#ffffff; text-align:center;}

.iobnr img{margin:7px 0px 0px 0px;}

/*カテゴリー*/
.iowit-t{font-size:14px; line-height:1.4; font-weight:bold; color:#ffffff; margin:0px 0px 0px 35px;}
.ioct-st {font-size:14px; line-height:1.4; font-weight:bold; margin:5px 0px 0px 0px;}
.ioct-stt {font-size:12px; line-height:1.4;}
.ion-t {line-height:22px; background-image : url(/shop/item/arare/design/img03/wn-d.jpg); margin:10px 0px 0px 0px; font-size:12px;}


/*背景指定*/
.FS2_body_Goods_gr33{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_gr34{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_gr35{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_gr36{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_gr37{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_gr38{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_gr39{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_gr40{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_gr41{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_gr42{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_gr43{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd109{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd110{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd111{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd112{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd113{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd114{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd115{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd116{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd117{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd118{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd119{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd120{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd121{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd122{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd123{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd124{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd125{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd126{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd127{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd128{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd129{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd130{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd131{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd132{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd133{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd134{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd135{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd136{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd137{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd138{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd139{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd140{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd141{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd142{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd143{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd144{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd145{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd146{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd147{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.FS2_body_Goods_GoodsDetail_gd148{
	background-image : url(http://www.shikibunosato.com/images/bk.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.package td{font-size:12px;}
.package img{margin:0px 0px 3px 0px;}
