@charset"Shift_JIS";

/* --左メニュースタイルシート-- */

#bnrcol2 .label,
#bnrcol .label{
	visibility:hidden;
	display:none;
}


/* バナー（上に7pxアキ） */
#bnrcol2 .banner_7,
#bnrcol .banner_7{
	width:179px;
	height:auto;
	padding-top:7px;
	display:block;
}

/* バナー（上に10pxアキ） */
#bnrcol2 .banner_10,
#bnrcol .banner_10{
	width:179px;
	height:auto;
	padding-top:10px;
	display:block;
}

/* バナー（アキなし） */
#bnrcol2 .banner_0,
#bnrcol .banner_0{
	width:179px;
	height:auto;
	display:block;
}

/* バナー（アキなし） */
#bnrcol2 .banner_1,
#bnrcol .banner_1{
	width:169px;
	height:auto;
	display:block;
	margin-left:4px;
}




/* レッツノートのリンク無しフォーマット */
#p0401-sub-navigation .p0401-sub-navigation-group-lets {
    display:block;
    margin:0px;
    padding:4px 6px 4px 10px;
    border-top:1px solid #FFFFFF;
    border-bottom:1px solid #CBCBCB;
    border-left:none;
    border-right:none;
    background:#BFDBEF;
    color:#333333;
}


/* レッツノート（アジア）のリンク無しフォーマット */
#p0401-sub-navigation .p0401-sub-navigation-group-lets_asia {
    display:block;
    margin:0px;
    padding:4px 6px 4px 10px;
    border-top:1px solid #FFFFFF;
    border-bottom:1px solid #CBCBCB;
    border-left:none;
    border-right:none;
    background:#BFDBEF;
    color:#333333;
}


/* タフブックのリンク無しフォーマット */
#p0401-sub-navigation .p0401-sub-navigation-group-tough {
    display:block;
    margin:0px;
    padding:4px 6px 4px 10px;
    border-top:1px solid #FFFFFF;
    border-bottom:1px solid #CBCBCB;
    border-left:none;
    border-right:none;
    background:#C0E2D1;
    color:#333333;
}


/* タフパッドのリンク無しフォーマット */
#p0401-sub-navigation .p0401-sub-navigation-group-toughpad {
    display:block;
    margin:0px;
    padding:4px 6px 4px 10px;
    border-top:1px solid #FFFFFF;
    border-bottom:1px solid #CBCBCB;
    border-left:none;
    border-right:none;
    background:#c8e6ea;
    color:#333333;
}


#p0401-sub-navigation li {
    background:none !important;
}


/* カタログエリア */
#p0401-sub-navigation-area #catalog_area {
	vertical-align: top;
	padding:1px;
	margin:1px 0 10px;
	background-color:#C8C8C8;
}
#p0401-sub-navigation-area #catalog_area #catalog_area_in {
	vertical-align: top;
	padding:9px 4px 4px;
	margin:0;
	background-color:#E8E8E8;
}
#p0401-sub-navigation-area #catalog_area #catalog_area_in .catalog_mb {
	margin-bottom:5px;
}
#p0401-sub-navigation-area #catalog_area #catalog_area_in a:hover{
opacity:0.7;
filter: alpha(opacity=70);        /* ie lt 8 */
-ms-filter: "alpha(opacity=70)";  /* ie 8 */
-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0.7;              /* Safari 1.x */
zoom:1;
}

/* 2014タイトルエリア */
#p0401-sub-navigation .p0401-sub-navigation-group-t_area {
    display:block;
    margin:0px;
    padding:4px 6px 4px 10px;
    border-top:1px solid #FFFFFF;
    border-bottom:1px solid #CBCBCB;
    border-left:none;
    border-right:none;
    background:#707070;
    color:#FFF;
}

#p0401-sub-navigation .p0401-sub-navigation-group-tough_area {
    display:block;
    margin:0px;
    padding:4px 6px 4px 10px;
    border-top:1px solid #FFFFFF;
    border-bottom:1px solid #CBCBCB;
    border-left:none;
    border-right:none;
    background:#C9D6EB;
    color:#333333;
}

#p0401-sub-navigation .p0401-sub-navigation-group-t_area a,
#p0401-sub-navigation .p0401-sub-navigation-group-t_area a:visited { color:#FFF; text-decoration:none; }
#p0401-sub-navigation .p0401-sub-navigation-group-t_area a:hover { color:#FFF; text-decoration: underline; }

/* 2014バナーOver */
#p0401-sub-navigation-area #bnrcol2 a:hover,
#p0401-sub-navigation-area #bnrcol a:hover{
opacity:0.7;
filter: alpha(opacity=70);        /* ie lt 8 */
-ms-filter: "alpha(opacity=70)";  /* ie 8 */
-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0.7;              /* Safari 1.x */
zoom:1;
}

/* 2014お問い合わせ */
div#bnrcol div.bnr2 {
    border: 1px solid #B1B1B1;
    margin: 9px 0 5px;
    padding: 9px 4px 10px 0;
}
div#bnrcol div.bnr2 p.title {
    font-weight: bold;
    margin: 0;
    padding: 0;
	margin-left:4px;
}
div#bnrcol div.bnr2 p.phone {
    color: #B8201F;
    font-size: 130%;
    font-weight: bold;
    margin: 0;
    padding: 0;
	margin-left:4px;
}
div#bnrcol div.bnr2 p.section {
    font-size: 95%;
    padding: 0;
	margin: 7px 0 0 4px;
}

ul.normal li, li.normal {
	background-image:none;
    list-style: none outside none;
    padding-left: 0px;
}
ul.normal li, li.normal {
    margin-bottom: 10px;
}


