@charset "utf-8";
/* CSS Document */


/*		○○○	右です	●●●		*/

#migi{
	width:180px;
	float:right;
	}
	
#migi i{
	color:#88c7ea;
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	font-size:120%;
	background:url(../img/y.gif) no-repeat 2px 6px;
	text-indent:1em;
	}
 	
#migi a{
	color:#ff9a32;
	}
	
#migi a:hover{
	color:#c96600;
	}
	
	
.item{
	border:1px solid #9ddffe;
	margin-bottom:10px;
	width:180px;
	background:url(../img/rightb.gif) repeat-x bottom;
	}
	
.item h4,.item p{
	margin:3px;
	}

.item img{
	margin:3px auto 0px auto;
	display:block;
	}
	
.nedan{
	text-align:right;
	}
	
.nedan2{
	text-align:left;
	}

.nedan3{
	text-align:center;
	}
	
.nedan b,.nedan2 b,.nedan3 b{
	font-weight:bold;
	color:#ff6969;
	margin-left:5px;
	}
	
.nedan del,.nedan2 del,nedan3 del{
	margin-right:5px;
	}
	
	
	

/*		○○○	真ん中です	●●●		*/

#naka{
	width:520px;
	float:right;
	margin:0px 10px 0px 0px;
	}
	
#naka h2{
	background:url(../img/pickup2.gif) no-repeat;
	text-indent:-9999px;
	border-bottom:1px solid #89c9e7;
	float:right;
	width:101px;
	height:17px;
	}
	
#naka h3{
	float:left;
	color:#ff9a32;
	font-size:120%;
	font-weight:bold;
	text-align:left;
	width:419px;
	height:17px;
	border-bottom:1px solid #89c9e7;
	margin-bottom:10px;
	background-color:#FFFFFF;
	}
	
#dan2{
	width:520px;
	height:321px;
	background:url(../img/yunu_waku.gif) no-repeat;
	margin-bottom:10px;
	}
	
#dan2 li{
	float:left;
	height:60px;
	}
	
#dan2 li a{
	display:block;
	height:60px;
	text-indent:-9999px;
	}

#dan2 li a:hover{
	background-position:0px -60px;
	}

#dan2 ul{
	padding:9px 0px 0px 11px;
	height:60px;
	}
	
#dan2 img{
	margin-left:5px;
	width:499px;
	height:172px;
	}
	
#yunu_menu01 a{
	background:url(../img/yunu_menu01.jpg);
	width:97px;
	}
	
#yunu_menu02 a{
	background:url(../img/yunu_menu02.jpg);
	width:100px;
	}
	
#yunu_menu03 a{
	background:url(../img/yunu_menu03.jpg);
	width:101px;
	}
	
#yunu_menu04 a{
	background:url(../img/yunu_menu04.jpg);
	width:101px;
	}
	
#yunu_menu05 a{
	background:url(../img/yunu_menu05.jpg);
	width:100px;
	}
	
#yunu_menu06 a{
	background:url(../img/yunu_menu06.jpg);
	width:96px;
	}
	
#yunu_menu07 a{
	background:url(../img/yunu_menu07.jpg);
	width:102px;
	}
	
#yunu_menu08 a{
	background:url(../img/yunu_menu08.jpg);
	width:100px;
	}
	
#yunu_menu09 a{
	background:url(../img/yunu_menu09.jpg);
	width:100px;
	}
	
#yunu_menu10 a{
	background:url(../img/yunu_menu10.jpg);
	width:100px;
	}
	
#dan2_1{
	margin-left:5px;
	margin-bottom:10px;
	}

	
.topi1{
	width:150px;
	float:left;
	margin-right:30px;
	padding-bottom:20px;
	}
	
.topi2{
	width:150px;
	float:left;
	padding-bottom:10px;
	}
	
.topi1 img,.topi2 img{
	display:block;
	margin:0px auto;
	}
	
.topi1 a,.topi2 a{
	color:#808080;
	}
	
.topi1 a:hover,.topi2 a:hover{
	color:#3e3e3e;
	}
	
.topj1{
	width:105px;
	float:left;
	margin-left:8px;
	margin-right:22px;
	padding-bottom:20px;
	}
	
.topj2{
	width:105px;
	float:left;
	padding-bottom:10px;
	}
	
.topj1 img,.topi2 img{
	display:block;
	margin:0px auto;
	}
	
