@charset "utf-8";
/* CSS Document */

ul#Menu a.antiage-search{background-position:left bottom;}
p{line-height:1.6em;}
div.Box{ width:720px; text-align:center;
	margin:0 auto; border:1px solid #FF0066; border-top-left-radius: 22px;
	border-top-right-radius: 12px;	
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;	
    -webkit-border-top-left-radius: 12px;
    -webkit-border-top-right-radius: 12px;	  
    -webkit-border-bottom-left-radius: 12px;
    -webkit-border-bottom-right-radius: 12px; 	 
    -moz-border-radius-topleft: 12px;
    -moz-border-radius-topright: 12px;	  
    -moz-border-radius-bottomleft: 12px;
	-moz-border-radius-bottomright: 12px;
	}
	
	
h3{ clear:both; margin:30px 0 0 0; padding:8px; border-top:2px solid #F56D7B; background-color:#FDECF0; border-top-left-radius: 22px;
	border-top-right-radius: 12px; -webkit-border-top-left-radius: 12px; 
    -webkit-border-top-right-radius: 12px; -moz-border-radius-topleft: 12px;
    -moz-border-radius-topright: 12px;}

#list{margin:0 auto; padding:0; width:1030px;}
#listL{float:left; width:450px;}
#listR{float:right; width:450px;}

#list dl{zoom: 100%; margin:0; padding:0; line-height:1.6em; background-color:#FFCCCC; border-bottom:1px dotted #CC0000; border-bottom-left-radius: 22px;
	border-bottom-right-radius: 12px; -webkit-border-bottom-left-radius: 12px; 
    -webkit-border-bottom-right-radius: 12px; -moz-border-radius-bottomleft: 12px;
    -moz-border-radius-bottomright: 12px;}
#list dl dt{width:276px; float:left; clear:both; padding:8px; margin:0; border-top:1px dotted #CC0000;}
#list dl dd{padding:8px; margin:0 0 0 284px; background-color:#FFFFFF; border-top:1px dotted #CC0000; display:block;}

/*
#list dl{margin-bottom:30px;}
#list dl dt{
padding-left:0; padding-top:12px; padding-bottom:12px; margin-bottom:12px; float:left; clear:both; width:260px; background-color:#FFE6E9;  border-top-left-radius: 22px; text-align:center;
	border-top-right-radius: 12px;	
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;	
    -webkit-border-top-left-radius: 12px;
    -webkit-border-top-right-radius: 12px;	  
    -webkit-border-bottom-left-radius: 12px;
    -webkit-border-bottom-right-radius: 12px; 	 
    -moz-border-radius-topleft: 12px;
    -moz-border-radius-topright: 12px;	  
    -moz-border-radius-bottomleft: 12px;
	-moz-border-radius-bottomright: 12px;
}


#list dl a{color:#CC0033;}

#list dl dd{
	position: relative; float:left; margin-top:12px; margin-bottom:12px; margin-left:1.5em;
}
#list dl dd::after,
#list dl dd::before {
	display: block;
	content: '';
	position: absolute;
}
#list dl dd::after {
	top: 7px;
	left: -1em;
	width: 6px;
	height: 6px;
	border-right: 1px solid #CC0033;
	border-bottom: 1px solid #CC0033;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
#list dl dd::before {
	top: 10px;
	left: -1.025em;
	width: 8px;
	height: 1px;
	background-color:#CC0033;
}
*/

div.w1{
	margin:0 0 10px 0;
	}

div.w1 p.att{
	padding:0 0 0 0;
	text-align:right;
	color:#ff558a;
	font-size:76%;
	}

/* w1 */
div.w1 .radius_inner{
	padding:24px 25px 17px 25px;
	}

table.a-search{
	margin:0 auto;
	width:100%;
	}

table.a-search th,
table.a-search td{
	padding:6px;
	vertical-align:top;
	text-align:left;
	}

table.a-search th{
	color:#ff3d79;
	}

table.a-search td{
	}

div.w1 .radius_inner h4{
	color:#ff3d79;
	font-size:120%;
	}

div.w1 .radius_inner .attent{
	color:#ff3d79;
	}

