@charset "utf-8";
@import "../css/mastercommon.css";
@import "./css/localcommon.css";

/* コメントを入れたらUTF-8化ヲ忘れずに */

.main .lead { /*override*/
	float:none;
	display:block;
	width:696px;
	margin:0;
	padding:0 0 1px 31px;
	overflow:hidden;
}

.main p.leadcopy {
	height:47px;
	margin:0 0 16px 0;
	text-indent:-9000em;
	background:url(./images/orderglasstop-p01.gif) no-repeat 0 0;
}
.main p.mark-02 {
	height:33px;
	margin:0 0 16px 0;
	text-indent:-9000em;
	background:url(./images/mark-02.gif) no-repeat 0 0;
}

.main h1 { /*override*/
	width:696px;
	background:url(./images/orderglasstop-h1.gif) no-repeat 0 0;
}
.main .lead p.catalogdownload { /*override*/
	padding: 0 0 1.7em 243px;
}

.main .lead p.belongh3 {
	padding-left:14px;
}

.main .lead p.belongh3 img {
	float:right;
	padding:0 0 0 36px;
	position:relative;
	top:-28px;
}


.main .leadmini {
	float:left;
	width:326px;
}

.main .leadmini2 {
	float:right;
}

.main .leadmini img {
	display:block;
	padding:0 0 1em 0;
}



.main .itemlist { /*override*/
	float:left;
	margin:0;
	padding:0 0 5em 31px;
}


.main .itemlist li { /*override*/
	float:left;
	display:block;
	width:310px;
	height:auto;
	margin:0 0 16px 0;
	padding:0 14px 16px 0;
}


.main .itemlist li p { /*override*/
	display:block;
	width:310px;
	height:0;
	margin:0;
	padding:200px 0 0 0;
	_margin:-25px 0 0 0;
	_padding:225px 0 0 0;
	font-size:12px:
	line-height:125px;
	background-repeat:no-repeat;
	background-position:center center;
}

.main .itemlist li p span { /*override*/
	display:block;
	width:310px;
	margin:0;
	padding:6px 8px 0 0; 
	line-height:1.1;
}


.main .list2 { /*override*/
	float:none;
	width:696px;

	margin:0;
	padding:0;
}


.main .list2 li { /*override*/
	float:left;
	display:block;
	width:116px;
	height:auto;
	margin:0;
	padding:0 46px 0 0;
}


.main .list2 li p { /*override*/
	display:block;
	width:116px;
	height:0;
	margin:0 0 2em 0;
	padding:94px 0 0 0;
	_margin:-25px 0 0 0;
	_padding:125px 0 0 0;
	font-size:12px:
	line-height:125px;
	background-repeat:no-repeat;
	background-position:center center;
	text-align:center;
}

.main .list2 li p span { /*override*/
	display:block;
	width:116px;
	margin:0;;
	padding:6px 0 0 0; 
	line-height:1.1;
}




/************************************************************************/




