a{
padding: 0px;color:#0066ff}
a:hover{
color:red;padding: 0px;}

.hissu{color:red;font-size:10px}
.tabletop{
line-height:18px;
	border-top-color	: red; 
	border-top-style	: solid;
	border-top-width	: 2px;
	border-bottom-color	: #cccccc; 
	border-bottom-style	: solid;
	border-bottom-width	: 1px;
	background-color	: #ffffff;
	padding				: 5px;
}
.table1 td{line-height:20px}
.table1 tr.top1 td{

	border-top-color	: #cccccc; 
	border-top-style	: solid;
	border-top-width	: 1px;
}

.table1 td.syousai{	background-color	: #f2f2f2;
line-height:14px;padding:10px 8px;font-size:11px;}
.table1{

	border-bottom-color	: #cccccc; 
	border-bottom-style	: solid;
	border-bottom-width	: 1px;
	padding				: 0px;
}

div .blockl td{text-align:left;}
div .blockc td{text-align:center;}
table .searvice td{font-size:11px;text-align:left;}
.service1{padding:10px;padding-right:25px;padding-left:0px;background-image: url(../images/side.gif);background-repeat: no-repeat;background-position: right bottom;
}
.searvice1{border-color:#4C4C4C;border-style:solid;border-width:1px;}
table .searvice1 td{font-size:11px;text-align:left;}
.service2{padding-left:5px;padding-bottom:5px;padding-right:5px;line-height:12px}
.black{color:red;}
.bold{font-weight:bold; color:black;}
.blockstrong{
background-image: url(../images/storngpoint.gif);background-repeat: no-repeat;background-position: left bottom;
padding-left:95px;padding-top:15px;color:red;font-weight:normal;}
.blockblack{padding-left:5px;padding-top:15px;color:black;font-weight:bold;}
.blockred{padding-left:5px;padding-top:15px;color:red;font-weight:bold;}
.blockbottom{padding-right:10px;padding-left:10px;padding-top:30px;padding-bottom:30px;color:red;font-weight:bold;}
.block{background-image: url(../images/block_04.jpg);}
.blockiti{padding-left:43;padding-top:0px;padding-right:45px}
.blockiti1{padding-left:43px;padding-top:35px;padding-right:45px}
.blocktable{margin-top:2px;padding-top:20px;padding-right:20px;padding-left:15px;line-height:16px}
.blockc{margin-top:2px;padding-top:2px;padding-right:20px;padding-left:15px;line-height:16px}
.blockcd{margin-top:2px;padding-top:2px;padding-right:20px;padding-left:25px;line-height:20px}
.blocknashi{margin-top:2px;padding-top:2px;padding-right:20px;padding-left:5px;line-height:16px}
.blockcc{margin-top:2px;padding-top:0px;padding-right:35px;padding-left:10px;line-height:14px}
.blockq{margin-top:15px;background-image: url(../images/q.jpg);background-repeat: no-repeat;background-position: left top;padding-right:10px;padding-top:2px;padding-left:30px;line-height:18px;}
.blockq1{text-align:left;padding-bottom:5px;background-image: url(../images/q.jpg);background-repeat: no-repeat;background-position: left middle;padding-right:10px;padding-top:2px;padding-left:30px;line-height:18px;}

.blocka{margin-bottom:40px;background-image: url(../images/a.jpg);	background-repeat: no-repeat;background-position:left top;padding-right:10px;padding-top:2px;padding-left:30px;}

h1 {
font-size:11px;text-align:center;line-height:13px;font-weight:normal;margin:0px;padding:0px}
.subtit a{
vetical-align:middle;TEXT-DECORATION: none;color:#B2B2B2;text-align:center;}
.subtit a:hover{
color:#ffffff;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;TEXT-DECORATION: none;}
h1 a{
TEXT-DECORATION: none;padding: 0px;color:#372F2C}
h1 a:hover{
color:#ffffff;padding: 0px;TEXT-DECORATION: none;}
h2 {
font-size:12px;text-align:left;line-height:18px;font-weight:normal;margin:0px;padding:0px 25px 0px 50px}
h2 a{
TEXT-DECORATION: none;padding: 0px;color:red}
h2 a:hover{
color:#372F2C;padding: 0px;TEXT-DECORATION: none;}

.fver1{
background-image: url(../images/base1_18_01.jpg);color:#ffffff; font-size:11px;text-align:center;line-height:18px}
div.fver a{
TEXT-DECORATION: none;padding: 0px;color:#ffffff}
div.fver a:hover{
color:red;padding: 0px;TEXT-DECORATION: none;}

.side{
background-image: url(../images/menu3_02.jpg);font-size:11px;line-height:14px;}
.sidetit{
font-size:12px;padding:5px 30px 0px 30px;font-weight:bold;color:red}
.sidebody{padding:5px 25px 5px 35px}

.line21{
background-image: url(../images/base1_21.jpg); }
.line16{
background-image: url(../images/base1_16.jpg); }
.line12{
background-image: url(../images/base1_12.jpg); }
.line11{
background-image: url(../images/base1_11.jpg); }
.line6{
background-image: url(../images/base1_06.jpg); }
.line1{
background-image: url(../images/base1_01.jpg); }
body{
color:#3F3F3F;VERTICAL-ALIGN: top;MARGIN: 0px; PADDING:0px;}
td{
FONT-SIZE: 12px;color:#3F3F3F;line-height:14px}
p{MARGIN: 0px; PADDING-top:5px;}