.topj1 a,.topi2 a{
	color:#808080;
	}
	
.topj1 a:hover,.topi2 a:hover{
	color:#3e3e3e;
	}
	
.cat1{
	width:167px;
	float:left;
	margin:0px 10px 10px 0px;
	}
#dan3_2 {
	background-color:#ffffee;
	border-right: 1px #89c9e7 solid;
	border-bottom: 1px #89c9e7 solid;
	border-left: 1px #89c9e7 solid;
	}
#dan3_21 {
	}
.cat2{
	width:166px;
	float:left;
	margin-bottom:10px;
	}
	
#dan3_3 a{
	color:#808080;
	}
	
#dan3_3 a:hover{
	color:#3e3e3e;
	}
	
.img{
	height:179px;
	}
	
.img a{
	display:block;
	border:1px solid #ffdf9c;
	}
	
.img a:hover{
	border:1px solid #ffc959;
	}
	
#dan3_4{
	margin:10px 0px 15px 0px;
	} 
	
#dan3_4 h2{
	background:url(../img/ranking.gif) no-repeat;
	}
	
#dan3_4 a{
	color:#0808080;
	font-size:130%;
	text-decoration:none;
	line-height:30px;
	text-indent:5em;
	display:block;
	}
	
#ran1{
	background:url(../img/ran1.gif) no-repeat;
	width:81px;
	text-indent:-9999px;
	}
	
#ran2{
	background:url(../img/ran2.gif) no-repeat;
	width:81px;
	text-indent:-9999px;
	}
	
#ran3{
	background:url(../img/ran3.gif) no-repeat;
	width:81px;
	height:26px;
	text-indent:-9999px;
	}
	
	
#dan3_4 table{
	width:100%;
	font-size:0.85em;
	}
	
#dan3_4 td{
	padding-bottom:5px;
	}
	
#dan3_4 td a{
	color:#808080;
	text-decoration:underline;
	}
	
#dan3_4 td a:hover{
	color:#3e3e3e;
	}	
	
#dan3_5 h2{
	background:url(../img/info.gif) no-repeat;
	}
	
#dan3_5 p{
	text-indent:1em;
	background:url(../img/squ1.gif) 0px 5px no-repeat;
	margin-bottom:10px;
	}
	
#dan3_5 p a,#sita a{
	color:#808080;
	}
	
#dan3_5 a:hover,#sita a:hover{
	color:#3e3e3e;
	}

.tright{
	text-align:right;
	display:block;
	}


/*		○○○	左です	●●●		*/

#hidari{
	width:180px;
	float:left;
	}
	
#hidari h5{
	background:url(../img/lefth.gif) no-repeat;
	width:180px;
	height:24px;
	color:#fff;
	text-align:center;
	}
	
#hidari p{
	background:url(../img/lefth.gif) no-repeat;
	width:180px;
	height:24px;
	color:#fff;
	text-align:center;
	}
	
#lef1,#lef2,#lef0{
	border:1px solid #4bbaef;
	border-top:none;
	margin-bottom:10px;
	width:178px;
	}
	
#lef0 ul{
	width:174px;
	margin:0px 2px 0px 2px;
	}
	
#lef0 li{
	margin-bottom:7px;
	text-indent:1em;
	background:url(../img/squ1.gif) no-repeat 3px 5px;
	width:174px;
	}
	
#lef0 li a{
	color:#808080;
	}
	
#lef0 li a:hover{
	color:#505050;
	}


#lef1 img{
	width:147px;
	display:block;
	margin:auto auto;
	}

#lef1 ul{
	margin:0px 3px 0px 3px;
	width:172px;
	}	
	
#lef2 dl{
	width:174px;
	margin:0px 2px 0px 2px;
	}
	
#lef2 dt a{
	color:#4bbaef;
	text-decoration:none;
	font-weight:bold;
	text-indent:1em;
	background:url(../img/squ1.gif) no-repeat 3px 5px;
	display:block;
	}
	
#lef2 dd a,#item_left li a{
	color:#808080;
	text-decoration:none;
	text-indent:1.5em;
	display:block;
	background:url(../img/y.gif) no-repeat 0.7em 4px;
	}
	
#lef2 dd a:hover,#item_left li a:hover{
	color:#4bbaef;
	}
	
#radsoi{
	display:block;
	margin-bottom:10px;
	}
	
