/*@import "common.css";
@import "contents.css";*/

body{
color:#3E3E3E;
text-align:center;
margin:0;
padding:0;
}

#Wrap{
margin:0 auto 0 auto;
position:relative;
}

#center{
text-align:left;
line-height:120%;
xwidth:600px;
background:#FFF;
}

#cont_wrap{
font-size:12px;
width:560px;
xmargin:0 0 0 20px;
}

#main_cnt{
width:560px;
xmargin:0 0 0 40px;
padding:20px 0 30px 0;
}

.dotline{
width:100%;
height:1px;
background:url(../img/common/dotline.gif);
background-repeat:repeat-x;
background-position:0 0;
margin:0;
padding:0;
}


/*-----------------------------------------------‚ˆ2----*/

h2{
font-size:9px;
display:block;
text-indent:-9999px;
overflow:hidden;
background-position:0 0;
background-repeat:no-repeat;
padding:0;
margin:0 0 5px 0;
}

#traning h2{height:25px; background-image:url(../img/contents/h2_traning.gif);}
#order h2{height:25px; background-image:url(../img/contents/h2_order.gif);}
#about h2{height:71px; background-image:url(../img/contents/h2_about.gif);}
#journey h2{height:140px; background-image:url(../img/contents/h2_journey.jpg); margin-bottom:30px;}
#leader h2{height:25px; background-image:url(../img/contents/h2_leader.gif);}
#team_build h2{height:25px; background-image:url(../img/contents/h2_team_build.gif);}
#newcomer h2{height:25px; background-image:url(../img/contents/h2_newcomer.gif);}
#cal h2{height:49px; background-image:url(../img/contents/h2_cal.gif);}
#community h2{height:51px; background-image:url(../img/contents/h2_community.gif);}
#seminar h2{height:26px; background-image:url(../img/contents/h2_seminar.gif);}
#feedback h2{height:24px; background-image:url(../img/contents/h2_feedback.gif);}
#celemi h2{height:25px; background-image:url(../img/contents/h2_celemi.gif);}
#pep h2{height:51px; background-image:url(../img/contents/h2_pep.gif);}
#scene h2{height:25px; background-image:url(../img/contents/h2_scene.gif);}
#leader h2{height:26px; background-image:url(../img/contents/h2_leader.gif);}
#leader h2{height:25px; background-image:url(../img/contents/h2_leader.gif);}
#reason h2{height:25px; background-image:url(../img/contents/h2_reason.gif);}
#opencourse h2{height:44px; background-image:url(../img/contents/h2_opencourse.gif);}


/*-----------------------------------------------‚ˆ3----*/

h3{
font-size:14px;
background-image:url(../img/contents/h3_back.gif);
background-position:0 0;
background-repeat:no-repeat;
margin:0 0 20px 0;
padding:8px 0 4px 10px;
border-bottom:5px solid #CED887;
}

/*-----------------------------------------------‚ˆ4----*/

.h4_wrap{
width:540;
margin:20px 0 0 10px;
_margin:10px 0 0 10px;
}

h4{
font-size:12px;
background:url(../img/common/square.gif);
background-position:10 50%;
background-repeat:no-repeat;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
margin:0;
padding:3px 0 3px 25px;
}

.h4_bottom{
margin-bottom:10px;
}

.h4_s{
background:url(../img/common/square.gif);
background-position:10 50%;
background-repeat:no-repeat;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
padding:5px 0 5px 25px;
}

.h4_s_top{
height:4px;
background:url(../img/contents/h4_s_top.gif);
background-position:bottom;
background-repeat:no-repeat;
margin:0;
padding:0;
}

.h4_s_bottom{
height:4px;
background:url(../img/contents/h4_s_bottom.gif);
background-position:top;
background-repeat:no-repeat;
margin:0;
padding:0;
}

#side_h4_wrap{
width:195px;
}

.side_h4_top,.side_h4_bottom{
height:4px;
display:block;
background-repeat:no-repeat;
margin:0;
padding:0;
}

.side_h4_top{
background-image:url(../img/contents/side_h4_top.gif);
background-position:bottom;
}

.side_h4_bottom{
background-image:url(../img/contents/side_h4_bottom.gif);
background-position:top;
margin:0 0 5px 0;
_margin:0 0 0 0;
}


#main_cnt table{
font-size:12px;
margin:20px 0 0 10px;
}

#main_cnt th{
text-align:left;
vertical-align:top;
padding:5px;
}

#main_cnt th a{
font-weight:normal;
}

#main_cnt td{
padding:5px;
}

#main_cnt th i,
#biss_cnt i{
color:#B0C630;
font-style:normal;
}

#print{
float:right;
}

#print a{
font-size:9px;
width:110px;
height:25px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../img/map/btn_print.gif);
background-position:0 0;
background-repeat:no-repeat;
}

#eumap{
font-size:12px;
text-align:left;
background:#FFF;
margin:0 0 0 5px;;
padding:0;
}

#eumap #main_cnt{
margin:0;
padding:0 0 40px 0;
}


@media print{
#print{
display:none;
}
}
