@charset utf-8;

/* 
 * Nanum Gothic (Korean) http://www.google.com/webfonts/earlyaccess
 */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}

/* RESET */
html, body { width: 100%; height: 100%; margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, ul, ol, li, p, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; }
em { font-style: normal; }
input, button, select, textarea { font-family: "dotum"; font-size: 12px; color: #767676; }
input.input, #quick p.search button { padding: 0 5px; border: 1px solid #c8c8c8; }
input.radio, input.check { width: 12px; height: 12px; margin: -2px 0 0; padding: 0; vertical-align: middle; }
select { height: 22px; padding: 2px 0; color: #777; border: 1px solid #d2d2d2; }
textarea { border: 1px solid #d2d2d2; }
a { color: #767676; text-decoration: none; }
a:hover, a:active { color: #333 !important; text-decoration: underline; }
table { border-collapse: collapse; }
table th, table td { margin: 0; padding: 0; font-size: 12px; }
table caption { text-indent: -3000em; }
img { border: 0 !important; }

/* LAYOUT */
body { font-family: 'dotum'; font-size: 12px; color: #707070; line-height: 1.3; }
#wrapper { width: 100%; min-width:1200px;}
#header { position: relative; width: 1080px; height: 104px; margin: 0 auto; }
#topNavi { width: 1080px; margin: 0 auto; border-top: 2px solid #000; border-bottom:1px solid #e7e7e7}
#container { width: 1080px; margin: 0 auto; padding: 140px 0 90px; background: url(/images/sub_visual.jpg) no-repeat 0 0; overflow: hidden; }
#aside { float: left; width: 150px; }
#content { position: relative; float: left; width: 870px; padding-left: 60px; }
#banner { margin-top: 40px; }
#footer { width: 100%; padding: 15px 0 30px; border-top: 1px solid #e7e7e7; background: url(/images/bi_footer.gif) no-repeat 50% 13px; }
#footer p { width: 1080px; margin: 0 auto; }
#footer p.address { margin-bottom: 7px; }
#footer p.login { position: absolute; top: 0; left: 0; }
#footer img { display: block; }

/* HEADER */
#header h1 { padding-top: 40px; }
#header p { position: absolute; top: 70px; right: 0; }

/* TOP NAVIGATION */
#topNavi { position: relative; height: 54px; }
#topNavi ul { position: absolute; top: 0; left; width: 100%; height: 54px; padding-left: 1px; border-left: 1px solid #dbdbdb; overflow: hidden; z-index: 99999; }
#topNavi ul {
  background: url(/images/mbeg.png);
	-webkit-transition: height .2s;
	transition: height .2s;
}
#topNavi .submenu{padding-top:10px;}
#topNavi ul.on,
#topNavi ul:hover { height: 250px; border-bottom: 1px solid #dbdbdb; }
#topNavi ul li { float: left; width: 153px; height: 250px; text-align: center; border-right: 1px solid #dbdbdb; }
#topNavi ul li {
	/*-webkit-transition: background .2s;*/
	/*transition: background .2s;*/
}
#topNavi ul li a { display: block; height: 37px; padding-top: 17px; color: #000; font-family: 'Nanum Gothic'; font-size: 15px; font-weight: bold; }
#topNavi ul li a:hover { color: #fff !important; text-decoration: none; }
#topNavi ul li.on,
#topNavi ul li:hover { background: url('../images/mbeg_on.png'); }
#topNavi ul li:hover a {
	-webkit-transition: color .1s;
	transition: color .1s;
	color: #fff;
}
#topNavi ul li:hover li a { color: #fff; }
#topNavi ul li li a { color: #767676; font-weight: normal; }
#topNavi ul li ul { position: relative; height: auto; margin-top: -5px; padding: 0; border: 0; background: transparent; }
#topNavi ul li li { float: none; height: auto; padding: 2px 0; border: 0 !important; background: none !important; }
#topNavi ul li li a { position: relative; display: inline-block !; height: auto; padding: 6px 0 4px; font-family: dotum; font-size: 12px; line-height: 1; }
#topNavi ul li li a:hover { color: #3e7e2a !important; text-decoration: none; }

ul#navi { width: 100%; }
ul#navi li { height: 33px; line-height: 1; border-top: 1px solid #e8e8e8; overflow: hidden; }
ul#navi li a { display: block; height: 33px; padding-left: 24px; color: #adadad; line-height: 35px; background: url(/images/bul_navi.gif) no-repeat 10px 15px; transition: background .2s; overflow: hidden; }
ul#navi li.on a,
ul#navi li:hover a { color: #767676; text-decoration: none; background-color: #f1fcff; }
ul#navi li:first-child { border: 0; }


/* HEADING */
h2 { font-family: 'Nanum Gothic'; margin-bottom: 32px; font-size: 20px; color: #000; font-weight: normal; letter-spacing: -0.5px; }
h3.title { height: 49px; margin-bottom: 30px; letter-spacing: -0.5px; background: url(/images/bg_h3_title.gif) repeat-x 0 100%; }
h3.title01 {padding-left:11px;font-family:"Nanum Gothic";line-height:1.3;color:#000;font-size:17px;margin-bottom:20px;font-weight: normal; letter-spacing: -0.5px; background:url("/images/bg_title01.gif") 0 3px no-repeat;}
h4.title img { display: block; }
h4.title { margin-top: 40px; padding-bottom: 12px; font-size: 14px; color: #767676; border-bottom: 1px solid #767676; }
h4.informs { margin-bottom: 15px; font-size: 14px; border-bottom: 1px solid #452c0d; }

ul.informs { margin-bottom: 20px; }
ul.informs li { width: 100%; font-size: 13px; line-height: 2; overflow: hidden; }
ul.informs li strong { float: left; width: 100px; }

/* BREADCRUMB */
p.breadcrumb { position: absolute; top: 20px; right: 0; font-size: 11px; color: #a5a5a5; }

ul.tab { position: relative; height: 34px; background: url(/images/tab_border.gif) repeat-x 0 0; overflow: hidden; }
ul.tab li { float: left; width: 140px; height: 32px; border-right: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; background: #f8f8f8; }
ul.tab li.on { width: 163px; height: 34px; margin-left: -1px; border: 0; color: #fff; font-weight: bold; background: #83cd3b; }
ul.tab li a { display: block; color: #767676; line-height: 33px; text-align: center; }
ul.tab li a:hover { text-decoration: none; }
ul.tab li.on a,
ul.tab li.on a:hover { color: #fff !important; }
ul.tab li:first-child { border-left: 1px solid #e8e8e8; }
ul.tab li:first-child.on { width: 163px !important; }

ul.product-list { width: 906px; margin-left: 0px; background: url(/images/productlist_border.gif) repeat-y left top; overflow: hidden; }
ul.product-list li { float: left; width: 190px; height: 266px; padding: 20px 36px 0 0px; line-height: 1; }
ul.product-list p { display: block; width: 190px; height: 190px; margin-bottom: 6px; background: #f8f8f8; }
ul.product-list span { display: block; width: 100%; padding-top: 8px; color: #767676; overflow: hidden; }
ul.product-list span em { float: left; width: 60px; color: #adadad; }
ul.product-list img { display: block; width: 190px; height: 190px; }

ul.product-rental { }
ul.product-rental li { padding: 30px 0; line-height: 1; font-size: 0; border-bottom: 1px solid #e7e7e7; }

div.product-view { width: 870px; padding: 40px 0 30px; border-bottom: 1px solid #e7e7e7; overflow: hidden; }
div.product-view img { display: block; width: 870px; }

#productList { margin-bottom: -50px; }
#productList li { padding: 40px 0 50px; line-height: 1; font-size: 0; border-top: 1px solid #e7e7e7; }
#productList li:first-child { padding-top: 0; border: 0; }

#solarModuleMulti { margin-bottom: 50px; }
#solarModuleMulti li,
#solarModuleSingle li { border: 0; border-top: 1px solid #e7e7e7; }
#solarModuleMulti li:first-child,
#solarModuleSingle li:first-child { border-top: 0; }

.content_header { position:relative; height: 54px;}
.content_header p {position:absolute;right:0 ;top:7px;text-align:right;color:#adadae;}
.content_header p a {color:#adadae;}

.sub01_01_wrap {font-family:"Nanum Gothic","나눔고딕"; }
.sub01_01_wrap .cont {background:url("/images/img01_01_01.jpg") right 0 no-repeat;}
.sub01_01_wrap .cont p {font-size:16px;color:#767676;margin-bottom:15px;line-height:1.5;}
.sub01_01_wrap .cont .txt01 {line-height:1.3;color:#64a201;font-size:26px;margin-bottom:20px;} 

.sub01_03_wrap {}
.sub01_03_wrap .cont {}
.sub01_03_wrap .cont .gp{padding:20px 0;margin-bottom:10px;border-top:1px solid #e8e8e8;}
.sub01_03_wrap .cont .gp:first-child {border-top:0 !important;}
.sub01_03_wrap .cont .gp table {width: 100%;}
.sub01_03_wrap .cont .gp table th{vertical-align:top; padding-top:5px;font-size:24px;color:#64a201;width:90px;}
.sub01_03_wrap .cont .gp table td{vertical-align:top; padding:10px 0;line-height:1.7;color:#a1a1a1;font-size:14px;}
.sub01_03_wrap .cont .gp table td.month {color:#666;}

.sub01_04_wrap {}
.sub01_04_wrap .map {margin-bottom:10px;} 
.sub01_04_wrap .address {font-family:"Nanum Gothic","나눔고딕";} 

.sub02_01_wrap {}
.sub02_01_wrap .txt01 {font-family:"Nanum Gothic","나눔고딕";line-height:1.3;color:#767676;font-size:17px; letter-spacing: -0.5px;margin-bottom:15px;}
.sub02_01_wrap .thumb {margin-bottom:30px;}
.sub02_01_wrap ul {}
.sub02_01_wrap ul li {padding-left:5px;background:url("/images/bul_box01.gif") 0 6px no-repeat;padding-bottom:7px;}

.sub02_02_wrap {}
.sub02_02_wrap .sec01 {padding-bottom:10px;border-bottom:1px  solid #e7e7e7;margin-bottom:30px;}
.sub02_02_wrap .sec01 dl {line-height:1.5;  padding-bottom:20px;color:#767676;}
.sub02_02_wrap .sec01 dt {font-weight:bold;}
.sub02_02_wrap .sec01 dd span {font-size:11px;color:#adadad;}
.sub02_02_wrap .sec02 {padding-bottom:10px;border-bottom:1px  solid #e7e7e7;margin-bottom:30px;}
.sub02_02_wrap .sec02 .txt01 {font-size:13px;color:#767676;font-family:"Nanum Gothic","나눔고딕"; letter-spacing: -0.5px;line-height:1.5; margin-bottom:10px;}
.sub02_02_wrap .sec02 .cont {height:244px;position:relative;padding-left:380px;}
.sub02_02_wrap .sec02 .cont .thumb {position:absolute;left:0;top:0;}
.sub02_02_wrap .sec02 .cont h4 {padding:5px 0 10px;font-weight:bold;}
.sub02_02_wrap .sec02 .cont ul {}
.sub02_02_wrap .sec02 .cont ul li {padding:0 0 5px 8px; line-height:1.5; background:url("/images/bul_box01.gif") 0 8px no-repeat;}
.sub02_02_wrap .sec03 {}
.sub02_02_wrap .sec03 table {width:100%;}
.sub02_02_wrap .sec03 table th {width:33%;height:44px;color:#fff;border-bottom: 4px solid #fff; border-left:4px solid #fff;}
.sub02_02_wrap .sec03 table th:first-child {width:34%;border-left:0 !important;}
.sub02_02_wrap .sec03 table .c01 {background-color:#1cb6d8;}
.sub02_02_wrap .sec03 table .c02 {background-color:#83cc3c;}
.sub02_02_wrap .sec03 table .c03 {background-color:#1cb6d8;}
.sub02_02_wrap .sec03 table td {vertical-align:top;background-color:#fcfcfc;border-bottom: 4px solid #fff; border-left:4px solid #fff;}
.sub02_02_wrap .sec03 table td:first-child {border-left:0 !important;}
.sub02_02_wrap .sec03 table div {position:relative;padding:15px 70px 15px 20px;line-height:1.5;background-color:#f9f9f9;}
.sub02_02_wrap .sec03 table div span {position:absolute;right:20px;top:50%;margin-top:-13px;width:27px; height:22px;padding:5px 0 0;color:#adadad;text-align:center;background:url("/images/img02_02_03.gif") 0 0 no-repeat;font-weight:bold;}
.sub02_02_wrap .sec03 table .end {text-align:center;padding-top:15px;}

.sub02_03_wrap {}
.sub02_03_wrap .sec {padding-bottom:10px;border-bottom:1px  solid #e7e7e7;margin-bottom:30px;line-height:1.5;}
.sub02_03_wrap .sec p {padding-bottom:20px;}
.sub02_03_wrap .sec ul {padding-bottom:10px;}
.sub02_03_wrap .sec ul li {padding:0 0 3px 8px; line-height:1.5; background:url("/images/bul_box01.gif") 0 8px no-repeat;}

.sub03_01_wrap {}
.sub03_01_wrap .txt01 {font-family:"Nanum Gothic","나눔고딕";line-height:1.3; letter-spacing: -0.5px;color:#767676;font-size:17px;margin-bottom:15px;}
.sub03_01_wrap .thumb {margin-bottom:30px;}
.sub03_01_wrap .sec01 {padding-bottom:20px;border-bottom:1px  solid #e7e7e7;margin-bottom:30px;line-height:1.5;}
.sub03_01_wrap .sec01 ul {}
.sub03_01_wrap .sec01 ul li {padding-left:8px;background:url("/images/bul_box01.gif") 0 8px no-repeat;padding-bottom:7px;}
.sub03_01_wrap .sec02 {}
.sub03_01_wrap .sec02 li {float:left;padding-left:18px; line-height:1.5;}
.sub03_01_wrap .sec02 li:first-child {padding-left:0 !important;}
.sub03_01_wrap .sec02 li strong,
.sub03_01_wrap .sec02 li span  {display:block;}
.sub03_01_wrap .sec02 li .thumb {margin-bottom:10px;}

.sub03_02_wrap {}
.sub03_02_wrap .sec01 {padding-bottom:10px;border-bottom:1px  solid #e7e7e7;margin-bottom:30px;}
.sub03_02_wrap .sec01 dl {line-height:1.5;  padding-bottom:20px;color:#767676;}
.sub03_02_wrap .sec01 dt {font-weight:bold;}
.sub03_02_wrap .sec01 dd span {font-size:11px;color:#adadad;}
.sub03_02_wrap .sec02 {padding-bottom:20px;border-bottom:1px  solid #e7e7e7;margin-bottom:30px;}
.sub03_02_wrap .sec02 .txt01 {font-size:13px;color:#767676;font-family:"Nanum Gothic","나눔고딕"; letter-spacing: -0.5px;line-height:1.5; margin-bottom:10px;}
.sub03_02_wrap .sec02 ul {}
.sub03_02_wrap .sec02 ul li {padding:0 0 5px 8px; line-height:1.5; background:url("/images/bul_box01.gif") 0 8px no-repeat;}
.sub03_02_wrap .sec02 ul li span {color:#adadad;display:block;padding-top:10px;}
.sub03_02_wrap .sec03 {}
.sub03_02_wrap .sec03 table {width:100%;}
.sub03_02_wrap .sec03 table th {width:33%;height:44px;color:#fff;border-bottom: 4px solid #fff; border-left:4px solid #fff;}
.sub03_02_wrap .sec03 table th:first-child {width:34%;border-left:0 !important;}
.sub03_02_wrap .sec03 table .c01 {background-color:#1cb6d8;}
.sub03_02_wrap .sec03 table .c02 {background-color:#83cc3c;}
.sub03_02_wrap .sec03 table .c03 {background-color:#1cb6d8;}
.sub03_02_wrap .sec03 table td {vertical-align:top;background-color:#fcfcfc;border-bottom: 4px solid #fff; border-left:4px solid #fff;}
.sub03_02_wrap .sec03 table td:first-child {border-left:0 !important;}
.sub03_02_wrap .sec03 table div {position:relative;padding:15px 70px 15px 20px;line-height:1.5;background-color:#f9f9f9;}
.sub03_02_wrap .sec03 table div span {position:absolute;right:20px;top:50%;margin-top:-13px;width:27px; height:22px;padding:5px 0 0;text-align:center;background:url("/images/img02_02_03.gif") 0 0 no-repeat;font-weight:bold;color:#adadad;}
.sub03_02_wrap .sec03 table .end {text-align:center;padding-top:15px;}


.sub04_01_wrap {}
.sub04_01_wrap .txt01 {font-family:"Nanum Gothic","나눔고딕"; letter-spacing: -0.5px;line-height:1.3;color:#767676;font-size:17px;margin-bottom:15px;}
.sub04_01_wrap .thumb {margin-bottom:30px;}
.sub04_01_wrap .sec01 {padding-bottom:20px;border-bottom:1px  solid #e7e7e7;margin-bottom:30px;line-height:1.5;}
.sub04_01_wrap .sec01 ul {}
.sub04_01_wrap .sec01 ul li {padding-left:8px;background:url("/images/bul_box01.gif") 0 8px no-repeat;padding-bottom:7px;}
.sub04_01_wrap .sec02 {}
.sub04_01_wrap .sec02 ul {line-height:1.5;margin-bottom:20px;}
.sub04_01_wrap .sec02 ul li {padding-left:8px;background:url("/images/bul_box01.gif") 0 8px no-repeat;padding-bottom:7px;}



/* board */
.board-list { width: 100%; table-layout: fixed; }
.board-list th { height: 33px; font-family: 'Nanum Gothic'; color: #fff; background: #1cb6d8; } 
.board-list th span { display: inline-block; padding-top: 10px; font-size: 11px; color: #fff; }
.board-list td { border-bottom: 1px solid #eaeae1; } 
.board-list td.category,
.board-list td.subject { padding: 13px 10px 10px 20px; }
.board-list td.num,
.board-list td.datetime { font-family: verdana; font-size: 11px; text-align:center; }
.board-list td.date,
.board-list td.checkbox { text-align: center; }

.board-view { width: 100%; padding-bottom: 40px; border-bottom: 1px solid #e7e7e7; }
.board-view dl { width: 100%; margin-bottom: 20px; padding-bottom: 10px; border-top: 1px solid #767676; border-bottom: 1px solid #e7e7e7; background: #f8f8f8; overflow: hidden; }
.board-view dl dt,
.board-view dl dd { padding-left: 10px; }
.board-view dl dt { padding-top: 12px; font-weight: bold; }
.board-view dl dd { font-family: verdana; font-size: 11px; color: #adadad; }
#writeContents { line-height: 1.7; }

.board-write { width: 100%; border-top: 1px solid #cdcbbe; border-bottom: 1px solid #cdcbbe; table-layout: fixed; }
.board-write th,
.board-write td { font-weight: normal; text-align: left; vertical-align: top; border-top: 1px solid #ece9e2; }
.board-write tr:first-child th,
.board-write tr:first-child td { border-top: 0; }
.board-write th { width: 98px; padding-top: 23px; padding-left: 20px; background: #faf9f4 url(/images/bul_orange_1x1.gif) no-repeat 13px 28px; }
.board-write td { padding: 14px 0 14px 20px; }
.board-write td input.input,
.board-write td select,
.board-write td textarea.textarea { margin: 0; padding: 7px; line-height: 1; border: 1px solid #dcdcdc; }
.board-write td input.input,
.board-write td select { height: 29px; padding: 0 7px; line-height: 29px; }

/* board paging */
.board-page { clear: both; margin-top: 30px; text-align: center; }
.board-page span,
.board-page em { display: inline-block; height: 19px; margin: 0; padding: 6px 9px 0; font-family: verdana; font-size: 11px; line-height: 1; border: 1px solid #e7e7e7; }
.board-page em { color: #707070; font-weight: bold; }
.board-page a { display: inline-block; margin: 0 4px; color: #a5a5a5; }
.board-page span.prev,
.board-page span.next { width: 24px; margin: 0 -4px; padding: 6px 0 0; text-indent: -3000em; }
.board-page span.prev { background: url(/images/page_search_prev.gif) no-repeat -1px -1px; }
.board-page span.next { background: url(/images/page_search_next.gif) no-repeat -1px -1px; }

/* board search */
.board-search { margin-top: 40px; padding: 19px 0; text-align: center; background: #f8f7f5; }
.board-search input,
.board-search select { vertical-align: middle; }
.board-search input.stx,
.board-search select { height: 25px; padding: 0 7px; line-height: 25px; border: 1px solid #dcdcdc; }
.board-search select { padding: 5px; }

table.application { width: 100%; border-top: 1px solid #767676; table-layout: fixed; }
table.application th,
table.application td { font-weight: normal; text-align: left; vertical-align: top; border-bottom: 1px solid #e7e7e7; }
table.application tr:first-child th,
table.application tr:first-child td { border-top: 0; }
table.application th { width: 98px; padding-top: 23px; padding-left: 7px; background: url(/images/bul_mint_1x1.gif) no-repeat 0 28px; }
table.application td { padding: 14px 0 14px 20px; }
table.application td input.input,
table.application td select,
table.application td textarea.textarea { margin: 0; padding: 7px; line-height: 1; border: 1px solid #dcdcdc; }
table.application td input.input,
table.application td select { height: 29px; padding: 0 7px; line-height: 29px; }
table.application td select { padding: 5px; }
table.application td select.date { width: 100px; }
table.application td select.time { width: 204px; }
table.application td select.sex { width: 249px; }
table.application td select.birth { width: 80px; }

/* agreement */
.agreement { margin-bottom: 30px; }
.agreement input.checkbox { display: inline-block; width: 12px; height: 12px; margin: -2px 0 0; padding: 0; vertical-align: middle; }
.agreement textarea { display: block; width: 894px; height: 164px; margin: 0 0 8px; padding: 7px; line-height: 1.4; border: 1px solid #dcdcdc; }

/* messages */
p.message { margin-bottom: 8px; font-family: 'Nanum gothic'; color: #666; }

/* buttons */
p.board-button { clear: both; margin: 10px 0 0 0; }
p.buttons { width: 100%; margin-top: 20px; text-align: center; }


/*.form{position:fixed; right:0px; 
    padding: 30px 20px 50px;
    width: 290px;
    border: 1px solid #1b8693;
    margin-left: -1px;
	background:#fff;
	z-index:10;
}

.form h2{font-weight:bold; text-align:center; margin-bottom: 10px;}
.form table{width:100%;}
.form td{padding:10px;}
.form input{width:100%; font-size:14px; color: #8d8d8d; font-weight: bold; padding:5px; border:1px solid #eee}
.form select{width:100%; font-size:14px; color: #8d8d8d; font-weight: bold; padding:5px; height:30px;}
.form .btn{ 
margin-top:10px;
border-radius: 10px;
    height: 50px;
    width: 280px;
    background: #1b4764;
    border: 0;
    color: #fff;}*/

	#header .form{position:absolute; top:160px; right:-155px;width:130px;}
	.form a{}
	.form img{width:130px;}
		.form img:hover{opacity:.8;}