@charset "euc-jp";

/* -----------------------------------------
  PCshop CSS  No.002
----------------------------------------- */
/* Set */
body {
	background-color:#fff;
	color:#333333;
	font:12px/1.231 Arial, Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", sans-serif;
	*font-size:small;
	*font:x-small;
	text-align:center;
}

table{
       font-size:12px;
}


a:link {color:#09c;}
a:visited {color:#09c;}
a img { filter:Alpha(Opacity=100);}
a:hover img { filter:Alpha(Opacity=60);}
a:hover {
  color:#cc3366;
  text-decoration:none;}
a:active {color:#000066;}

pre {
	padding:0.5em 10px;
	width:85%;
	overflow:scroll;
	font-family:"ＭＳ ゴシック", "Osaka−等幅", "Osaka-Mono", monospace;
}

br.clear {clear:both;}


/* ショップ背景
================================*/
#bodycontainer{}

/* ショップタイトE
================================*/
/* タイトE愀焚菫E*/
#head #title 
{ 
@@@@@@@width: 950px; margin-bottom:10px;
@@@@@@@height: 170px; 
@@@@@@@background-image: url('title017.jpg'); 
              background-repeat: no-repeat; background-attachment: scroll; 
              text-align: left; background-position: 0%
 }


/* タイトE源位置調整 */
#head  #titleItem{
	margin:0 310px 0 20px;
	padding-top:35px;
}
/* タイトE源E*/
#head  #title #titleItem h1{
	font-size:20px;
	font-weight:bold;
}
#head  #title #titleItem h1 a:link,
#head  #title #titleItem h1 a:visited{
	color:#996600;
	text-decoration:none;
}
#head  #title #titleItem h1 a:hover,
#head  #title #titleItem h1 a:active{
	color:#996600;
	text-decoration:underline;
}

/* メッセージ文E*/
#head  #title #titleItem p{
	padding-left:40px;
	padding-right:45px;
	font-size:13px;
	color:#996600;
}

/* 検索エE 
================================*/
#searchLeft  { background-image: url('bg_kensakubar_l017.jpg'); background-color: left; 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: top }
#searchBg    { font-size: 12px; line-height: 1.3; background-image: 
               url('bg_kensakubar_c017.jpg'); background-color: left; 
               background-repeat: repeat-x; background-attachment: scroll; 
               text-align: center; background-position: top }
#search span{color:#999;}
#searchRight { background-image: url('bg_kensakubar_r017.jpg'); background-color: left; 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: top }
/* 見出し2 Shop Information
================================*/
#shopInfoItem h3.shopInfoMidashi { background-image: url('icon_infohead017.gif'); background-color: left; 
               background-repeat: no-repeat; background-attachment: scroll; 
               border-bottom: 1px dotted #999; margin-left: 0; margin-right: 0; 
               margin-top: 1em; margin-bottom: 0.5em; padding-left: 18px; 
               padding-right: 0; padding-top: 0; padding-bottom: 0.5em; 
               background-position: 2px }

#shopInfoItem h3.shopInfoMidashi span{
	display:block;
	width:auto;
	height:15px;
	font:110%/1.5 "ＭＳ ゴシック", "Osaka−等幅", "Osaka-Mono", monospace;
	font-weight:bold;	
	text-align:left;
}

/*  メニュー 
================================*/
#loginItem,
#categoryItem,
.partsItem{
	margin-top:10px;
	padding:0 0 5px 0;
	border:1px solid #fc9;
}

#shopInfoItem{
	margin:10px 0 5px 0;
	border:1px solid #fc9;
}
#shopInfoItem p{
	margin:0.5em 0;
	font:93%/1.3 "ＭＳ ゴシック", "Osaka−等幅", "Osaka-Mono", monospace;
}

#loginItem h2#loginTitle, #mypageItem h2#mypageTitle, #categoryItem h2#categoryTitle, .partsItem h2.partsTitle 
{ 
background-image: url('menutitle_bg017.gif'); 
background-repeat: repeat-x; 
background-color: left; 
background-attachment: scroll; color: #fc9; 
font-size: 100%; 
font-weight: bold; 
text-align: left; 
border-bottom: 1px 
solid #fc9; 
margin-left: 0; 
margin-right: 0; 
margin-top: 0; 
margin-bottom: 5px; 
padding-left: 5px; 
padding-right: 0; 
padding-top: 5px; 
padding-bottom: 5px; 
background-position: 0px
}



