.px11l125 {
	font-size: 10px;
	line-height: 125%;
	color: #333333;
}
.px11l125r {
	font-size: 10px;
	line-height: 125%;
	color: #ff0000;
}
.px11l150 {
	font-size: 10px;
	line-height: 150%;
	color: #333333;
}
.px11l200 {
	font-size: 10px;
	line-height: 200%;
	color: #333333;
}
.px12l125 {
	font-size: 12px;
	line-height: 125%;
	color: #333333;
}
.px12l125bold {
	font-size: 12px;
	line-height: 125%;
	color: #555555;
	font-weight: bold;
}
.px12l150 {
	font-size: 12px;
	line-height: 150%;
	color: #333333;
}
.px12l200 {
	font-size: 12px;
	line-height: 200%;
	color: #333333;
}
.px14l200 {
	font-size: 14px;
	line-height: 200%;
	color: #333333;
}
.px12l150g {
	font-size: 12px;
	line-height: 150%;
	font-weight: bold;
	color: #09988D;
}

.coordbg {
	background-attachment: scroll;
	background-image: url(../../product/dan/dan_coordination/images/coordination_bg01.jpg);
	background-repeat: no-repeat;
}

#displayChange,
.contNation{
	background:#f9f9fb;
	margin-bottom:10px;
	padding:10px;
	border:1px solid #e0dfe3;
}

.contNation li{
	display:inline;
	padding:0 1px;
}

.contNation li a{
	padding:3px 5px;
	border:1px solid #e0dfe3;
}

#alphaBlock .contNation li.current a,
#alphaBlock .contNation li.current span{
	background:#0a988a;
	color:#ffffff;
	padding:3px 5px;
}

*+html body #alphaBlock .contNation li.current span{
	padding:3px 1px 3px 3px;
}

.contNation li img{
	vertical-align:middle;
}

.contNation li.back a,
.contNation li.next a{
	padding:0;
	border:0;
}

/*牺AT-WALL*/

.a1 { text-decoration:none }
.a1:link { color:#666666 }
.a1:visited { color:#666666 }
.a1:active { color:#4E82A1 }
.a1:hover { color:#4E82A1 }
.j9 { font-size:9px }
.j9h { font-size:9px; line-height:145% }
.j10 { font-size:10px }
.j10h { font-size:10px; line-height:150% }
.j10ex { font-size:10px; line-height:13px }
.j12 { font-size:12px }
.j12h { font-size:12px; line-height:150% }
.j12ex { font-size:12px; line-height:16px }
.e11 { font-family:"Verdana","Arial", "Helvetica", "sans-serif"; font-size:11px; line-height:16px }
.e10 { font-family:"Verdana","Arial", "Helvetica", "sans-serif"; font-size:10px }
.e9 { font-family:"Verdana","Arial", "Helvetica", "sans-serif"; font-size:9px; line-height:14px }

.px16redbold {
	font-size: 16px;
	line-height: 125%;
	font-weight: bold;
	color: #FF0000;
}
.14pxbold {
	font-size: 14px;
	line-height: 125%;
	font-weight: bold; !important
}
.nakaguro {
	letter-spacing: 0.3em;
}
h1 span.at{	font-size: 10px;
	line-height: 125%;
	color: #333333;
	font-weight:normal;
}
table.ex01{margin-left:10px;}



/*Zvol.2 ǉ20071116*/

/*--------------------

	float clear

--------------------*/
.clearFix{
	/*overflow:hidden;*/
}

.clearFix:after{
	/*content:"";*/
	content:url(../images/pixel.gif);
	display:block;
	clear:both;
	height:0px;
	overflow:hidden;
}

/* Hides from IE-mac \*/
* html .clearFix{
	height:1em;
	overflow:visible;
}
/* End hide from IE-mac */

/* or */
.clear{
	clear:both;
}

.bjTBlock{
}

.bjTBlock h2{
	float: left;
}

.btnCate{
	float: right;
	margin: 0 20px 0 0;
}

.swfBlock{
	border:#077A71 1px solid;
}

#gNavi{
	height:55px;
	background-image:url(../../product/bijoux/images/gnavi_bg.gif);
	background-repeat:no-repeat;
}

#gNavi ul{
	margin:0;
	padding:8px 0 0 0;
}

#gNavi ul li{
	list-style:none;
	margin:0;
	padding:0;
	display:inline;
}

#gNavi ul li img{
	margin:0 3px;
	padding:0;
}