#hidari_bana li{
	margin-bottom:10px;
	}

	
/*		○○○	下です	●●●		*/
#sita{
	margin:10px 0px 10px 0px;
	width:900px;
	border-top:1px solid #d3d3dd;
	border-bottom:1px solid #d3d3dd;
	background:#eff5f6 url(../img/sita_back.gif) repeat-x bottom;
	}
	
#sita_border{
	width:600px;
	margin:auto auto;
	border-top:dashed 1px #d3d3dd;
	padding-top:5px;
	}
	
#sita h6{
	color:#ff9a32;
	font-weight:bold;
	margin-left:5px;
	}
	
#sita dl{
	margin:2px 0px 5px 10px;
	width:210px;
	float:left;
	}
	
#sita dt{
	font-weight:bold;
	color:#4ab6e7;
	text-indent:1.2em;
	background:url(../img/squ1.gif) no-repeat 2px 6px;
	}
	
#sita dt a{
	color:#4ab6e7;
	}
	
#sita dd{
	margin-left:15px;
	text-indent:1.2em;
	background:url(../img/y.gif) no-repeat 2px 6px;
	}
	
#sita h6{
	margin-top:3px;
	}
	
#sita p{
	padding:10px 0px;
	text-align:center;
	}
	
#sita ul{
	padding:10px 10px;
	float:left;
	width:280px;
	}

#sita ul li{
	padding:2px 0px;
	}

#rogo{
	background:url(../img/h1.gif) no-repeat;
	width:93px;
	height:33px;
	text-indent:-9999px;
	margin:10px auto;
	}
	
#sita2{
	background:#fafafa;
	width:900px;
	padding:10px 0px;
	margin-bottom:10px;
	}

#sita2 p,#sita2 form{
	margin-left:10px;
	}

#tenpo{
	background:#f6f8f9;
	}


/*	★★★★★★★★★★★★★★★★★★★★★★	ここから商品ページ		★★★★★★★★★★★★★★★★★★★★★★★★★	*/

#ccopy{
	color:#f78239;
	}

#categori{
	margin-bottom:10px;
	}
	
#categori a{
	color:#808080;
	font-size:90%;
	margin:0px 5px;
	}
	
#categori a:hover{
	color:#505050;
	}
	
#categori li{
	float:left;
	}
	
#catpt{
	margin:0px 0px 5px 0px;
	display:block;
	}
	
#catpt a{
	color:#808080;
	font-size:90%;
	}

#item_page{
	width:710px;
	font-size:110%;
	float:right;
	}
	
#item_page900{
	width:900px;
	font-size:110%;
	float:right;
	}

#item_img1{
	width:180px;
	float:left;
	}
	
#item_img1 a,#item_Exp p{
	font-size:0.9em;
	}

#item_img2{
	display:block;
	width:216px;
	height:216px;
	border:2px solid #ffdf9c;
	}
	
#item_img2 img{
	display:block;
	margin:10px auto 0px auto;
	}	

#item_Exp{
	width:480px;
	margin-left:10px;
	float:right;
	}	
	

#item_Exp li{
	margin:7px 0px;
	}
	
#item_Exp p,#item_Exp h2{
	color:#f78239;
	}
	
#item_Exp h2{
	font-size:130%;
	line-height:24px;
	font-weight:bold;
	width:480px;
	border-bottom:1px dashed #ffbe42;
	}
	
#item_Exp h2 strong{
	font-weight:bold;
	margin-left:10px;
	}
	
	
#price del{
	text-decoration:line-through;
	margin:0px 10px;
	}
	
#price span{
	color:#ff6969;
	font-size:130%;
	font-weight:bold;
	margin-left:10px;
	}
	
	
#item_page{
	}
	
.item_page_kyuka strong{
	font-weight:bold;
	font-size:110%;
	}
	
#item_page_left{
	float:left;
	width:255px;
	}
	
#item_page_right{
	float:right;
	width:215px;
	}
	
#item_page_right a{
	color:#808080;
	font-size:100%;
	}
	
#item_page_right a:hover{
	color:#505050;
	}
	
.forml{
	float:left;
	margin-right:10px;
	width:163px;
	display:block;
	}
	
.formr{
	float:left;
	width:163px;
	display:block;
	}
	
#one{
	clear:both;
	margin:10px 0px;
	}
	
