@import url("common.css");

@charset "utf-8";
#main_visual {position:relative; width:100%; height:865px; background:url('../img/main_bg01.jpg') top center repeat-x; text-align:center;}

#main_invoice {
	position: absolute;
	width: 1030px;
	margin: 0 auto;
	overflow: hidden;
	clear: both;
    height:200px;
*zoom:1; 		top: 800px;
	left: 24%;

	z-index: 2000;
}
.invoice {display:block; background-color:#dbdcdb ; width:1030px; padding-bottom:10px;}

#main_container {
	position: absolute;
	width: 800px;
	margin: 0 auto;
	overflow: hidden;
	clear: both;

*zoom:1; 		top: 350px;
	left: 24%;

	z-index: 2000;
}
#main_container .bn {float:left; width:;}

	/** ¹öÆ° ¼Ó °øÅë ½ºÅ¸ÀÏ **/
	.bn h2.black {font-size:1.2em; color:#333; font-weight:400; padding-bottom:15px; letter-spacing:-0.5pt;}
	.bn h2 {font-size:1.2em; color:#fff; font-weight:400;}
	
	/*** °øÁö»çÇ× - ¿À¹öÀü ***/
	.notice {display:block; background:url('../img/main_im01.png') top left no-repeat; width:250px; height:199px;}
	.notice span.stit {color:#96b6d7;}
	.notice .notice_area {display:none;}

	/*** °øÁö»çÇ× - ¿À¹öÈÄ ***/
	.notice:hover {background:none;}
	.notice:hover .notice_area {display:block;}

		.notice_list {position:relative; padding:25px 20px; width:208px; height:148px; border-left:1px solid #ddd; background-color:#FFF}
		.notice_list h2 {}
		.notice_list a.more {position:absolute; right:20px; top:25px;}
		.notice_list ul {}
		.notice_list li {padding-bottom:3px;}
		.notice_list li img {vertical-align:middle;}
		.notice_list a:link {font-size:0.9em;}


	/*** º¥Ã³¼Ò½Ä - ¿À¹öÀü ***/
	.comfirm {display:block; background:url("../img/main_im05.png") top left no-repeat; width:250px; height:199px; margin-top:-43px;}
	.comfirm span.stit {color:#96b6d7;}
	.comfirm .comfirm_area {display:none;} 

	/*** º¥Ã³¼Ò½Ä - ¿À¹öÈÄ ***/
		
	.comfirm:hover {background:none;}
	.comfirm:hover .comfirm_area {display:block;}

		.comfirm_list {position:relative; padding:25px 20px; width:208px; height:148px; border-left:1px solid #ddd; background:#f9f9f9}
		.comfirm_list h2 {}
		.comfirm_list a.more {position:absolute; right:20px; top:25px;}
		.comfirm_list ul {}
		.comfirm_list li {padding-bottom:3px;}
		.comfirm_list li img {vertical-align:middle;}
		.comfirm_list a:link {font-size:0.9em;}	
		


	/*** º¥Ã³¼Ò½Ä - ¿À¹öÀü ***/
	.venture {display:block; background:url('../img/main_im02.png') top left no-repeat; width:124px; height:98px; margin-top:87px;}
	.venture span.stit {color:#cbeaf2;}
	.venture .venture_area {display:none; text-indent:-9999;}

	/*** º¥Ã³¼Ò½Ä - ¿À¹öÈÄ ***/

	.venture:hover {display:block; background:url('../img/main_im02_up.png') top left no-repeat; width:124px; height:98px; padding:0;}
	.venture:hover .info {display:none;}
	.venture:hover span.hover_txt {display:block; text-align:center; padding-top:40px; font-size:0.9em; color:#fff; line-height:150%;}


	/*** Áö¿ø»ç¾÷ - ¿À¹öÀü ***/
	.support:link {display:block; background:url('../img/main_im03.png') top left no-repeat; width:123px; height:98px; margin-top:87px;}
	.support span.stit {color:#80caf5;}
	.support:link span.hover_txt {display:none; text-indent:-9999;}

	/*** Áö¿ø»ç¾÷ - ¿À¹ö½Ã ***/
	.support:hover {display:block; background:url('../img/main_im03_up.png') top left no-repeat; width:123px; height:98px; padding:0;}
	.support:hover .info {display:none;}
	.support:hover span.hover_txt {display:block; text-align:center; padding-top:40px; font-size:0.9em; color:#fff; line-height:150%;}

	/*** È¸¿ø°¡ÀÔÇýÅÃ - ¿À¹öÀü ***/
	.benefit:link {display:block; background:url('../img/main_im04.png') top left no-repeat; width:196px; height:155px; margin-top:87px;}
	.benefit span.stit {color:#a0aed9;}
	.benefit:link span.hover_txt {display:none; text-indent:-9999;}

	/*** È¸¿ø°¡ÀÔÇýÅÃ - ¿À¹ö½Ã ***/
	.benefit:hover {display:block; background:url('../img/main_im04_up.png') top left no-repeat; width:196px; height:155px; margin-top:87px;}
	.benefit:hover .info {display:none;}
	.benefit:hover span.hover_txt {display:block; text-align:center; padding-top:40px; font-size:0.9em; color:#fff; line-height:150%;}

	/*** º¥Ã³È®ÀÎ¿ä°Ç - ¿À¹öÀü 
	.comfirm {display:block; background:url('../img/main_im05.png') top left no-repeat;  width:210px; height:150px; padding:25px 20px; margin-top:-43px;}
	.comfirm span.stit {color:#a7aaac;}
	.comfirm:link span.hover_txt {display:none; text-indent:-9999;}

	º¥Ã³È®ÀÎ¿ä°Ç - ¿À¹ö½Ã
	.comfirm:hover {display:block; background:url('../img/main_im05_up.png') top left no-repeat; width:210px; height:150px; padding:25px 20px; margin-top:-43px;}
	.comfirm:hover .info {display:none;}
	.comfirm:hover span.hover_txt {display:block; text-align:center; padding-top:40px; font-size:0.9em; color:#fff; line-height:150%;}***/


		

	/*** °¶·¯¸® - ¿À¹öÀü ***/
	.gallery {display:block; background:url('') top left no-repeat; height:200px;}
	.gallery span.stit {color:#a6c8e8;}
	.gallery .gallery_area {display:none;}

	/*** °¶·¯¸® - ¿À¹öÈÄ ***/
	.gallery:hover {background:none;}
	.gallery:hover .gallery_area {display:block !important;}

		.gallery_list {position:relative; padding:25px 20px; height:149px; border-bottom:1px solid #ddd;}
		.gallery_list h2 {}
		.gallery_list a.more {position:absolute; right:20px; top:25px;}
		.gallery_list ul {overflow:hidden; clear:both; *zoom:1;}
		.gallery_list li {float:left; width:50%; text-align:center;}
		.gallery_list dl {width:100px; margin:0 auto;}
		.gallery_list dt table {width:98px; border-spacing:0; margin:0 auto; border-collapse:collapse; border:1px solid #ddd;}
		.gallery_list dt td {height:75px; vertical-align:center;}
		.gallery_list dd {padding-top:9px; text-align:center;}
		.gallery_list dd a:link, .gallery_list dd a:visited {font-size:0.9em; text-align:center; color:#333; line-height:140%;}

		
	/*** °¡¸ÍÁ¡ - ¿À¹öÀü ***/
	.sos {display:block; background:url('../img/main_im06.png') top left no-repeat;  width:247px; height:214px; margin-top:-57px;}
	.sos span.stit {color:#88acd1;}
	.sos:link span.hover_txt {display:none; text-indent:-9999;}

	/*** °¡¸ÍÁ¡ - ¿À¹ö½Ã ***/
	.sos:hover {display:block; background:url('../img/main_im06_up.png') top left no-repeat; width:247px; height:214px; margin-top:-57px;}
	.sos:hover .info {display:none;}
	.sos:hover span.hover_txt {display:block; text-align:center; padding-top:25px; font-size:0.9em; color:#fff; line-height:150%;}


	/*** È¸¿ø°¡ÀÔÇýÅÃ - ¿À¹öÀü ***/
	.bong:link {display:block; background:url('../img/main_im07.png') top left no-repeat; width:196px; height:155px;}
	.bong span.stit {color:#a0aed9;}
	.bong:link span.hover_txt {display:none; text-indent:-9999;}

	/*** È¸¿ø°¡ÀÔÇýÅÃ - ¿À¹ö½Ã ***/
	.bong:hover {display:block; background:url('../img/main_im07_up.png') top left no-repeat; width:196px; height:155px;}
	.bong:hover .info {display:none;}
	.bong:hover span.hover_txt {display:block; text-align:center; padding-top:40px; font-size:0.9em; color:#fff; line-height:150%;}


	/* ´º½º&°øÁö, ÀÚÀ¯°Ô½ÃÆÇ */
	/*.board_area {width:233px; float:left; margin-right:18px; border:1px solid #d4d5d6;}
	.board_area h2 {position:relative; height:45px; padding-bottom:20px;}
	.board_area ul {width:193px; margin:0 auto 10px auto; height:72px;}
	.board_area li {padding-bottom:5px;}*/
