/* BASE */
* {margin:0px; padding:0px;}
img {border:0px}

html, body {color:#000000; background-color:#FFFFFF;}

body, td {font:13px Arial,Tahoma,Helvetica,sans-serif; padding:0px;}

a {color:#2938BD; text-decoration:underline;}
a:hover {color:#2938BD; text-decoration:none;}

ul {list-style-type:none;}

#all {width:1000px; margin:0px auto;}

/*********************************************************/

#header {height:510px; background:#DDFFFF url(sh.jpg) no-repeat 50% 0%;}

#logo {padding-top:420px; text-align:center;}
#navi {padding-left:333px; padding-top:15px;}
.o {font-size:16px; font-weight:bold; float:left; padding-right:72px;}
.o a {color:#2F2F2F; text-decoration:none;}
.o a:hover {color:#2F2F2F;}


/*bodyer*/
#bodyer {background-color:#DDFFFF; clear:both;}

#content {padding:50px 140px 20px 140px; overflow:hidden; border:0px solid #0f0}
h1 {font-size:26px; font-weight:normal; margin:0px; padding-bottom:20px; color:#2F2F2F;}
#we {line-height:150%;}
h2 {font-size:17px; font-weight:normal; margin:0px; padding-bottom:20px; color:#2F2F2F;}
h3 {font-size:17px; font-weight:normal; margin:0px; padding-bottom:5px; color:#2F2F2F;}

.main_img { border:2px solid #AAA; margin-right:12px;}
.main_img0 { border:2px solid #AAA;}

.block { height:180px; border-bottom:1px dashed #DDD; clear:both; padding-top:10px;}
.cat_img { border:2px solid #AAA; margin-right:12px; float:left; margin-bottom:60px;}
.z { font-size:17px; font-weight:bold; padding-bottom:10px;}
.cost { font-weight:bold; padding-top:10px;}

/*footer*/
#footer {background:#DDFFFF url(foot.jpg) no-repeat 0% 0%; height:164px;}
.li {text-align:center;}
.copy {font:11px Tahoma,Arial,Helvetica; text-align:center; padding-bottom:10px; padding-top:50px; color:#464646;}
.copy a {color:#464646;}



