@charset "utf-8";

.active_a{color:#1d60af !important;}

body{background:url(../../images/sub_background.jpg) repeat-x; background-position:top; height:192px;}



/* 서브 공통 */
#container{overflow:hidden;}
#subNavi{width:100%; height:40px; position:relative;  border-bottom:1px solid #dedede;}
#subNavi ul{width:1024px; margin:0 auto; overflow:hidden;}
#subNavi li:first-child{width:39px; height:27px; padding-top:13px;}
#subNavi li{width:149px; height:27px;float:left;list-style:none; padding-top:13px; font-size:12px; text-align:center; color:#595959;font-weight:bold; border-left:1px solid #dedede;}

#subNavi li a{color:#595959;text-decoration:none; }
#subNavi li a:hover{color:#1d60af; }
#container {width:1024px; margin:0 auto; margin-top:70px;}
#container .introduction{overflow:hidden; margin-left:18px;}
#container .introduction li{float:left; margin-top:15px; display:inline-block; font-size:12px; color:#4e4e4e;} /* 회사소개, 사업소개 */
#container .introduction .introduction1{margin-left:60px;}
#container .introduction .introduction2{margin-left:103px;}
#container .intro{overflow:hidden; margin:50px 0 50px 0; height:32px; border-left:9px solid #10539a;}
#container .intro h2{float:left; font-size:25px; line-height:32px; margin-left:10px; font-weight:bold; color:#414141;} /* 사업소개 큰제목 */
#container .intro span{float:left; font-size:20px; margin-top:6px; margin-left:10px; color:#ccc;}
#container .contentBox{margin-top: 50px; width:1024px; padding-bottom: 30px;}



/* container */

#container .rice .subPh{display:block;}
#container .rice .subTxt{font-size:14px;color:#666;line-height:25px;text-align:justify;}
#container .rice .blank{height:20px;}
#container .rice .txtPoint{font-size:25px;font-weight:bold;color:#222;text-align:center;}
#container .rice .txtPoint2{font-size:25px;font-weight:bold;color:#10539a;}
#container .rice .txtPoint3{font-size:18px;font-weight:bold;color:#5c5c5c;text-align:center;}
#container .rice .txtPoint4{font-size:16px;font-weight:bold;color:#222;text-align:right;}
#container .rice .txtPoint5{font-size:14px;font-weight:bold;color:#333;padding-right:20px;}
#container .rice .txtPoint6{font-size:20px;font-weight:bold;color:#222;}
#container .rice .txtPoint7{font-size:16px;font-weight:bold;color:#222;width:179px;padding-left:30px;}

#container .rice .box ul{width:1024px;overflow:hidden;margin-top:50px;}
#container .rice .box ul li{float:left;width:326px;height:198px;border-top:1px solid #10539a;border-left:1px solid #ccc;border-right:1px solid #ccc;
						    border-bottom:1px solid #ccc;margin-right:19px;}
#container .rice .box ul li .subIcon{display:block;padding:30px 0;text-align:center;}
#container .rice .box ul li .boxTit{font-size:18px;color:#222;font-weight:bold;text-align:center;}
#container .rice .box ul li .boxTxt{font-size:14px;color:#666;font-weight:bold;text-align:center;padding-top:15px;}
#container .rice .box ul .boxLast{margin:0;}
#container .rice .service{width:100%;margin-top:50px;border-top:2px solid #10539a;}
#container .rice .service td{height:53px;text-align:center;border-bottom:1px solid #ccc;font-size:14px;color:#666;font-weight:bold;}
#container .rice .service .serviceBg{background:#e7f1f6;font-size:16px;color:#333;}


#container .rice .center{overflow:hidden;height:357px;}
#container .rice .center .centerLeft{float:left;}
#container .rice .center .centerRight{float:right;width:437px;height:267px;padding:88px 0 0 10px;border:1px solid #ccc;}
#container .rice .center .centerRight span{display:block;padding:0 0 20px 141px;}
#container .rice .center .centerRight h2{font-size:20px;color:#333;padding-bottom:28px;}

#container .rice .center2{overflow:hidden;height:357px;}
#container .rice .center2 .center2Left{float:left;width:437px;height:301px;padding:54px 0 0 10px;border:1px solid #ccc;}
#container .rice .center2 .center2Left span{display:block;padding:0 0 20px 141px;}
#container .rice .center2 .center2Left h2{font-size:20px;color:#333;padding-bottom:28px;}
#container .rice .center2 .center2Right{float:right;}

#container .rice .product{overflow:hidden;margin-top:20px;}
#container .rice .product .productLeft{width:509px;float:left;}
#container .rice .product .productLeft .productTit{width:509px;height:69px;padding-top:215px;background:url(../../images/product1.jpg) 0 0 no-repeat;
									  font-size:18px;font-weight:bold;color:#fff;text-align:center;}
#container .rice .product .productLeft .productTxt{font-size:16px;line-height:30px;font-weight:bold;color:#666;padding:30px 0;border-bottom:1px solid #ccc;overflow:hidden;}
#container .rice .product .productLeft .productTxt p{height:35px;}
#container .rice .product .productLeft .productTxt span{display:block;float:left;}

#container .rice .product .productRight{float:left;margin-left:6px;}
#container .rice .product .productRight .productTit{width:509px;height:69px;padding-top:215px;background:url(../../images/product2.jpg) 0 0 no-repeat;
									  font-size:18px;font-weight:bold;color:#fff;text-align:center;}
#container .rice .product .productRight .productTxt{width:509px;font-size:16px;line-height:30px;font-weight:bold;color:#666;padding:30px 0;border-bottom:1px solid #ccc;overflow:hidden;}
#container .rice .product .productRight .productTxt p{height:70px;text-align:center;}


#container .rice .condition{width:100%;margin-top:20px;border-top:2px solid #10539a;}
#container .rice .condition td{padding-left:50px;height:53px;border-bottom:1px solid #ccc;font-size:14px;color:#666;font-weight:bold;}
#container .rice .condition .line{border-bottom:0;border-left:1px solid #ccc;}
#container .rice .condition .line2{border-bottom:1px solid #ccc;border-left:1px solid #ccc;}