#one p{
	padding:5px;
	}
	
#one p span{
	color:#ff6969;
	}
	
#item_left{
	float:left;
	width:180px;
	}
	
	
#item_left h3{
	background:url(../img/lefth.gif) no-repeat;
	width:180px;
	height:24px;
	color:#fff;
	text-align:center;
	}
	
#item_left div{
	border:1px solid #4bbaef;
	border-top:none;
	margin-bottom:10px;
	width:178px;
	}
	
#item_left h4 a{
	color:#4bbaef;
	text-decoration:none;
	font-weight:bold;
	text-indent:1em;
	background:url(../img/squ1.gif) no-repeat 3px 5px;
	display:block;
	}
	
#item_left li a{
	text-indent:1em;
	color:#808080;
	height:100%;
	text-indent:1.5em;
	margin-bottom:2px;
	display:block;
	background:url(../img/y.gif) no-repeat 0.7em 5px;
	text-decoration:none;
	}
	
#detail{
	margin-bottom:5px;
	}

#detail h3,#one h3{
	font-size:115%;
	color:#f78239;
	letter-spacing:1px;
	font-weight:bold;
	background:url(../img/tail_back.gif) no-repeat 0px 3px;
	text-indent:1.3em;
	}
	
/*#detail p{
	color:#8c8c8c;
	margin-top:5px;
	display:inline;
	}
	*/
	
/*#detail td,#detail th{
	padding:0px 10px 3px 0px;
	}*/
	
#mes1 td{
	vertical-align:top;
	}
	
#mes1{
	border-bottom:1px dashed #ffbe42;
	padding-bottom:10px;
	margin-bottom:10px;
	}
	
#mes2{
	padding-bottom:10px;
	}
	
/*#mes2 h4,#detail h4{
	color:#7c7c7c;
	font-size:115%;
	padding-left:1.2em;
	background:url(../img/h4back.gif) no-repeat 0px 0px;
	}*/
	
td.mes1t{
	white-space: nowrap;
	vertical-align: middle;
	}
	
#susume h5{
	background:url(../img/pickup.gif) no-repeat left;
	height:17px;
	width:100%;
	border-bottom:1px solid #89c9e7;
	text-align:right;
	font-weight:bold;
	color:#ff9a32;
	margin-top:10px;
	}
	
#susume2 h5{
	display:inline;
	font-size:90%;
	color:#8c8c8c;
	}
	
#susume2 a{
	color:#8c8c8c;
	}
	

	
#susume dl{
	float:left;
	width:134px;
	margin-top:10px;
	}
	
#susume a{
	color:#808080;
	font-size:0.85em;
	}
	
#susume a:hover{
	color:#505050;
	}
	
#susume p{
	width:230px;
	height:144px;
	float:left;
	text-indent:-9999px;
	margin-top:10px;
	margin-bottom:10px;
	}
	
#susume p a{
	width:230px;
	height:144px;
	display:block;
	background-repeat:no-repeat;
	}
	
#susume dl{
	margin-bottom:10px;
	}
	
#cateo01{
	background:url(../img/cateo1.gif);
	margin-right:10px;
	}
	
#cateo02{
	background:url(../img/cateo2.gif);
	margin-right:10px;
	}
	
	
#cateo03{
	background:url(../img/cateo3.gif);
	}
	
.osur{
	margin-right:10px;
	}
	
#mar10{
	margin-bottom:10px;
	}
	
#cas01{
	dislay:block;
	float:left;
	width:350px;
	height:217px;
	}
	
#cas02{
	display:block;
	float:right;
	width:350px;
	height:217px;
	}
	
#itemna{
	background:url(../img/squ1.gif) no-repeat 0px 5px;
	vertical-align:top;
	text-indent:0.6em;
	width:190px;
	margin-left:10px;
	color:#20a4d3;
	font-size:120%;
	}
	
#catch{
	float:left;
	width:380px;
	}
	
#topca_right li{
	margin-left:5px;
	}
	
#lo{
	float:left;
	width:248px;
	}
	
#nh1 a{
	text-indent:-9999px;
	background:url(../img/nh1.gif) no-repeat;
	width:248px;
	display:block;
	height:44px;
	margin:5px 5px 0px 0px;
	}
	
