@charset "utf-8";
/* CSS Document */

body { background: url(../images/bgr.gif)}
#wrapper { width:900px; height:auto; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px}
#h1 {text-align:center; font-size:12px;}
#header { width:900px; height:auto; float:left}
#header #baner { width:900px; height:auto; float:left; margin-bottom:2px; display:inline}
#header #navi { width:900px; height:34px; float:left}
#header #navi #navi_left { width:5px; height:34px; float: left; background:url(../images/navi_left.gif) no-repeat}
#header #navi #navi_center { width:890px; height:34px; float:left; background:url(../images/navi_center.gif) repeat-x}
#header #navi #navi_center .navi { padding:0px 15px; height:34px; line-height:34px; float:left; background:url(../images/border_right_navi.gif) right no-repeat; text-align:center; color:#FFFFFF; font-size:13px; font-weight:bold }
#header #navi #navi_center .navi:hover { background:#CCCCCC; color:#666666}
#header #navi #navi_center #search { width:140px; height:24px; float:right; margin-right:30px; display:inline; background:url(../images/search.gif) no-repeat; border:none; margin-top:5px; padding-left:30px; padding-right:5px; line-height:20px; }
#header #navi #navi_right { width:5px; height:34px; float:left; background:url(../images/navi_right.gif) no-repeat}

#main { width:900px; height:auto; float:left; margin-top:5px;}

#side { width:190px; height:auto; float:left}
.side_box {width:190px; height:auto; float:left; padding-bottom:5px;_padding-bottom:0px}
.side_box .side_title { width:190px; height:34px; float:left; background:url(../images/side_title.gif) no-repeat;  color:#FFFFFF; font-size:13px; text-align:center; line-height:34px; font-weight:bold  }
.side_box .side_main { width:188px; height:auto; float:left; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; background: #FFFFFF}
.side_box .side_main .title_link { width:163px; height:25px; float:left; color:#333333; font-weight:bold; text-align:left; background: #FFFFFF url(../images/bulllet.gif) no-repeat; padding-left:25px; line-height:25px}
.side_box .side_main .title_link:hover { background:#CCCCCC url(../images/bulllet_hover.gif) no-repeat}
.side_box .side_main .support { width:178px; height:50px; float:left; padding-left:10px; padding-top:5px}
.side_box .side_main .support .icon { width:50px; height:50px; float:left;}
.side_box .side_main .support .text { width:125px; height:50px; float:left; color:#0033FF }
.side_box .side_main .support .text .name { width:125px; height:20px; float:left; text-align:left; line-height:20px}
.side_box .side_main .support .text .phone { width:125px; height:20px; float:left; text-align:left; line-height:20px }
.side_box .side_foot { width:190px; height:5px; float:left; background:url(../images/side_foot.gif) no-repeat}

#content { width:705px; height:auto;  float:left; padding-left:5px}
.content { width:705px; height:auto; float:left; padding-bottom:5px;_padding-bottom:0px}
.content .content_title { width:705px; height:34px; float:left; background:url(../images/content_title.gif) no-repeat; text-align:center; color:#FFFFFF; font-weight:bold; font-size:13px; line-height:34px;}
.content .content_main { width:691px; height:auto; float:left; border-right:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; background:#FFFFFF; padding:6px; }
.content .content_main #welcome { width:691px; height:auto; float:left; text-align:justify; font-size:12px; line-height:15px}
.content .content_main #welcome #img { width:170px; height:109px; float:left; padding-right:10px}
.content .content_main #img_center {text-align:center;} 
.content .content_main #welcome #title_welcome { font-size:14px; color:#FF0000; font-weight:bold}
.content .content_main #goki_link {font-size:20px; font-weight:bold; text-decoration:none;}
.content .content_main .box_post { width:170px; height:150px; float:left; border:solid 1px #CCCCCC}
.content .content_main .box_post .img { width:170px; height:100px; float:left}
.content .content_main .box_post .text_info { width:170px; height:50px; float:left; text-align:center; font-size:11px}
.content .content_main .box_post .text_info .price { color:#FF0000}
.content .content_foot { width:705px; height:5px; float:left; background:url(../images/content_foot.gif) no-repeat;}

#foot { width:900px; height:auto; float:left}
#foot_top { width:900px; height:5px; float:left; background:url(../images/foot_top.gif) no-repeat;}
#foot_center { width:898px; height:auto; float:left; background:#FFFFFF; border-left:solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;_margin-top:-10px}
#foot_center #address { width:370px; height:80px; float:left; text-align:left; padding:10px 260px; line-height:15px}
#foot_bottom { width:900px; height:5px; float:left; background:url(../images/foot_bottom.gif) no-repeat;_margin-top:-15px}
