 
/* 서브 디자인 관련  ===================================================================================== */ 
.sub_title_txt01		{font-size:27px;color:#333; letter-spacing:-1px;padding:0 0 20px 0; line-height:140%;}
.sub_title_txt02		{font-size:17px;color:#555;} 
.sub_title_txt03		{font-size:17px;color:#e85814;padding:0 0 8px 0;font-weight:bold;  letter-spacing:-1px; } 
.sub_title_txt04		{font-size:16px;color:#3386f5;padding:0 0 8px 0;font-weight:bold;  letter-spacing:-1px;}  
.sub_title_txt05		{font-size:14px;color:#555;letter-spacing:-1px; }
.refer					{padding:7px 0 0 10px; line-height:140%; font-size:0.8em;color:#888; font-weight:normal;}


 
/* 회사소개 ================== */ 

.a01_01 span			{font-size:0.9em; color:#a0a0a0; }
.a01_01 dl				{float:left; }
.a01_01 dt				{float:left; margin-right:12px; padding:2px 0; width:80px; color:#fff; font-weight:bold; text-align:center; line-height:21px; border-radius:15px; background:#8bc603; }
.a01_01 dd				{padding:2px 0 6px 0; line-height:21px; }

.a02_01					{width:100%; overflow:hidden; padding:10px 0; border-top:1px dashed #ddd; }
.a02_01_line			{width:100%; overflow:hidden; padding:10px 0; border-bottom:1px dashed #ddd;}
.a02_01_no				{float:left; margin:3px 20px 0 0; padding:0 10px 0 0; width:100px; line-height:33px; color:#fff; font-size:1.1em; text-align:center; font-weight:bold; background:url('../image/sub/a02_01_no.png') no-repeat;}
.a02_01_list			{float:left; width:83%; padding:6px 0; line-height:26px; }
.a02_01_list dt			{float:left; margin:0 20px 0 0; color:#444; font-weight:bold; }
.a02_01_list dd			{width:100%;}


/* 정밀농업시스템 ================== */ 

.c00			{position:relative; display:inline-block; width:100%; border:1px solid #e7e6e6; }
.c00_wrap			{position:relative; display:inline-block; float:left; width:50%; height:250px; padding:30px 35px; background:#fdfdfd;}
.c00_wrap:nth-child(1)		{background:#fdfdfd; }
.c00_wrap:nth-child(2)		{background:url('../image/sub/c00_boxpt.gif') repeat; }
.c00_wrap:nth-child(3)		{background:url('../image/sub/c00_boxpt.gif') repeat; }
.c00_wrap:nth-child(4)		{background:#fdfdfd; }
.c00_wrap span	{font-size:1.15em; color:#fd730e; }
.c00_wrap img		{}
.c00_wrap a		{position:absolute; display:inline-block; line-height:20px; right:30px; bottom:30px; padding:3px 18px; color:#fff; background: #777; font-size:13px; border:1px solid #888; cursor:pointer; border-radius:25px; } 
.c00_wrap a:hover {border:1px solid #ff840c; background:#fb8f0f; }	
.c00_btn		{display:inline-block; line-height:40px; text-align:center; padding:3px 35px; color:#fff; background:#9dc814; font-size:16px; border:0; border-radius:3px; border:1px solid #95c107; } 
.c01_mov				{width:100%; margin:0 0 20px 0; padding:5%; text-align:center; border:1px solid #dcdcdc; background:#fdfdfd; }
.c01_mov iframe			{width:90%;}
.c04_01					{display:inline-block; width:100%; }
.c04_01 li				{float:left; margin:0 auto; margin:0 0.5% 0 0.5%; width:24%; height:50px; line-height:50px; color:#77af35; font-size:15px; text-align:center; font-weight:bold; border:2px solid #87c300; box-sizing:border-box; background:#fafafa; }


/* 소개 - 구글지도 ============= */ 
.int_map_box			{border:1px solid #ddd; width:718px; height:430px;}



/* mobie screen 785 */
@media screen and (max-width:785px) {

.sub_title_txt01		{font-size:20px;color:#333; letter-spacing:-1px;padding:0 0 15px 5px; line-height:130%;}
.a02_01_list			{width:100%; }
.c00_wrap			{float:none; width:100%; height:110%; }
.c00_wrap:nth-child(3)		{background:#fdfdfd; }
.c00_wrap:nth-child(4)		{background:url('../image/sub/c00_boxpt.gif') repeat; }
.c00_wrap a		{position:relative; top:12px; left:0; }
.c01_mov iframe			{width:100%; height:100%;}
.c04_01 li				{margin:0 auto; margin:0.5%; width:48%; height:40px; line-height:40px; font-size:13px; letter-spacing:-1px; }

}
