body { width:100%; min-width:1100px; margin:0 auto; padding:0; background:#666; top:0px;}
@font-face {font-family: Kozuka Gothic Pro; src: url(fonts/KozGoPro-Light.otf);}
header { margin:0 auto;}

header { position:absolute; background:url(images/fone-header.jpg) no-repeat center; width:100%; min-width:1100px; min-height:600px; left:0px; right:0px; top:0px; }	
#header2 { position:absolute; background:url(images/fone-section4.jpg) no-repeat center top; width:100%; min-width:1100px; min-height:120px; left:0px; right:0px; top:0px; }	
#top-text { position:relative; width:100%; height:70px; color:#184f78; font-size:40px; margin:0 auto; left:0px; right:0px; top:-20px; text-align:center; font-family:arial;}
#top-text2 { position:relative; width:100%; height:70px; color:#184f78; font-size:20px; margin:0 auto; left:0px; right:0px; top:-20px; text-align:center; font-family:arial;}
#logo { width:400px; height:100px; color:#666; font-size:20px; left:0px; right:0px; margin:0 auto; margin-top:-30px; top:0px;text-align:center; }
#logo:hover { background:url(images/logo.png); }
#logo a{ width:200px; height:67px; }
#logo2 { width:900px; height:50px; color:#666; font-size:20px; left:0px; right:0px; margin:0 auto; margin-top:-30px; top:0px;text-align:center; }
#logo2 img { float:left; margin-top:-10px;}
#logo2 p { color:#184f78; font-size:20px;  left:0px;   text-align:right; font-family:arial; margin-top:-20px;}
#tel1 { position:relative; border:0px solid; border-radius:15px; margin:10px; color:#fff; font-size:14px; left:0px; right:0px; top:185px; text-align:left;font-family:arial; background:url(images/section1-fone.png); font-weight:bold; float:left;}
#tel1 p{ padding:5px 10px 5px 10px;}
#tel1 b{color:#00a0d2;}
#tel2 { position:relative; border:0px solid; border-radius:15px; margin:10px; color:#fff; font-size:14px; left:0px; right:0px; top:185px; text-align:left;font-family:arial; background:url(images/section1-fone.png); font-weight:bold; float:right;}
#tel2 p{ padding:5px 10px 5px 10px;}
#tel2 b{color:#00a0d2;}


#tel3 { position:relative; width:1000px; height:180px; border:0px solid; border-radius:15px; margin:0 auto; color:#fff; font-size:14px; left:0px; right:0px; top:0px; text-align:center;font-family:arial; font-weight:bold; }
#tel3 b{color:#00a0d2;}
address { text-align:center; color:#FFF;}

#top { position:absolute; top:0px; left:0px; right:0px; margin:0 auto; min-width:980px; width:100%; height:50px; background: url(images/b/b12.png); text-align:center;border:0px solid #CCC; border-radius:0px;}
#top-menu { position:absolute; top:0px;left:0px; right:0px; margin:0 auto; font:Arial; font-size:20px;width:100%; height:42px; padding:5px 0px 5px 0px; color:#FFF; background:url(images/section1-fone.png);}
#top-menu ul{ margin:0 auto;width:765px; margin-top:10px; left:0px; right:0px;}
#top-menu li{ float:left; list-style:none; margin:0px 10px 0px 10px}
#top-menu a{ color:#fff;text-decoration:none; font-family:arial;}
#top-menu a:hover{color:#00a0d2;}
.content { position: relative; top:570px; width:100%; left:0px; right:0px; margin:0 auto; background:#fff;}
.content2 { position: relative; top:120px; width:100%; left:0px; right:0px; margin:0 auto; background:#fff;}
footer { position: relative; top:600px; width:100%; left:0px; right:0px; margin:0 auto;}
#c_c { position: relative; width:1060px; height:450px;text-align:center; margin:0 auto; top:100px;}
#c_c_top_full { position: relative; width:1060px; height:50px;text-align:left; margin:0 auto; top:100px;}
#c1 { position:relative; background:url(images/c/1_2.png) no-repeat ; width:100px; height:150px; float:left; margin:20px 2px 0 2px; top:-200px; }
#c1 a{ color:#fff; text-decoration:none; text-align:center;}
#c1:hover { background:url(images/c/1_1.png) no-repeat;}
#c2 {position:relative; background:url(images/c/2_2.png) no-repeat; width:100px; height:150px; float:left;border:0px solid #CCC; border-radius:10px; margin:30px 2px 0 2px;top:-100px;}
#c2 a{ color:#fff; text-align:center; text-decoration:none;}
#c2:hover { background:url(images/c/2_1.png) no-repeat;}
#c3 {position:relative; background:url(images/c/3_2.png) no-repeat; width:100px; height:150px; float:left;border:0px solid #CCC; border-radius:10px; margin:30px 2px 0 2px;top:0px;}
#c3 a{ color:#fff; text-align:center; text-decoration:none;}
#c3:hover { background:url(images/c/3_1.png) no-repeat;}
#c4 {position:relative; background:url(images/c/4_2.png) no-repeat; width:100px; height:150px; float:left;border:0px solid #CCC; border-radius:10px; margin:80px 2px 0 2px;top:0px;}
#c4 a{ color:#fff; text-align:center; text-decoration:none;}
#c4:hover { background:url(images/c/4_1.png) no-repeat;}
#c5 {position:relative; background:url(images/c/5_2.png) no-repeat; width:100px; height:150px; float:left;border:0px solid #CCC; border-radius:10px; margin:100px 2px 0 2px;top:0px;}
#c5 a{ color:#fff; text-align:center; text-decoration:none;}
#c5:hover { background:url(images/c/5_1.png) no-repeat;}
#c6 {position:relative; background:url(images/c/6_2.png) no-repeat; width:100px; height:150px; float:left;border:0px solid #CCC; border-radius:10px; margin:100px 2px 0 2px;top:0px;}
#c6 a{ color:#fff; text-align:center; text-decoration:none;}
#c6:hover { background:url(images/c/6_1.png) no-repeat;}
#c7 {position:relative; background:url(images/c/7_2.png) no-repeat; width:100px; height:150px; float:left;border:0px solid #CCC; border-radius:10px; margin:80px 2px 0 2px;top:0px;}
#c7 a{ color:#fff; text-align:center; text-decoration:none;}
#c7:hover { background:url(images/c/7_1.png) no-repeat;}
#c8 {position:relative; background:url(images/c/8_2.png) no-repeat; width:100px; height:150px; float:left;border:0px solid #CCC; border-radius:10px; margin:30px 2px 0 2px;top:0px;}
#c8 a{ color:#fff; text-align:center; text-decoration:none;}
#c8:hover { background:url(images/c/8_1.png) no-repeat;}
#c9 {position:relative; background:url(images/c/9_2.png) no-repeat; width:100px; height:150px; float:left;border:0px solid #CCC; border-radius:10px; margin:30px 2px 0 2px;top:-100px;}
#c9 a{ color:#fff; text-align:center; text-decoration:none;}
#c9:hover { background:url(images/c/9_1.png) no-repeat;}
#c10 {position:relative; background:url(images/c/10_2.png) no-repeat; width:100px; height:150px; float:right;border:0px solid #CCC; border-radius:10px; margin:20px 2px 0 2px;top:-200px;}
#c10 a{ color:#fff; text-align:center; text-decoration:none;}
#c10:hover { background:url(images/c/10_1.png) no-repeat;}
.section_content1 { height:510px; width:100%; margin:0 auto; right:0px; left:0px; padding:20px 0px 0px 0px; text-align:center; font-size:21px; background:#fff; font-family:arial; color:#666; }
.section_content1 h2{ text-align: center; color:#314367;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:36px; }
.section_content2 { height:350px; width:100%; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; text-align:justify; font-size:18px; background: url(images/fone-section4.jpg) center no-repeat; }
.section_content2 h2{ text-align: center; color:#fff;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:36px; }
.section_content2 p{ text-align: center; color:#333;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; }
.section_content2 p a{ text-align: center; color:#fff;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; }
.section_content2 p a:hover{color:#fdc00f;}
.section_content3 { height:600px; width:100%; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; text-align:justify; font-size:18px; background: #FFF; }
.section_content3 h2{ text-align: center; color:#639;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:36px; }

.section_content4 { height:1540px; width:100%; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; text-align:justify; font-size:18px; background:#EEE9E9; }
.section_content4 h2{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:36px; }
.section_content4 h3{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; }
.section_content4 p{ width:1000px; margin:0 auto; left:0px; right:0px; text-align: justify; color:#666;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; }
.section_content4 p b{ font-size:24px; color:#184f78;}
.section_content4 p a{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; }
.section_content4 p a:hover{color:#fdc00f;}

.section_content5 { height:1080px; width:100%; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; text-align:justify; font-size:18px; background:#EEE9E9; }
.section_content5 h2{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:36px; }
.section_content5 h3{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; }
.section_content5 p{ width:1000px; margin:0 auto; left:0px; right:0px; text-align: justify; color:#666;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; }
.section_content5 p b{ font-size:24px; color:#184f78;}
.section_content5 p a{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; }
.section_content5 p a:hover{color:#fdc00f;}

.section_content6 { height:930px; width:100%; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; text-align:justify; font-size:18px; background:#EEE9E9; }
.section_content6 h2{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:36px; }
.section_content6 h3{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; }
.section_content6 p{ width:1000px; margin:0 auto; left:0px; right:0px; text-align: justify; color:#666;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; }
.section_content6 p b{ font-size:24px; color:#184f78;}
.section_content6 p a{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; }
.section_content6 p a:hover{color:#fdc00f;}

.section_content7 { height:450px; width:100%; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; text-align:justify; font-size:18px; background:#EEE9E9; }
.section_content7 h2{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:36px; }
.section_content7 h3{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; }
.section_content7 p{ width:1000px; margin:0 auto; left:0px; right:0px; text-align: justify; color:#666;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; }
.section_content7 p b{ font-size:24px; color:#184f78;}
.section_content7 p a{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; }
.section_content7 p a:hover{color:#fdc00f;}

.section_content8 { height:450px; width:100%; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; text-align:justify; font-size:18px; background:#EEE9E9; }
.section_content8 h2{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:36px; }
.section_content8 h3{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; }
.section_content8 img{ margin:40px 40px 100px 0px; float:left;}
.section_content8 p{ width:1000px; margin:0 auto; left:0px; right:0px; text-align: justify; color:#666;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; }
.section_content8 p b{ font-size:24px; color:#184f78;}
.section_content8 p a{ text-align: center; color:#184f78;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; }
.section_content8 p a:hover{color:#fdc00f;}

.section_content { margin:0px 30px 0px 30px; text-align:justify; font-size:18px; }
.section_content h2{ text-align: center;}
.img_cont_right { float:right; margin-left:20px; margin-bottom:20px;}
.img_cont_left { float:left; margin-right:20px; margin-bottom:20px;}
#content_img { width:1000px; height:350px;font-size:14px; font-family:arial;color:#666; font-weight:bold; margin:0 auto; left:0px; right:0px;}
#content_img1 { width:180px; height:350px; background:url(images/1/1.png) no-repeat top;}
#content_img2 { width:180px; height:350px; margin-top:-350px; margin-left:200px;background:url(images/1/2.png) no-repeat top;}
#content_img2 p{ text-align:left; margin-top:0px;}
#content_img3 { width:180px; height:350px; margin-top:-350px; margin-left:400px;background:url(images/1/3.png) no-repeat top;}
#content_img4 { width:180px; height:350px; margin-top:-350px; margin-left:600px;background:url(images/1/4.png) no-repeat top;}
#content_img5 { width:180px; height:350px; margin-top:-350px; margin-left:800px;background:url(images/1/5.png) no-repeat top;}

#form2-full { max-width:350px; margin:0 auto; padding:40px 20px 20px 20px; background:#ecf0f1;border:0px solid #000000 ; border-radius:40px; color:#C00;}
#form2 { max-width:253px; margin:0 auto; padding:0px 0px 20px 0px; background:#ecf0f1;border:0px solid #000000 ; border-radius:40px; color:#C00;}
.form-txt2 {color:#C00;}
#form-name2 { width:250px; height:40px;border:1px solid #ccc; text-align:left; font-size:16px;background:url(images/f2-1.png) repeat-y #FFF;color:#C00;}
#form-email2 { width:250px; height:40px;border:1px solid #ccc; text-align:left; font-size:16px;background:url(images/f2-1.png) repeat-y #FFF; color:#C00;}
#form-land2 { width:250px; height:40px;border:1px solid #ccc; text-align:left; font-size:16px;background:url(images/f2-1.png) repeat-y #FFF; color:#C00;}
#form-city2 { width:250px; height:40px;border:1px solid #ccc; text-align:left; font-size:16px;background:url(images/f2-1.png) repeat-y #FFF; color:#C00;}
#form-phone2 { width:250px; height:40px;border:1px solid #ccc; text-align:left; font-size:16px;background:url(images/f2-1.png) repeat-y #FFF;color:#C00;}
#form-textarea2 { width:246px; height:100px;border:1px solid #ccc; text-align:left; font-size:16px;background:url(images/f2-1.png) repeat-y #FFF;color:#C00;}
#form-kn2{ margin:0 auto; }
