/* MυΘηAMselect CSS */

/* ------------------------------
 Wrap
------------------------------ */
body {
	background: #fff url(../images/bg_popup.gif) repeat-x;
}

div#wrap{
	width: 940px;
}

/* ------------------------------
 Header
------------------------------ */

div#header{
	width: 940px;
	padding-bottom: 10px;
	margin: 0 auto;
	text-align: left;
	font-size: 90%;
	font-family: 'CI',Meiryo,"lr oSVbN",Osaka,"qMmpS Pro W3",sans-serif;
}
	#header-popup {
		height: 115px;
		overflow: hidden;
	}
		#header-popup #logo {
			width: 180px;
			float: left;
			margin-top: 15px;
			margin-right: 40px;
			padding-left: 20px;
		}
		#header-popup #h1sub{
			margin-top: 35px;
			font-size: 14px;
			font-weight: normal;
			color: #333;
			text-align: left;
			width: 380px;
			float: left;
		}
		#header-popup #header_right{
			width: 294px;
			float: right;
			text-align: center;
			padding-right: 20px;
		}
			#header-popup #header_right #bnr{
				margin: 33px 0;
			}

/* ------------------------------
 Contents
------------------------------ */

div#contents p{
	text-align: left;
	padding-top: 15px;
	line-height: 150%;
}

div#pop_bottom{
	width: 900px;
	margin: 0 auto;
}

div.hidden{
	display: none;
}

/* tH[όΝΪέθ */
.f_number {
	ime-mode: disabled;
	text-align: right;
}

.f_hankaku {
	ime-mode: disabled;
}

.f_ime-on {
	ime-mode: active;
}
.f_align-right {
	clear: both;
	text-align: right;
}

/* ΪΰG[\¦X^C*/	
div.err{
	/*background-color:#ff0000;*/
	/*color:#ffffff;*/
	color:#ff0000;
	/*width:98%;*/
	font-weight:bold;
	margin: 3px 0px 3px 0px;
	padding-left:5px;
	line-height: 150%;
}


/* ------------------------------
 Footer
------------------------------ */

div#footer{
	border-top: 1px solid #ccd0d9;
}
