@charset "utf-8";

/* 	popup layout                                    
---------------------------------------------------------- */
body.popup {
	text-align: center;
}

/* 	heading style 
---------------------------------------------------------- */
body.popup .heading01 {
	padding: 12px 14px 21px 18px;
	background: url(/common/images/com_bg02.gif) no-repeat 0 100%;
	font-size: 185%;
}


/* 	headerContainer
---------------------------------------------------------- */
body.popup #header {
	clear: both;
	width: 650px;
	margin: 0 auto;
}


/* 	contentsContainer
---------------------------------------------------------- */
body.popup #mainContainer {
	clear: both;
	width: 650px;
	margin: 17px auto 0;
	text-align: left;
	background-image:none;
}
body.popup #mainContainer .section {
	padding-left: 10px;
}

/* 	Table style  */
body.popup .tableStyle01 {
	width: 640px;
}
body.popup .section .section .tableStyle01 {
	width: 620px;
}

/* normalFlame01 */
body.popup .normalFlame01 {
	margin-top: 40px;
	background: url(/common/images/com_bg16.gif) no-repeat 0 0;
}
body.popup .normalFlame01 .inner {
	background: url(/common/images/com_bg17.gif) no-repeat 0 100%;
}


/* column */

/* 	Column style 
--------------------------------------- */

/* equal two */

.popup .columnType02 {
	clear: both;
	width: 650px;
	overflow: hidden;
}
.popup .section .section .columnType02 {
	width: 630px;
}


.popup .columnType02 .innerBlock {
	width: 650px;
	overflow: hidden;
	margin-right: -20px;
	zoom:1;
}
.popup .columnType02 .innerBlock .col .tableStyle01 {
	width: 300px;
}
.popup .section .section .columnType02 .innerBlock {
	width: 641px;
}


.popup .columnType02 .innerBlock .col {
	display: block;
	float: left;
	width: 315px;
	margin: 0 10px 0 0;
}

.popup .section .section  .columnType02 .innerBlock .col {
	width: 310px;
	margin: 0 10px 0 0;
	zoom:1;
}


.popup .pageMoveLink {
	margin-top: 30px;
}


/* closeBtn */
body.popup .closeBtn {
	margin-top: 40px;
	text-align: center;
}


/* 	footerContainer
---------------------------------------------------------- */
body.popup #footer {	
	clear: both;
	width: 650px;
	margin: 20px auto 0;
	padding-bottom: 10px;
	text-align: center;
}
body.popup #footer .logoMark {
	text-align: left;
}
body.popup #footer #copyright {
	margin-top: 13px;
	padding-top: 11px;
	border-top: 1px solid #cacaca;
	text-align: right;
	font-size: 0;
}



/* 	Clearfix Property
---------------------------------------------------------- */
body.popup #footer:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	line-height: 0; 
	visibility: hidden;
}

body.popup #footer {
	zoom: 1;
}