@charset "UTF-8";
/* CSS Document */


#main div.contents { width:540px; padding:10px 10px 25px; margin:0; background:url(../images/main_header.gif) no-repeat; }


div#blogHeader { width:560px; height:60px; padding-bottom:5px; background:url(images/news/blogheader_background.gif) no-repeat #fff; }
div#blogHeader div.title { position:absolute; width:530px; height:30px; top:10px; left:10px; font-weight:bold; padding:10px 0 0 10px; background:url(images/news/header_normal.gif) no-repeat; }
div#blogHeader div.shop { background:url(images/news/header_shop.gif) no-repeat; }
div#blogHeader div.update { background:url(images/news/header_update.gif) no-repeat; }
div#blogHeader div.corporate { background:url(images/news/header_corporate.gif) no-repeat; }
div#blogHeader div.onlinestore {background:url(images/news/header_onlinestore.gif) no-repeat; }

div.pagetitle { padding-bottom:7px; background-color:#fff; }


div.pagetop { width:540px; height:26px; text-indent:10px; background:url(images/blog/linebackground.gif) no-repeat; }
.pagetop .title { float:left; margin-top:6px; }
.pagenavi { float:right; padding-right:10px; margin-top:6px;}


div.widget_title { width:182px; height:23px; }
div.widget_title_category  { text-indent:-9999em; background:url(images/news/side_category.gif) no-repeat; }

/*ul.category_archive li  { list-style:disc; list-style-position:inside}*/

ul#entries { }
ul#entries li {
	/*list-style:disc;
	list-style-position:inside;*/
	list-style:none;
	padding:10px 0 10px 5px;
	background:url(../images/common/horizontal_line.gif) repeat-x bottom;
	text-indent:10px;
}
ul#entries li.shop .entry_title { background:url(images/news/listmark_shop.gif) no-repeat 3px center; }
ul#entries li.update .entry_title { background:url(images/news/listmark_update.gif) no-repeat 3px center; }
ul#entries li.onlinestore .entry_title { background:url(images/news/listmark_onlinestore.gif) no-repeat 3px center; }
ul#entries li.corporate .entry_title { background:url(images/news/listmark_corporate.gif) no-repeat 3px center; }


.entry_title, .contents .entry_title a { color:#000; font-weight:bold; text-indent:20px; }
.entry_info { color:#999; margin-left:10px;}




h3.entryTitle { color:#000; margin:10px 0 3px 7px; text-indent:20px; height:21px;}
.shop h3.entryTitle {background:url(images/news/title_bar_shop.gif) no-repeat;}
.update h3.entryTitle {background:url(images/news/title_bar_update.gif) no-repeat;}
.onlinestore h3.entryTitle {background:url(images/news/title_bar_onlinestore.gif) no-repeat;}
.corporate h3.entryTitle {background:url(images/news/title_bar_corporate.gif) no-repeat;}

a { text-decoration:none; }
a:hover { text-decoration:underline; }



.entryTitleBottom { margin:0 0 10px 0;}
.entryDetail { margin:0 0 0 27px;}
.entry_more { color:#000; margin:20px 0 0 0; }
.date      { color:#999; }


.shop, .shop a { color:#ff9c00; }
.onlinestore, .onlinestore a { color:#4ba8db; }
.corporate, .corporate a { color:#b7d400; }
.update, .update a { color:#f875a7; }


#left li span.listmark { width:7px; height:7px; display:block; float:left; margin-right:5px; }




#left li.shop span.listmark { color:#ff9c00; background:url(images/news/listmark_shop.png) no-repeat; }
#left li.onlinestore span.listmark { color:#4ba8db; background:url(images/news/listmark_onlinestore.png) no-repeat; }
#left li.corporate span.listmark { color:#b7d400; background:url(images/news/listmark_corporate.png) no-repeat; }
#left li.update span.listmark { color:#f875a7; background:url(images/news/listmark_update.png) no-repeat; }

/*#left .menu ul li a:hover { background-color:#ccc; }*/