@charset "Shift_JIS";
/******************************
RESET
*******************************/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video,#nlq_sch_num input {
    background-color:#313131;
    border: 0 none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body,h1,h2,h3,h4,h5,h6,h7,p,ul,ol,li,dl,dt,dd,input,span,div { margin:0; padding:0; }
li { list-style-type:none; }
img { border:none; }

/******************************
font
*******************************/
body,input,select { font-family: "CI",Meiryo,"qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,"lr oSVbN","MS PGothic",sans-serif;}

a:hover,
a:hover img{
	filter: alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
	text-decoration:none;
}


/******************************
cartΰ
*******************************/
#nlq_hd_login iframe.nlq_loginFrame {
	float: left;
	height:26px;
	overflow:hidden;
	*margin-top:30px;
}

#nlq_loginFrame a {
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
}

#nlq_loginFrame ul {
	float:right;
}

#nlq_loginFrame li{
	float:left;
	margin-right:19px;
	line-height:24px;
}

.nlq_myp_name span {}

.nlq_myp_name a:hover span {
	filter: alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
	text-decoration:none;
}