@charset "utf-8";
/* CSS Document */

#mainWrap				{width:100%; height:681px; background:url("/img/main/bg.gif") no-repeat;}
.contentsWrap			{width:982px; height:auto; margin:0 auto; position:relative;}
.maintop				{width:982px; height:265px; position:relative; z-index:1}
.maintop .HeadCopy		{width:400px; height:160px; padding:35px 0 0 5px;line-height:250%;}
.maintop .HeadCopy > h2 {font-size:29px; font-family:"nanum-bold", dotum, Tahoma, Arial; color:#505050; padding-bottom:5px;}
.maintop .HeadCopy > span{font-size:40px; font-family:"nanum-bold", dotum, Tahoma, Arial; color:#edeeeb; background:#1149a3; padding:10px 8px; display:inline-block;}
.maintop .HeadCopy > h4{font-size:17px; font-family:"nanum-bold", dotum, Tahoma, Arial; color:#333; }
.maintop .markWrap		{width:110px; height:110px; background:url("/img/main/isomark.png") no-repeat; position:absolute; bottom:0; right:247px;}
.maintop .callCenterWrap{width:231px; height:115px; background:url("/img/main/callnumber.png") no-repeat; position:absolute; bottom:0; right:0}
.maintop .callCenterWrap > .BtnMap{width:199px; height:33px; background:url(/img/common/btntrans.png); position:absolute; bottom:0; left:15px;}
.mainIMG_Area			{width:218px; height:128px; position:absolute; top:162px; left:310px;}
.solutionWrap			{width:487px; height:348px; float:left; background:url("/img/main/solutionbg.gif") no-repeat;}
.solutionWrap .titleArea{width:83%; padding:29px 0 0 36px;}
.solutionWrap .titleArea > h3{font-size:19px; font-weight:bold; color:#202020;}
.solutionWrap .titleArea > h3 > span{font-size:18px; color:#004ecb; display:inline-block;}
.solutionWrap .titleArea > p{font-size:12px; color:#7d7d7d;}
.solutionWrap .imgArea	{width:415px; height:225px; padding:20px 0 0 36px; background:url("/img/main/solutionmn_bg.gif") no-repeat right bottom;}
.solutionWrap .imgArea > p{color:#333;}
.solutionWrap .imgArea > a{width:202px; height:92px; }
.solutionWrap .imgArea .solution01, .solution02,.solution03, .solution04{color:#fff; font-size:20px; font-weight:bold; line-height:120%;}
.solutionWrap .imgArea .solution01:hover, .solution02:hover,.solution03:hover, .solution04:hover{color:#1a252f; font-size:20px; font-weight:bold; line-height:120%;}
.solutionWrap .imgArea .solution01{width:179px; height:63px; padding:29px 23px 0 0; text-align:right; float:left;}
.solutionWrap .imgArea .solution01 > span{font-size:17px;}
.solutionWrap .imgArea .solution02{width:163px; height:47px; padding:45px 0 0 39px; text-align:left; float:right;}
.solutionWrap .imgArea .solution03{width:163px; height:47px; padding:45px 0 0 39px; margin-top:10px; text-align:left; float:right;}
.solutionWrap .imgArea .solution04{width:179px; height:47px; padding:45px 23px 0 0; margin-top:10px; text-align:right; float:left;}
.calibWrap				{width:479px; height:334px; float:right; background:#fff; border:1px solid #d1d1d1; margin:13px 0 0 0;}
.calibWrap .calibmn01, .calibmn02, .calibWrap .calibmn01 > a, .calibmn02 > a{width:239px; height:167px; border-bottom:1px solid #d1d1d1; display:block}
.calibWrap .calibmn01	{background:url("/img/main/calibmn01_bg.gif") no-repeat; border-right:1px solid #d1d1d1; float:left;}
.calibWrap .calibmn02	{background:url("/img/main/calibmn02_bg.gif") no-repeat; float:right;}
.calibWrap .calibmn01:hover{background:url("/img/main/calibmn01_bg_ov.gif") no-repeat;}
.calibWrap .calibmn02:hover{background:url("/img/main/calibmn02_bg_ov.gif") no-repeat;}
.calibWrap .calibmn03, .calibmn04, .calibWrap .calibmn03 > a, .calibmn04 > a{width:239px; height:166px; display:block}
.calibWrap .calibmn03	{background:url("/img/main/calibmn03_bg.gif") no-repeat; border-right:1px solid #d1d1d1; float:left;}
.calibWrap .calibmn04	{background:url("/img/main/calibmn04_bg.gif") no-repeat; float:right;}
.calibWrap .calibmn03:hover{background:url("/img/main/calibmn03_bg_ov.gif") no-repeat;}
.calibWrap .calibmn04:hover{background:url("/img/main/calibmn04_bg_ov.gif") no-repeat;}
.calibWrap .calibmn01 .txt, .calibmn02 .txt, .calibmn03 .txt, .calibmn04 .txt{font-size:19px; font-family:"nanum-bold", dotum, Tahoma, Arial; color:#4d4d4d; padding:23px 0 0 29px;}
.calibWrap .calibmn01 .txt p, .calibmn02 .txt p, .calibmn03 .txt p, .calibmn04 .txt p{font-size:12px; color:#7d7d7d; font-weight:normal; line-height:140%; padding-top:4px;}
