@charset "euc-jp";

/* -----------------------------------------
  PCshop CSS  No.039
----------------------------------------- */
/* Set */
body {
	background-color:#FFFFFF;
	color:#666;
	font:13px/1.231 Arial, Helvetica, Osaka, "ＭＳ Ｐゴシック", sans-serif;
	*font-size:small;
	*font:x-small;
	text-align:center;
}

a:link {color:#c36;}
a:visited {color:#c36;}
a:hover {color:#f93;}
a:active {color:#fc0;}

pre {
	padding:0.5em 10px;
	width:85%;
	overflow:scroll;
	font-family:"ＭＳ ゴシック", "Osaka−等幅", "Osaka-Mono", monospace;
}

br.clear {clear:both;}

#menu,
#serviceguide,
.leftWaku{
	border: 1px #ddd solid;
	padding: 2px;
	width: 158px;
}
.rightWaku{
	border: 1px #ddd solid;
	padding: 2px;
	width: 154px;
}


/* ショップ背景
================================*/
#bodycontainer{
}
#shop{background:none;} /* 上書き */

/* ショップタイトル 
================================*/
/* タイトル背景画像 */
#head #title{
	width:950px;
	height:45px;
	background-image:url(title_039.jpg);
	background-position:left top;
	text-align:left;
}
/* タイトル文字位置調整 */
#head  #titleItem{
	margin:0 62px 0 58px;
	width:830px;
	padding-top:13px;
	vertical-align:middle;
}
/* タイトル文字 */
#head  #title #titleItem h1{
	font-size:24px;
	font-weight:bold;
}
#head  #title #titleItem h1 a:link,
#head  #title #titleItem h1 a:visited{
	color:#CA0101;
	text-decoration:none;
}
#head  #title #titleItem h1 a:hover,
#head  #title #titleItem h1 a:active{
	color:#ff9933;
	text-decoration:underline;
}
/* メッセージ文字 */
#head  #title #titleItem p{
	padding-left:0px;
	padding-right:0px;
	font-size:11px;
	color:#666;
}
/* 検索エリア 
================================*/
#search{
	margin:0 0;
}
#searchLeft{
	background:url("bg_kensakubar_l039.jpg") left top no-repeat;
}
#searchBg{
	font-size:12px;
	line-height:1.3;
	background:url("bg_kensakubar_c039.jpg") left top repeat-x;
	text-align:center;
}
#search span{color:#999;}
#searchRight{
	background:url("bg_kensakubar_r039.jpg") left top no-repeat;
}

/* 見出し2 Shop Information
================================*/
#shopInfoItem h3.shopInfoMidashi{
	margin:1em 0 0.5em 0;
	padding:0 0 0.5em 18px;
	background:url("icon_infohead039.gif") left 2px no-repeat;
	border-bottom:#DAE0EE dotted 1px;
}
#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 #eee;
	border:none;
}
#shopInfoItem{
	margin:10px 0 5px 0;
	border:1px solid #ddd;
}
#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{
	height:26px;
	margin:0 0 5px 0;
	padding:13px 0 0px 0px;
	border-bottom:#edabad solid 1px;
	border:none;
	background:url("menutitle_bg039.jpg") repeat-x 0 0px;
	color:#fff;
	font-size:100%;
	font-weight:bold;
	text-align:left;
}
h2#shopInfoTitle{
	margin:0;
	padding:0;
	border-bottom:#edabad solid 1px;
	border:none;
	background:none;
	color:#fff;
	font-size:100%;
	font-weight:bold;
}
#loginItem h2#loginTitle span,
#mypageItem h2#mypageTitle span,
#categoryItem h2#categoryTitle span,
.partsItem h2.partsTitle span,
h2#shopInfoTitle span{
	display:block;
	padding:0 0 0 38px;
	background:none;
	line-height:1.231;
}

