@charset "utf-8";
/* CSS Document */

/*==================================
           POWER TOP Style
==================================*/


/*----------------------------------
        Contents Area Style
-----------------------------------*/

/*------- Contents Area -------*/

#contents-area{
	width: 820px;
	margin-left: 39px;
}

/*------- contents area top -------*/


h2{
	padding-top: 14px;
}

/*----------------------------------
     Contents Area Arvhieves
-----------------------------------*/

#Archive {
	width:530px;
	background-color:#2c2c2c;
	margin-bottom: 20px;
	margin-top: 18px;
	margin-left:20px;
	padding:10px;
}

#Archive h4{
	margin:5px 0 0 0;
	_margin:42px 0 0 0;
	width:auto;
	font-size:12px;
	padding-left:14px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:130%;
	font-weight:normal;
	background-image:url(../../common/images/dotline_shops_orange.gif);
	background-repeat: repeat-y;
	background-position: left;
	overflow:auto;
	zoom:1;
}

*:first-child+html #Archive h4{
	margin:42px 0 0 0;
	width:auto;
	font-size:12px;
	padding-left:14px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:130%;
	font-weight:normal;
	background-image:url(../../common/images/dotline_shops_orange.gif);
	background-repeat: repeat-y;
	background-position: left;
	overflow:auto;
	zoom:1;
}

.ArchiveWrap {
	padding:0 0 8px 0;
	background: url(../../common/images/dotline_rlist_w.gif) repeat-x bottom;
}

.ArchiveL {
	padding:0 5px 0 5px;
	float:left;
	font-size:10px;
	color:#FFFFFF;
	background-color:#232323;
	border:1px solid #6c6c6c;
}

.ArchiveR {
	float:right;
	font-size:10px;
}

.ArchiveCat {
	margin:0 0 5px 0
}

.ArchiveCatL {
	float:left;
}

.ArchiveCatR {
	float:right;
	padding:0 5px 0 5px;
	font-size:10px;
	color:#FFFFFF;
	background-color:#232323;
	border:1px solid #6c6c6c;
}



#breadcrumbs-list{
	background-color: #1E1E1F;
	height: 25px;
	width: 590px;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	padding-top:3px;
	margin-top:5px;
}


/*----------------------------------
     Contents Area Bttom Style
-----------------------------------*/


#contents-bottom{
	width: 820px;
	padding-bottom: 40px;
}


/*------- contents area bottom left -------*/

#contents-btm-l h3{
	width: 550px;
	padding-left: 3px;
	margin-bottom: 8px;
}

/* contents background style */
#contents-btm-l{
	background-color: #343434;
	float: left;
	width: 590px;
}


/* news border style */
#contents-btm-l-details{
	width: 550px;
	background-image: url(../images/dotline_shops_w.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 20px;
	margin-top: 18px;
	margin-left:20px;
	padding-bottom:16px;
}

#contents-btm-l-details_e{
	width: 550px;
	margin-top: 18px;
	margin-left:20px;
	padding-bottom:16px;
}


/* news img style */

.news-img{
	float: left;
	width:auto;
	margin-right:20px;
}

.news-img img{
	border: 5px solid #FFFFFF;
	margin-bottom:15px;
}



/* news details style */

.news-details{
	width:auto;
}

h4{
	width:auto;
	font-size:14px;
	padding-left:14px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:130%;
	font-weight:normal;
	margin-bottom:12px;
	background-image:url(../../common/images/dotline_shops_orange.gif);
	background-repeat: repeat-y;
	background-position: left;
	overflow:auto;
	zoom:1;
}

.news-details p{
	margin-bottom:14px;
	margin-top:0;
	padding:0;
}

.blog-area{
    width:auto;
	overflow:auto;
	zoom:1;
    margin-bottom:8px;
}

.blog-name{    
    float:left;
	background-color:#f08200;
	width:auto;
	padding:4px;
	color:#FFFFFF;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:100%;
	margin-right:auto;
}

.blog-right{
	width:auto;
	background-color:#343434;
}


/* news date style */
.news-date{
	text-align: right;
	font-size: 10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.news-date ul{
    margin:0;
	padding:0;
}

.news-date li{
	list-style-type: none;
	display: inline;
	margin-left: 15px;
}

.news-date li img{
	margin-right: 5px;
	vertical-align: -10%;
}


/* shop view */

.shopview-img{
	float: left;
	margin-right: 20px;
}

.shopview-img img{
	border: 5px solid #FFFFFF;
}

.shopview-img_e{
	float: left;
}

.shopview-img_e img{
	border: 5px solid #FFFFFF;
}


/*------- contents area bottom right -------*/



#contents-btm-r{
	float: right;
	width: 200px;
}

.conts-b-r-bg_t{
	background-image:url(../../common/images/corner_rlist_t.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 200px;
}

.conts-b-r-bg_b{
	background-image:url(../../common/images/corner_rlist_b.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 200px;
}

.conts-b-r-archives_t{
	background-image:url(../../common/images/corner_archives_t.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 200px;
}

/* list area */

#contents-btm-r-top{
	background-color:#343434;
	width: 200px;
	margin-bottom:20px;
}

#contents-btm-r-list{
	padding-top:14px;
	width: 170px;
	margin-left:15px;
}

#contents-btm-r-list ul{
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}

#contents-btm-r-list li{
	padding-bottom: 15px;
}

#contents-btm-r-list li ul{
    margin-left:4px;
}

#contents-btm-r-list li ul li{
   padding-bottom:0;
   font-size: 10px;
}


#contents-btm-r-bottom{
	background-color:#343434;
	width: 200px;
}


/* archives area */

#contents-btm-r-archives{
	background-color:#343434;
	width: 200px;
	margin-bottom: 20px;
}

#archives-list{
	width: 170px;
	margin-left: 15px;
	padding-top: 13px;
	padding-bottom: 13px;
}

#archives-list ul{
    margin-left:4px;
	margin-top:10px;
	margin-bottom:0;
	padding: 0px;
	list-style-type:none;
}

#archives-list li{
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 100%;
	margin-top: 3px;
	padding: 0;
}

#archives-more{
	width: 170px;
	margin-left: 15px;
	padding-bottom: 10px;
	padding-top: 6px;
	text-align: right;
}

#archives-more img{
	margin-right: 5px;
	vertical-align: -10%;
}

/* news details style */

.news-entry h4{
	width:auto;
	font-size:14px;
	margin:0 0 0 0;
	padding-left:14px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:130%;
	font-weight:normal;
	margin-bottom:12px;
	background-image:url(../../common/images/dotline_shops_orange.gif);
	background-repeat: repeat-y;
	background-position: left;
	overflow:auto;
	zoom:1;
}

.news-entry p{
	margin-bottom:14px;
	margin-top:0;
	padding:0;
}

/* news img style */

.news-entry img{
	float: left;
	margin:0 20px 5px 0;
	border: 5px solid #FFFFFF;

}

/* news date style */
.news-date{
	text-align: right;
	font-size: 10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.news-date ul{
    margin:0;
	padding:0;
}

.news-date li{
	list-style-type: none;
	display: inline;
	margin-left: 15px;
}

.news-date li img{
	margin-right: 5px;
	vertical-align: -10%;
}
