/* body */
body {
background:#f2efe8;
background-image:url(../img/bg1.gif);
background-position:center;
background-repeat:repeat-y;
margin:0px;
padding:0px;
text-align:center;
}
img {
border:none;
}
/* /body */
/* header */
div#h1 {
background-image:url(../img/bg_h1.jpg);
background-repeat:repeat-x;
width:749px;
height:auto;
display:block;
margin:0px auto 0px auto;
padding:0px;
position:relative;
top:0px;
left:1px;
}
div#h2 {
width:720px;
height:auto;
display:block;
margin:0px auto 0px auto;
padding:0px;
}

h1{
	margin: 0px;
	padding: 0px;
}

h1.h1 {
margin: 10px 4px 0px 4px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.14em;
line-height:1.28em;
text-align:left;
}

/* /header */
/* subnavi */
div.sn1 {
background-image:url(../img/a1.gif);
background-position:left;
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:4px 0px 0px 8px;
padding:0px 0px 2px 10px;
color:#333;
font-size:0.64em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:left;
float:right;
}
div.sn1 a {
margin:0px;
padding:0px;
color:#4160f1;
text-decoration:none;
}
div.sn1 a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
/* /subnavi */
/* navi */
div#n1 {
width:720px;
height:auto;
display:block;
margin:0px auto 0px auto;
padding:0px;
}
/* /navi */
/* pan */
div#p1 {
width:708px;
height:auto;
display:block;
margin:0px auto 0px auto;
padding:0px;
}
div#p1 p {
width:auto;
height:auto;
display:block;
margin:0px;
padding:0px;
color:#333;
font-size:0.64em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:left;
}
div#p1 a {
margin:0px;
padding:0px;
color:#4160f1;
font-weight:normal;
text-decoration:none;
}
div#p1 a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
/* /pan */
/* sidebar */
div#c1 div.sb1on {
background:#ffe2e2;
border:#bfbfbf solid 1px;
border-left:#c99 solid 1px;
width:165px;
height:auto;
display:block;
margin:4px 0px 0px 0px;
padding:4px 4px 4px 8px;
color:#484848;
font-size:0.72em;
font-weight:bold;
line-height:1.28em;
}
div#c1 div.sb1off {
background:#fff;
border:#bfbfbf solid 1px;
border-left:#c99 solid 1px;
width:165px;
height:auto;
display:block;
margin:4px 0px 0px 0px;
padding:4px 4px 4px 8px;
color:#484848;
font-size:0.72em;
font-weight:bold;
line-height:1.28em;
}
div#c1 div.sb1off a {
color:#4160f1;
text-decoration:none;
}
div#c1 div.sb1off a:hover {
color:#484848;
}
div#c1 div.sb2on {
background:#dcf3f3;
border:#bfbfbf solid 1px;
border-left:#6cc solid 1px;
width:165px;
height:auto;
display:block;
margin:4px 0px 0px 0px;
padding:4px 4px 4px 8px;
color:#484848;
font-size:0.72em;
font-weight:bold;
line-height:1.28em;
}
div#c1 div.sb2off {
background:#fff;
border:#bfbfbf solid 1px;
border-left:#6cc solid 1px;
width:165px;
height:auto;
display:block;
margin:4px 0px 0px 0px;
padding:4px 4px 4px 8px;
color:#484848;
font-size:0.72em;
font-weight:bold;
line-height:1.28em;
}
div#c1 div.sb2off a {
color:#4160f1;
text-decoration:none;
}
div#c1 div.sb2off a:hover {
color:#484848;
}
div#c1 div.sb3 {
background-image:url(../img/a6.gif);
background-position:4px 4px;
background-repeat:no-repeat;
border-left:#c99 solid 1px;
width:auto;
height:auto;
display:block;
margin:0px 0px 0px 4px;
padding:4px 4px 4px 24px;
color:#484848;
font-size:0.72em;
font-weight:bold;
line-height:1.28em;
}
div#c1 div.sb3 a {
color:#4160f1;
text-decoration:none;
}
div#c1 div.sb3 a:hover {
color:#484848;
}
/* /sidebar */
/* contents */
div#c1 {
width:720px;
height:auto;
display:block;
margin:0px auto 0px auto;
padding:0px;
}
div#c2 {
width:720px;
height:auto;
display:block;
margin:0px auto 0px auto;
padding:0px;
}
div#c3 {
width:525px;
height:auto;
display:block;
margin:0px;
padding:0px;
}
div#c4 {
width:720px;
height:auto;
display:block;
margin:0px auto 0px auto;
padding:0px;
}
/* /contents */
/* footer */
div#f1 {
width:720px;
height:auto;
display:block;
margin:0px auto 0px auto;
padding:0px;
}
div.pt1 {
background-image:url(../img/a5.gif);
background-position:left;
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:0px;
padding:0px 0px 2px 10px;
color:#333;
font-size:0.64em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
float:right;
}
div.pt1 a {
color:#4160f1;
text-decoration:none;
}
div.pt1 a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
div.fn1 {
background-image:url(../img/a1.gif);
background-position:left;
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:4px 0px 0px 4px;
padding:0px 0px 2px 10px;
color:#333;
font-size:0.64em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:left;
}
div.fn1 a {
margin:0px;
padding:0px;
color:#4160f1;
text-decoration:none;
}
div.fn1 a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
div#f1 address {
width:auto;
height:auto;
display:block;
margin:0px;
padding:0px;
color:#999;
font-size:0.64em;
font-style:normal;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
float:right;
}
/* /footer */
/* home */
div#c2 td.lp1 {
background-image:url(../../img/lp1.gif);
background-repeat:repeat-y;
}
div#c2 td.lg1 {
background-image:url(../../img/lg1.gif);
background-repeat:repeat-y;
}
div#c2 td.lp1 div.cp1 {
background-image:url(../img/a2.gif);
background-position:0px;
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:16px 0px 0px 16px;
padding:0px 0px 0px 16px;
color:#666;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 td.lp1 div.cp1 a {
color:#4160f1;
text-decoration:none;
}
div#c2 td.lp1 div.cp1 a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
div#c2 td.lp1 p {
width:auto;
height:auto;
display:block;
margin:8px 16px 0px 32px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 td.lg1 div.cg1 {
background-image:url(../img/a3.gif);
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:16px 0px 0px 16px;
padding:0px 0px 0px 16px;
color:#666;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 td.lg1 div.cg1 a {
color:#4160f1;
text-decoration:none;
}
div#c2 td.lg1 div.cg1 a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
div#c2 td.lg1 p {
width:auto;
height:auto;
display:block;
margin:8px 16px 0px 32px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 div.d1 {
background-image:url(../img/a4.gif);
background-position: 0px 3px;
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:0px;
padding: 0px 0px 0px 16px;
color:#484848;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 div.d1 b{
	font-weight: bold;
	margin-right: 5px;
}

