@charset "utf-8";

body {background:url(../images/main/main_body_bg.gif) repeat-x 0 0;}
html body div#mainWrap { width:100%; height:629px; background:url(../images/main/main_visualBg.jpg) no-repeat center top; position:relative;}

#slogun h1 { padding:26px 0 0 195px;}
#slogun p.title { padding-left:195px;}
#slogun .mark { top:140px; left:210px;}

#mainContents { position:relative; margin:0; padding:0;}		/* height:490px;  */
.con1, .con2, .con3, .con4, .con5, .con6, .con7 { position:absolute; } 

.con1 { top:30px; left: 370px; text-align:center;}
.con1 h2 { margin-bottom:10px;}
.con2 { top:149px; left: 350px;}
.con2 h2 { margin-bottom:5px;}
.con2 li { line-height:0; font-size:0;}
.con3 { top:328px; left: 398px; text-align:center;}
.con3 h2 { margin-bottom:10px;}
.con4 { top:25px; left: 766px; text-align:center;}
.con4 .btn { margin-top:12px}
.con5 {top:132px; left: 827px; text-align:center;}
.con5 h2 { margin-bottom:19px;}
.con5 li { line-height:0; font-size:0; margin-bottom:12px;}
.con6 {top:300px; left: 730px; width:143px; text-align:center;}
.con6 h2 { margin-bottom:13px;}/* 19px */
.con7 {top:210px; left: 33px; width:268px;}
.con7 h2 { float:left; margin-bottom:9px;}
.con7 .btn { float:right;}
.con7 .info { margin-bottom:7px;}
.con7 .sign { padding:2px 5px 0 12px; height:25px; background:url(../images/main/camp7_sign.gif) no-repeat 0 0; background-color:#1f2d32; color:#fff; font-weight:bold;}
.con7 .sign strong { padding:0 10px 0 17px; font-size:1.25em; color:#f3ffaf; font: Helvetica;}
.con7 ul { margin-top:8px;}
.con7 ul li { margin-bottom:4px; padding-bottom:3px; background:url(../images/main/sign_line.gif) repeat-x bottom;}
.con7 ul li span.name { font-weight:bold;}
.con7 ul li span.name { font-weight:bold;}
.con7 .signMore { position:absolute; top:69px; right:9px; background:#1F2D32;}
.con7 .signMore a {color:#FFF; font-size:0.95em; text-decoration:none;}
.con7 .signMore a:link {}
.con7 .signMore a:visited {}
.con7 .signMore a:hover { text-decoration: underline;}
.con7 .signMore a:active { text-decoration: underline;}
.con7 .signMore a:focus { text-decoration: underline;}

/* Γί°‘ ΌφΑ€ 20100427 */
.camtTtle{position:absolute; left:2px; top:5px;}
