﻿@charset "utf-8";

.article {
	border-color		: #CCCCCC;
	border-style		: solid;
	border-width		: 0px 1px 1px 0px;
}

.articleTitle {
	font-size			: 15px;
	font-weight			: bold;
	height				: 30px;
	background			: url(../img/common/category_all_li_bg.gif) repeat-x left bottom #FFFFFF;
	border-top			: 3px solid #6D92D5;
	border-bottom		: 1px solid #CCCCCC;
}

.articleTitle a {
	text-decoration		: none;
}

.articleTopic {
	color				: #776347;
	font-size			: 13px;
	font-weight			: bold;
	margin-left			: 25px;
}

.articleText {
	color				: #555555;
	font-size			: 13px;
	line-height			: 1.5;
	padding				: 15px;
}

.articleImage {
	padding				: 8px 8px 8px 8px;
}

.articleImage img {
/*
	border				: solid 1px #CCCCCC;
*/
}

.articleCalendar {
	border				: 1px solid #AAAAAA;
	background			: #E2EAF9 none repeat scroll 0 0;
	font-size			: 12px;
	line-height			: 15px;
	width				: 190px;
}

.articleCalendarTitle {
	background			: #E2EAF9 none repeat scroll 0 0;
	height				: 25px;
	white-space			: nowrap;
}

.articleCalendarTitle a {
	text-decoration		: none;
}

.articleCalendarDayHeader {
	background			: #E2EAF9 none repeat scroll 0 0;
	border-bottom		: 1px solid #AAAAAA;
	height				: 25px;
}

.articleCalendarDay {
	background			: #FFFFFF none repeat scroll 0 0;
	height				: 23px;
	text-align			: right;
}

.articleCalendarDay a {
	text-decoration		: none;
}

.itemsNavi td {
	font-weight			: bold;
}

.itemsNavi td a {
	border				: 1px solid #CCCCCC;
	display				: block;
	padding				: 4px 9px;
	text-decoration		: none;
}

.itemsNavi td a:hover {
	border				: 1px solid #6699CC;
	background			: #FFFFFF;
}

.itemsNavi td.activePage {
	border				: 1px solid #CCCCCC;
	background			: #D4E1F6;
	padding				: 4px 9px;
}

.noBackNumber {
	color				: #777777;
	font-size			: 12px;
	padding				: 10px 0 10px 12px;
}

.noProduct {
	margin				: 30px 30px 200px 30px;
}

.popupPanel {
	background			: #D2DDEE none repeat scroll 0 0;
	border-top			: solid 1px #CCCCCC;
	border-left			: solid 1px #CCCCCC;
	border-right		: solid 1px #999999;
	border-bottom		: solid 1px #999999;
	padding				: 5px 0 5px 5px;
}

.searchConditionBox {
	background			: #F9F9F9;
	border				: 1px solid #CCCCCC;
	padding				: 10px;
	margin				: 0 10px 0 10px;
	width				: 948px;
}

.searchConditionBox table td {
	padding				: 0 5px 0 0;
}

.searchConditionBox input {
	background			: url(../img/common/b_search_filter.gif) no-repeat;
	border				: none;
	color				: #000000;
	margin				: 0 0 0 28px;
	padding				: 1px 0 0 0;
	height				: 27px;
	width				: 171px;
}

.title_category_l {
	background			: url(../img/common/p_title_l.gif) no-repeat;
	height				: 28px;
	width				: 18px;
}

.title_category_r {
	background			: url(../img/common/p_title_r.gif) no-repeat right;
	color				: #FFFFFF;
	font-size			: 12px;
	font-weight			: bold;
	height				: 28px;
}