div#c2 p.i1 {
width:auto;
height:auto;
display:block;
margin:8px 0px 0px 16px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
/* /home */
/* service */
div#c4 h2 {
background-image:url(../img/t1.gif);
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:48px 0px 0px 0px;
padding:3px 0px 2px 24px;
color:#333;
font-size:0.96em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c4 h3 {
width:auto;
height:auto;
display:block;
margin:0px;
padding:0px;
color:#484848;
font-size:1.28em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c4 h4 {
width:auto;
height:auto;
display:block;
margin:22px 0px 0px 16px;
padding:0px;
color:#484848;
font-size:1.28em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c4 p {
width:auto;
height:auto;
display:block;
margin:22px 0px 0px 0px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
div#c4 div.s1 {
width:662px;
height:auto;
display:block;
margin:16px 16px 0px 32px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
div#c4 div.s1 p {
width:auto;
height:auto;
display:block;
margin:16px 32px 0px 0px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
div#c4 div.s1 img.p1 {
border:#ccc solid 1px;
margin:0px;
padding:0px;
}
div#c4 div.i1 {
margin:16px 0px 0px 32px;
padding:0px;
}
div#c4 h5 {
background-image:url(../img/c1.gif);
background-position:0px 2px;
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:40px 0px 0px 32px;
padding:0px 0px 0px 16px;
color:#666;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c4 div.i1 p {
width:auto;
height:auto;
display:block;
margin:0px 16px 0px 0px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
/* /service */
/* contact */
div#c2 h2 span {
font-size:0.72em;
font-weight:normal;
}
div#c2 div.c1 {
width:auto;
height:auto;
display:block;
margin:32px 32px 0px 32px;
padding:0px;
}
div#c2 div.ma1 {
background-image:url(../../contact/img/bg1.gif);
border:#fc0 solid 1px;
width:auto;
height:auto;
display:block;
margin:0px 64px 0px 64px;
padding:24px 32px;
}
div#c2 div.ma1 p {
background-image:url(../../contact/img/c1.gif);
background-position:0px 2px;
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:0px;
padding:0px 0px 0px 16px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
div#c2 div.ma1 div.ma2 {
width:auto;
height:auto;
display:block;
margin:32px 0px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
text-align:center;
}
div#c2 div.ma1 div.ma2 a {
color:#4160f1;
text-decoration:none;
}
div#c2 div.ma1 div.ma2 a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
div#c2 div.ma1 p.a1 {
background-image:url(../../contact/img/a1.gif);
background-position:0px 2px;
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:0px;
padding:0px 0px 0px 16px;
color:#c00;
font-size:0.64em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
div#c2 div.ma1 p.a2 {
border:#f00 solid 1px;
width:auto;
height:auto;
display:block;
margin:0px;
padding:0px 0px 0px 16px;
color:#c00;
font-size:0.64em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
div#c2 div.ma1 ul {
width:auto;
height:auto;
display:block;
margin:16px 152px 0px 152px;
padding:0px;
color:#c00;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.60em;
}
/* /contact */
/* shisethu */
div#c1 h2 {
background-image:url(../img/t2.gif);
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:8px 0px 0px 0px;
padding:3px 0px 2px 24px;
color:#333;
font-size:0.96em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
/*
div#c1 h2 span {
color:#de0c15;
}
*/
div#c1 h3 {
width:auto;
height:auto;
display:block;
margin:0px 0px 0px 8px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 img.p1 {
border:#ccc solid 1px;
margin:0px;
padding:0px;
}
div#c1 p.pc1 {
margin:4px 0px 16px 2px;
padding:0px;
color:#333;
font-size:0.64em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
div#c1 h4 {
width:230px;
height:auto;
display:block;
margin:16px 0px 0px 0px;
padding:0px;
color:#333;
font-size:0.96em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 div.rc1 {
background-image:url(../img/c1.gif);
background-position:0px 2px;
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:16px 16px 0px 0px;
padding:0px 0px 0px 14px;
color:#333;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 div.rc1 p {
width:auto;
height:auto;
display:block;
margin:8px 0px;
padding:0px;
font-weight:normal;
text-align:justify;
text-justify:distribute;
}
div#c1 div.rc1 span {
width:auto;
height:auto;
display:block;
margin:8px 0px 0px 0px;
padding:0px 0px 0px 14px;
font-weight:normal;
text-align:justify;
text-justify:distribute;
}
div#c1 div.rc1 ul {
margin:0px;
padding:0px;
}
div#c1 div.rc1 li {
margin:0px;
padding:0px;
color:#666;
font-weight:normal;
text-align:justify;
text-justify:distribute;
}
div#c1 div.sp1 {
background-image:url(../../shisethu/img/i1.gif);
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:20px 0px 0px 20px;
padding:2px 0px 0px 28px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 div.sp2 {
width:auto;
height:auto;
display:block;
margin:20px 0px 0px 20px;
padding:0px;
}
div#c1 div.sp3 {
background-image:url(../../shisethu/img/i3.gif);
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:20px 0px 0px 20px;
padding:2px 0px 2px 28px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 div.sp4 {
background-image:url(../../shisethu/img/i4.gif);
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:20px 0px 0px 20px;
padding:2px 0px 2px 28px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 div.sp5 {
background-image:url(../../shisethu/img/i5.gif);
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:20px 0px 20px 20px;
padding:2px 0px 2px 28px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 div.sp6 {
background-image:url(../../shisethu/img/i6.gif);
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:20px 0px 20px 20px;
padding:2px 0px 2px 28px;
color:#484848;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
/* shisethu */
/* outline */
div#c1 p.p1 {
width:auto;
height:auto;
display:block;
margin:32px 18px 0px 18px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
div#c1 table.t1 {
margin:16px 0px 0px 32px;
padding:0px;
}
div#c1 div.bg1 {
background-image:url(../img/bg_f1.gif);
background-position:top right;
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:0px;
padding:0px;
}
div#c1 div.n1 {
border:#f99 solid 1px;
width:24px;
height:auto;
display:block;
margin:0px;
padding:8px 0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:center;
}
div#c1 table.t1 p {
width:auto;
height:auto;
display:block;
margin:0px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
div#c1 p.r1 {
width:auto;
height:auto;
display:block;
margin:32px 32px 0px 0px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:right;
}
div#c1 table.o1 {
margin:0px 0px 0px 16px;
padding:0px;
}
div#c1 table.o1 td.o1 {
background:#ffe3e3;
border-left:#f99 solid 2px;
width:138px;
height:100%;
display:block;
margin:0px;
padding:4px 8px 4px 8px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 table.o1 p.o1 {
background:#f7f5ef;
width:auto;
height:auto;
display:block;
margin:0px;
padding:4px 8px 4px 8px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 table.o1 p.o1 a {
color:#4160f1;
text-decoration:none;
}
div#c1 table.o1 p.o1 a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
div#c1 div.o2 {
margin:0px 0px 0px 16px;
padding:0px;
}
div#c1 table.o2 {
margin:0px 0px 0px 16px;
padding:0px;
}
div#c1 table.o2 div {
background-image:url(../img/c1.gif);
background-position:left 10px;
background-repeat:no-repeat;
width:213px;
height:auto;
display:block;
margin:0px;
padding:8px 8px 8px 16px;
color:#666;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 table.o2 p {
width:auto;
height:auto;
display:block;
margin:8px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 div.o3 {
margin:0px 0px 0px 16px;
padding:0px;
}
div#c1 table.o3 {
margin:0px 0px 0px 16px;
padding:0px;
}
div#c1 table.o3 div {
background-image:url(../img/c2.gif);
background-position:left 10px;
background-repeat:no-repeat;
width:213px;
height:auto;
display:block;
margin:0px;
padding:8px 8px 8px 16px;
color:#666;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 table.o3 p {
width:auto;
height:auto;
display:block;
margin:8px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 table.o4 {
margin:4px 0px 4px 16px;
padding:0px;
}
div#c1 table.o4 td.bg1 {
background-image:url(../../outline/img/l1.gif);
background-repeat:repeat-y;
width:80px;
height:auto;
display:block;
}
div#c1 table.o4 td.bg2 {
border-left:#fff solid 2px;
background:#f7f5ef;
}
div#c1 table.o4 td.bg3 {
background:#f7f5ef;
}
div#c1 table.o4 p.y1 {
width:auto;
height:auto;
display:block;
margin:0px;
padding:4px 0px;
color:#666;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.08em;
line-height:1.28em;
text-align:center;
}
div#c1 table.o4 p.y1 span{
font-size:0.96em;
font-weight:normal;
}
div#c1 table.o4 p.m1 {
width:60px;
height:100%;
display:block;
margin:0px;
padding:4px 0px 4px 8px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 table.o4 p.m2 {
width:60px;
height:100%;
display:block;
margin:0px;
padding:10px 0px 4px 8px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 table.o4 p.b1 {
width:auto;
height:auto;
display:block;
margin:0px;
padding:4px 8px 4px 0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 div.o5 {
margin:0px 0px 0px 16px;
padding:0px;
}
div#c1 table.o5 {
margin:0px 0px 0px 16px;
padding:0px;
}
div#c1 table.o5 div {
background-image:url(../img/c5.gif);
background-position:left 10px;
background-repeat:no-repeat;
width:213px;
height:auto;
display:block;
margin:0px;
padding:8px 8px 8px 16px;
color:#666;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c1 table.o5 p {
width:auto;
height:auto;
display:block;
margin:8px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}