/* トップページ見出し2
================================*/
.shohinTable td{
	text-align:justify
}
#contents div.rmkTitle{
	margin:10px 0;
	padding:0.5em;
	color:#fff;
	border:1px #DAE0EE solid;
	background:url("title_bg039.gif") repeat left top;
}
#contents div.rmkTitle h2{
	display:inline;
	width:580px;
	height:auto;
	padding:0.2em 0 0 1.6em;
	font-size:123.1%;
	font-weight:bold;
}
h3.rmkSubTitle{
	margin:8px 0;
	padding:3px 0 3px 1.7em;
	border-bottom:1px dotted #DAE0EE;
	list-style:none;
	background:url("rmktitle_head039.jpg") no-repeat left top;
	font-size:108.1%;
	color:#CA0101;
	font-weight:bold;
	text-align:left;
}

/* 商品詳細ページ見出し2
================================*/
#maincontainer h2.shohinTitle{
	margin:10px 0;
	padding:5px 3px 5px 5px;
	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;}


/* ヘッダメニュー背景
================================*/
#headTubmenu{
	display: block;
	width:950px;
	height:45px;
	background:url("menu_039.jpg") repeat left top;
}
	
/* ヘッダ送料無料背景
================================*/
#headInfo{
	display: block;
	width:950px;
	height:47px;
	background:url("freedial_039.jpg") repeat left top;
}

/* メイン画像背景
================================*/
#MainImage{
	display: block;
	width:600px;
	height:215px;
	background:url("theme_039.jpg") repeat left top;
}

/* ショップインフォ背景
================================*/
#shopInfobar{
	display: block;
	width:950px;
	height:35px;
	background:url("shopinfo_title039.jpg") repeat left top;
}

/* S
================================*/
#page {width: 950px;margin:0;text-align:left;}

/* wb^[
================================*/
#header {width:950px;margin-bottom:10px;}

#subtitle{padding:3px 0 7px 0;margin:0;text-align:left;font-size:11px;font-weight: bold;color:#c36;}

#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;}

#header_end{clear:both;}

/* mainRec
================================*/
#main{float:left;width:760px;margin:10px;text-align:left;}

.main_haika_800 {font-size: 10px;color: #333333;text-align: left;width: 740px;margin-top: 10px;margin-bottom: 10px;}
.main_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;}

.main_haika2_600 {font-size: 10px;color: #333333;text-align: center;width: 500px;margin:10px 10px 10px 10px;}
.main_haika2_h2 {font-size: 14px;font-weight: bold;color: #0099CC;text-align: left;padding-left: 3px;border-bottom-width: 1px;
border-bottom-style: dotted;border-bottom-color: #999999;width: 500px;margin-bottom: 3px;}

#menulist1{margin:0;text-align:left;}
#menulist1 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#menulist1 li{float:left;margin:10px;}

#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:740px;margin:0px;padding:0px;text-align:center;}
#main_p ul{clear:both;list-style-type:none;margin:0;padding:0;}
#main_p li{width:240px;float:left;margin:5px 5px;padding:0;}
#main_p li a{text-decoration:none;}
<!--4-->
#main_p1{width:740px;margin:0px;padding:0px;text-align:center;}
#main_p1 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#main_p1 li{width:180px;float:left;margin:5px 5px;padding:0;}
#main_p1 li a{text-decoration:none;}

<!--5-->
#main_p2{width:740px;margin:0px;padding:0px;text-align:center;}
#main_p2 ul{clear:both;list-style-type:none;margin:0;padding:0;}
#main_p2 li{width:130px;float:left;margin:5px 5px;padding:0;}
#main_p2 li a{text-decoration:none;}


/* tg
================================*/
#left{float:left;width:150px;margin:0;}
#left_category{width:148px;border:1px #ffcccc solid;margin:0;text-align:left;line-height:200%;font-size:10px;}
#left_category h4{margin:0;width:150px;text-align:center;}

.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;padding-left:2px;}
.cate_top li a:link{text-decoration:none;}
.cate_top li a:visited{text-decoration:none;}
.cate_top2 {list-style-type:none;text-align:center;	font-size: 14px;font-weight: bold;color: #0099CC;}

.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;}



/* tb^
================================*/
#footer{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;}

<!--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: 14px;
	color: #333333;
	text-align: left;
	width: 600px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.shohin_haika_800 {
	font-size: 14px;
	color: #333333;
	text-align: left;
	width: 800px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.shohin_haika_h2 {
	font-size: 25px;
	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;
}



