@charset "UTF-8";
/* CSS Document */
/******************************************************************************
*CSS Imformation*

File name: woman-style.css
Description: womanCategoryStyle
Date: 2011.9.6
********************************************************************************/
body.woman #container h2 {padding-left: 40px; background: transparent url(../../common/images/icon50.png) left -106px no-repeat;}

body.woman #container h4 { margin-bottom: 5px; }

body.woman .list div { margin-bottom: 20px; }
body.woman #container .note { margin: 0 5px; }
body.woman #container .caution { font-size: 13px; }

/*================================================================================
woman-index
=================================================================================*/
body#woman-index #container #no-list>div.list,
body#woman-index #container #cashback>div.details,
body#woman-index #container #cashback>#woman-center-no { margin-right: 5px; margin-left: 5px;}

body#woman-index #container a.tel {
	padding-right: 10px;
	background-position: right -172px;
	line-height: 50px;
	font-size: 34px;
	text-shadow: -1px -1px 1px rgba(0,0,0,0.25);
}

/*
#no-list
---------------------------------------------------------------------------------*/
body#woman-index #container #no-list section { margin-top: 10px; padding-top: 10px; border-top: 1px dotted #cccccc;}

body#woman-index #container #no-list li.kitakyushu a,
body#woman-index #container #no-list .tellclub li a {background-position:  right -176px}
body#woman-index #container #no-list li.kitakyushu a {font-size: 20px; line-height: 44px; text-shadow: none;}
body#woman-index #container #no-list li.kitakyushu .area { color: #333333; font-size: 14px;}

body#woman-index #container #no-list .tellclub th {width: 4em; font-weight: bold;}
body#woman-index #container #no-list .tellclub a {font-size: 22px; text-shadow: none;}

/*
#cashback
---------------------------------------------------------------------------------*/
body#woman-index #container #cashback p {margin-bottom: 10px;}
body#woman-index #container #cashback .details {margin-bottom: 10px; color:#ff3300;}
body#woman-index #container #cashback .details strong {
	margin: 10px 20px;
	padding: 10px;
	display: block;
	background-color: #ffff66;
	box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.25);
	-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.25);
	-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
	-ms-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
	text-align: center;
	font-size: 17px;
}
body#woman-index #container #cashback .details .caution { margin-top: 10px; font-size: 13px; color: #333333;}
body#woman-index #container #cashback .details .caution li {margin-bottom: 5px;}

/*cashback*/
body#woman-index #container #cashback #woman-center-no { margin-top: 10px; padding-top: 10px; border-top: 1px dotted #cccccc;}
body#woman-index #container #cashback #woman-center-no a.tel {font-size: 32px;}
body#woman-index #container #cashback #woman-center-no p.caution {text-align:center;}