.fontsize{
	padding:30px 0 0 0;
} 

.fontsize ul{
	margin:0;
	padding:0;
	display:block;
} 

.fontsize ul li{
	list-style:none;
	width:39px;
	height:19px;
	margin:0;
	padding:0;
	display:block;
	float:left;
} 


/*Zvol.2 ǉ20071221*/

/*--------------------

	sheathing

--------------------*/

.shtTxt {
	padding:10px;
	}

.shtbbtn {
	width:632px;
	border-top: 1px #000000 solid;
	text-align:right;
	padding-top:10px;
	}
	
	
/*--------------------

	space

--------------------*/

.bottom10 {
	margin-bottom:10px;
	}

.bottom15 {
	margin-bottom:15px;
	}

.bottom20 {
	margin-bottom:20px;
	}

.bottom30 {
	margin-bottom:30px;
	}



#MenuCont
{
	position:relative;
}
#Noonmenu
{
	display:block;
}
#Eveningmenu
{
	display:none;
}




/*----------------------

ガーディナル関連

-----------------------*/

/*--- Guardenal INDEX ---*/
.guIndex{
	
}

.guIndex .section .ttl,
.guLineup .section .ttl,
.guConstruct1 .section .ttl,
.guCoord .section .ttl{
	margin-bottom:1em;
}

.guIndex .section .unit,
.guLineup .section .unit,
.guConstruct1 .section .unit,
.guConstruct1 .section .unit-a,
.guCoord .section .unit,{
	margin-bottom:1em;
}

.guIndex .section .boxA,
.guConstruct1 .section .unit .boxA{
	float:left;
	width:270px;
}

.guIndex .section p{
	line-height:21px;
}

.guIndex .section p span{
	margin:0 3px;
	_padding-top:-5px;
}

.guIndex .section .boxA img,
.guIndex .section p span img{
	vertical-align:middle;
}

.guIndex .section .boxB,
.guConstruct1 .section .unit .boxB{
	float:right;
	width:262px;
}

.guIndex .section .boxB p{
	margin-bottom:1em;
}

.guIndex .section .unit-a .boxA{
	float:left;
	width:258px;
}

.guIndex .section .unit-a .boxB{
	float:right;
	width:262px;
}

.guIndex .section .unit-a .boxB p a{
	background:url(../../product/atwall/guardenal/images/guard_arrow.gif) no-repeat 0 48%;
	padding-left:15px;
}

.guIndex .section .unit-a p{
	padding-bottom:6px;
}

.guIndex .section .unit-a .pht{
	text-align:center;
	padding-bottom:2px;
	line-height:1;
}

.guIndex .section .unit-a li.btn{
	padding-bottom:6px;
}

.guIndex .section .unit-a li.buttonL{
	float:left;
	width:125px;
}

.guIndex .section .unit-a li.buttonR{
	float:right;
	width:125px;
}

.guIndex .section .unit-b,
.guCoord .section .unit-b{
	padding-bottom:14px;
}

.guIndex .section .unit-b .boxA,
.guCoord .section .unit-b .boxA{
	float:left;
	width:260px;
}

.guIndex .section .unit-b .boxB,
.guCoord .section .unit-b .boxB{
	float:right;
	width:260px;
}

.guIndex .section .unit-b .boxA p,
.guIndex .section .unit-b .boxB p{
	margin-bottom:0;
}

