/*-----------------------------------------------
 __left
-----------------------------------------------*/ 

body {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3",Arial, Helvetica, sans-serif;
}

*:first-child + html body {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3",Arial, Helvetica, sans-serif;
}

.left-bar {
	width:180px;
	height:25px;
}

.left-bar02 {
	width:180px;
	height:40px;
	padding-top:15px;
	border-bottom:1px dotted #B6B6B6;
	clear:both;
}

.left-banner {
	width:180px;
	height: auto;
	padding-bottom:10px;
}

.left-banner-top {
	width:180px;
	height: auto;
	padding:15px 0 10px 0;
}

.left-banner-02 {
	width:180px;
	height: auto;
	padding:15px 0 15px 0;
	text-align:center;
}

.left_brand_abc {
width:180px;
height:20px;
margin:5px 0 5px 0;
color: #666666;
font-size: 17px;
font-weight:bold;
text-align:left;
border-bottom:solid 3px #CCCCCC;
font-family: 'Open Sans', sans-serif;
font-weight:700;
}



/* __left_btns
------------------------------------------*/

.left-btns{
width:180px;
height:auto;
}

.left-btns ul, #left-btns li{
margin:0;
padding:0;
list-style:none;
text-align:left;
}

.left-btns li{
width:auto;
height:auto;
padding:0;
color:#5B5B5B;
font-size:13px;
display:inline;
font-family: 'Open Sans', sans-serif;
font-weight:400;
}


.left-btns a, .left-btns a:link, .left-btns a:visited{
text-decoration:none;
color:#5B5B5B;
display:block;
width:auto;
height:auto;
padding:7px 10px;
border-bottom:dotted #999999 1px;
}

.left-btns a:hover{
color: #E77D1F;
border-left:solid #FFB300 5px;
background-color: #F3F3F3;
padding-left:5px;
}

.left-textlink a{
font-size:12px;
color:#FF9900;
margin:10px 0 10px 0;
text-decoration:none;
}

/* __accoudion_left_menu
------------------------------------------*/
.acordion {
width:180px;
font-size:12px;
color:#5B5B5B;
}


li{
list-style: none;
cursor: pointer;
}
 
ul.acordion{
background: #fff;
margin: 0;
padding: 0;
}
 
ul.acordion li {
border-bottom: dotted 1px #999999;
}
 
ul.acordion li:first-child {
border-top: dotted 1px #999999;
}
 
ul.acordion li ul {
margin: 0;
padding: 0;
border: none;
}
 
ul.acordion li ul li {
background: #EBEBEB;
}
 
ul.acordion li ul li:last-child{
border-bottom: none;
}
 
ul.acordion li ul li a {
color: #5B5B5B;
display: block;
padding: 10px;
text-decoration: none;
}

ul.acordion li ul li a:hover {
color: #E77D1F;
}

ul.acordion li .none-submenu {
background: url(http://gigaplus.makeshop.jp/jffukuda/images/trigger.jpg) no-repeat 88% 50%;
display: block;
padding: 12px;
}
 
ul.acordion li .active-submenu {
background: url(http://gigaplus.makeshop.jp/jffukuda/images/trigger2.jpg) no-repeat 88% 50%;
display: block;
padding: 12px;
}

ul.acordion li .new a{
text-decoration: none;
color: #5B5B5B;
display: block;
padding: 12px;
}