#nh2 a{
	width:248px;
	height:20px;
	background:url(../img/nh2.gif) no-repeat 0px 0px;
	text-indent:-9999px;
	display:block;
	margin:5px 5px 0px 0px;
	}


#nh2 a:hover{
	background-position:0px -20px;
	}

	
#nh3 a{
	width:248px;
	height:20px;
	background:url(../img/nh2.gif) no-repeat 0px 0px;
	text-indent:-9999px;
	display:block;
	margin:0px 5px 0px 0px;
	}


#nh3 a:hover{
	background-position:0px -20px;
	}

#itemtop{
	width:647px;
	float:right;
	padding-top:1px;
	}
	
#itemtop h1{
	display:block;
	border-bottom:1px solid #e9eeef;
	text-indent:1.2em;
	background:url(../img/squ1.gif) no-repeat 2px 6px;
	margin-bottom:5px;
	}
	
#itemtop img,#index_img img{
	display:block;
	}
	
#index_img{
	float:left;
	}

#sitaname{
	font-weight:bold;
	width:600px;
	font-size:120%;
	}
	
#index_right ol li{
	float:left;
	margin-left:5px;
	}
	
#hikouki{
	font-size:100%;
	color:#ff7171;
	display:block;
	padding-bottom:10px;
	}

/*	★★★★★★★★★★★★★★★★★★★★★★	カテゴリ用		★★★★★★★★★★★★★★★★★★★★★★★★★	*/


#catr1{
	float:right;
	width:710px;
	}
	
#catr1 table{
	font-size:100%;
	width:710px;
	}

#cattop{
	width:710px;
	background:url(../img/715t.jpg) no-repeat;
	height:28px;
	}
	
#cattop li{
	line-height:28px;
	text-indent:1em;
	}
	
#monodesu{
	width:708px;
	border:1px solid #b5c3ce;
	border-top:none;
	
	}
	
#cattop h3{
	float:left;
	margin-left:5px;
	}

#calma1{
	float:left;
	}
	
#calma2{
	float:right;
	}


#cattop li{
	float:left;
	}
	
#cattop h3{
	float:left;
	line-height:29px;
	}
	
#calma1 strong{
	font-weight:bold;
	}	

.item_header1,.item_header2,.item_header3,.item_header4{
	text-align:left;
	font-weight:normal;
	background:#edf2f6;
	margin-bottom:5px;
	}
	
.item_header1{
	width:120px;
	}
	
.item_header2{
	width:395px;
	}

.item_header3{
	width:99px;
	}
	
.item_header4{
	width:90px;
	}

.item_header1 img{
	margin:0px auto;
	display:block;
	}
	
.rightbo1,.rightbo2,.rightbo3{
	border-right:1px dashed #dfe6ec;
	border-bottom:1px dashed #dfe6ec;
	padding-left:3px;
	}
	
.rightbo2,.rightbo3,.rightbo4{
	vertical-align:top;
	}

	
.rightbo4{
	border-bottom:1px dashed #dfe6ec;
	}

.rightbo1{
	}
	
.rightbo1 img{
	margin:0px auto;
	display:block;
	}
	
#backnozi,#catecs{
	background:url(../img/list1.gif) no-repeat left;
	text-indent:1em;
	}
	
.serch_parts1,.serch_parts2{
	float:left;
	margin:0px 5px;
	}
	
.pre,.post{
	float:right;
	margin:0px 2px;
	}
	
#catecs{
	font-weight:bold;
	line-height:28px;
	margin-left:5px;
	}
	
#captop2 li{
	float:left;
	}
	
#inlineli{
	width:690px;
	}	
	
#inlineli li{
	display:inline;
	padding-top:10px;
	line-height:2.5em;
	}
	
#crownd{
	font-size:120%;
	font-weight:bold;
	}

/*	★★★★★★★★★★★★★★★★★★★★★★	セーブザチルドレン		★★★★★★★★★★★★★★★★★★★★★★★★★	*/

#savethec1{
	background:url(../stc/img/stcrb.gif) no-repeat bottom #fe0000;
	width:700px;
	}

#savethec1 a{
	color:#fff;
	display:block;
	float:left;
	margin-left:10px;
	padding-bottom:10px;
	}
	
#savethec1 a:hover{
	color:#ffb6b6;
	}

#savethec1 h3{
	background:url(../stc/img/childhead.jpg) no-repeat;
	text-indent:-9999px;
	width:700px;
	height:112px;
	}
	