h2#shopInfoTitle 
{ background-image: url('menutitle_bg017.gif'); background-repeat: repeat-x; 
               background-color: left; background-attachment: scroll; color: 
               #996600; font-size: 100%; font-weight: bold; 
               border-bottom: 1px solid #fc9; margin: 0; padding-left: 5px; 
               padding-right: 0; padding-top: 3px; padding-bottom: 4px; 
               background-position: top }

#loginItem h2#loginTitle span, #mypageItem h2#mypageTitle span, #categoryItem h2#categoryTitle span, .partsItem h2.partsTitle span, h2#shopInfoTitle span 
{
display: block; background-image: url('icon_infohead017.gif'); 
background-repeat: no-repeat; 
background-color: left; 
background-attachment: scroll; 
line-height: 1.231; 
padding-left: 20px; padding-right: 0; padding-top: 0; 
padding-bottom: 0; background-position: bottom }




/* トップページ見出し2
================================*/
.rmkTitle{}

/* 商品詳細ページ見出し2
================================*/
#maincontainer h2.shohinTitle{
	margin:10px 0;
	padding:5px 3px 5px 15px;
	border-left:#c00 solid 10px;
	border-bottom:#c00 solid 1px;
	color:#444;
	font-size:16px;
	font-weight:bold;
}

