@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body{font-family: 'NanumGothic', sans-serif;line-height: 2.25em;}

input, select, textarea {font-family: 'NanumGothic', sans-serif; font-size:13pt; color:#696969; font-weight:300; line-height:2.25em;}
a {color:#666; text-decoration:none;}
a:hover {text-decoration:none; color: #263574;}
h1, h2, h3, h4, h5, h6 {color:#444; font-weight:800;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:inherit; text-decoration:none; outline:0;}
h2 {font-size:2.25em; line-height:1em;}
h3 {font-size:1.35em; margin: 0 0 1em 0;}

/* Header */
#nav>ul>li>a {font-weight:600; text-decoration: none; font-size:1.1em;}
#nav ul li.nav_number a{color: #1d62b6;}
#nav ul li.nav_number a:hover{color: #ff8d2b;}
#nav>ul>li>div>ul>li>a {font-weight:400; text-decoration: none; font-size:0.8em; color:#1e2759;}

/* footer */
#footer_top ul>li a{font-size:0.8em;font-family: 'NanumGothic', sans-serif; color:#000b4b; font-weight:600; vertical-align:text-bottom;}
	#footer_top ul>li.bonabank_tel a{font-size:1em; font-family: 'NanumGothic', sans-serif; color:#1e2759; font-weight:600; }
#footer ul li {font-size:0.8em;font-family: 'NanumGothic', sans-serif; color:#252525; font-normal:600; vertical-align:text-bottom; line-height:1.4em;}
#footer p{font-size:0.8em; line-height:1.2em;}

/* banner */
#banner .row h2 {font-size:2.4em; color:#fff; font-weight:600;}
#banner .row p {font-size:1.2em; font-weight:normal;color:#fff; }
#banner .row a {font-size:1em; font-weight:normal; color:#fff;}

#quick_nav ul.mq1 .mq1_1 ul li {font-size:0.8em; font-weight:normal;}
#quick_nav ul.mq1 .mq1_1 ul li #coun_submit {font-weight:normal; font-size:15px;}
#quick_nav ul.mq2 li a {font-size:14px; font-weight:normal;}

/* 메인 리뷰 */
#main-wrapper .container h2 {font-size: 1em; color:#333; font-weight:600; }
#main-wrapper .container h2 span {color:#ff8d2b;}
#main-wrapper .container ul li a{font-size: 0.8em;}
#main-wrapper .container ul li span {font-size:0.8em; color:#999; padding:0.3em 0 0 0;}

/* 상담문의 */
#banner-wrapper .coun_banner h2{font-size:1.6em; font-weight:normal;color:#fff; line-height:1.4em; text-decoration:underline;}
#banner-wrapper .coun_banner span{font-weight:600;}
#banner-wrapper .coun_con02 #coun_submit{ font-weight:normal;}
#banner-wrapper .coun_con02 #coun_submit:hover { font-weight:normal;}
#banner-wrapper .coun_con02 .coun_pnt04 p {font-size: 0.8em;}

/* 제품소개 */
#features-wrapper .container h2 {font-size: 1.8em; color:#000b4b; font-weight:600; }
.box.feature .inner .product_btn a {font-size: 1.35em; color:#1d62b6;}
	.box.feature .inner .product_btn a:hover {font-size: 1.35em; color:#1d62b6; text-decoration:underline;}
.box.feature .inner .product_btn .p_btn {font-size: 0.8em; color:#000b4b; font-weight:normal; }
	.box.feature .inner .product_btn .p_btn:hover {color:#fff;}

/* 하단 아이콘 */
#features-wrapper .con_title p {font-size:0.9em; font-weight:400;  color:#fff; }
#features-wrapper .con_title h2 {font-size: 1.8em; color:#fff; font-weight:600; }

#features-wrapper .con_icon h3 {font-size: 1em; color:#1d62b6; font-weight:600; }
#features-wrapper .con_icon p {font-size: 0.8em; color:#666; font-weight:normal; line-height:1.2em;}
	#features-wrapper .con_icon h3:hover { text-decoration:none;}



/*------------------------ sub ------------------------ */
/* 메인배너 */
#banner-wrapper .sub_container h2 {font-size:1.6em; color:#fff; font-weight:600; line-height:1.2em; letter-spacing:-0.08em;}
#banner-wrapper .sub_container p {font-size:1em; color:#fff;}

/* 메인써머리*/
#sub-wrapper .main_summary_con .tab ul li a{font-size:15px;}
#sub-wrapper .main_summary_con .main_summary .main_con p{ font-size:0.8em; line-height:1.3em; color:#263574; }
#sub-wrapper .main_summary_con table th {font-size:12px; font-weight:400;}
#sub-wrapper .main_summary_con table td {font-size:12px; font-weight:400; color:#666; line-height:1.4em;}
#sub-wrapper .main_summary_con table.history th {font-size:1.4em; color:#ff8d2b;}	
#sub-wrapper .main_summary_con table.history .th_span {font-size:0.6em; color:#666;}

/* 주요사업 */
#sub-wrapper .con_title p {font-size:0.9em; font-weight:400;  color:#fff; }
#sub-wrapper .con_title h2 {font-size: 1.8em; color:#fff; font-weight:600; }
#sub-wrapper .con_icon p {font-size:0.8em; color:#666; font-weight:normal; line-height:1.2em; text-align:center;}
	#sub-wrapper .con_icon h3:hover { text-decoration:none;}
	
/* qna */
#sub-wrapper .main_news_con table tr.A_con td {line-height:1.4em; font-size:0.8em;}


/* 설치후기 */
#sub-wrapper .review_list .search_box_button a{color:#fff;}
#sub-wrapper .review_list .search_box_button a:hover{color:#ff8d2b;}
#sub-wrapper .review_list .search_box_button input.text_box{font-size:12px;}

#sub-wrapper .main_summary_con .page_button a{font-size:11px;}
#sub-wrapper .main_summary_con ul li{font-size:14px; text-align:left;}


@media screen and (max-width: 736px) {
	#banner .row p {font-size:1em; font-weight:normal;color:#fff; }
	.box.feature .inner .product_btn a {font-size: 1em; color:#1d62b6;}
		.box.feature .inner .product_btn a:hover {font-size: 1em; color:#1d62b6; text-decoration:underline;}
	.box.feature .inner .product_btn .p_btn {font-size: 0.6em; color:#000b4b; font-weight:normal; }
		.box.feature .inner .product_btn .p_btn:hover {color:#fff;}
	
	/*------ sub ------*/	
	/*----- 회사개요 -----*/
	#sub-wrapper .main_summary_con #main_summary .main_con p{font-size:12px; line-height:1.4em;}
	#sub-wrapper .main_summary_con .tab ul li a {font-size:12px;}
}
