@charset "utf-8";

h2{text-shadow: 0px 0px 3px #FA89AB; background: -moz-linear-gradient(top,#E7839C #DE5B7C 50%,#D52F58 50%,#D6305A); background: -webkit-gradient(linear, left top, left bottom, from(#E7839C), color-stop(0.5,#DE5B7C), color-stop(0.5,#D52F58), to(#D6305A)); color: #FFF; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #CC0000; -moz-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);	-webkit-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5); padding: 16px 0 16px 12px; margin:100px 0 12px 0;}

h3{text-align:center;}
#aftercare{margin:0 auto; width:980px;}

h4{margin:60px 0 10px; padding:8px 10px; color:#990033; background: -moz-linear-gradient(top,#FFF 0%,#EEE); background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#EEE)); border-bottom:2px solid #999999;}

p{line-height:1.6em;}

.daial{ margin-bottom:60px;}
.daial .txt{float:left; width:70%;}
.daial .ph{float:right; width:30%;}

.note{margin:0 auto; padding:2px 0 2px; width:950px;}
.note .photo{float:left; width:180px;}
.note .text{float:left; width:760px;}

.box{border:#ff175f 1px solid; padding:6px;}
.box h5{color:#ff175f; line-height:1.8em; font-size:105%; margin:0; padding:0;}
.box .text p{margin:0; padding:0;}
.box .text{float:left; padding:0; margin:0;}
.box .ph{float:left; padding:0 12px; margin:0;}

table{border-bottom:1px solid #FF3366; clear:both; font-size:100%; margin:0 0 70px; border-collapse:collapse;}
table th,td{margin:0; padding:10px; border-top:1px solid #FF3366;}
table th{color:#CC0033; background-color:#FFF4F7;}
table td{text-align:right;}

