@charset "euc-jp";

/* -----------------------------------------
  PCshop CSS  No.002
----------------------------------------- */
/* Set */
body {
	background-color:#fff;
	color:#666;
	font:13px/1.231 Arial, Helvetica, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
	*font-size:small;
	*font:x-small;
	text-align:center;
}

a:link {color:#09c;}
a:visited {color:#09c}
a:hover {color:#f30}
a:active {color:#f30}

pre {
	padding:0.5em 10px;
	width:85%;
	overflow:scroll;
	font-family:"£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý", "Osaka-Mono", monospace;
}

br.clear {clear:both;}

/* ¥·¥ç¥Ã¥×ÇØ·Ê
================================*/
#bodycontainer{}

/* ¥·¥ç¥Ã¥×¥¿¥¤¥È¡¦E
================================*/
/* ¥¿¥¤¥È¡¦EØ·Ê²èÁ¡¦*/
#head #title{
	width:950px;
	height:190px;
	background:url("title005.jpg") no-repeat;
	text-align:left;
}
/* ¥¿¥¤¥È¡¦E¸»ú°ÌÃÖÄ´À¡¦*/
#head  #titleItem{
	margin:0 100px 0 120px;
	padding-top:40px;
}
/* ¥¿¥¤¥È¡¦E¸»¡¦*/
#head  #title #titleItem h1{
	font-size:20px;
	font-weight:bold;
}
#head  #title #titleItem h1 a:link,
#head  #title #titleItem h1 a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
#head  #title #titleItem h1 a:hover,
#head  #title #titleItem h1 a:active{
	color:#FFFFFF;
	text-decoration:underline;
}
/* ¥á¥Ã¥»¡¼¥¸Ê¸¡¦E*/
#head  #title #titleItem p{
	padding-left:40px;
	padding-right:45px;
	font-size:13px;
	color:#FFFFFF;
}
/* ¸¡º÷¥¨¡¦E¡¦
================================*/
#searchLeft{
	background:url("bg_kensakubar_l005.jpg") left top no-repeat;
}
#searchBg{
	font-size:12px;
	line-height:1.3;
	background:url("bg_kensakubar_c005.jpg") left top repeat-x;
	text-align:center;
}
#search span{color:#999;}
#searchRight{
	background:url("bg_kensakubar_r005.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_infohead005.gif") left 2px no-repeat;
	border-bottom:#999 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 #fc98a0;
}
#shopInfoItem{
	margin:10px 0 5px 0;
	border:1px solid #fc98a0;
}
#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{
	margin:0 0 5px 0;
	padding:5px 0 5px 5px;
	border-bottom:#fc98a0 solid 1px;
	background:url("menutitle_bg005.gif") repeat-x left 0px;
	color:#f69;
	font-size:100%;
	font-weight:bold;
	text-align:left;
}
h2#shopInfoTitle{
	margin:0;
	padding:3px 0 4px 5px;
	border-bottom:#fc98a0 solid 1px;
	background:url("menutitle_bg005.gif") repeat-x left top;
	color:#f69;
	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 20px;
	background:url("icon_infohead005.gif") no-repeat left bottom;
	line-height:1.231;
}

/* ¥È¥Ã¥×¥Ú¡¼¥¸¸«½Ð¤·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;}

a img{filter:Alpha(Opacity=100);}
A:hover img{filter:Alpha(Opacity=70);}

/*
#commonHead {
  overflow: hidden;
  line-height: 0;
  height: 0px;
  margin: 0px;
  padding: 0px;
  visibility: hidden;
}*/