#savethec2{
	background:url(../stc/img/stcwb.gif) no-repeat top #fff;
	width:690px;
	margin:5px auto;
	}
	
#savethec2 h4{
	background:url(../stc/img/stch3san.gif) no-repeat bottom;
	width:255px;
	height:31px;
	text-indent:-9999px;
	margin:auto auto;
	}
	
#savethec2 p{
	width:680px;
	margin:0px auto;
	padding:10px 0px;
	}

/*	★★★★★★★★★★★★★★★★★★★★★★	ソイジョイ		★★★★★★★★★★★★★★★★★★★★★★★★★	*/


.soibana,.yunubana{
	width:708px;
	height:250px;
	border:1px solid #e0e0e0;
	margin-top:5px;
	}
	
.soibana li{
	float:left;
	width:236px;
	}
	
.soibana a{
	display:block;
	background:no-repeat;
	width:236px;
	margin-top:0px;
	text-indent:-9999px;
	}

#soime01 a:hover,#soime02 a:hover,#soime03 a:hover{
	background-position:0px 0px;
	}

	
#soime01 a{
	background:url(../img/soime01.jpg);
	background-position:0px -228px;
	height:228px;
	}
	
#soime02 a{
	background:url(../img/soime02.jpg);
	background-position:0px -228px;
	height:228px;
	}
	
#soime03 a{
	background:url(../img/soime03.jpg);
	background-position:0px -228px;
	height:228px;
	}
	
#diet_beau01 a,#diet_beau02 a,#diet_beau03 a{
	height:212px;
	margin-top:20px;
	}
	
#diet_beau01 a:hover,#diet_beau02 a:hover,#diet_beau03 a:hover{
	background-position:0px 212px;
	}
	
#diet_beau01 a{
	background:url(../img/diet_beau01.jpg);
	}
	
#diet_beau02 a{
	background:url(../img/diet_beau02.jpg);
	}
	
#diet_beau03 a{
	background:url(../img/diet_beau03.jpg);
	}

/*	★★★★★★★★★★★★★★★★★★★★★★	ユヌフルール		★★★★★★★★★★★★★★★★★★★★★★★★★	*/

.feature_item b{
	font-size:100%;
	font-weight:bold;
	color:#d2b74d;
	text-align:center;
	display:block;
	margin-bottom:10px;
	}

.feature_item p,.feature_item em,.feature_item th,.feature_item td{
	font-size:0.85em;
	}
	
.feature_item li{
	text-align:center;
	}

.feature_item ul,.feature_div,.feature_div2{
	width:230px;
	float:left;
	}
	
.feature_item a,#futaamin a{
	color:#808080;
	}

.feature_item a:hover{
	color:#3e3e3e;
	}
	
.feature_div{
	margin-right:10px;
	}
	
.feature_item h4{
	margin:10px 0px 5px 0px;
	color:#ff9393;
	border-top:1px dashed #ff9393;
	padding-top:5px;
	}
	
.feature_div em,.feature_div2 em{
	font-weight:bold;
	background:#ff9393;
	color:#ffffff;
	display:block;
	text-align:center;
	width:210px;
	margin:auto auto;
	}

.feature_div p,.feature_div2 p{
	width:210px;
	margin:auto auto;
	display:block;
	}

.feature_item img{
	display:block;
	margin:auto auto;
	}

.feature_item table{
	margin-bottom:10px;
	width:708px;
	font-size:100%;
	}

.feature_item th{
	width:138px;
	padding:5px 10px 10px 0px;
	border-bottom:dashed 1px #e0e0e0;
	vertical-align:top;
	}
	
.feature_item td{
	width:552px;
	padding:5px 0px 10px 0px;
	border-bottom:dashed 1px #d4d4d4;
	}

.feature_item td strong{
	font-weight:bold;
	display:block;
	border-bottom:1px solid #d4d4d4;
	}
	
.feature_item td span{
	display:block;
	text-align:right;
	}
	
.yunubana strong{
	margin:10px 0px 5px 0px;
	color:#ff9393;
	font-weight:bold;
	display:block;
	margin-left:10px;
	}
	
.yunubana p{
	float:left;
	width:230px;
	text-align:center;
	}

.yunubana p img{
	display:block;
	height:154px;
	}

#table_border th,#table_border td{
	border-top:dashed 1px #d4d4d4;
	border-bottom:none;
	padding-top:10px;
	}