/* Font - Style
================================*/
.org{color:#f60;}
.blue{color:#09c;}
.bold{font-weight:bold;}

/* Layout - Style
================================*/
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}


/* S
================================*/
#page {width: 950px;margin:0;text-align: left;}

/* wb_[
================================*/

#TOP {width:950px;margin-bottom:10px;}

#menu1{margin: 0;padding:0px 10px 0px 0px;}
#menu1 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#menu1 li{float:left;margin:0;font-size:11px;}

#menulist{ margin:0;text-align:left;}
#menulist ul{clear:both;list-style-type:none;margin:0;padding:0;}
#menulist li{float:left;margin:0;padding:0;}

#pickup{margin:0;padding:0;text-align:left;}
#pickup ul{clear:both;margin:0;padding:0;list-style-type:none;line-height:100%;}
#pickup li{float:left;margin-right:0px;padding:0px 5px;}

#pickup2{clear:both;}

<!--6-->
#pickup3{width:950px;margin:0px;padding:0px;}
#pickup3 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#pickup3 li{width:148px;float:left;margin:5px 5px;padding:0;text-align:center;}
#pickup3 li a{text-decoration:none;}

#subtitle{padding:3px 0 7px 0;margin:0;text-align:left;font-size:11px;font-weight: bold;color:#c36;}
/* Rec
================================*/
#middle
{width:950px;padding:0px;margin: 0;}

/* tg
================================*/
#left{float:left;width:150px;margin:0;}
#left_category{width:150px;border:1px #ffcccc solid;margin:0;text-align:left;line-height:200%;font-size:11px;}
#left_category h4{margin:0;width:150px;}

.cate_top{margin:0;padding-top:5px;padding-left:5px;padding-bottom:5px;}
.cate_top ul{margin:0;padding:0;list-style-type:none;
list-style-image:url(http://www.babieblues.com/image/parts/cate_ya.gif);
background-repeat: no-repeat;background-position:0px 4px;text-indent:17px;}
.cate_top li{margin-bottom:2px;}
.cate_top li a:link{text-decoration:none;}
.cate_top li a:visited{text-decoration:none;}

.cate_bottom{margin:0;padding-top:5px;padding-left:10px;padding-bottom:5px;}
.cate_bottom ul{margin:0;padding:0;
list-style-type:none;list-style-image:url(http://www.babieblues.com/image/parts/cate_ya2.gif);
background-repeat: no-repeat;background-position:0px 4px;text-indent:17px;}
.cate_bottom li{margin-bottom:2px;padding-left:2px;}
.cate_bottom li a:link{text-decoration:none;}
.cate_bottom li a:visited{text-decoration:none;}

/* Cg
================================*/
#right{float:right;width:150px;padding:0;margin:0;}

#shopinfo_b{margin:0; padding:0;border:1px solid #FFCCCC;}
#shopinfo_b p{margin-top:5px;margin-bottom:5px;}

#shopinfo_b1{margin:0; padding:0;text-align:left;font-size:0.925em;}
#shopinfo_b1 ul{margin:0;padding:0;list-style-type:none;}
#shopinfo_b1 li{margin:0;padding-left:2px;}
#shopinfo_b1 li a:link{text-decoration:none;color:#09c;}
#shopinfo_b1 li a:visited{text-decoration:none;color:#09c;}
#shopinfo_b1 li a:hover{color:#cc3366;}

#shopinfo_b2{text-align:right;font-size:10px;}
#shopinfo_b2 a:link{text-decoration:none;color:#09c;}
#shopinfo_b2 a:visited{text-decoration:none;color:#09c;}
#shopinfo_b2 a:hover{color:#cc3366;}

#shopinfo_b3{text-align:left;font-size:10px;}
#shopinfo_b3 li{margin-top:10px;margin-bottom:10px;border:1px solid #FFCCCC;}
#shopinfo_b3 a:link{text-decoration:none;color:#09c;}
#shopinfo_b3 a:visited{text-decoration:none;color:#09c;}
#shopinfo_b3 a:hover{color:#cc3366;}

#kensaku{margin:0; padding:0px;font-size:11px;text-align:center;}

#shopranking{margin-top:5px;text-align:center;line-height:150%;}
#shopranking ul{list-style-type:none;}
#shopranking li{margin:10px 0px;padding:0px;}

.kutikomi_right {border-bottom:dotted 2px #FFCCCC;text-align:center;}
.kutikomi_right2 {border-bottom:dotted 2px #FFCCCC;text-align:left;}

/* C
================================*/
#main{float:left;width:610px;margin:10px;text-align:center;}

#banner{margin:0;padding-top:5px;}
#banner ul{margin:0;padding:0;list-style-type:none;}
#banner li{margin:0px;}

#intro_bground{width: 600px;height:180px;margin:0;
background-image: url(http://www.babieblues.com/image/top/intro_bground.gif);
background-repeat: no-repeat;}
#intro_inner  {padding: 10px 15px 10px 10px;}

#intro{width: 210px;height:145px;float:left;text-align:left;overflow: auto; }
#intro p{font-size:0.925em;color:#ffccff;line-height:130%;letter-spacing:-0.1em;
font-weight:bold;margin:8px 0 6px 10px;font-family:"ＭＳ Ｐゴシック", "Osaka";}

#new_info{width:350px;height:114px;float:right;text-align:left;margin-top:30px;overflow:auto; }
#new_info p{margin-top:3px;margin-bottom:3px;margin-left:3px;padding-left:10px;font-size:0.775em;
letter-spacing:-0.1em;color:#666666;border-bottom:dotted 1px #999999;font-family:"ＭＳ Ｐゴシック", "Osaka";}

.new_info_menu{font-size:0.875em;}
.new_info_menu li{
margin_bottom:8px;padding-left:10px;line-height:130%;letter-spacing:0em;
list-syle-type:none;background-image:url(http://www.babieblues.com/image/parts/allow6-2.gif);background-repeat:no-repeat;
background-position:left;font-family:"ＭＳ Ｐゴシック", "Osaka";}
.new_info_menu li a{color:#fff;text-decoration:none;}
.new_info_menu li a:hover{color:#ff8800;}
.new_info_menu ul{margin:0;padding:0;}


#new_info a{text-decoration:none;}

#recomm_inn{border:1px solid #FFCCCC;width:600px;margin:5px 5px;padding:0px;}
#recomm_inn1{padding:5px 5px 5px 5px;text-align:left;}
#recomm_inn1 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#recomm_inn1 li{float:left;margin:5x;padding:0;}

.recomm_shohin{border:1px solid #FFCCCC;width:285px;height:130px;margin:0;padding:2px 2px 2px 2px;}
.recomm_shohin ul{margin:0;padding:0;}
.recomm_shohin li{float:left;margin:0.25em;padding:0;}
.recomm_shohin p{margin:3px 3px 3px 3px;border-bottom:dotted 2px #999999;text-align:center;}
.recomm_shohin p a{text-decoration:none;}

.recomm_shohin1{border:1px solid #FFCCCC;width:580px;height:150px;margin:0;padding:5px 5px;}
.recomm_shohin1 ul{margin:0;padding:0;}
.recomm_shohin1 li{margin:0.25em;}
.recomm_shohin1 p{margin:3px 3px 3px 3px;border-bottom:dotted 2px #999999;text-align:center;}
.recomm_shohin1 p a{text-decoration:none;}


#recomm_shohin2{text-align:center; color:#f27900;font-weight:bold; }


#main_p_all h2.shohinTitle
{margin:10px 0;padding:5px 3px 5px 15px;border-left:#c00 solid 10px;
border-bottom:#c00 solid 1px;color:#444;font-size:16px;font-weight:bold;text-align:left}

#main_p_end{clear:both;}

<!--3-->
#main_p{width:600px;margin:0px;padding:0px;text-align:center;}
#main_p ul{clear:both;list-style-type:none;margin:0;padding:0;}
#main_p li{width:190px;float:left;margin:5px 5px;padding:0;}
#main_p li a{text-decoration:none;}
<!--4-->
#main_p1{width:600px;margin:0px;padding:0px;text-align:center;}
#main_p1 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#main_p1 li{width:140px;float:left;margin:5px 5px;padding:0;}
#main_p1 li a{text-decoration:none;}

<!--5-->
#main_p2{width:600px;margin:0px;padding:0px;text-align:center;}
#main_p2 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#main_p2 li{width:110px;float:left;margin:5px 5px;padding:0;}
#main_p2 li a{text-decoration:none;}



/* tb^
================================*/
#bottom1{clear:both;width:950px;}

#all_line{width:950px;margin:0;padding:0;border-bottom:dotted 1px #000049;}

#footer_b{margin:0;padding:0;}

#top_back{
clear:both;
display:block;background-image: url(http://www.babieblues.com/image/top/infomation.gif);
background-repeat: no-repeat;text-align:left;
text-indent: -4096px;margin-top:15px;margin-bottom:15px;}

#keyword_b{margin:5px;padding:5px;}
#keyword_b ul{clear:both;list-style-type:none;margin:0;padding:0;}
#keyword_b li{float:left;margin:0;padding:0;}
#keyword_b li a{text-decoration:none;}
.keyword_b1{margin-left:5px;}


#teiban_b{width:950px;margin:5px 0px 5px 0px;}
#teiban_b p{width:950px;height:25px;text-align:center;}
.teiban_b1{width:950px;margin-left:25px;text-align:center;}
.teiban_b1 ul{clear:both;list-style-type:none;}
.teiban_b1 li{float:left;width:100px;margin:6px;}
.teiban_b1 li a:link{text-decoration:none;}

.teiban_b3 {margin:0;paddin:0;text-align:center;}
.teiban_b3 li{font-size:12px;color:#f27900;font-weight:bold;}




/* iy[W
================================*/
#shohin_left_category{width:200px;border:1px #ffcccc solid;margin:0;text-align:left;line-height:150%;font-size:10px;}
#shohin_left_category h4{margin:0;width:200px;}

.shohin_cate_top{margin:0;padding-top:5px;padding-left:5px;padding-bottom:5px;}
.shohin_cate_top ul{margin:0;padding:0;list-style-type:none;
list-style-image:url(http://www.babieblues.com/image/parts/cate_ya.gif);
background-repeat: no-repeat;background-position:0px 4px;text-indent:17px;}
.shohin_cate_top li{margin-bottom:2px;padding-left:2px;}

.shohin_cate_bottom{margin:0;padding-top:5px;padding-left:10px;padding-bottom:5px;}
.shohin_cate_bottom ul{margin:0;padding:0;
list-style-type:none;list-style-image:url(http://www.babieblues.com/image/parts/cate_ya2.gif);
background-repeat: no-repeat;background-position:0px 4px;text-indent:17px;}
.shohin_cate_bottom li{margin-bottom:2px;;padding-left:2px;}
<!--5-->
#shohin_p{width:950px;margin:0px;padding:0px;text-align:center;}
#shohin_p ul{clear:both;list-style-type:none;margin:0;padding:0;}
#shohin_p li{width:180px;float:left;margin:5px 5px;padding:0;}
#shohin_p li a{text-decoration:none;}
<!--9-->
#shohin_p1{width:950px;margin:0px;padding:0px;text-align:center;}
#shohin_p1 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#shohin_p1 li{width:95px;float:left;margin:5px 5px;padding:0;}
#shohin_p1 li a{text-decoration:none;}
<!--8-->
#shohin_p2{width:950px;margin:0px;padding:0px;text-align:center;}
#shohin_p2 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#shohin_p2 li{width:108px;float:left;margin:5px 5px;padding:0;}
#shohin_p2 li a{text-decoration:none;}
<!--4-->
#shohin_p3{width:950px;margin:0px;padding:0px;text-align:center;}
#shohin_p3 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#shohin_p3 li{width:227px;float:left;margin:5px 5px;padding:0;}
#shohin_p3 li a{text-decoration:none;}
<!--7-->
#shohin_p4{width:950px;margin:0px;padding:0px;text-align:center;}
#shohin_p4 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#shohin_p4 li{width:125px;float:left;margin:5px 5px;padding:0;}
#shohin_p4 li a{text-decoration:none;}
<!--6-->
#shohin_p5{width:950px;margin:0px;padding:0px;text-align:center;}
#shohin_p5 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#shohin_p5 li{width:148px;float:left;margin:5px 5px;padding:0;}
#shohin_p5 li a{text-decoration:none;}
<!--3-->
#shohin_p6{width:950px;margin:0px;padding:0px;text-align:center;}
#shohin_p6 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#shohin_p6 li{width:305px;float:left;margin:5px 5px;padding:0;}
#shohin_p6 li a{text-decoration:none;}


<!--Xg-->
#setumei_list{width:950px;margin:0px 5px;padding:0;}
#setumei_list li
{display:inline;border: solid 1px #cccccc;padding: 0.5em;
text-align: center;width:180px;margin-left: -1px;}

.shohin_p1{color:red;font-weight:bold;text-align:center;}

#shohin_p_all h2.shohinTitle{margin:10px 0;padding:5px 3px 5px 15px;border-left:#c00 solid 10px;
border-bottom:#c00 solid 1px;color:#444;font-size:16px;font-weight:bold;text-align:left}
#shohin_p_end{clear:both;}


#shouhinmei_bar{
	margin-bottom:20px;
	width:950px;
	height:30px;
	padding:0;
	background-image:url(http://www.babieblues.com/image/top/shohinmei_bar.gif);
	text-align:center;
}

#shouhinmei_obi_inner{padding:7px;}
#shouhinmei_obi h1{
	margin-top:0px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#FFF;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
}

.shohin_haika_600 {
	font-size: 13px;
	color: #333333;
	text-align: left;
	width: 600px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.shohin_haika_800 {
	font-size: 13px;
	color: #333333;
	text-align: left;
	width: 800px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.shohin_haika_h2 {
	font-size: 18px;
	font-weight: bold;
	color: #0099CC;
	text-align: left;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	width: auto;
	margin-bottom: 3px;
}

/*SALE 800px
================================*/
#sale_main{float:left;width:760px;margin:10px;text-align:center;}

.sale_haika_800 {
	font-size: 14px;
	color: #333333;
	text-align: left;
	width: 740px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sale_haika_h2 {
	font-size: 18px;
	font-weight: bold;
	color: #0099CC;
	text-align: left;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	width: 740px;
	margin-bottom: 3px;
}

#sale_p_all h2.shohinTitle
{margin:10px 0;padding:5px 3px 5px 15px;border-left:#c00 solid 10px;
border-bottom:#c00 solid 1px;color:#444;font-size:16px;font-weight:bold;text-align:left}

#sale_p_end{clear:both;}

<!--3-->
#sale_p{width:740px;margin:0px;padding:0px;text-align:center;}
#sale_p ul{clear:both;list-style-type:none;margin:0;padding:0;}
#sale_p li{width:240px;float:left;margin:5px 5px;padding:0;}
#sale_p li a{text-decoration:none;}
<!--4-->
#sale_p1{width:740px;margin:0px;padding:0px;text-align:center;}
#sale_p1 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#sale_p1 li{width:180px;float:left;margin:5px 5px;padding:0;}
#sale_p1 li a{text-decoration:none;}
<!--5-->
#sale_p2{width:740px;margin:0px;padding:0px;text-align:center;}
#sale_p2 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#sale_p2 li{width:137px;float:left;margin:5px 5px;padding:0;}
#sale_p2 li a{text-decoration:none;}
<!--6-->
#sale_p3{width:740px;margin:0px;padding:0px;text-align:center;}
#sale_p3 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#sale_p3 li{width:112px;float:left;margin:5px 5px;padding:0;}
#sale_p3 li a{text-decoration:none;}
<!--7-->
#sale_p4{width:740px;margin:0px;padding:0px;text-align:center;}
#sale_p4 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#sale_p4 li{width:95px;float:left;margin:5px 5px;padding:0;}
#sale_p4 li a{text-decoration:none;}

#recomm_inn3{border:1px solid #FFCCCC;width:760px;margin:5px 5px;padding:0px;}

#recomm_inn3_1{padding:5px 5px 5px 5px;text-align:left;}
#recomm_inn3_1 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#recomm_inn3_1 li{float:left;margin:5x;padding:0;}

.recomm_shohin3_1{border:1px solid #FFCCCC;width:365px;height:150px;margin:0;padding:2px 2px 2px 2px;}
.recomm_shohin3_1 ul{margin:0;padding:0;}
.recomm_shohin3_1 li{float:left;margin:0.25em;padding:0;}
.recomm_shohin3_1 p{margin:3px 3px 3px 3px;border-bottom:dotted 2px #999999;text-align:center;}
.recomm_shohin3_1 p a{text-decoration:none;}