/* /outline */
/* sitemap */
div#c2 div.p1 div.sm1 {
background-image:url(../img/a4.gif);
background-position:4px 2px;
background-repeat:no-repeat;
border-bottom:#efefef solid 2px;
width:auto;
height:auto;
display:block;
margin:8px 0px 0px 0px;
padding:0px 0px 8px 20px;
color:#484848;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 div.p1 div.sm1 a {
color:#4160f1;
text-decoration:none;
}
div#c2 div.p1 div.sm1 a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
div#c2 div.p1 div.sm1 a span {
font-size:0.96em;
font-weight:normal;
}
div#c2 div.p1 div.sm2a {
border-left:#f99 solid 4px;
width:auto;
height:auto;
display:block;
margin:16px 0px 0px 160px;
padding:2px 0px 2px 8px;
color:#484848;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 div.p1 div.sm2b {
background-image:url(../img/a2.gif);
background-position:4px 2px;
background-repeat:no-repeat;
border-bottom:#ccc dotted 1px;
width:auto;
height:auto;
display:block;
margin:8px 0px 0px 160px;
padding:0px 0px 8px 20px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 div.p1 div.sm2b a {
color:#4160f1;
text-decoration:none;
}
div#c2 div.p1 div.sm2b a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
div#c2 div.p1 div.sm3a {
border-left:#6cc solid 4px;
width:auto;
height:auto;
display:block;
margin:16px 0px 0px 160px;
padding:2px 0px 2px 8px;
color:#484848;
font-size:0.72em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 div.p1 div.sm3b {
background-image:url(../img/a3.gif);
background-position:4px 2px;
background-repeat:no-repeat;
border-bottom:#ccc dotted 1px;
width:auto;
height:auto;
display:block;
margin:8px 0px 0px 160px;
padding:0px 0px 8px 20px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 div.p1 div.sm3b a {
color:#4160f1;
text-decoration:none;
}
div#c2 div.p1 div.sm3b a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
div#c2 div.p1 div.sm4 {
background-image:url(../img/a1.gif);
background-position:4px 2px;
background-repeat:no-repeat;
border-bottom:#ccc dotted 1px;
width:auto;
height:auto;
display:block;
margin:8px 0px 0px 160px;
padding:0px 0px 8px 20px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 div.p1 div.sm4 a {
color:#4160f1;
text-decoration:none;
}
div#c2 div.p1 div.sm4 a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
div#c2 div.p1 div.sm5 {
background-image:url(../img/a1.gif);
background-position:4px 4px;
background-repeat:no-repeat;
border-bottom:#efefef solid 2px;
width:auto;
height:auto;
display:block;
margin:8px 0px 0px 0px;
padding:0px 0px 8px 20px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 div.p1 div.sm5 a {
color:#4160f1;
text-decoration:none;
}
div#c2 div.p1 div.sm5 a:hover {
border-bottom:#f99 dotted 1px;
color:#f99;
}
/* /sitemap */
/* privacy */
div#c2 h2 {
background-image:url(../img/t1.gif);
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:0px;
padding:3px 0px 2px 24px;
color:#333;
font-size:0.96em;
font-weight:bold;
letter-spacing:0.16em;
line-height:1.28em;
}
div#c2 p {
width:auto;
height:auto;
display:block;
margin:32px 18px 0px 18px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
div#c2 div.p1 {
background-image:url(../img/bg_f1.gif);
background-position:top right;
background-repeat:no-repeat;
width:auto;
height:auto;
display:block;
margin:16px 18px 0px 48px;
padding:0px;
}
div#c2 div.p1 table {
margin:16px 0px 0px 0px;
padding:0px;
}
div#c2 div.p1 div.n1 {
border:#f99 solid 1px;
width:24px;
height:auto;
display:block;
margin:0px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:center;
}
div#c2 div.p1 p {
width:auto;
height:auto;
display:block;
margin:0px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:justify;
text-justify:distribute;
}
div#c2 div.p1 p.r1 {
width:auto;
height:auto;
display:block;
margin:32px 0px 0px 0px;
padding:0px;
color:#333;
font-size:0.72em;
font-weight:normal;
letter-spacing:0.16em;
line-height:1.28em;
text-align:right;
}
/* /privacy */
