@charset "utf-8";
/* CSS Document */

* {
margin:0 auto;
font-family:Times New Roman, Times, serif;
}

.all {
background-image:url(images/bg.gif);
text-align:center;

}


.all-t {
border-right: solid #dedede 1px;
border-left: solid #dedede 1px;
margin:0 auto;
width:929px;
}

img {border:0;
}


.w01 {
font-size:12px;
margin-left:8px;
color:#FFFFFF;
}

.w01 a:link {
text-decoration: none;
color:#FFFFFF;
}

.w01 a:hover {
text-decoration: underline;
}

.w01 a:visited {
text-decoration: none;
color:#ffffff;
}

.link_out{
background: url(images/top/index_06.gif) no-repeat top left;
}

.menu_out {
width:200px;
border:solid #dedede 3px;
padding-bottom:13px;
background-color:#FFFFFF;
height:320px;
text-align:center;
}


/* ?¸ĺ–®start  */
#menu_img {
width:176px;
height:300px;
border:#dedede solid 3px;
background-image:url(images/menu/menu_bg.gif);
background-repeat:repeat-y;
background-color:#89e9f2;
margin-top:13px;
}

#menu_img ul {
list-style-type: none;
margin: 0px 10px;
padding:10px 0;
}

#menu_img li {
margin-top:3px;
}
#menu_img li.no1 a  {
background-image:url(images/menu/icon_01.gif) ;
background-repeat:no-repeat;
width:158px;
height:27px;
display:block;
}

#menu_img li.no1 a:hover{
text-decoration:none;
border:0;
background:url(images/menu/icon_01_2.gif) no-repeat;
}

#menu_img li.no2 a {
background-image:url(images/menu/icon_02.gif) ;
background-repeat:no-repeat;
width:158px;
height:27px;
display:block;
}

#menu_img li.no2 a:hover{
text-decoration:none;
border:0;
background:url(images/menu/icon_02_2.gif) no-repeat;
}

#menu_img li.no3 a {
background-image:url(images/menu/icon_03.gif) ;
background-repeat:no-repeat;
width:158px;
height:27px;
display:block;
}

#menu_img li.no3 a:hover{
text-decoration:none;
border:0;
background:url(images/menu/icon_03_2.gif) no-repeat;
}

#menu_img li.no4 a {
background-image:url(images/menu/icon_04.gif) ;
background-repeat:no-repeat;
width:158px;
height:27px;
display:block;
}

#menu_img li.no4 a:hover{
text-decoration:none;
border:0;
background:url(images/menu/icon_04_2.gif) no-repeat;
}

#menu_img li.no5 a {
background-image:url(images/menu/icon_05.gif) ;
background-repeat:no-repeat;
width:158px;
height:27px;
display:block;
}

#menu_img li.no5 a:hover{
text-decoration:none;
border:0;
background:url(images/menu/icon_05_2.gif) no-repeat;
}

#menu_img li.no6 a {
background-image:url(images/menu/icon_06.gif) ;
background-repeat:no-repeat;
width:158px;
height:27px;
display:block;
}

#menu_img li.no6 a:hover{
text-decoration:none;
border:0;
background:url(images/menu/icon_06_2.gif) no-repeat;
}

#menu_img li.no7 a {
background-image:url(images/menu/icon_07.gif) ;
background-repeat:no-repeat;
width:158px;
height:27px;
display:block;
}

#menu_img li.no7 a:hover{
text-decoration:none;
border:0;
background:url(images/menu/icon_07_2.gif) no-repeat;
}

#menu_img li.no8 a {
background-image:url(images/menu/icon_08.gif) ;
background-repeat:no-repeat;
width:158px;
height:27px;
display:block;
}

#menu_img li.no8 a:hover{
text-decoration:none;
border:0;
background:url(images/menu/icon_08_2.gif) no-repeat;
}

#menu_img li.no9 a {
background-image:url(images/menu/icon_09.gif) ;
background-repeat:no-repeat;
width:158px;
height:27px;
display:block;
}

#menu_img li.no9 a:hover{
text-decoration:none;
border:0;
background:url(images/menu/icon_09_2.gif) no-repeat;
}

#menu_img li.no4 a {
background-image:url(images/menu/icon_04.gif) ;
background-repeat:no-repeat;
width:158px;
height:27px;
display:block;
}

#menu_img li.no4 a:hover{
text-decoration:none;
border:0;
background:url(images/menu/icon_04_2.gif) no-repeat;
}

#menu_img li.no4 a {
background-image:url(images/menu/icon_04.gif) ;
background-repeat:no-repeat;
width:158px;
height:27px;
display:block;
}

#menu_img li.no4 a:hover{
text-decoration:none;
border:0;
background:url(images/menu/icon_04_2.gif) no-repeat;
}
/* ?¸ĺ–®end  */

.main_all{
width:620px;
background-color: #ffffff;
padding-left:30px;
padding-right:20px;
margin-top:24px;
}

.down {
border-top:solid #afafaf 3px;
background-color:#dedede;
padding-top:15px;
}

.down_liner {
height:30px;
}

.w02 {
color:#5a5a5a;
font-size:12px;
text-align:left;
line-height:18px;
}

.w02 a {
color:#5a5a5a;
text-decoration: none;
}
.w02 a:hover{
color:#5a5a5a;
text-decoration: underline;
}


.w03 {
color:#5a5a5a;
font-size:12px;
text-align: right;
line-height:18px;
}

.w03 a {
color:#5a5a5a;
text-decoration: none;
}

.w03 a:hover{
color:#5a5a5a;
text-decoration: underline;
}


.text_all {
font-size:15px;
text-align:left;
color:#666666;
margin-bottom:20px;
}

.text_online {
font-size:15px;
text-align:left;
color:#666666;
margin-bottom:20px;
line-height:180%;
}

.text_all a  {
color:#666666;
text-decoration:none;
}
.text_all a:hover{
color:#666666;
text-decoration:underline;
}

.point {
font-size:18px;
}

.line {
border-bottom: #666666 1px dotted;
padding-top:5px;
}


.table_e {
line-height:20px;
}


.table_e td{
padding:10px 0;
}

/*about.htm start*/
.about_tt {
line-height:25px;
margin-top:20px;
}

.about_tt a:link {
text-decoration:underline;
}

.about_aa {
line-height:25px;
padding:10px;
}

.about_oo {
text-indent: -12px;
margin-left: 12px;
line-height:25px;
}

.tt01 {
text-align: right;
}

.tt02 {
font-weight:bold;
margin-top:12px;
}

.tt03 {
line-height:25px;
margin-left:20px;
}

/*about.htm end*/