.td1 { background-position: 0 bottom; text-align: right; vertical-align: top; padding: 5px 15px 5px 0; border-right: 1px solid #d5d5d5; }
.td2 { margin: 0; padding: 5px 0 5px 15px; }
.td3 { padding: 3px 0 3px 10px; }
.line1 { border-bottom: 1px dotted #d5d5d5; }
.s_photoL { float: left; margin: 0 15px 15px 0; padding: 1px; border: solid 2px #eaeaea; }
.s_photoR { float: right; margin: 0 15px 15px 0; padding: 1px; border: solid 2px #eaeaea; }
.t_photo { margin: 0; padding: 1px; border: solid 2px #eaeaea; }
.s_L { float: left; margin: 0 15px 15px 0; padding: 1px; }
.s_R { float: right; margin: 0 15px 15px 0; padding: 1px; }
.box { background-color: #eaeaea; margin: 0; padding: 12px; }
.f_back { background-image: url(images/5_tb_back.jpg); background-repeat: no-repeat; }
.f_tb1 { padding-top: 10px; padding-bottom: 3px; padding-left: 20px; }
.f_tb2 { padding-bottom: 5px; }
.f_tb3 { padding-right: 22px; }
.f_tb4 { padding-top: 6px; }
.f_flash { background-image: url(images/5_title4.jpg); background-repeat: repeat; }
.i_tb1 { padding-right: 40px; }
.c_tb1 { padding-left: 20px; }
.mojiss { font-size: 10px; }

