/* charset */
@charset "utf-8";
/*header*/

#logogrp{ float: left; margin-top: 8px;}
#logogrp a.woman{ float: left; margin: 8px 0 0 5px;}
#logogrp a.woman img{ width: 150px; height: auto;}

#common_header{ width: 975px; position:relative; margin: 0 auto; padding: 0;}
#common_header h1 { float: left; margin: 3px 0 0 0;}
#common_header div.headerinfo{ width: 975px; clear: both; padding: 0 0 0 0; z-index: 2; zoom:1;}
#common_header #header_search { height: 36px; float: left; padding: 4px 12px 0 12px; color: #4e2800; background: #d3ad46; text-align: left; -webkit-border-radius: 5px; /* Safari,Google Chrome—p */ -moz-border-radius: 5px; /* Firefox—p */ border-radius: 5px;//CSS3 behavior: url(border-radius.htc);//for IE ; margin: 5px 0 0 15px;}
#common_header #header_search label{ color: #ffffff; position: relative; top: -2px;}

#header_search input[type="text"] { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: url(http://image.excite.co.jp/jp/woman/common/network/2013/lupe.png) no-repeat 3px center #ffffff; padding: 6px 0 5px 25px; font-size: 116%; width: 150px; border: none; font-size: 116%;}

#header_search input[type="submit"]{-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #7f7670;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.56);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.56);
	box-shadow: 0 1px 1px rgba(0,0,0,.56);
  border: none;
  padding: 5px 10px;
  color: #ffffff;
  margin-left: 5px;
  position:relative;
  top: -1px;

}


#common_header .clearfix:after, #common_footer .clearfix:after { clear: both; content: " "; display: block; height: 0; }

/* woman_network */
#woman_network{ position: absolute; right: 0; background: #ffffff; margin: 0; padding: 5px 5px 2px 5px; height: 18px; overflow: hidden; zoom: 1; z-index: 3; 
border-bottom-left-radius: 3px;
-moz-border-bottom-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
-moz-border-bottom-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
}
#woman_network li{ display: block; border-right: 1px solid #cdcbc1; float: left; padding: 0 7px;}
#woman_network li:first-child{ padding: 0 6px 0 0;}
#woman_network li:last-child{ border-right: none; padding: 0 0 0 3px; }
#woman_network a{ display: block; float: left; }
#header_bnr { clear: both; margin-bottom: 10px; text-align: center; }
#headerwrapper { width: 100%;  text-align: left; font-family: Meiryo,Hiragino Kaku Gothic Pro,Osaka,MS P Gothic;font-size: 13px; margin: 0 auto; text-align: left !important; padding: 0; overflow: hidden;}
#headerwrapper .inner { width: 100%; height: 68px; background:; text-align: left; margin-bottom: 0; border-bottom: 1px solid #989898; 
background-color: #fcfbf9;
-webkit-box-shadow: 0 1px 1px #969696;
-moz-box-shadow: 0 1px 1px #969696;
box-shadow: 0 1px 1px #969696;
background: url(http://image.excite.co.jp/jp/woman/common/network/2013/headline.gif) repeat-x left top #f7f7f7;
background: url(http://image.excite.co.jp/jp/woman/common/network/2013/headline.gif) repeat-x left top, -webkit-linear-gradient(bottom, #fff, #f7f7f7 10%);
background: url(http://image.excite.co.jp/jp/woman/common/network/2013/headline.gif) repeat-x left top, -moz-linear-gradient(bottom, #fff, #f7f7f7 10%);
background: url(http://image.excite.co.jp/jp/woman/common/network/2013/headline.gif) repeat-x left top, -o-linear-gradient(bottom, #fff, #f7f7f7 10%);
background: url(http://image.excite.co.jp/jp/woman/common/network/2013/headline.gif) repeat-x left top, -ms-linear-gradient(bottom, #fff, #f7f7f7 10%);
background: url(http://image.excite.co.jp/jp/woman/common/network/2013/headline.gif) repeat-x left top, linear-gradient(to top, #fff, #f7f7f7 10%);
}


#headerad{ padding: 10px 0; text-align:center; background: url(http://image.excite.co.jp/jp/woman/common/network/2013/kicthen_head_bg.gif) repeat left top;}

#logo { left: 0; position: absolute; /right: 775px; top: 20px; }
#logo p { margin-left: 10px }
#logo a { display: block; width: 165px; height: 85px; }
#topLogo { width: 165px; height: 85px; background: url(http://image.excite.co.jp/jp/atelier/header/logo01.gif) no-repeat; }
