/* -------------------------[01]:トップページヘッダー */

h2.bar01{ width: 525px; height: 28px; margin: 0 auto; text-indent: -5555px; background: url(/salon/img/salon_bar01.gif) no-repeat;}
h2.bar02{ width: 525px; height: 28px; margin: 30px auto 0; text-indent: -5555px; background: url(/salon/img/salon_bar02.gif) no-repeat; clear:both;}
h2.bar03{ width: 525px; height: 28px; margin: 30px auto 15px; text-indent: -5555px; background: url(/salon/img/salon_bar03.gif) no-repeat; clear:both;}

h3{ width: 525px; margin:15px auto 5px; padding: 0px; font-size: small; /* font-weight: normal; */}

p.text{ width: 520px; margin: 0px auto 15px;}


.check_top{ width: 529px; height: 20px; margin: 0px auto; padding: 0px; font-size: 0px; background: url(/check/img/check_base.gif) no-repeat;}
.check_body{ width: 529px; margin: 0px auto; padding: 10px 0px 18px 0px; background: url(/check/img/check_body.gif) no-repeat bottom;}
.check_body .box{ width: 495px; margin: 0px auto; padding: 0px; border: 3px double #d1c0b3;}
.check_body table{ width: 100%; margin: 15px auto; padding: 0px; font-size: small;}
.check_body table .th01{ margin: 0px; padding: 10px 0px 5px 35px; background: #dfd2c9 url(/check/img/check_q01.gif) no-repeat 5px 3px; font-size: 14px; font-weight: bold; color: #630;}
.check_body table .td01{ margin: 0px; padding: 10px 5px 5px 0px; background: #dfd2c9; text-align: right;}
.check_body table .th02{ margin: 0px; padding: 10px 0px 5px 35px; background: url(/check/img/check_q02.gif) no-repeat 5px 3px; font-size: 14px; font-weight: bold; color: #630;}
.check_body table .td02{ margin: 0px; padding: 10px 5px 5px 0px; text-align: right;}

ul.result{ width: 528px; margin: 14px auto; padding: 0px; list-style: none;}
ul.result li{ width: 131px; margin: 0px; padding: 0px; display: block; float: left;}
ul.result li .title01{ margin: 0px; height: 64px; width: 131px; font-size: 0px; text-indent: -5555px; background: url(/check/img/check_result01.gif) no-repeat;}
ul.result li .title02{ margin: 0px; height: 64px; width: 131px; font-size: 0px; text-indent: -5555px; background: url(/check/img/check_result02.gif) no-repeat;}
ul.result li .title03{ margin: 0px; height: 64px; width: 131px; font-size: 0px; text-indent: -5555px; background: url(/check/img/check_result03.gif) no-repeat;}
ul.result li .title04{ margin: 0px; height: 64px; width: 131px; font-size: 0px; text-indent: -5555px; background: url(/check/img/check_result04.gif) no-repeat;}
ul.result .result_body{ width: 119px; margin: 0px; padding: 6px 6px 8px 6px; background: url(/check/img/check_result_body.gif) bottom;}
ul.result .result_body p{ margin: 0px; padding: 3px; background: #ece5d6; line-height: 130%; height: 75px;}