/*===================================================================*/
/*    SUBJECT : ¿ùµåºñÀü ÄÁÅÙÃ÷ v 2.0 CSS    */
/*    AUTHOR  :  ÀÌÁ¤¹Î(jmlee@bstones.co.kr)*/
/*    UP-DATE : 2011-04-27     */
/*===================================================================*/

/* 2011-09-28 */
.visionList { margin-top:15px; text-align:justify; line-height:20px; word-spacing:1px; }

.visionMaker { position:relative; width:719px; height:190px; background:#f8f8f8; margin-left:-39px; margin-top:10px;}
	.application { position:absolute; top:20px; left:40px; overflow:hidden; background:url('/images/contents/img_vision08.jpg') no-repeat; padding-left:50px;}
	.application dl { color:#666666;  overflow:hidden; line-height:140%; }
	.application dl dt{ font-weight:bold; margin-bottom:8px;}
	.application dl dd{ background:url('/images/contents/bg_vision_minus.gif') no-repeat 0 6px; padding-left:10px; }

	.chance { position:absolute; top:135px; left:40px; overflow:hidden; background:url('/images/contents/img_vision09.jpg') no-repeat; padding-left:50px;}
	.chance dl { color:#666666;  overflow:hidden; line-height:140%; }
	.chance dl dt{ font-weight:bold; margin-bottom:8px;}

	.method { position:absolute; top:135px; left:212px; overflow:hidden; background:url('/images/contents/img_vision09.jpg') no-repeat; padding-left:50px;}
	.method dl { color:#666666;  overflow:hidden; line-height:140%; }
	.method dl dt{ font-weight:bold; margin-bottom:8px;}

.corps3 { margin-top:40px; width:100%;}
	.corps301{ overflow:hidden; }
	.corps301 dt { float:left; padding-right:50px;}
	.corps301 dd.txt { float:left; width:320px; line-height:20px; text-align:justify;}
	.corps301 dd.img { float:right;}

	.corps302{ overflow:hidden; margin-top:40px; }
	.corps302 dt { float:left; padding-right:50px;}
	.corps302 dd.txt { float:left; width:320px; line-height:20px; text-align:justify;}
	.corps302 dd.img { float:right;}

	.corps303{ overflow:hidden; margin-top:40px; }
	.corps303 dt { float:left; padding-right:50px;}
	.corps303 dd.txt { float:left; width:320px; line-height:20px; text-align:justify;}
	.corps303 dd.img { float:right;}


.role { margin-top:40px; overflow:hidden; }
.role dl{ background:url('/images/contents/bg_vision_dot.gif') no-repeat right 0;  width:144px; padding-right:18px; float:left; }
.role dl dt { margin-bottom:15px; }
.role dl dd { word-spacing:-4px; line-height:15px; }
.role .last { background:none; }


/* 2012-08-03  ºñÀü¸ÞÀÌÄ¿ ¹öÀü2 À±Çý¿¬ Ãß°¡*/
.visionLogo  {float:left; margin-top:15px; margin-right:30px;}
.visionList2 { margin-top:30px; margin-bottom:10px; text-align:justify; line-height:20px; word-spacing:1px;}

.visionMaker2 { position:relative; width:719px; height:190px; background:#f8f8f8; margin-left:-39px; margin-top:10px;}

.maker2_modify{ width:678px; height:100%; border:1px solid #d9d9d9; }
.maker2_modify dl{overflow:hidden; width:620px; margin:20px 0 20px 20px;}
.maker2_modify dt{float:left; width:95px; margin-right:50px; padding-bottom:90px;}
.maker2_modify dd{float:left; width:460px;padding-bottom:15px;text-align:justify;}
.maker2_modify dd li{line-height:150%;}

.maker2_vod {width:668px; height:204px; padding-left:10px; margin-top:30px;}
.maker2_vod p {width:323px; height:204px; float:left;}

.maker2_benefit {overflow:hidden;}
.maker2_benefit  h4{float:left; width:122px;}
.maker2_benefit  .modify01{overflow:hidden;width:151px;padding-left:35px; float:left}
.maker2_benefit  .modify01 dt{float:left; padding: 0 30px 10px 0 ;}
.maker2_benefit  .modify01 dd{float:left; line-height:16px;text-align:justify; font-size:11px;}

.maker2_story {overflow:hidden;}
.maker2_story h4{float:left; width:122px;}
.maker2_story .modify01{overflow:hidden;width:87px;padding-left:20px; float:left}
.maker2_story .modify01 dt{padding: 0 30px 10px 0 ;}
.maker2_story .modify01 dd{line-height:16px; font-size:11px; width:87px; height:68px; letter-spacing:-1px; text-align:justify}
.maker2_story .modify01 dd img {padding: 0 0 3px 3px;}
.fw_bold {font-weight:bold}
