/* charset */
@charset "utf-8";
/*header*/

#logogrp{ float: left; margin-top: 8px;}
#logogrp a.woman{ float: left; margin: 6px 0 0 5px;}
#logogrp a.woman img{ width: 150px; height: auto;}

#common_header{ width: 980px; position:relative; margin: 0 auto; padding: 0;}
#common_header h1 { float: left; margin: 3px 0 0 0;}
#common_header div.headerinfo{ width: 980px; clear: both; padding: 0 0 0 0; z-index: 2; overflow: hidden; zoom: 1;}
#common_header #header_search { height: 36px; float: left; padding: 4px 12px 0 12px; color: #4e2800; background: #ad3769; 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%; margin-left: 5px; 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%; background: url(http://image.excite.co.jp/jp/woman/common/network/2013/atelier_hd_bg.gif) repeat left top; 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: url(http://image.excite.co.jp/jp/woman/common/network/2013/headline.gif) repeat-x left top; text-align: left; margin-bottom: 0; border-bottom: 1px solid #989898; }
#navigation { height: 34px; background: #6a5c53;}

#headerad{ padding: 10px 0; text-align:center; background: url(http://image.excite.co.jp/jp/woman/common/network/2013/ad_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; }
