@charset "iso-8859-1";


/*---------[POPUP_STRUCTURE]---------*/
body#body_pop{
	color: #000000;
	font-family: "MS PGothic", Osaka , Arial , Helvetica , sans-serif;
	text-align:center;
	margin: 0px;
	padding: 0px;
}

/*---------[BASE_STRUCTURE]---------*/
.header_bg_pop {
	width: 100%;
	background: #FFFFFF url(/share/img/bg_header_03.jpg) repeat-x left top;
}

#header_pop {
	position: relative;
	height: 100px;
	width: 685px;
	text-align: left;
	margin: 0px auto;
}

#header_pop_02 {
	position: relative;
	height: 100px;
	width: 795px;
	text-align: left;
	margin: 0px auto;
}

#wrapper_pop {
	position: relative;
	margin: 0px auto;
	width: 685px;
	text-align: center;
	padding: 0px;
}

#wrapper_pop_02 {
	position: relative;
	margin: 0px auto;
	width: 795px;
	text-align: center;
	padding: 0px;
}

#contents_pop {
	text-align: left;
	margin: 0px 15px;
}

#closebtn_pop {
	text-align: center;
	margin-top: 50px;
}


/*---------[PARTS]---------*/
#wrapper_pop h1.pop_h1,
#wrapper_pop_02 h1.pop_h1{
	margin-bottom: 25px;
}

#contents_pop .thumImage{
	float:right;
	border:1px solid #ccc;
	margin:0 0 0 15px;
}

#contents_pop h2.pop_h2{
	margin-bottom: 15px;
}

/*---------[HEAD]---------*/

#header_pop #logo,
#header_pop_02 #logo{
	position:absolute;
	left:0;
	top:12px;
	width:400px;
	color:#999999;
	font-size:0.7em;
	padding-left: 2px;
}

#header_pop #logo p,
#header_pop_02 #logo p{
	margin:0 0 4px 0;
}




/*---------[FOOTER]---------*/
#footer_pop {
	position: relative;
	margin:50px 0 0 0;
	text-align: left;
	background: #DBDBDB;
	padding-top: 15px;
	padding-bottom: 30px;
}


p#copyright {
	margin: 0 auto;
	width:685px;
}

p#copyright_02 {
	margin: 0 auto;
	width:795px;
}