.guIndex .section .unit-b .boxA p.Name,
.guIndex .section .unit-b .boxB p.Name{
	padding-top:3px;
	text-align:center;
}

.guIndex .section .unit-b .boxA p.Name a,
.guIndex .section .unit-b .boxB p.Name a{
	background:url(../../product/atwall/guardenal/images/guard_arrow.gif) no-repeat 0 48%;
	padding-left:14px;
}

.guCoord .sumBox{
	padding:8px 0 18px 0;
}

.guCoord .sumBox .boxL{
	width:125px;
	float:left;
}

.guCoord .sumBox .boxR{
	width:125px;
	float:right;
}

/*--- Guardenal LINEUP ---*/

.guLineup .section{
	padding-bottom:20px;
}

.guLineup .section .unit-a .boxA{
	width:420px;
}

.guLineup .section .unit-a img,
.guKanshiki .section .unit-a img,
.guConstruct1 .section .unit-a img{
	margin-bottom:5px;
}

.guLineup .section .unit-a .boxB{
	width:106px;
	text-align:right;
}

.guLineup .section .unit-b .boxA,
.guLineup .section .unit-b .boxB,
.guLineup .section .unit-b .boxC{
	width:172px;
}

.guLineup .section .unit-a .boxA,
.guLineup .section .unit-b .boxA,
.guLineup .section .unit-b .boxB,
.guKanshiki .section .unit-a .boxA,
.guConstruct1 .section .unit-a .boxA{
	float:left;
}

.guLineup .section .unit-a .boxB,
.guLineup .section .unit-b .boxC,
.guKanshiki .section .unit-a .boxB,
.guConstruct1 .section .unit-a .boxB{
	float:right;
}

.guLineup .section .unit-b .boxA{
	margin-right:12px;
}

.guLineup .section .unit-b p{
	margin-top:5px;
}

.guLineup .section .unit-b p img{
	float:right;
}

.guLineup .section .pcord{
	font-weight:bold;
	font-size:11px;
}

.guLineup .section .pprice{
	font-weight:bold;
	color:#06C;
}

/*--- Guardenal KANSHIKI ---*/

.guKanshiki .section .unit-a .boxA,
.guKanshiki .section .unit-a .boxB{
	width:229px;
}

.guKanshiki .section .ttl,
.guConstruct1 .section .ttl{
	margin-bottom:5px;
	font-weight:bold;
}

.guConstruct1 .section .ttl{
	border-bottom:1px solid #009FA8;
	padding-bottom:3px;
}

.guKanshiki .section .ttl span{
	color:#C00;
	margin-left:0.5em;
	font-weight:normal;
}

/*--- Guardenal CONSTRUCT1 ---*/

.guConstruct1 .section .unit-a,
.guConstruct1 .section .unit,
.guConstruct1 .section{
	zoom:1;
	/*overflow:hidden;*/
}

.guConstruct1 .section .unit-a:after,
.guConstruct1 .section .unit:after,
.guConstruct1 .section:after{
content : "";
display : block;
height : 0;
clear : both;
}

.guConstruct1 .section .unit-a .boxA{
	width:202px;
}

.guConstruct1 .section .unit-a .boxB{
	width:250px;
}

.linklist{
	margin:5px 0 0 0;
}

.linklist li{
	font-size:100%;
	font-weight:bold;
	margin-bottom:0.3em;
}

.linkFlow{
	overflow:hidden;
	padding:12px 8px;
	margin-bottom:18px;
	background:#E8F7F5;
	clear:both;
}

.linkFlow li{
	float:left;
	padding-right:12px;
}

.linkFlow li a{
	background:url(../../product/atwall/guardenal/images/guard_arrow.gif) no-repeat 0 48%;
	padding-left:14px;
}

/*20120623 追加CSSvoiceslider*/
#voiceBox{
	width:100%;
	background:#3CF;

}

#voice {
	width:950px;
	margin:0 auto;
}



