@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{font-family:"맑은 고딕", "나눔고딕", "돋움", "굴림", san-serif;}
/*#header{
height:94px;
}*/

#visual_wrap{ height:543px; margin:0px; padding:0px; background:url(/images/main/contents_top_line.gif) repeat-x 0 0px;}
#inner{ margin:0 auto; width:1005px; padding-top:5px;}
/*#contents_wrap{ border-top:#CCCCCC 2px solid; margin:20px 0 20px 0px; background:url(/images/main/footer_top_line.gif) repeat-x 0px 375px;}*/
#contents_wrap{}
#contents_wrap_inner{ margin:0 auto; width:1005px;}
#contents_1{ overflow:hidden;}
#contents_1 div{ float:left; width:260px; margin:25px 60px 0px 15px;}
.contents_1_box1{ position:relative;}
#contents_1 .contents_1_box1 p{ position:absolute; font-size:0.7em; top:10px; left:10px;}
.contents_1_box2{ position:relative;}
#contents_1 .contents_1_box2 p{ position:absolute; font-size:0.7em; top:10px; left:10px;}
.contents_1_box3{ position:relative;}
#contents_1 .contents_1_box3 p{ position:absolute; font-size:0.7em; top:10px; left:10px;}
#contents_1 p.con1_h4_text{ font-weight:bold; text-align:center; top:20px; left:95px; font-size:1.5em; color:#333333;}
#contents_1 p.con1_h5_text{ text-align:center; top:53px; font-size:0.9em; color:#666666; padding-left:25px; padding-right:15px;}
#contents_1 p.con1_h6_text{ text-align:center; top:53px; font-size:0.9em; color:#666666; padding-left:10px;}
#contents_1 p.con1_h7_text{ text-align:center; top:53px; font-size:0.9em; color:#666666; padding-left:15px;}
#contents_2{overflow:hidden;}
#contents_2 div{ float:left; width:260px; margin:25px 60px 0px 15px; padding-bottom:25px;}
.contents_2_box1{ position:relative;}
#contents_2 .contents_2_box1 p{ position:absolute; font-size:0.7em; top:10px; left:10px;}
.contents_2_box2{ position:relative;}
#contents_2 .contents_2_box2 p{ position:absolute; font-size:0.7em; top:10px; left:10px;}
.contents_2_box3{ position:relative;}
#contents_2 .contents_2_box3 p{ position:absolute; font-size:0.7em; top:10px; left:10px; background:}
#contents_2 p.con2_h4_text{ font-weight:bold;  text-align:center; top:20px; left:95px; font-size:1.5em;}
#contents_2 p.con2_h5_text{ text-align:center; top:55px; left:15px; right:15px; color:#666666; font-size:1em;}
#contents_2 p.con3_h5_text{ text-align:left; top:55px; left:15px; right:15px; color:#666666; font-size:1em;}
#contents_2 p.con3_h6_text{ text-align:left; top:55px; left:183px; color:#666666; font-size:1em;}
#contents_2 p.con4_h5_text{ text-align:left; top:75px; left:15px; right:15px; color:#666666; font-size:1em;}
#contents_2 p.con4_h6_text{ text-align:left; top:75px; left:183px; color:#666666; font-size:1em;}
#contents_2 p.con5_h5_text{ text-align:left; top:95px; left:15px; right:15px; color:#666666; font-size:1em;}
#contents_2 p.con5_h6_text{ text-align:left; top:95px; left:183px; color:#666666; font-size:1em;}
#contents_2 p.con6_h5_text{ text-align:left; top:115px; left:15px; right:15px; color:#666666; font-size:1em;}
#contents_2 p.con6_h6_text{ text-align:left; top:115px; left:183px; color:#666666; font-size:1em;}
#contents_2 p.con7_h5_text{ text-align:left; top:135px; left:15px; right:15px; color:#666666; font-size:1em;}
#contents_2 p.con7_h6_text{ text-align:left; top:135px; left:183px; color:#666666; font-size:1em;}
#contents_2 img.icon{ position:absolute; top:15px; right:10px;}