/*	★★★★★★★★★★★★★★★★★★★★★★	フタアミン		★★★★★★★★★★★★★★★★★★★★★★★★★	*/

#futaamin h4{
	border-left:7px solid #89c9e7;
	padding-left:3px;
	margin:15px 0px 3px 0px;
	}
	
#futaamin  p{
	margin:5px 0px;
	}

#futaamin th{
	padding-right:15px;
	}

#futaamin li{
	margin:3px 0px;
	}
	
	
/*	★★★★★★★★★★★★★★★★★★★★★★	マカロン		★★★★★★★★★★★★★★★★★★★★★★★★★	*/

#macalon{
	background:url(../img/macback.gif);
	color:#6b643f;
	}
	
#macalon a{
	color:#6b643f;
	}

#macalon a:hover{
	color:#353014;
	}

.macalon_img{
	margin:25px 0px 0px 25px;
	}
	
#macalon01,#macalon02,#macalon03,#macalon06{
	width:669px;
	height:388px;
	margin:20px 0px 0px 25px;
	}
	
#macalon01{
	background:url(../img/macalon02.jpg);
	}

	
#macalon02{
	background:url(../img/macalon04.jpg);
	}

	
#macalon03{
	background:url(../img/macalon05.jpg);
	}
	
	
#macalon06{
	background:url(../img/macalon08.jpg);
	}
	
#macalon04{
	width:660px;
	background:url(../img/macalon06.jpg) #ebe3be no-repeat;
	margin:20px 0px 0px 25px;
	}
	
#macalon04 h4{
	padding:115px 0px 0px 237px;
	}
	
#macalon04 p{
	width:405px;
	display:block;
	padding:5px 0px 0px 242px;
	}
	
#macalon05{
	background:url(../img/macalon07.jpg) no-repeat;
	width:660px;
	margin:0px 0px 0px 25px;
	height:44px;
	padding-bottom:15px;
	}
	
#macalon01 div,#macalon02 div,#macalon03 div,#macalon06 div{
	padding:90px 0px 0px 375px;
	width:270px;
	}
	
#macalon01 div p,#macalon02 div p{
	margin-bottom:20px;
	}

#macalon01 div em,#macalon02 div em{
	font-weight:bold;
	}

/*	★★★★★★★★★★★★★★★★★★★★★★	スイーツ()		★★★★★★★★★★★★★★★★★★★★★★★★★	*/

#sweets{
	width:710px;
	background:url(../img/macback.gif);
	float:right;
	color:#897e33;
	}
	
#sweets a{
	color:#897e33;
	}
	
#sweets a:hover{
	color:#665d1e;
	}
	


#sweets h2{
	background:url(../img/macalonp.jpg);
	width:669px;
	height:342px;
	margin:10px 0px 0px 25px;
	text-indent:-9999px;
	}

#sweets_kami{
	width:660px;
	background:#ebe3be;
	margin:0px 0px 0px 25px;
	}
	
#sweets_kami h3{
	font-weight:bold;
	font-size:140%;
	padding:20px 0px 5px 15px;
	}
	
.macalon_p{
	width:200px;
	margin-left:15px;
	float:left;
	}
	
.macalon_p h4{
	text-align:center;
	}
	
#macalon_box{
	margin-top:15px;
	}
	
#macalon_box img{
	margin:0px 0px 0px 15px;
	float:left;
	}
	
#macalon_box h4{
	padding-top:25px;
	}
	
#inmacalon_box{
	float:right;
	}
	
#inmacalon_box h4,#inmacalon_box h5{
	width:420px;
	margin:5px 10px 0px 0px;
	}







// 新規ヘッダー＆フッター用
#mmt{
	margin-top:20px;
	}


.mule a:hover img,#footmenu a:hover img{
	opacity:0.7;
	filter: alpha(opacity=70);
	}
	
#footmenu{
	width:960px;
	}
	
#footmenu a{
	display:block;
	float:left;
	height:226px;
	}
	
.one90{
	width:190px;
	}
	
.one95{
	width:195px;
	}

#footmenu2{
	margin-top:10px;
	width:960px;
	}

#footmenu2 a{
	display:block;
	float:left;
	}
	
.lef10{
	}














/* 商品説明文用画像右回り込*/
img.imgir{
	float:right;
	}







