/*public*/
a:link{text-decoration:none;color:#000000;}
a:visited{text-decoration:none;color:#000000;}
a:active,a:hover{text-decoration:underline;color:#000000;}
a.menu:link {color: #3570B6; text-decoration: none}
a.menu:visited {color: #3570B6; text-decoration: none}
a.menu:active {color: #3570B6; text-decoration: none}
a.menu:hover {color: #3570B6; text-decoration: none}
a.red:link {color: #cc3300; text-decoration: none}
a.red:visited {color: #cc3300; text-decoration: none}
a.red:active {color: #cc3300; text-decoration: none}
a.red:hover {color: #cc3300; text-decoration: none}
a.wh:link {color: #ffffff; text-decoration: none}
a.wh:visited {color: #ffffff; text-decoration: none}
a.wh:active {color: #ffffff; text-decoration: none}
a.wh:hover {color: #bad1de; text-decoration: none}

body {margin: 0px;}

table{border-collapse: collapse;}
th{font-size:12px;}
td{color: #000000;font-size:12px;line-height:150%;}
.td_s{color: #000000;font-size:12px;line-height:100%;}

p{font-size:12px;}
.p1 {color:#be3b5a; font-size:12px; font-weight:bold;}
.p2 {color:#be3b5a; font-size:14px; font-weight:bold;}
.p3 {color:#000; font-size:14px; font-weight:bold;}
.p4 {padding:10px 0 0 0; color:#000; font-size:12px; font-weight:bold;}
.p5 {color:#787878; font-size:12px; line-height:150%}
.p6 {color:#be3b5a; font-size:16px; font-weight:bold;}
.p88{padding:8px 0 2px 5px; line-height:21px; font-weight:bold;}
.p99{padding:8px 4px 2px 4px;}
.pic01{padding:10px;}
.pt{padding:4px 0 0 0;}
.pr{padding:10px 10px 10px 18px; color:#000; font-size:14px; line-height:21px;}

.tb1{padding:2px 0 0 28px; width:178px; height:26px; color:#be3b5a; font-size:14px; font-weight:bold; background: url('../images/l_bg.gif') no-repeat;}
.tb2{padding:4px 0 0 0; text-align:center; width:101px; height:35px; color:#fff; font-size:14px; font-weight:bold; background: url('../images/tb_01.gif') no-repeat;}
.tb3{padding:10px 0 0 0; text-align:right; width:131px; height:35px; color:#be3b5a; font-size:12px; background: url('../images/j_2.gif') no-repeat;}
.tb4{padding:2px 0 0 28px; width:178px; height:26px; color:#be3b5a; font-size:14px; font-weight:bold; background: url('../images/s_bg.gif') no-repeat;}
.tb5{padding:2px 0 0 28px; width:178px; height:26px; color:#be3b5a; font-size:14px; font-weight:bold; background: url('../images/t_bg.gif') no-repeat;}
.tb6{color:#be3b5a; width:51px; height:19px; font-size:14px; font-weight:bold; text-align:center; background:#fff;}
.tb6 a:hover {color:#fff; width:51px; height:19px; background:#be3b5a; text-decoration: none}
.tb6 a{color:#be3b5a; text-decoration: none}
.tb7{padding:2px 0 0 28px; height:26px; color:#000; font-size:12px; font-weight:bold; background: url('../images/bg_02.gif');}


.input_01{border: #fda2db 1px solid; font-size: 12px; background: #ffffff}

button{
border-right: #c0c0c0 1px solid;
border-top: #ffffff 1px solid;
font-size: 12px;
border-left: #ffffff 1px solid;
border-bottom: #c0c0c0 1px solid;
background-color: #e6f3ff}

textarea{
font-size:12px;
width: 100%;
border-right: #dcdcdc 1px solid;
border-top: #666666 1px solid;
border-left: #666666 1px solid;
border-bottom: #dcdcdc 1px solid}

select{
font-size:12px;
border-right: #dcdcdc 1px solid;
border-top: #666666 1px solid;
border-left: #666666 1px solid;
border-bottom: #dcdcdc 1px solid}

fieldset{
border-right: #c0c0c0 1px solid;
border-top: #c0c0c0 1px solid;
font-size: 12px;
border-left: #c0c0c0 1px solid;
border-bottom: #c0c0c0 1px solid;}

.reword {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; align=left
}

.booklt
{
BORDER-TOP: #999 1px solid;
PADDING-LEFT: 10px;
BACKGROUND: #D7EBFB;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
BORDER-BOTTOM: #999 1px solid;
font-size:12px;
}

.booklt1
{
BORDER-TOP: #f4faff 1px solid;
PADDING-LEFT: 10px;
BACKGROUND: #f4faff;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
BORDER-BOTTOM: #f4faff 1px solid;
font-size:12px;
}